<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Uttir Blog</title>
    <link>https://uttir.com/blog</link>
    <description>Free tools that just work. Uttir is a collection of fast, free online utilities that run directly in your browser. Convert, calculate, format, and generate — no signup, no uploads, no tracking.</description>
    <language>en-us</language>
    <lastBuildDate>Fri, 02 Oct 2026 09:15:49 GMT</lastBuildDate>
    <atom:link href="https://uttir.com/blog/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>What Is My IP Address — And What Does It Reveal About Me?</title>
      <link>https://uttir.com/blog/what-is-my-ip-address-and-what-it-reveals</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-my-ip-address-and-what-it-reveals</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <description>Your IP address is a public identifier that any website you visit can see. Learn what it exposes (city, ISP, ASN, sometimes a VPN), what it does not expose, and how to check yours without uploading anything. (7 min read)</description>
    </item>
    <item>
      <title>How to Create an XML Sitemap (and Why You Need One)</title>
      <link>https://uttir.com/blog/how-to-create-an-xml-sitemap</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-create-an-xml-sitemap</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <description>A sitemap.xml file tells search engines which pages on your site exist. Learn what to include, what to leave out, how to write one by hand or generate one, and how to submit it to Google and Bing. (7 min read)</description>
    </item>
    <item>
      <title>How to Test Color Contrast for Accessibility (WCAG 2.2 Explained)</title>
      <link>https://uttir.com/blog/how-to-test-color-contrast-for-accessibility</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-test-color-contrast-for-accessibility</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <description>Color contrast is the most-measured accessibility metric on the web. This guide explains the WCAG 2.2 contrast formula, the AA and AAA thresholds, and how to make sure your site is usable for people with low vision. (6 min read)</description>
    </item>
    <item>
      <title>How to Explore a JSON File Visually (and Stop Scrolling)</title>
      <link>https://uttir.com/blog/how-to-explore-a-json-file-visually</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-explore-a-json-file-visually</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <description>JSON files get long fast. A 5,000-line config file or a 50 KB API response is unreadable as raw text. This guide covers the right way to navigate a JSON document: tree views, search, path navigation, and the moves that turn a wall of text into something you can actually work with. (5 min read)</description>
    </item>
    <item>
      <title>How to Split Startup Equity Fairly (and Why 50/50 Is Usually Wrong)</title>
      <link>https://uttir.com/blog/how-to-split-startup-equity-fairly</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-split-startup-equity-fairly</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to splitting equity between co-founders: the four factors that actually drive a fair split, the standard 4-year vesting with 1-year cliff, why equal splits are usually wrong, and how to use a simple calculator to test your split before it is too late to change. (5 min read)</description>
    </item>
    <item>
      <title>How to Calculate Permutations and Combinations (with Worked Examples)</title>
      <link>https://uttir.com/blog/how-to-calculate-permutations-and-combinations</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-calculate-permutations-and-combinations</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to counting: the difference between permutations (order matters) and combinations (order does not), the formula for each, the common real-world cases, and how to run the calculation in your browser without pulling out a calculator or a textbook. (6 min read)</description>
    </item>
    <item>
      <title>What Is CIDR Notation? A Plain-English Guide for IP Networks</title>
      <link>https://uttir.com/blog/what-is-cidr-notation</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-cidr-notation</guid>
      <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
      <description>CIDR notation (the /24 in 192.168.1.0/24) is the standard way to write IP network ranges. Learn what the slash means, how to read any CIDR block, and the practical rules for IPv4 and IPv6. (6 min read)</description>
    </item>
    <item>
      <title>How to Take a Screenshot on Mac, Windows, Linux, iPhone, and Android</title>
      <link>https://uttir.com/blog/how-to-take-a-screenshot</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-take-a-screenshot</guid>
      <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
      <description>The exact keyboard shortcuts, gesture, and tools for capturing a screenshot on every major platform. Includes scrolling screenshots, region captures, and how to annotate or extract text from a screenshot. (6 min read)</description>
    </item>
    <item>
      <title>How to Create a Stopwatch or Countdown Timer (Free, In Your Browser)</title>
      <link>https://uttir.com/blog/how-to-create-a-stopwatch-or-countdown-timer</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-create-a-stopwatch-or-countdown-timer</guid>
      <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
      <description>Stopwatches, countdown timers, and interval clocks are daily tools for cooking, fitness, studying, and meetings. This guide covers when to use which, the right tool, and how to build one yourself in JavaScript. (6 min read)</description>
    </item>
    <item>
      <title>How to Calculate Loan Payments and Amortization (the Right Way)</title>
      <link>https://uttir.com/blog/how-to-calculate-loan-payments-and-amortization</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-calculate-loan-payments-and-amortization</guid>
      <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to loan math: the formula, what amortization actually means, the difference between APR and APY, what extra payments really save, and how to get a full amortization schedule in your browser without sending your numbers to a bank. (8 min read)</description>
    </item>
    <item>
      <title>How to Read EXIF Data from a Photo (and Why It Matters)</title>
      <link>https://uttir.com/blog/how-to-read-exif-data-from-a-photo</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-read-exif-data-from-a-photo</guid>
      <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to EXIF metadata: what is in it, what it reveals about you, the difference between EXIF and IPTC and XMP, the common cases where you want to strip it, and how to read it in your browser without uploading the photo anywhere. (7 min read)</description>
    </item>
    <item>
      <title>How to Encrypt a Message with a Password (in Your Browser)</title>
      <link>https://uttir.com/blog/how-to-encrypt-a-message-with-a-password</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-encrypt-a-message-with-a-password</guid>
      <pubDate>Sun, 30 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to password-based encryption: how AES-GCM with PBKDF2 actually works, why the wire format matters for future compatibility, the common foot-guns (weak passwords, no integrity check, ECB mode), and how to encrypt a message in your browser without trusting a remote service with the plaintext. (7 min read)</description>
    </item>
    <item>
      <title>How to Create a Favicon for Your Website (And Why It Matters)</title>
      <link>https://uttir.com/blog/how-to-create-a-favicon-for-your-website</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-create-a-favicon-for-your-website</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description>A favicon is the small icon that appears in browser tabs, bookmarks, and search results. This guide shows the exact sizes, file formats, and HTML needed to add one to any site — plus a free generator that does it in your browser. (5 min read)</description>
    </item>
    <item>
      <title>What Is a Unix Timestamp and Why Do Programmers Use It?</title>
      <link>https://uttir.com/blog/what-is-a-unix-timestamp</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-unix-timestamp</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description>A Unix timestamp is the number of seconds (or milliseconds) since January 1, 1970, UTC. This guide explains why it exists, how it works, and the practical consequences — including the Y2038 problem and the 2038 bug. (5 min read)</description>
    </item>
    <item>
      <title>How to Take a Full-Page Screenshot (Scrolling, Long Pages, Apps)</title>
      <link>https://uttir.com/blog/how-to-take-a-full-page-screenshot</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-take-a-full-page-screenshot</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description>A full-page screenshot captures the entire scrollable area of a page, not just the visible viewport. This guide covers the right tool for every browser, every device, and the edge cases (sticky headers, lazy-loaded content, infinite scroll). (6 min read)</description>
    </item>
    <item>
      <title>How to Create an Invoice Online Free (and Get Paid Faster)</title>
      <link>https://uttir.com/blog/how-to-create-an-invoice-online-free</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-create-an-invoice-online-free</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to making a professional invoice as a freelancer or small business. What to include, the common mistakes, the right format, and a free browser-based tool that generates a clean PDF without signup, watermarks, or sending your client data to a third party. (5 min read)</description>
    </item>
    <item>
      <title>How to Calculate BMI the Right Way (and What It Actually Means)</title>
      <link>https://uttir.com/blog/how-to-calculate-bmi-the-right-way</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-calculate-bmi-the-right-way</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to BMI: the formula, the four standard categories, why the number is rough, what to use alongside it, and how to calculate it in your browser without sending your data anywhere. (6 min read)</description>
    </item>
    <item>
      <title>How to Pick a Random Number Fairly (and Why Math.random Is Wrong)</title>
      <link>https://uttir.com/blog/how-to-pick-a-random-number-fairly</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-pick-a-random-number-fairly</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to random numbers: the difference between Math.random and crypto.getRandomValues, why fairness matters for giveaways and raffles, how to roll dice and shuffle a list in your browser, and the one case where randomness is genuinely hard. (6 min read)</description>
    </item>
    <item>
      <title>How to Read a WHOIS / RDAP Record (and What Each Field Means)</title>
      <link>https://uttir.com/blog/how-to-read-a-whois-record</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-read-a-whois-record</guid>
      <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
      <description>A WHOIS or RDAP record tells you who owns a domain, who runs it, and when it expires. Learn what every field means, how to look up any domain in seconds, and what to do with the information. (6 min read)</description>
    </item>
    <item>
      <title>5 Free Local AI Tools That Run in Your Browser (No Upload, No Signup)</title>
      <link>https://uttir.com/blog/free-local-ai-tools-that-run-in-your-browser</link>
      <guid isPermaLink="true">https://uttir.com/blog/free-local-ai-tools-that-run-in-your-browser</guid>
      <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical tour of Uttir&apos;s new AI tools category: text summarization, sentiment analysis, text similarity, audio transcription, and background removal — all running on a small model inside your browser. Nothing leaves your device. (6 min read)</description>
    </item>
    <item>
      <title>What Is a URL Slug and Why It Matters for SEO</title>
      <link>https://uttir.com/blog/what-is-a-slug-and-why-it-matters-for-seo</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-slug-and-why-it-matters-for-seo</guid>
      <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
      <description>A URL slug is the part of a web address that identifies a specific page. This guide covers what makes a good slug, what to avoid, and how the Uttir Slug Generator handles the most common edge cases. (5 min read)</description>
    </item>
    <item>
      <title>How to Name Your Business or Startup (Without Regretting It in Year Two)</title>
      <link>https://uttir.com/blog/how-to-name-your-business-or-startup</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-name-your-business-or-startup</guid>
      <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to naming a business: what makes a name good in the first place, the test that catches 80% of bad names, how to find an available .com, and the check you should do before you commit. With a free in-browser name generator for brainstorming. (5 min read)</description>
    </item>
    <item>
      <title>How to Convert SRT to VTT or SUB (and Why You Might Need To)</title>
      <link>https://uttir.com/blog/how-to-convert-srt-to-vtt-or-sub</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-convert-srt-to-vtt-or-sub</guid>
      <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to subtitle formats: the differences between SRT, WebVTT, and MicroDVD SUB, the format compatibility matrix for common players, the timing-shift and FPS-scaling cases that come up when subtitles drift, and how to convert everything in your browser without uploading your file anywhere. (7 min read)</description>
    </item>
    <item>
      <title>What Is Regex, and When Should You Actually Use It?</title>
      <link>https://uttir.com/blog/what-is-regex-and-when-you-should-actually-use-it</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-regex-and-when-you-should-actually-use-it</guid>
      <pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate>
      <description>A regular expression is a tiny language for matching patterns in text. It is one of the most useful tools in programming — and one of the most overused. Here is what regex is, the four operators that cover 90% of real-world use, the four signs you should not use regex, and how to test one in your browser before you commit it to production. (5 min read)</description>
    </item>
    <item>
      <title>How to Compare Two Text Files (and What to Do With the Diff)</title>
      <link>https://uttir.com/blog/how-to-compare-two-text-files</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-compare-two-text-files</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>Comparing two text files is a daily task for developers, writers, and anyone who edits the same document twice. This guide covers the algorithms, the tools, and how to read a diff once you have one. (7 min read)</description>
    </item>
    <item>
      <title>What Is a PDF File and How Does It Work?</title>
      <link>https://uttir.com/blog/what-is-a-pdf-file</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-pdf-file</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>A PDF (Portable Document Format) is a file format that preserves the exact appearance of a document across every device and operating system. This guide covers how it works, when to use it, and how to work with PDFs without uploading them to a server. (6 min read)</description>
    </item>
    <item>
      <title>How to Merge Multiple Images Into One PDF (And When You Should)</title>
      <link>https://uttir.com/blog/how-to-merge-multiple-images-into-one-pdf</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-merge-multiple-images-into-one-pdf</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>Combining multiple images (JPG, PNG, WebP) into a single PDF is a daily task for receipts, scans, photo albums, and document workflows. This guide covers the right way to do it, in your browser, without uploading anything. (6 min read)</description>
    </item>
    <item>
      <title>How to Convert HTML to PDF in Your Browser (No Upload, No Server)</title>
      <link>https://uttir.com/blog/how-to-convert-html-to-pdf-in-your-browser</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-convert-html-to-pdf-in-your-browser</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to HTML-to-PDF conversion: when to use it, the difference between the browser print path and a real PDF library, the formatting gotchas that trip people up, and how to get a clean PDF in your browser without sending the source to anyone. (6 min read)</description>
    </item>
    <item>
      <title>How to Calculate Age Exactly (in Years, Months, and Days)</title>
      <link>https://uttir.com/blog/how-to-calculate-age-exactly</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-calculate-age-exactly</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to age math: the difference between calendar years and elapsed time, why &quot;years old&quot; is fuzzier than you think, how to handle leap years and time zones, and how to get an exact result in your browser without uploading your birth date to anyone. (8 min read)</description>
    </item>
    <item>
      <title>How to Measure the Reading Level of Your Writing (and What the Scores Mean)</title>
      <link>https://uttir.com/blog/how-to-measure-the-reading-level-of-your-writing</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-measure-the-reading-level-of-your-writing</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to the six most common readability formulas: Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog, SMOG, Coleman-Liau, and ARI. The differences, the math, the right one for the right audience, and how to run all six in your browser without uploading your draft anywhere. (7 min read)</description>
    </item>
    <item>
      <title>The Anatomy of a Perfect API Request</title>
      <link>https://uttir.com/blog/the-anatomy-of-a-perfect-api-request</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-anatomy-of-a-perfect-api-request</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description>A good API request has six parts: method, URL, headers, body, authentication, and a way to handle the response. Most failed requests fail because one of those parts is wrong. Here is a tour of what each part does, the common mistakes, and the order in which to debug a failing request. (6 min read)</description>
    </item>
    <item>
      <title>URL Encoding Explained — What %20 and Other Percent Codes Mean</title>
      <link>https://uttir.com/blog/url-encoding-explained-percent-encoding</link>
      <guid isPermaLink="true">https://uttir.com/blog/url-encoding-explained-percent-encoding</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>URLs can only contain a small set of characters. Everything else gets percent-encoded as %XX. Learn which characters are reserved, when to encode, and the practical rules for query strings, paths, and form data. (8 min read)</description>
    </item>
    <item>
      <title>How to Merge Multiple CSV Files (And Common Pitfalls)</title>
      <link>https://uttir.com/blog/how-to-merge-multiple-csv-files</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-merge-multiple-csv-files</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>Merging multiple CSV files is a daily task for data analysts, accountants, and anyone who gets data in pieces. This guide covers the right way to do it, the common pitfalls (mismatched columns, encoding, headers), and the tools. (6 min read)</description>
    </item>
    <item>
      <title>How to Choose the Right Image Resolution for the Web</title>
      <link>https://uttir.com/blog/how-to-choose-the-right-image-resolution-for-the-web</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-choose-the-right-image-resolution-for-the-web</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>Image resolution is the most common performance lever on a website. Too low and images look bad; too high and pages load slowly. This guide covers the right resolution for every use case, the math, and the format trade-offs. (6 min read)</description>
    </item>
    <item>
      <title>How to Make a Meme Online (Free, No Watermark, No Signup)</title>
      <link>https://uttir.com/blog/how-to-make-a-meme-online</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-make-a-meme-online</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to making a meme in your browser: pick a template, write the top and bottom text, and download a clean image. No watermark, no signup, no upload. The right approach for a quick shareable. (4 min read)</description>
    </item>
    <item>
      <title>How to Convert Currency Without Sending Your Data Anywhere</title>
      <link>https://uttir.com/blog/how-to-convert-currency-without-sending-data</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-convert-currency-without-sending-data</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to currency conversion: the data sources, the common pitfalls (bank vs. mid-market rate, fees, daily drift), and how to get a fast, accurate conversion in your browser without uploading your amounts to anyone. (5 min read)</description>
    </item>
    <item>
      <title>How to Calculate a Tip (and Split the Bill Fairly)</title>
      <link>https://uttir.com/blog/how-to-calculate-a-tip-and-split-the-bill</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-calculate-a-tip-and-split-the-bill</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to tipping: the standard rates by country, the math for splitting uneven orders, the difference between pre-tax and post-tax tipping, and how to do the whole thing in your browser without a calculator app or a back-of-the-napkin argument. (6 min read)</description>
    </item>
    <item>
      <title>The 5 Most Common JSON Mistakes (and How to Catch Them Before Production)</title>
      <link>https://uttir.com/blog/the-5-most-common-json-mistakes-and-how-to-catch-them</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-5-most-common-json-mistakes-and-how-to-catch-them</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
      <description>Trailing commas, unquoted keys, single quotes instead of double, comments in JSON, and NaN as a value — the five mistakes that show up in every JSON file that breaks in production. Learn what they are, why parsers reject them, and how to catch them before they ship. (5 min read)</description>
    </item>
    <item>
      <title>robots.txt Explained — A Practical Guide for Site Owners</title>
      <link>https://uttir.com/blog/robots-txt-explained</link>
      <guid isPermaLink="true">https://uttir.com/blog/robots-txt-explained</guid>
      <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
      <description>Your robots.txt file controls which pages search engines are allowed to crawl. Learn the syntax, the most common patterns, the mistakes that can hide your site from Google, and how to write one in 60 seconds. (7 min read)</description>
    </item>
    <item>
      <title>How to Calculate Days Between Two Dates (and Add or Subtract Days)</title>
      <link>https://uttir.com/blog/how-to-calculate-days-between-dates</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-calculate-days-between-dates</guid>
      <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
      <description>Calculating the days between two dates, or adding days to a date, looks simple but has edge cases. Learn the rules for days, weeks, months, and years, and how to avoid the month-end and leap-year traps. (6 min read)</description>
    </item>
    <item>
      <title>How to Make a Color Palette from a Photo (and Why You Should)</title>
      <link>https://uttir.com/blog/how-to-make-a-color-palette-from-a-photo</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-make-a-color-palette-from-a-photo</guid>
      <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
      <description>A photo is a great source for a color palette — the colors already work together. This guide covers the visual approach, the algorithmic approach, and the right tools for designers and developers. (6 min read)</description>
    </item>
    <item>
      <title>How to Compress an Image to a Specific File Size (Without Losing Quality)</title>
      <link>https://uttir.com/blog/how-to-compress-an-image-to-a-specific-file-size</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-compress-an-image-to-a-specific-file-size</guid>
      <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
      <description>Need an image under 100 KB, 500 KB, or 2 MB for a form, a CMS, or an email attachment? This guide covers the practical techniques that work: quality-based compression, dimension resizing, and format conversion. Includes a free in-browser tool that does all three with a target size. (5 min read)</description>
    </item>
    <item>
      <title>How to Zip and Unzip Files Without Uploading Them</title>
      <link>https://uttir.com/blog/how-to-zip-files-without-uploading-them</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-zip-files-without-uploading-them</guid>
      <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to making and opening zip archives in your browser. When the in-browser approach is the right pick, when a desktop tool is better, and how to handle a multi-file batch without sending the files to a third-party server. (5 min read)</description>
    </item>
    <item>
      <title>How to Make a Handwritten Signature Online (and Why It Is Almost Always Wrong)</title>
      <link>https://uttir.com/blog/how-to-make-a-handwritten-signature-online</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-make-a-handwritten-signature-online</guid>
      <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to creating a digital signature: when a real drawn signature is the right pick, when a typed name is fine, and the 60-second test that tells you which you need. With a free in-browser drawing tool that produces a transparent PNG. (5 min read)</description>
    </item>
    <item>
      <title>How to Build a CSS Grid Layout (with Real Examples)</title>
      <link>https://uttir.com/blog/how-to-build-a-css-grid-layout</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-build-a-css-grid-layout</guid>
      <pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to CSS Grid: when to use it (and when flexbox is the better choice), the six properties that matter, how named lines and areas work, and how to experiment with a live layout in your browser before committing it to a stylesheet. (7 min read)</description>
    </item>
    <item>
      <title>What Is a Kilowatt-Hour (kWh) and How to Read Your Electricity Bill</title>
      <link>https://uttir.com/blog/what-is-a-kilowatt-hour-and-how-to-read-your-electricity-bill</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-kilowatt-hour-and-how-to-read-your-electricity-bill</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>A kilowatt-hour is the unit your electric bill measures. Here is what kWh means, how to convert it to watts, joules, and BTU, and how to estimate your own usage. (3 min read)</description>
    </item>
    <item>
      <title>What Is a Knot and Why Do Ships Still Measure Speed in Knots?</title>
      <link>https://uttir.com/blog/what-is-a-knot-and-why-ships-still-use-them</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-knot-and-why-ships-still-use-them</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>A knot is one nautical mile per hour. Here is the history, the math, and how to convert knots to mph, m/s, ft/s, and km/h for sailing, aviation, and weather. (3 min read)</description>
    </item>
    <item>
      <title>What Is a Nautical Mile and Why It Differs from a Statute Mile</title>
      <link>https://uttir.com/blog/what-is-a-nautical-mile-and-why-it-differs-from-a-statute-mile</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-nautical-mile-and-why-it-differs-from-a-statute-mile</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>A nautical mile is 1,852 meters, equal to one minute of arc on a meridian. How it differs from a statute mile, who uses it, and how to convert it to km. (3 min read)</description>
    </item>
    <item>
      <title>What Is a Fathom and Where This Ancient Unit Still Survives</title>
      <link>https://uttir.com/blog/what-is-a-fathom-and-where-this-ancient-unit-still-survives</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-fathom-and-where-this-ancient-unit-still-survives</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>A fathom is 6 feet, used for depth soundings, mining, and timber. Here is the history, the math, and how to convert it to meters, feet, and nautical miles. (3 min read)</description>
    </item>
    <item>
      <title>What Is Rental Yield and How to Calculate It Before You Buy</title>
      <link>https://uttir.com/blog/what-is-rental-yield-and-how-to-calculate-it-before-you-buy</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-rental-yield-and-how-to-calculate-it-before-you-buy</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>Rental yield is the annual rent as a percentage of the property price. Here is gross vs net yield, the cash-on-cash return, and a free calculator that does the math. (3 min read)</description>
    </item>
    <item>
      <title>How to Calculate Your Overtime Pay the Right Way (US, CA, and Beyond)</title>
      <link>https://uttir.com/blog/how-to-calculate-your-overtime-pay-the-right-way</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-calculate-your-overtime-pay-the-right-way</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>Overtime is 1.5× the regular rate after 40 hours per week in the US. California adds daily OT and 2× after 12 hours/day. Here is the math, with a free calculator. (3 min read)</description>
    </item>
    <item>
      <title>How to Estimate Calories Burned During Exercise (Without a Fitness Tracker)</title>
      <link>https://uttir.com/blog/how-to-estimate-calories-burned-during-exercise-without-a-fitness-tracker</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-estimate-calories-burned-during-exercise-without-a-fitness-tracker</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>The MET formula estimates calories burned from body weight, activity, and duration. Here is the math, the limits, and a free calculator for 24 common activities. (3 min read)</description>
    </item>
    <item>
      <title>What Is Amortization and Why Most of Your Early Mortgage Payments Are Interest</title>
      <link>https://uttir.com/blog/what-is-amortization-and-why-most-of-your-early-mortgage-payments-are-interest</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-amortization-and-why-most-of-your-early-mortgage-payments-are-interest</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>Amortization is how a fixed payment splits between interest and principal. Early on, most of it is interest. The math, the schedule, and a free calculator. (3 min read)</description>
    </item>
    <item>
      <title>Rent vs Buy: The Real Numbers Behind the Headlines</title>
      <link>https://uttir.com/blog/rent-vs-buy-the-real-numbers-behind-the-headlines</link>
      <guid isPermaLink="true">https://uttir.com/blog/rent-vs-buy-the-real-numbers-behind-the-headlines</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>Rent-vs-buy is decided by 6 numbers: rent, price, mortgage rate, holding period, opportunity cost, and rent inflation. The math, breakeven, and a free calculator. (4 min read)</description>
    </item>
    <item>
      <title>What Is a Horsepower and Where the Unit Still Matters in 2026</title>
      <link>https://uttir.com/blog/what-is-a-horsepower-and-where-the-unit-still-matters</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-horsepower-and-where-the-unit-still-matters</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>One mechanical horsepower is 745.7 watts. Here is the history, why car engines still use hp, and how to convert to watts, kilowatts, and BTU/hour. (3 min read)</description>
    </item>
    <item>
      <title>What Is APR vs APY and Why Your Savings Account Earns Less Than You Think</title>
      <link>https://uttir.com/blog/what-is-apr-vs-apy-and-why-your-savings-account-earns-less-than-you-think</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-apr-vs-apy-and-why-your-savings-account-earns-less-than-you-think</guid>
      <pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate>
      <description>APR and APY are not the same. APR ignores compounding; APY includes it. The math, the 5% savings example, and how to compare offers properly. (4 min read)</description>
    </item>
    <item>
      <title>The 7 Best Free OCR Tools in 2026 (That Don’t Upload Your Files)</title>
      <link>https://uttir.com/blog/best-free-ocr-tools-in-2026-no-upload</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-ocr-tools-in-2026-no-upload</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free OCR tools that extract text from images and PDFs. All run locally or are privacy-friendly, all free, no signup, no upload of your documents. (5 min read)</description>
    </item>
    <item>
      <title>The 6 Best Free QR Code Generators in 2026 (No Signup, No Tracking)</title>
      <link>https://uttir.com/blog/best-free-qr-code-generators-in-2026-no-signup</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-qr-code-generators-in-2026-no-signup</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free QR code generators that work in your browser. No signup, no tracking, no limit. From plain-text QR codes to WiFi and vCard. (4 min read)</description>
    </item>
    <item>
      <title>The 8 Best Free Color Tools in 2026 (For Designers and Developers)</title>
      <link>https://uttir.com/blog/best-free-color-tools-in-2026-no-signup</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-color-tools-in-2026-no-signup</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free color tools: pickers, palette generators, contrast checkers, format converters, and image-based color extractors. All run locally, no signup, no upload. (3 min read)</description>
    </item>
    <item>
      <title>The 6 Best Free Password Generators in 2026 (No Upload, No Tracking)</title>
      <link>https://uttir.com/blog/best-free-password-generators-in-2026-no-upload</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-password-generators-in-2026-no-upload</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free password generators that run locally in your browser. Cryptographically random, no upload, no history, no tracking. (5 min read)</description>
    </item>
    <item>
      <title>The 7 Best Free JSON Tools in 2026 (No Upload, No Signup)</title>
      <link>https://uttir.com/blog/best-free-json-tools-in-2026-no-signup</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-json-tools-in-2026-no-signup</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free JSON tools: formatter, validator, diff, tree viewer, minifier, schema validator, and YAML/TOML converter. All run in your browser. (5 min read)</description>
    </item>
    <item>
      <title>The 6 Best Free Markdown Editors and Previewers in 2026 (No Signup, No Upload)</title>
      <link>https://uttir.com/blog/best-free-markdown-editors-and-previewers-in-2026-no-signup</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-markdown-editors-and-previewers-in-2026-no-signup</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free Markdown editors and live previewers that run in your browser. No signup, no upload, no tracking. From quick-look previews to full WYSIWYG-style editing. (5 min read)</description>
    </item>
    <item>
      <title>The 7 Best Free Favicon Generators in 2026 (No Signup, No Upload)</title>
      <link>https://uttir.com/blog/best-free-favicon-generators-in-2026-no-signup</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-favicon-generators-in-2026-no-signup</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free favicon generators that work in your browser. ICO, PNG, SVG, and Apple touch icon formats. All run locally, no upload, no signup. (5 min read)</description>
    </item>
    <item>
      <title>The 5 Best Free PDF Merge Tools in 2026 (No Upload, No Signup)</title>
      <link>https://uttir.com/blog/best-free-pdf-merge-tools-in-2026-no-upload</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-pdf-merge-tools-in-2026-no-upload</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free PDF merge tools. All run in your browser, no upload of your documents, no signup, no daily limit. Plus best practices for merging PDFs the right way. (6 min read)</description>
    </item>
    <item>
      <title>The 6 Best Free API Testing Tools in 2026 (No Signup, No Install)</title>
      <link>https://uttir.com/blog/best-free-api-testing-tools-in-2026-no-signup</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-api-testing-tools-in-2026-no-signup</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free API testing tools: HTTP clients, request builders, response inspectors, and mock servers. All browser-based or self-hosted, all free, no signup required. (5 min read)</description>
    </item>
    <item>
      <title>The 8 Best Free CSS Tools in 2026 (No Signup, No Upload)</title>
      <link>https://uttir.com/blog/best-free-css-tools-in-2026-no-signup</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-css-tools-in-2026-no-signup</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free CSS tools: gradient generators, box-shadow builders, flexbox / grid playgrounds, minifiers, and animation builders. All run in your browser. (6 min read)</description>
    </item>
    <item>
      <title>7 Signs You&apos;re Looking at a Bot (And How to Check in 10 Seconds)</title>
      <link>https://uttir.com/blog/7-signs-youre-looking-at-a-bot</link>
      <guid isPermaLink="true">https://uttir.com/blog/7-signs-youre-looking-at-a-bot</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>Most bots announce themselves in the User-Agent string. A few pretend to be real browsers. Here are the seven reliable signals, the order to check them, and how to look up any user agent in a browser-based parser to see exactly what kind of client is hitting your site. (5 min read)</description>
    </item>
    <item>
      <title>The Hidden Cost of Free Online Tools (And Why We Don&apos;t Sell Your Data)</title>
      <link>https://uttir.com/blog/the-hidden-cost-of-free-tools</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-hidden-cost-of-free-tools</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>If a tool is free and you are not the customer, you are the product. That is the standard line. It is true for most free online tools. Here is what it actually costs, what we do instead to keep this site free, and the four things you can check in 30 seconds to know if a free tool is selling you. (5 min read)</description>
    </item>
    <item>
      <title>How to Convert a CSV to a JSON Database (In Your Browser, No Upload)</title>
      <link>https://uttir.com/blog/how-to-convert-a-csv-to-a-json-database</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-convert-a-csv-to-a-json-database</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>A CSV is a flat table. JSON is a tree. Converting between them is one of the most common tasks in modern data work, and a good converter handles quoting, escapes, type inference, and the dozen edge cases that bite you in production. Here is what a converter does, and how to convert without uploading your data. (5 min read)</description>
    </item>
    <item>
      <title>What Is a Sitemap (And Why Every Website Needs One)?</title>
      <link>https://uttir.com/blog/what-is-a-sitemap-and-why-every-website-needs-one</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-sitemap-and-why-every-website-needs-one</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>A sitemap is a file that lists every page on your website in a format search engines can read. It is the most basic SEO tool, and most websites either do not have one or have one with errors. Here is what a sitemap does, the format, how to generate one without uploading your site to a server, and the seven things that go wrong. (4 min read)</description>
    </item>
    <item>
      <title>What Is a Unix Timestamp? (And Where You&apos;ll See One)</title>
      <link>https://uttir.com/blog/what-is-a-unix-timestamp-and-where-youll-see-one</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-unix-timestamp-and-where-youll-see-one</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>A Unix timestamp is the number of seconds since January 1, 1970, UTC. It is the universal time format for computers: small, sortable, timezone-independent, and trivially comparable. Here is what it is, where you will see one, the Year 2038 problem, and how to convert to and from a human-readable date in your browser. (5 min read)</description>
    </item>
    <item>
      <title>How to Build a Pomodoro Schedule That Actually Works</title>
      <link>https://uttir.com/blog/how-to-build-a-pomodoro-schedule-that-actually-works</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-build-a-pomodoro-schedule-that-actually-works</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>The 25-minute pomodoro is a starting point, not a rule. Some people focus better in 50-minute blocks, some in 90. Some need 5-minute breaks, some need 15. Here is how to build a pomodoro schedule that fits your work, your energy, and your task type, and how to track what is working. (7 min read)</description>
    </item>
    <item>
      <title>The 7 Most Common Password Mistakes (And Why They Still Matter in 2026)</title>
      <link>https://uttir.com/blog/the-7-most-common-password-mistakes-and-why-they-still-matter</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-7-most-common-password-mistakes-and-why-they-still-matter</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>Passwords have been around for 60 years. The mistakes people make with them have been around almost as long. Here are the seven most common, why each one is still a problem, and the five-minute fix that closes most of them — including the one nobody talks about (your password manager&apos;s master password). (6 min read)</description>
    </item>
    <item>
      <title>The 9 Best Free Image Tools for Bloggers in 2026 (No Upload, No Watermark)</title>
      <link>https://uttir.com/blog/best-free-image-tools-for-bloggers-in-2026</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-image-tools-for-bloggers-in-2026</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>Blog images need to be the right size, the right format, and the right quality — usually under 200 KB so the page loads fast. Here are nine browser-based tools that handle every step of a blog image workflow: resizing, compressing, converting, cropping, adding alt text, and generating favicons. All free, all without uploading your images. (7 min read)</description>
    </item>
    <item>
      <title>How to Extract Text From a PDF Without Paying for Adobe</title>
      <link>https://uttir.com/blog/how-to-extract-text-from-a-pdf-without-paying-for-adobe</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-extract-text-from-a-pdf-without-paying-for-adobe</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>PDFs are the universal document format for sharing, but the universal pain for editing. You can extract the text for free, in your browser, without uploading the file to a server. Here is the workflow for native-text PDFs (most modern ones) and scanned PDFs (older or image-only ones), with no Adobe subscription required. (6 min read)</description>
    </item>
    <item>
      <title>The Anatomy of a Perfect Stack Trace</title>
      <link>https://uttir.com/blog/the-anatomy-of-a-perfect-stack-trace</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-anatomy-of-a-perfect-stack-trace</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>A stack trace is a map of where your code was when it crashed. Most people read it backwards. The actual bug is almost never where you think it is. Here is how to read a stack trace top-to-bottom, the four lines that matter, the seven lines that lie, and how to find the real bug in 30 seconds. (6 min read)</description>
    </item>
    <item>
      <title>The 9 Best Free PDF Tools in 2026 That Don’t Upload Your Files</title>
      <link>https://uttir.com/blog/best-free-pdf-tools-in-2026-that-dont-upload-your-files</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-pdf-tools-in-2026-that-dont-upload-your-files</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>A roundup of the best free PDF tools for merge, split, compress, convert, OCR, sign, and more — all of which run in your browser and never send your documents to a server. (4 min read)</description>
    </item>
    <item>
      <title>The 8 Best Free Image Compression Tools in 2026 (No Upload)</title>
      <link>https://uttir.com/blog/best-free-image-compression-tools-in-2026-no-upload</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-image-compression-tools-in-2026-no-upload</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>A roundup of the best free image compression tools for JPG, PNG, and WebP. All of them run in your browser, so your photos never leave your device. Some let you target a specific file size in KB. (4 min read)</description>
    </item>
    <item>
      <title>The 12 Best Free Developer Tools in 2026 (No Signup, No Upload)</title>
      <link>https://uttir.com/blog/best-free-developer-tools-in-2026-no-signup</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-developer-tools-in-2026-no-signup</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free developer tools that run in your browser. Format, validate, generate, convert, debug — all without an account, all without sending your code to a server. (4 min read)</description>
    </item>
    <item>
      <title>The 10 Best Free Online Unit Converters in 2026 That Don’t Upload Your Data</title>
      <link>https://uttir.com/blog/best-free-online-unit-converters-in-2026-no-upload</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-online-unit-converters-in-2026-no-upload</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>A roundup of the best free online unit converters for length, mass, temperature, volume, speed, pressure, energy, and power — all of which run in your browser and never send your numbers to a server. (6 min read)</description>
    </item>
    <item>
      <title>The 12 Best Free Online Calculators in 2026 That Don’t Upload Your Data</title>
      <link>https://uttir.com/blog/best-free-online-calculators-in-2026-no-upload</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-online-calculators-in-2026-no-upload</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description>A roundup of the best free online calculators for finance, health, fitness, pregnancy, and everyday math — all of which run in your browser and never send your numbers to a server. (6 min read)</description>
    </item>
    <item>
      <title>What Is Lorem Ipsum (and When You Actually Need It)</title>
      <link>https://uttir.com/blog/what-is-lorem-ipsum-and-when-you-actually-need-it</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-lorem-ipsum-and-when-you-actually-need-it</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>Lorem ipsum is placeholder text designers and developers use to fill a layout before the real copy exists. Learn where it came from, when to use it, when not to, and how to generate the right amount of it for your project. (5 min read)</description>
    </item>
    <item>
      <title>How to Format SQL Like a Senior Engineer</title>
      <link>https://uttir.com/blog/how-to-format-sql-like-a-senior-engineer</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-format-sql-like-a-senior-engineer</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>Pretty SQL is readable SQL. Learn the formatting rules senior engineers use (uppercase keywords, aligned columns, consistent indentation, no SELECT *), why they matter, and how to format any query automatically in your browser. (5 min read)</description>
    </item>
    <item>
      <title>What Is a Pomodoro Timer (and Why It Actually Works)</title>
      <link>https://uttir.com/blog/what-is-a-pomodoro-timer-and-why-it-actually-works</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-pomodoro-timer-and-why-it-actually-works</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>The Pomodoro Technique is a 25-minute focus timer with 5-minute breaks, invented in the late 1980s. It works because of how attention and fatigue actually behave, not because of the timer. Learn the original rules, the science, the variations, and how to run a Pomodoro session in your browser. (5 min read)</description>
    </item>
    <item>
      <title>The 8 Best Free Color Tools for Designers in 2026 (No Upload)</title>
      <link>https://uttir.com/blog/best-free-color-tools-for-designers-in-2026</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-color-tools-for-designers-in-2026</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>Color pickers, palette generators, contrast checkers, color name finders, and converters — eight free color tools that run in your browser, do not upload your images or palettes, and cover every color task a designer actually has. (7 min read)</description>
    </item>
    <item>
      <title>How to Minify HTML, CSS, and JavaScript Without Breaking Your Site</title>
      <link>https://uttir.com/blog/how-to-minify-html-css-and-javascript-without-breaking-your-site</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-minify-html-css-and-javascript-without-breaking-your-site</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>Minification shrinks your HTML, CSS, and JavaScript files by removing whitespace, comments, and dead code. Learn what it does, what it does not do, when to use it, and how to safely minify a file in your browser without uploading the source. (5 min read)</description>
    </item>
    <item>
      <title>What Is Aspect Ratio (and Why Photographers Care About It)</title>
      <link>https://uttir.com/blog/what-is-aspect-ratio-and-why-photographers-care-about-it</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-aspect-ratio-and-why-photographers-care-about-it</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>Aspect ratio is the proportional relationship between an image&apos;s width and height. Learn the standard ratios (4:3, 3:2, 16:9, 1:1), why photographers obsess over them, how to calculate the right crop for a target ratio, and the difference between aspect ratio and resolution. (5 min read)</description>
    </item>
    <item>
      <title>The 7 Best Free SEO Tools That Aren’t Called Ahrefs</title>
      <link>https://uttir.com/blog/best-free-seo-tools-that-arent-called-ahrefs</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-seo-tools-that-arent-called-ahrefs</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>Meta tag generators, SERP previewers, keyword density checkers, JSON-LD generators, sitemap builders, and robots.txt writers — seven free SEO tools that cover the on-page work Ahrefs and SEMrush charge $99/month for. No signup, no upload, no account. (7 min read)</description>
    </item>
    <item>
      <title>How to Validate an Email Address Without Sending a Test Email</title>
      <link>https://uttir.com/blog/how-to-validate-an-email-address-without-sending-a-test-email</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-validate-an-email-address-without-sending-a-test-email</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>A syntactically valid email address is not the same as a deliverable one. Learn the three layers of email validation (syntax, domain, mailbox), what each catches, what each misses, and the right tool for each — without sending a single test message. (5 min read)</description>
    </item>
    <item>
      <title>The Hidden Cost of Pretty URLs (and What Actually Makes a Good Slug)</title>
      <link>https://uttir.com/blog/the-hidden-cost-of-pretty-urls-and-what-makes-a-good-slug</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-hidden-cost-of-pretty-urls-and-what-makes-a-good-slug</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>A URL slug is the human-readable part of a URL after the domain. Good slugs are short, descriptive, stable, and lowercase. Learn the rules, the tradeoffs, why &quot;auto-generated IDs&quot; are usually better than pretty slugs, and how to generate one that will not bite you in six months. (6 min read)</description>
    </item>
    <item>
      <title>How to Generate a Cryptographically Secure Random Number in Your Browser</title>
      <link>https://uttir.com/blog/how-to-generate-a-cryptographically-secure-random-number</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-generate-a-cryptographically-secure-random-number</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>Math.random() is not secure. Learn why, what &quot;secure&quot; means for random number generation, the right browser API to use (crypto.getRandomValues), and how to generate a random number in a range without bias. (5 min read)</description>
    </item>
    <item>
      <title>What Is a Cron Expression? A Beginner&apos;s Guide With Examples</title>
      <link>https://uttir.com/blog/what-is-a-cron-expression-a-beginners-guide</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-cron-expression-a-beginners-guide</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>A cron expression is a 5-field syntax for scheduling recurring tasks. Learn what each field means, the special characters (*, /, -, ,), common patterns (every minute, every hour, weekdays at 9am), and how to build one without memorising the syntax. (6 min read)</description>
    </item>
    <item>
      <title>How to Test an API Without Postman (or Insomnia, or Hoppscotch)</title>
      <link>https://uttir.com/blog/how-to-test-an-api-without-postman</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-test-an-api-without-postman</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>You can make HTTP requests, inspect headers, send JSON bodies, and check response status without installing a desktop client. The browser is enough. Here is a practical workflow using only a free, browser-based tool that keeps your requests on your device. (7 min read)</description>
    </item>
    <item>
      <title>How to Navigate a Huge JSON File (Without Losing Your Mind)</title>
      <link>https://uttir.com/blog/how-to-navigate-a-huge-json-file</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-navigate-a-huge-json-file</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>A 5MB JSON blob with thousands of nested keys is not a file, it is a maze. A tree view lets you collapse what you do not need, search across the whole document, copy a single value, and find the path to a field in seconds. Here is how to use one, and how to keep your document on your device. (6 min read)</description>
    </item>
    <item>
      <title>What Is an SRT File? (And How Do You Read a Subtitle File)</title>
      <link>https://uttir.com/blog/what-is-srt-and-how-do-you-read-a-subtitle-file</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-srt-and-how-do-you-read-a-subtitle-file</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>SRT is the most common subtitle format: numbered cues with start and end timestamps and the text to display. Learn the structure, why it has weird line breaks, how to convert SRT to VTT or SUB, and how to fix the three most common mistakes (off-by-one timing, encoding, and Windows line endings). (5 min read)</description>
    </item>
    <item>
      <title>How to Make a Great Invoice in 5 Minutes (Free, No Signup, No Upload)</title>
      <link>https://uttir.com/blog/how-to-make-a-great-invoice-in-5-minutes</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-make-a-great-invoice-in-5-minutes</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
      <description>A good invoice has six required fields and one optional one. Most invoice generators bury those fields behind an account wall. Here is what goes in each field, the seven mistakes that make invoices hard to pay, and how to generate one in your browser without uploading your financial data anywhere. (5 min read)</description>
    </item>
    <item>
      <title>How to Spot a Phishing URL Before You Click (in 10 Seconds)</title>
      <link>https://uttir.com/blog/how-to-spot-a-phishing-url-before-you-click</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-spot-a-phishing-url-before-you-click</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>Phishing URLs are designed to look real at a glance. The 6 things to look for in the domain (lookalike characters, extra subdomains, wrong TLD, mismatched display vs. actual URL, suspicious path, and URL-encoded junk) take 10 seconds to scan. Here is the checklist, with worked examples. (6 min read)</description>
    </item>
    <item>
      <title>How to Read a JWT Token (Without Trusting the Sender)</title>
      <link>https://uttir.com/blog/how-to-read-a-jwt-token-without-trusting-the-website</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-read-a-jwt-token-without-trusting-the-website</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>A JWT is three base64 strings joined by dots. The middle one is the payload, and it is usually readable without any verification. The header tells you the algorithm. The signature is what you would verify to trust the contents. Here is how to read each part, with worked examples. (6 min read)</description>
    </item>
    <item>
      <title>How to Build a Color Palette From a Logo (5 Minutes)</title>
      <link>https://uttir.com/blog/how-to-build-a-color-palette-from-a-logo-in-5-minutes</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-build-a-color-palette-from-a-logo-in-5-minutes</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>A 5-step workflow to extract a working color palette from any logo image: pick the dominant color, generate 4 supporting colors using a 60-30-10 rule, check contrast for accessibility, test the palette in dark mode, and export the hex codes. Takes 5 minutes once you have done it twice. (8 min read)</description>
    </item>
    <item>
      <title>The 7 Free Calculators That Replace a Spreadsheet (and Are Faster)</title>
      <link>https://uttir.com/blog/7-free-calculators-that-replace-a-spreadsheet</link>
      <guid isPermaLink="true">https://uttir.com/blog/7-free-calculators-that-replace-a-spreadsheet</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>A spreadsheet is overkill for one-off calculations: a tip, a BMI, a percentage change, a loan payment, a tip split, an age, and a unit conversion. The free calculator tools on this site do each of these in 5 seconds, run in your browser, and never ask you to log in or upload anything. Here is when to use which. (6 min read)</description>
    </item>
    <item>
      <title>In Defense of Plain Text (and Why It Beats Every Note-Taking App)</title>
      <link>https://uttir.com/blog/in-defense-of-plain-text</link>
      <guid isPermaLink="true">https://uttir.com/blog/in-defense-of-plain-text</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>Plain text is 60 years old and still the most durable, portable, searchable, scriptable, and future-proof format for human-written information. Every note-taking app eventually becomes a plain-text export or a dead format. Plain text files in a folder, indexed by grep, are a tool that will outlive every app you use today. Here is the case. (10 min read)</description>
    </item>
    <item>
      <title>What Is a CSV File (and Why Every Tool Imports and Exports One)</title>
      <link>https://uttir.com/blog/what-is-a-csv-file-and-why-every-tool-uses-it</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-a-csv-file-and-why-every-tool-uses-it</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>A CSV is a plain text file where each row is a line and each column is separated by a comma. That is the whole spec. Despite being that simple, CSV is the universal interchange format for tabular data: every spreadsheet, database, CRM, analytics tool, and accounting app can import and export it. Here is why it has lasted 50 years and what to watch for. (8 min read)</description>
    </item>
    <item>
      <title>How to Convert a CSV to JSON in Your Browser (No Upload)</title>
      <link>https://uttir.com/blog/how-to-convert-a-csv-to-json-in-your-browser</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-convert-a-csv-to-json-in-your-browser</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>A 4-step workflow to convert a CSV file to JSON in your browser: paste the CSV, pick the delimiter, pick the conversion mode (array of objects, array of arrays, or keyed object), copy the JSON. The whole thing takes 30 seconds, runs entirely in the browser, and never sends your data to a server. Works for any CSV up to a few MB. (7 min read)</description>
    </item>
    <item>
      <title>The 12 Best Free Online Tools You Haven’t Heard of in 2026</title>
      <link>https://uttir.com/blog/best-free-online-tools-you-havent-heard-of-in-2026</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-online-tools-you-havent-heard-of-in-2026</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>Twelve free online tools that are genuinely useful and not on the front page of every &quot;best of&quot; list: a CSS box-shadow generator, a JWT decoder, a binary-to-hex converter, a regex tester with explanations, a Cron expression generator, an EXIF metadata viewer, a CSS gradient maker, a base32 encoder, an HTTP status code reference, a JSON tree viewer, a UUID generator with history, and a CSS clip-path playground. All run in your browser, no signup, no upload. (8 min read)</description>
    </item>
    <item>
      <title>How to Remove EXIF Metadata from Photos Before Sharing Online</title>
      <link>https://uttir.com/blog/how-to-remove-exif-metadata-from-photos-before-sharing</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-remove-exif-metadata-from-photos-before-sharing</guid>
      <pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate>
      <description>Every photo you take with a smartphone contains EXIF metadata: the camera make and model, the date and time, and — if you have location services on — the GPS coordinates of where you took it. Before sharing a photo publicly, strip the EXIF. Here is the 3-step workflow: check the metadata, remove it, verify the result. The whole thing takes 2 minutes per photo. (8 min read)</description>
    </item>
    <item>
      <title>The 8 Best Free PDF Tools in 2026 (That Actually Work in Your Browser)</title>
      <link>https://uttir.com/blog/best-free-pdf-tools-2026-that-actually-work</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-pdf-tools-2026-that-actually-work</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>Eight free PDF tools that work in your browser without uploading your files to a server. Merge, split, compress, convert, OCR, sign, and edit PDFs in seconds — no account, no upload, no watermark. (10 min read)</description>
    </item>
    <item>
      <title>The 9 Best Free Image Tools in 2026 (That Respect Your Privacy)</title>
      <link>https://uttir.com/blog/best-free-image-tools-2026-that-respect-your-privacy</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-image-tools-2026-that-respect-your-privacy</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>Nine free image tools that work in your browser without uploading your photos to a server. Convert, compress, resize, crop, color-pick, and read EXIF in seconds — no account, no upload, no watermark. (11 min read)</description>
    </item>
    <item>
      <title>When to Use a Decision Maker, and When You Should Trust Yourself</title>
      <link>https://uttir.com/blog/when-to-use-a-decision-maker-and-when-not-to</link>
      <guid isPermaLink="true">https://uttir.com/blog/when-to-use-a-decision-maker-and-when-not-to</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>A decision maker is a tiebreaker, not a replacement for judgment. Here is when it actually helps (analysis-paralysis on equal options, breaking a long deadlock, choosing between two equivalent things), and when it makes things worse (when one option is clearly better, when you have not done the analysis, when the decision matters and you need to own it). (6 min read)</description>
    </item>
    <item>
      <title>What Typing Speed Actually Measures (and What It Does Not)</title>
      <link>https://uttir.com/blog/what-typing-speed-actually-measures</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-typing-speed-actually-measures</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>Words per minute is the most common typing speed metric, but it is not what you think. Here is what WPM actually counts, why 5-characters-per-word is the convention, what &quot;net WPM&quot; vs &quot;gross WPM&quot; means, why your accuracy matters more than your speed past a certain point, and how to actually get faster. (6 min read)</description>
    </item>
    <item>
      <title>5 Signs Your Color Palette Is Pretentious (and How to Fix It)</title>
      <link>https://uttir.com/blog/5-signs-your-color-palette-is-pretentious</link>
      <guid isPermaLink="true">https://uttir.com/blog/5-signs-your-color-palette-is-pretentious</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>A pretentious color palette is one that tries too hard. It uses 12 colors when 4 would do, picks unique hues for every button, or insists on &quot;sophisticated&quot; muted tones that look the same on screen. Here are the five signs, why each one is a problem, and what to do instead. (7 min read)</description>
    </item>
    <item>
      <title>The Myth of the Secure Password in 2026 (and What Actually Matters)</title>
      <link>https://uttir.com/blog/the-myth-of-the-secure-password-in-2026</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-myth-of-the-secure-password-in-2026</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>A &quot;secure&quot; password is no longer the bottleneck. The bottleneck is everything around the password. Here is what the threat model actually looks like in 2026, why a 16-character random password is not enough on its own, and the four things that actually keep you safe. (7 min read)</description>
    </item>
    <item>
      <title>The Surprising Physics of a Stopwatch vs a Countdown Timer</title>
      <link>https://uttir.com/blog/the-surprising-physics-of-a-stopwatch-vs-a-countdown-timer</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-surprising-physics-of-a-stopwatch-vs-a-countdown-timer</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>A stopwatch counts up. A countdown counts down. They look like the same tool with the direction flipped. They are not. The physics of measuring time, the cognitive load of waiting, and the use cases are different. Here is why. (7 min read)</description>
    </item>
    <item>
      <title>When the Best Developer Tool Is No Tool (and When It Is)</title>
      <link>https://uttir.com/blog/when-the-best-developer-tool-is-no-tool</link>
      <guid isPermaLink="true">https://uttir.com/blog/when-the-best-developer-tool-is-no-tool</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>There is a point in every debugging session, every refactor, every &quot;let me just check this real quick&quot; where the right tool is no tool. The mouse goes down. The terminal closes. The thinking begins. Here is when to step away from the tool, when not to, and the cost of getting it wrong. (8 min read)</description>
    </item>
    <item>
      <title>Why Temperature Converter APIs Are Wrong 90% of the Time (and How to Spot It)</title>
      <link>https://uttir.com/blog/why-temparature-converter-apis-are-wrong-90-percent-of-the-time</link>
      <guid isPermaLink="true">https://uttir.com/blog/why-temparature-converter-apis-are-wrong-90-percent-of-the-time</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>Most temperature converter APIs use a single formula: T(F) = T(C) × 9/5 + 32. The formula is correct. The implementation is usually wrong. Here is why, when it matters, and how to verify. (7 min read)</description>
    </item>
    <item>
      <title>A Field Guide to Image Formats in 2026 (PNG, JPG, WebP, AVIF, HEIC)</title>
      <link>https://uttir.com/blog/a-field-guide-to-image-formats-in-2026</link>
      <guid isPermaLink="true">https://uttir.com/blog/a-field-guide-to-image-formats-in-2026</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>There are six image formats that matter in 2026: PNG, JPG, WebP, AVIF, HEIC, and SVG. Each has a specific use case. Using the wrong one costs you 3-10x in file size, in quality, or in compatibility. Here is the honest field guide. (8 min read)</description>
    </item>
    <item>
      <title>The Anatomy of a Great Email Signature (with 7 Examples You Can Copy)</title>
      <link>https://uttir.com/blog/the-anatomy-of-a-great-email-signature</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-anatomy-of-a-great-email-signature</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>A good email signature has 4-6 lines: name, role, company, contact, and a single link. A bad one has a logo, a quote, three social icons, a disclaimer, and a phone number in tiny gray text. Here is what to include, what to cut, and seven examples. (6 min read)</description>
    </item>
    <item>
      <title>What Nobody Tells You About UUIDs as Database Primary Keys</title>
      <link>https://uttir.com/blog/what-nobody-tells-you-about-uuids-as-database-primary-keys</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-nobody-tells-you-about-uuids-as-database-primary-keys</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>UUIDs look like a free win for primary keys: globally unique, no coordination, no information leak. The reality is more nuanced. They are 2x larger, 2-5x slower to index, and split awkwardly in B-tree indexes. Here is the honest tradeoff. (6 min read)</description>
    </item>
    <item>
      <title>The Hidden Cost of Free Tier SaaS</title>
      <link>https://uttir.com/blog/the-hidden-cost-of-free-tier-saas</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-hidden-cost-of-free-tier-saas</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>A free tier is a marketing budget, not a price. The vendor is paying for your signup, your usage, and your data, expecting a conversion later. The conversion usually comes at the moment when switching is hardest. Here are 6 cases where the paid tier is the cheaper choice. (6 min read)</description>
    </item>
    <item>
      <title>A Short History of the Favicon (from One 16×16 Icon to 8 Files)</title>
      <link>https://uttir.com/blog/a-short-history-of-the-favicon</link>
      <guid isPermaLink="true">https://uttir.com/blog/a-short-history-of-the-favicon</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>The favicon started as a single 16×16 ICO file in 1999. In 2026, a complete favicon setup is 8 files: a 16×16, 32×32, 180×180 (Apple), 192×192, 512×512 (PWA), a manifest.json, and a site.webmanifest. Here is the 27-year history and what you actually need today. (5 min read)</description>
    </item>
    <item>
      <title>Cron Expressions for People Who Hate Cron Expressions</title>
      <link>https://uttir.com/blog/cron-expressions-for-people-who-hate-cron-expressions</link>
      <guid isPermaLink="true">https://uttir.com/blog/cron-expressions-for-people-who-hate-cron-expressions</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description>A cron expression is 5 fields, each a number, a wildcard, or a step. Once you know what each field means and how the steps work, the expressions stop looking like a typo and start looking like a tiny schedule. Here is the cheat sheet, in plain language. (6 min read)</description>
    </item>
    <item>
      <title>The 6 Password Mistakes That Cost You in 2026 (and How to Avoid Them)</title>
      <link>https://uttir.com/blog/6-password-mistakes-that-cost-you</link>
      <guid isPermaLink="true">https://uttir.com/blog/6-password-mistakes-that-cost-you</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>The six password mistakes almost everyone makes in 2026: weak passwords, password reuse, no 2FA, storing in browsers, sharing via text, and ignoring breach notifications. What actually goes wrong, the realistic cost of each, and the five-minute fix for each one. (10 min read)</description>
    </item>
    <item>
      <title>MD5 vs SHA-1 vs SHA-256 vs SHA-3: When to Use Each Hash Function</title>
      <link>https://uttir.com/blog/md5-vs-sha-1-vs-sha-256-vs-sha-3</link>
      <guid isPermaLink="true">https://uttir.com/blog/md5-vs-sha-1-vs-sha-256-vs-sha-3</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to cryptographic hash functions: what a hash is for, the four real-world choices (MD5, SHA-1, SHA-256, SHA-3), the speed vs. security trade-offs, the deprecation timeline, and which one to use for each common use case. (8 min read)</description>
    </item>
    <item>
      <title>What Is the Name of That Color? A Field Guide to CSS Color Naming</title>
      <link>https://uttir.com/blog/what-is-the-name-of-that-color-a-field-guide</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-the-name-of-that-color-a-field-guide</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to CSS color naming: the difference between HEX, RGB, HSL, and named colors; why &quot;tomato&quot; looks the way it does; how to find the right name for a color you can see; the most useful CSS named colors by category; and how to find them in your browser without uploading anything. (8 min read)</description>
    </item>
    <item>
      <title>Markdown vs HTML vs Rich Text: Which Format Wins for Content Creation?</title>
      <link>https://uttir.com/blog/markdown-vs-html-vs-rich-text-which-format-wins</link>
      <guid isPermaLink="true">https://uttir.com/blog/markdown-vs-html-vs-rich-text-which-format-wins</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to content formats: the three choices (Markdown, HTML, rich text), the trade-offs (readability, control, portability), the right format for each use case (blog, documentation, email, code, books), and the conversion workflow that keeps everything in sync. (8 min read)</description>
    </item>
    <item>
      <title>JSON Schema Explained: What It Is, Why You Need It, and How to Start</title>
      <link>https://uttir.com/blog/json-schema-explained-what-it-is-and-when-you-need-it</link>
      <guid isPermaLink="true">https://uttir.com/blog/json-schema-explained-what-it-is-and-when-you-need-it</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to JSON Schema: what it is (a way to describe the shape of valid JSON), why it matters (catches bugs at the API boundary, generates docs, powers form libraries), the basic syntax, and how to start using it in your own projects. (8 min read)</description>
    </item>
    <item>
      <title>Best Free JSON Viewers and Formatters That Respect Your Privacy</title>
      <link>https://uttir.com/blog/best-free-json-viewers-that-respect-your-privacy</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-json-viewers-that-respect-your-privacy</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to JSON viewers and formatters: the 8 best browser-based tools in 2026, what makes each one different, the privacy question (most popular JSON viewers upload your data), and how to format, validate, and explore JSON without sending it to a remote server. (10 min read)</description>
    </item>
    <item>
      <title>5 Rules for a Color Palette That Actually Works in 2026</title>
      <link>https://uttir.com/blog/5-rules-for-a-color-palette-that-actually-works</link>
      <guid isPermaLink="true">https://uttir.com/blog/5-rules-for-a-color-palette-that-actually-works</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to choosing a color palette: the 5 rules that separate a working palette from a decorative one (60-30-10 distribution, start with one color, neutrals are colors, contrast beats hue, test in context), common mistakes, and how to use a browser-based palette generator without uploading anything. (11 min read)</description>
    </item>
    <item>
      <title>8 Clever QR Code Uses You Haven’t Tried Yet (and 3 You Should Avoid)</title>
      <link>https://uttir.com/blog/8-clever-uses-for-qr-codes-you-havent-tried</link>
      <guid isPermaLink="true">https://uttir.com/blog/8-clever-uses-for-qr-codes-you-havent-tried</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to QR codes in 2026: the 8 most useful non-obvious uses (Wi-Fi sharing, contact cards, restaurant menus, payment, event tickets, two-factor backup, package tracking, and table-top donation), the 3 cases where QR codes are a bad idea, and how to generate a working code in your browser without uploading anything. (13 min read)</description>
    </item>
    <item>
      <title>Why Most Color Pickers Are Wrong About 1 Pixel (and Why It Matters)</title>
      <link>https://uttir.com/blog/why-most-color-pickers-are-wrong-about-1-pixel</link>
      <guid isPermaLink="true">https://uttir.com/blog/why-most-color-pickers-are-wrong-about-1-pixel</guid>
      <pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate>
      <description>A color picker tells you the color of a single pixel. But a pixel is not a color — it is a sample of a continuous function, and the sample is usually wrong. Here is why, when it matters, and what to do about it. (7 min read)</description>
    </item>
    <item>
      <title>How to Make a Favicon from Any Image (in 2 minutes)</title>
      <link>https://uttir.com/blog/how-to-make-a-favicon-from-any-image</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-make-a-favicon-from-any-image</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>Turn any logo, photo, or icon into a working favicon — the small image browsers show in tabs, bookmarks, and home-screen shortcuts. Free browser tool, no upload, every size and format you need. (4 min read)</description>
    </item>
    <item>
      <title>How to Validate an Email Address the Right Way</title>
      <link>https://uttir.com/blog/how-to-validate-an-email-address-the-right-way</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-validate-an-email-address-the-right-way</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>Why a regex like ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-z]{2,}$ is not enough, what to validate server-side vs client-side, and how to catch the typos that lose you real signups. (5 min read)</description>
    </item>
    <item>
      <title>How to Convert an Image to Base64 (and When You Actually Should)</title>
      <link>https://uttir.com/blog/how-to-convert-an-image-to-base64</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-convert-an-image-to-base64</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>Base64-encoded images travel as text — useful in CSS, HTML emails, JSON APIs, and anywhere you cannot ship a real image file. The trade-offs, the practical limits, and a free browser tool that does the conversion without uploading anything. (6 min read)</description>
    </item>
    <item>
      <title>How to Make a CSS Gradient (Linear, Radial, and Conic)</title>
      <link>https://uttir.com/blog/how-to-make-a-css-gradient</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-make-a-css-gradient</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>CSS gradients are images without files. The three types, the syntax that actually matters, how to pick the right color stops, and the patterns that make any gradient look professional. (6 min read)</description>
    </item>
    <item>
      <title>Best Free Postman Alternatives That Run in Your Browser</title>
      <link>https://uttir.com/blog/best-free-postman-alternatives-that-run-in-your-browser</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-postman-alternatives-that-run-in-your-browser</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>Postman, Insomnia, Bruno, and the new wave of API clients — compared for features, privacy, and price. Includes a free in-browser API tester for one-off requests. (6 min read)</description>
    </item>
    <item>
      <title>TinyPNG vs In-Browser Image Compression: Privacy, Quality, and Speed</title>
      <link>https://uttir.com/blog/tinypng-vs-browser-image-compression</link>
      <guid isPermaLink="true">https://uttir.com/blog/tinypng-vs-browser-image-compression</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>TinyPNG, Squoosh, Compressor.io, and the new wave of in-browser image compressors — how they compare on quality, privacy, batch size, and price. Plus a free in-browser image compressor that never uploads your photos. (6 min read)</description>
    </item>
    <item>
      <title>How to Merge PDF Files Without Uploading Them Anywhere</title>
      <link>https://uttir.com/blog/how-to-merge-pdf-files-without-uploading-them</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-merge-pdf-files-without-uploading-them</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>Smallpdf, iLovePDF, Adobe Acrobat, and the in-browser alternatives — how they compare on privacy, quality, file-size limits, and price. Plus a free in-browser PDF merger that never uploads your documents. (6 min read)</description>
    </item>
    <item>
      <title>How to Convert Markdown to HTML Without Writing a Single Line of Code</title>
      <link>https://uttir.com/blog/how-to-convert-markdown-to-html-in-your-browser</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-convert-markdown-to-html-in-your-browser</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>Markdown is the universal plain-text format; HTML is the universal markup language. Learn the difference, when you need to convert between them, and how to do it in your browser with no upload, no library, and no build step. (4 min read)</description>
    </item>
    <item>
      <title>The Meta Tags Cheat Sheet: 13 Tags and Which Ones Actually Matter</title>
      <link>https://uttir.com/blog/the-meta-tags-cheat-sheet</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-meta-tags-cheat-sheet</guid>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
      <description>There are 13 meta tags that affect how your page looks in search results, in social shares, and on mobile. Three of them matter for SEO. Five matter for social sharing. The other five are either obsolete or nice-to-have. Here is the cheat sheet, with what each one does and when to skip it. (7 min read)</description>
    </item>
    <item>
      <title>How to Compress Images Without Losing Visible Quality (2026 Guide)</title>
      <link>https://uttir.com/blog/how-to-compress-images-without-losing-quality</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-compress-images-without-losing-quality</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>Learn when JPG, PNG, WebP, and AVIF are the right choice, what quality setting to use, and the exact settings that cut file size by 70–90% with no visible difference. (9 min read)</description>
    </item>
    <item>
      <title>How to Merge PDF Files in the Right Order (Without Uploading)</title>
      <link>https://uttir.com/blog/how-to-merge-pdf-files-in-the-right-order</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-merge-pdf-files-in-the-right-order</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>Combine multiple PDFs into one, in any order, without uploading them to a server. Covers drag-to-reorder, bookmarks, page removal, and common pitfalls. (8 min read)</description>
    </item>
    <item>
      <title>How to Convert PDF to JPG (Without Losing Quality or Uploading)</title>
      <link>https://uttir.com/blog/how-to-convert-pdf-to-jpg-the-right-way</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-convert-pdf-to-jpg-the-right-way</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>When to convert a PDF to JPG, the right DPI setting for each use case, and how to do it for free without uploading your files. Covers whole documents and single-page extraction. (7 min read)</description>
    </item>
    <item>
      <title>How to Calculate Percentage Change (With Real Examples)</title>
      <link>https://uttir.com/blog/how-to-calculate-percentage-change</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-calculate-percentage-change</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>The percentage change formula, worked examples for prices, grades, salaries, and growth, plus the three mistakes almost everyone makes. Includes a free calculator. (9 min read)</description>
    </item>
    <item>
      <title>How to Generate a QR Code for WiFi, vCard, and URLs (The Practical Guide)</title>
      <link>https://uttir.com/blog/how-to-generate-a-qr-code-for-wifi-or-vcard</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-generate-a-qr-code-for-wifi-or-vcard</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>QR codes aren&apos;t just for URLs. The five practical uses that replace typing, the right QR version and error correction for each, and a free browser-based generator. (8 min read)</description>
    </item>
    <item>
      <title>JPG vs PNG vs WebP vs AVIF: The Right Format for Every Situation</title>
      <link>https://uttir.com/blog/how-to-choose-the-right-image-format</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-choose-the-right-image-format</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>A decision tree for picking the right image format, when each one wins, and the conversion paths that actually lose no quality. Includes a free browser-based converter. (8 min read)</description>
    </item>
    <item>
      <title>How to Validate JSON Before Deploying (The 5 Mistakes That Crash Apps)</title>
      <link>https://uttir.com/blog/how-to-validate-json-before-deploying</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-validate-json-before-deploying</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>JSON is forgiving to write and brutal to debug. The five validation mistakes that cause runtime crashes, the right tools to catch them, and a free browser-based validator and formatter. (8 min read)</description>
    </item>
    <item>
      <title>How to Calculate Reading Time (and Why 200 WPM Is a Lie)</title>
      <link>https://uttir.com/blog/how-to-calculate-reading-time</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-calculate-reading-time</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>The real reading time formula, why 200 WPM underestimates most readers, the difference between reading and speaking time, and how to use this for content planning. (7 min read)</description>
    </item>
    <item>
      <title>Morse Code Translator: The Complete Guide (with the Full Alphabet Chart)</title>
      <link>https://uttir.com/blog/morse-code-translator-guide</link>
      <guid isPermaLink="true">https://uttir.com/blog/morse-code-translator-guide</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>How to read and write Morse code, the full international alphabet chart, common abbreviations, and a free browser-based translator. Plus the surprising places Morse is still used in 2026. (9 min read)</description>
    </item>
    <item>
      <title>How to Count Words, Sentences, and Paragraphs (and Why Each Matters)</title>
      <link>https://uttir.com/blog/how-to-count-words-sentences-and-paragraphs</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-count-words-sentences-and-paragraphs</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>Three different counts, three different purposes. The formulas, the edge cases that trip people up, and the free tools that do it without uploading your text. (9 min read)</description>
    </item>
    <item>
      <title>How to Learn Regex: A Beginner’s Guide (That Actually Sticks)</title>
      <link>https://uttir.com/blog/how-to-learn-regex-beginners-guide</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-learn-regex-beginners-guide</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <description>Regex looks like noise but it is just a tiny pattern language. This guide teaches the mental model, the most useful metacharacters, the traps, and a workflow for testing patterns without copy-pasting into random websites. (6 min read)</description>
    </item>
    <item>
      <title>Base64 vs Base64url vs Base32 vs Hex: When to Use Each</title>
      <link>https://uttir.com/blog/base64-vs-base64url-vs-base32-vs-hex</link>
      <guid isPermaLink="true">https://uttir.com/blog/base64-vs-base64url-vs-base32-vs-hex</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <description>Four encodings that all turn binary into text, but with different alphabets, sizes, and URL-safety. This guide explains the differences, the use cases, and the gotchas that trip people up. (6 min read)</description>
    </item>
    <item>
      <title>How to Convert HEIC to JPG Without Uploading (and Why You Should)</title>
      <link>https://uttir.com/blog/how-to-convert-heic-to-jpg-without-uploading</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-convert-heic-to-jpg-without-uploading</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <description>Apple’s HEIC format saves storage but breaks the moment you try to share a photo. Learn what HEIC is, why it exists, how to convert it to JPG locally without uploading, and the trade-offs of every approach. (6 min read)</description>
    </item>
    <item>
      <title>UUID v4 vs v7: When to Use Each (and Why It Matters in 2026)</title>
      <link>https://uttir.com/blog/uuid-v4-vs-v7-when-to-use-each</link>
      <guid isPermaLink="true">https://uttir.com/blog/uuid-v4-vs-v7-when-to-use-each</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <description>UUID v7 is the 2024 successor to v4 for database primary keys. Learn what changed, why it exists, when to keep v4, and how to migrate without breaking anything. (8 min read)</description>
    </item>
    <item>
      <title>How to Build an Accessible Color Palette That Still Looks Good</title>
      <link>https://uttir.com/blog/how-to-build-an-accessible-color-palette</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-build-an-accessible-color-palette</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <description>WCAG contrast ratios depend on lightness, not hue. Learn the math, the AA and AAA thresholds, the “color is not the only signal” rule, and a workflow for testing every pairing before you commit to a palette. (8 min read)</description>
    </item>
    <item>
      <title>How QR Codes Work and When to Use Them (vs Barcodes, NFC, and Links)</title>
      <link>https://uttir.com/blog/how-qr-codes-work-and-when-to-use-them</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-qr-codes-work-and-when-to-use-them</guid>
      <pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate>
      <description>QR codes are everywhere now, but most people do not know how they work or when to use them over a regular barcode. This guide covers the structure, the error correction, the right size, and the practical design rules. (8 min read)</description>
    </item>
    <item>
      <title>The Best Free Image Tools Online: Convert, Compress, Resize Without Uploading</title>
      <link>https://uttir.com/blog/best-free-image-tools</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-image-tools</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free online image tools that run in your browser, no upload, no signup. Convert between JPG, PNG, and WebP, compress, resize, crop, and more. (4 min read)</description>
    </item>
    <item>
      <title>JSON vs YAML vs TOML: Which Should You Use in 2026?</title>
      <link>https://uttir.com/blog/json-vs-yaml-vs-toml</link>
      <guid isPermaLink="true">https://uttir.com/blog/json-vs-yaml-vs-toml</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical comparison of JSON, YAML, and TOML: syntax, features, readability, tooling support, and when each format is the right choice for config files, data exchange, and APIs. (5 min read)</description>
    </item>
    <item>
      <title>How to Merge PDF Files: 5 Free Ways (No Upload, No Signup)</title>
      <link>https://uttir.com/blog/how-to-merge-pdf-files</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-merge-pdf-files</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Learn 5 free ways to merge PDF files into a single document, including the fastest browser-based method. No upload, no signup, no watermarks. (5 min read)</description>
    </item>
    <item>
      <title>How to Compress a PDF File Without Losing Quality (5 Free Methods)</title>
      <link>https://uttir.com/blog/how-to-compress-a-pdf</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-compress-a-pdf</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Learn how to shrink a PDF file to 30-70% of its original size without visible quality loss. 5 free methods, including the fastest browser-based approach. (6 min read)</description>
    </item>
    <item>
      <title>Base64 Encoding Explained: What It Is and How It Works</title>
      <link>https://uttir.com/blog/base64-explained</link>
      <guid isPermaLink="true">https://uttir.com/blog/base64-explained</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to Base64 encoding: what it is, how it works, when to use it, and when to use something else. With examples and a free browser-based encoder. (10 min read)</description>
    </item>
    <item>
      <title>How to Resize an Image Without Losing Quality (5 Free Methods)</title>
      <link>https://uttir.com/blog/how-to-resize-an-image</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-resize-an-image</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Learn how to resize images for web, email, and social media without losing quality. 5 free methods including the fastest browser-based approach. (6 min read)</description>
    </item>
    <item>
      <title>How is Mortgage Interest Calculated? A Plain-English Guide</title>
      <link>https://uttir.com/blog/how-is-mortgage-interest-calculated</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-is-mortgage-interest-calculated</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Learn how monthly mortgage payments are calculated, including the formula, an amortization example, and what the numbers mean for your loan. With a free mortgage calculator. (7 min read)</description>
    </item>
    <item>
      <title>HEX vs RGB vs HSL: Which Color Format Should You Use?</title>
      <link>https://uttir.com/blog/hex-vs-rgb-vs-hsl</link>
      <guid isPermaLink="true">https://uttir.com/blog/hex-vs-rgb-vs-hsl</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical comparison of HEX, RGB, and HSL color formats: when to use each, how to convert between them, and why one of them is the right choice for your next project. (7 min read)</description>
    </item>
    <item>
      <title>How to Debug JWT Tokens: A Practical Guide for Developers</title>
      <link>https://uttir.com/blog/how-to-debug-jwt-tokens</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-debug-jwt-tokens</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Learn what JWTs are made of, how to decode and verify them, the most common mistakes developers make, and how to inspect a token in your browser without sending it anywhere. (5 min read)</description>
    </item>
    <item>
      <title>What Is 2FA and How Does TOTP Work? A Plain-English Guide</title>
      <link>https://uttir.com/blog/what-is-2fa-and-how-totp-works</link>
      <guid isPermaLink="true">https://uttir.com/blog/what-is-2fa-and-how-totp-works</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Learn what two-factor authentication really does, how time-based one-time passwords (TOTP) work, why codes change every 30 seconds, and how to inspect your own codes without an authenticator app. (5 min read)</description>
    </item>
    <item>
      <title>How to Write SEO Meta Descriptions That Get Clicked</title>
      <link>https://uttir.com/blog/how-to-write-seo-meta-descriptions</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-write-seo-meta-descriptions</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to writing meta descriptions that boost click-through rates, with length rules, examples, and a free browser tool to check yours against Google’s recommended range. (5 min read)</description>
    </item>
    <item>
      <title>How to Understand Standard Deviation (Without the Jargon)</title>
      <link>https://uttir.com/blog/how-to-understand-standard-deviation</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-understand-standard-deviation</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Standard deviation sounds intimidating but it is just a measure of how spread out your numbers are. Learn what it means, when to use it, and how to calculate it by hand and with a free browser tool. (5 min read)</description>
    </item>
    <item>
      <title>How to Check DNS Records for Any Domain (and What They Mean)</title>
      <link>https://uttir.com/blog/how-to-check-dns-records-for-a-domain</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-check-dns-records-for-a-domain</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Learn what DNS records are, the most common record types (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA), how to look them up from your browser, and how to use them to verify that a domain points where you think it does. (8 min read)</description>
    </item>
    <item>
      <title>How to Create Strong Passwords You Can Actually Remember</title>
      <link>https://uttir.com/blog/how-to-create-strong-passwords-that-you-can-remember</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-create-strong-passwords-that-you-can-remember</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to creating passwords that are both uncrackable and memorable: passphrases, password managers, and the one rule that actually matters. Includes a free browser tool to check any password’s strength. (6 min read)</description>
    </item>
    <item>
      <title>The Best Free Online Developer Tools You Can Use Without Signing Up</title>
      <link>https://uttir.com/blog/best-free-developer-tools</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-developer-tools</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>A curated list of the best free online developer tools that run in your browser, no signup, no uploads, no tracking. Tools for formatting, encoding, testing, and more — the running count is in the body below. (6 min read)</description>
    </item>
    <item>
      <title>How to Format JSON: A Visual Guide for Humans and Machines</title>
      <link>https://uttir.com/blog/format-json-visual-guide</link>
      <guid isPermaLink="true">https://uttir.com/blog/format-json-visual-guide</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>Learn what JSON formatting is, why it matters, and how to pretty-print, minify, and validate JSON. Includes common pitfalls, real examples, and a free browser-based JSON formatter. (6 min read)</description>
    </item>
    <item>
      <title>UUIDs Explained: v1 vs. v4 vs. v7, and When to Use Each</title>
      <link>https://uttir.com/blog/uuid-guide</link>
      <guid isPermaLink="true">https://uttir.com/blog/uuid-guide</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to UUID versions — what v1, v4, v5, and v7 are, how they differ, and why UUID v7 is the right default for new database primary keys in 2026. (5 min read)</description>
    </item>
    <item>
      <title>Cron Expressions Explained: From &quot;Every 5 Minutes&quot; to Complex Schedules</title>
      <link>https://uttir.com/blog/cron-expressions-explained</link>
      <guid isPermaLink="true">https://uttir.com/blog/cron-expressions-explained</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>A complete guide to cron expressions: what each field means, common patterns, special characters (* ? / , -), day-of-week gotchas, and how to test your cron before shipping it. (5 min read)</description>
    </item>
    <item>
      <title>Image Formats Compared: JPEG vs. PNG vs. WebP vs. AVIF vs. SVG</title>
      <link>https://uttir.com/blog/image-formats-compared</link>
      <guid isPermaLink="true">https://uttir.com/blog/image-formats-compared</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical comparison of JPEG, PNG, WebP, AVIF, and SVG: when to use each, how they handle transparency and animation, browser support in 2026, and how to pick the right format for the job. (5 min read)</description>
    </item>
    <item>
      <title>How to Compress a Photo to Under 100 KB (Without Making It Look Bad)</title>
      <link>https://uttir.com/blog/how-to-compress-a-photo-to-under-100-kb</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-compress-a-photo-to-under-100-kb</guid>
      <pubDate>Tue, 11 Aug 2026 00:00:00 GMT</pubDate>
      <description>Government forms, job applications, and visa portals all want photos under 100 KB or 200 KB. Here is how to hit those targets without uploading your photo to a server, without losing sharpness, and without paying for Photoshop. A good compressor lets you pick a target size, not a quality slider. (6 min read)</description>
    </item>
    <item>
      <title>HTTP Status Codes Explained — The Full List (1xx to 5xx)</title>
      <link>https://uttir.com/blog/http-status-codes-explained</link>
      <guid isPermaLink="true">https://uttir.com/blog/http-status-codes-explained</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>Every HTTP status code, what it means, and what to do about it. A practical reference for the codes you actually see in production, with examples for 200, 301, 404, 500, 503, and the obscure ones you have not met yet. (9 min read)</description>
    </item>
    <item>
      <title>How to Calculate Compound Interest (The Formula and a Spreadsheet That Works)</title>
      <link>https://uttir.com/blog/how-to-calculate-compound-interest</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-calculate-compound-interest</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>Compound interest is what makes your savings grow and your debt grow faster. Learn the exact formula, how often compounding matters more than the rate, and the spreadsheet layout that lets you model any investment or loan. (8 min read)</description>
    </item>
    <item>
      <title>How to Format Markdown — A Visual Cheatsheet With Examples</title>
      <link>https://uttir.com/blog/how-to-format-markdown</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-format-markdown</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>Markdown is the universal plain-text format for writing on the web. Learn the syntax for every common element, see the rendered output side by side with the source, and bookmark this as a quick reference. (7 min read)</description>
    </item>
    <item>
      <title>How to Write Headlines That Get Clicks (and Rank)</title>
      <link>https://uttir.com/blog/how-to-write-headlines-that-get-clicks</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-write-headlines-that-get-clicks</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to writing headlines that earn both search rankings and click-throughs. The eight dimensions that actually matter, the mistakes that quietly cost you traffic, and a self-check you can run in your browser before publishing. (4 min read)</description>
    </item>
    <item>
      <title>How to Check Keyword Density (and Why It Matters Less Than You Think)</title>
      <link>https://uttir.com/blog/how-to-check-keyword-density</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-check-keyword-density</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to keyword density: what it is, what numbers actually matter, the difference between modern keyword analysis and the 2010 stuffing era, and how to run the check in your browser in 10 seconds. (7 min read)</description>
    </item>
    <item>
      <title>How to Make a Barcode for Your Product (the Right Way)</title>
      <link>https://uttir.com/blog/how-to-make-a-barcode-for-your-product</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-make-a-barcode-for-your-product</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to barcodes for small business and product teams: the differences between UPC, EAN, Code 128, and QR, when you need a real GS1-issued code, and how to generate a working barcode in your browser in seconds. (6 min read)</description>
    </item>
    <item>
      <title>How to Build a CSS Flexbox Layout (with Real Examples)</title>
      <link>https://uttir.com/blog/how-to-build-a-css-flexbox-layout</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-build-a-css-flexbox-layout</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to flexbox: when to use it (and when not to), the six properties that matter, the common gotchas with align-items and flex-basis, and how to experiment with a live layout in your browser before committing it to a stylesheet. (6 min read)</description>
    </item>
    <item>
      <title>How to Build a Color Scheme Around Your Brand (The Practical Guide)</title>
      <link>https://uttir.com/blog/how-to-build-a-color-scheme-around-your-brand</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-build-a-color-scheme-around-your-brand</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>A brand color is one color. A color scheme is 5-10 colors that work together. This guide covers how to expand a single brand color into a complete palette using color theory, with practical examples. (6 min read)</description>
    </item>
    <item>
      <title>How to Find and Fix Broken URLs on Your Website</title>
      <link>https://uttir.com/blog/how-to-find-and-fix-broken-urls</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-find-and-fix-broken-urls</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>Broken URLs hurt SEO, frustrate users, and break the web. This guide covers how to find them (free tools, logs, search console), how to fix them (redirects, rewrites, removals), and how to prevent them in the first place. (7 min read)</description>
    </item>
    <item>
      <title>How to Validate JSON Against a Schema (And Why You Should)</title>
      <link>https://uttir.com/blog/how-to-validate-json-against-a-schema</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-validate-json-against-a-schema</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>JSON Schema is the standard for describing the structure of JSON data. This guide covers what it is, when to use it, the basic syntax, and how to validate your data in your browser. (7 min read)</description>
    </item>
    <item>
      <title>How to Extract Text from Any Image (Screenshots, Scans, Photos)</title>
      <link>https://uttir.com/blog/how-to-extract-text-from-any-image</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-extract-text-from-any-image</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to pulling text out of screenshots, scanned documents, photos of signs, and PDFs. What works, what does not, when to use a browser tool, and the accuracy tips that actually matter. (6 min read)</description>
    </item>
    <item>
      <title>How to Check if Your Password is Strong (and What &quot;Strong&quot; Actually Means)</title>
      <link>https://uttir.com/blog/how-to-check-if-your-password-is-strong</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-check-if-your-password-is-strong</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to password strength: what makes a password weak, what makes one strong, how password crackers actually work, and how to generate and remember passwords that survive a real attack. Includes a free in-browser password strength checker that never sends your password to a server. (7 min read)</description>
    </item>
    <item>
      <title>How to Write Clear Prose (the Hemingway Way, Without the Robot Edits)</title>
      <link>https://uttir.com/blog/how-to-write-clear-prose-hemingway</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-write-clear-prose-hemingway</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to writing prose that reads cleanly on the first pass: cut the adverbs, switch to active voice, shorten the long sentences, and know when to ignore every rule. With a self-check you can run in your browser before publishing. (5 min read)</description>
    </item>
    <item>
      <title>Best Free UTM Builders That Actually Respect Your Privacy</title>
      <link>https://uttir.com/blog/best-free-utm-builders-that-respect-privacy</link>
      <guid isPermaLink="true">https://uttir.com/blog/best-free-utm-builders-that-respect-privacy</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>A practical guide to building UTM campaign links that track accurately in Google Analytics: what the five UTM parameters do, the naming conventions that keep your reports clean, and the privacy-first alternatives to the popular SaaS UTM builders that log your campaigns. (6 min read)</description>
    </item>
    <item>
      <title>The Math Behind a Fair Coin Flip (and Why Your Brain Lies About It)</title>
      <link>https://uttir.com/blog/the-math-behind-a-fair-coin-flip</link>
      <guid isPermaLink="true">https://uttir.com/blog/the-math-behind-a-fair-coin-flip</guid>
      <pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate>
      <description>A coin flip is the simplest random experiment. The math is 50/50, the physics is messy, and your brain is the worst part. Here is what &quot;fair&quot; actually means, why a flipped coin is not exactly 50/50, why 100 flips rarely show exactly 50/50, and how to verify a tool is using real randomness. (7 min read)</description>
    </item>
    <item>
      <title>In Defense of the QR Code in 2026</title>
      <link>https://uttir.com/blog/in-defense-of-the-qr-code-in-2026</link>
      <guid isPermaLink="true">https://uttir.com/blog/in-defense-of-the-qr-code-in-2026</guid>
      <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
      <description>QR codes get mocked as a 2010s relic, but in 2026 they are still the cheapest, fastest, and most universal way to move a phone from a screen to an action. Here is why the alternatives all have a specific failure mode the QR code does not. (6 min read)</description>
    </item>
    <item>
      <title>How to Write a README That Actually Gets Read</title>
      <link>https://uttir.com/blog/how-to-write-a-readme-that-actually-gets-read</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-write-a-readme-that-actually-gets-read</guid>
      <pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate>
      <description>A README is the first thing a visitor sees. Most READMEs are walls of text that nobody reads. The good ones are short, scannable, and answer the four questions every visitor has: what is this, why should I care, how do I use it, and how do I install it. Here is the structure, with examples. (6 min read)</description>
    </item>
    <item>
      <title>A Defense of the Roman Numeral in Modern Software (Yes, Really)</title>
      <link>https://uttir.com/blog/a-defense-of-the-roman-numeral-in-modern-software</link>
      <guid isPermaLink="true">https://uttir.com/blog/a-defense-of-the-roman-numeral-in-modern-software</guid>
      <pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate>
      <description>Roman numerals look like a relic. They are hard to read, hard to write, and there is no reason to use them in software. Except when there is. Here is the case for keeping them, the cases where they actually help, and the surprising places they still show up. (6 min read)</description>
    </item>
    <item>
      <title>How to Build a Perfect CSS Box Shadow in 5 Minutes</title>
      <link>https://uttir.com/blog/how-to-build-a-perfect-css-box-shadow-in-5-minutes</link>
      <guid isPermaLink="true">https://uttir.com/blog/how-to-build-a-perfect-css-box-shadow-in-5-minutes</guid>
      <pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate>
      <description>A good CSS box shadow is subtle, layered, and matches the lighting of the rest of the design. Learn the four-part anatomy of a real shadow (offset, blur, spread, color), the trick of stacking two shadows for depth, and the values that work in production. (6 min read)</description>
    </item>
  </channel>
</rss>