<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>glunty</title>
    <link>https://glunty.com</link>
    <atom:link href="https://glunty.com/feed.xml" rel="self" type="application/rss+xml" />
    <description>Small browser-based tools that load fast and stay out of your way. New utilities ship continually.</description>
    <language>en-us</language>
    <lastBuildDate>Tue, 05 May 2026 05:02:06 GMT</lastBuildDate>
    <generator>glunty static feed</generator>
    <docs>https://www.rssboard.org/rss-specification</docs>
    <item>
      <title>Reading regex, SQL, bash, and Excel in plain English</title>
      <link>https://glunty.com/blog/reading-code-in-plain-english</link>
      <guid isPermaLink="true">https://glunty.com/blog/reading-code-in-plain-english</guid>
      <description>A practical guide to reading the small text languages developers read every day. Decode by intent first, then by tokens; with AI explanation notes.</description>
      <category>blog</category>
      <category>explainers</category>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Excel formulas that look right but aren&apos;t</title>
      <link>https://glunty.com/blog/excel-formulas-that-look-right</link>
      <guid isPermaLink="true">https://glunty.com/blog/excel-formulas-that-look-right</guid>
      <description>Volatile functions, VLOOKUP exact-match traps, absolute reference errors in copies, and other spreadsheet bugs that pass casual review.</description>
      <category>blog</category>
      <category>explainers</category>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>When AI code explanation is right, and when it isn&apos;t</title>
      <link>https://glunty.com/blog/when-ai-code-explanation-is-right</link>
      <guid isPermaLink="true">https://glunty.com/blog/when-ai-code-explanation-is-right</guid>
      <description>AI explainers are useful but fallible. Where they reliably help, where they confidently mislead, and how to use them without trusting them too much.</description>
      <category>blog</category>
      <category>explainers</category>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Why your regex matches more than you think</title>
      <link>https://glunty.com/blog/why-your-regex-matches-more</link>
      <guid isPermaLink="true">https://glunty.com/blog/why-your-regex-matches-more</guid>
      <description>Regex bugs that look fine in source but match too much in production. Greedy quantifiers, missing anchors, character class assumptions, and how to catch them.</description>
      <category>blog</category>
      <category>explainers</category>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL bugs the explainer catches before EXPLAIN</title>
      <link>https://glunty.com/blog/common-sql-bugs-the-explainer-catches</link>
      <guid isPermaLink="true">https://glunty.com/blog/common-sql-bugs-the-explainer-catches</guid>
      <description>SQL queries that look correct but produce subtle bugs: Cartesian joins, NULL comparison pitfalls, GROUP BY omissions. Each one a clean read-time catch.</description>
      <category>blog</category>
      <category>explainers</category>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Reading curl-as-bash safely before you paste</title>
      <link>https://glunty.com/blog/reading-curl-as-bash-safely</link>
      <guid isPermaLink="true">https://glunty.com/blog/reading-curl-as-bash-safely</guid>
      <description>How to read a curl command or curl-pipe-bash one-liner before running it. Decoding the URL, headers, body, and what the surrounding shell will do.</description>
      <category>blog</category>
      <category>explainers</category>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>URL encoder / decoder</title>
      <link>https://glunty.com/url-encoder</link>
      <guid isPermaLink="true">https://glunty.com/url-encoder</guid>
      <description>Percent-encode strings for URLs.</description>
      <category>Encoders, decoders, and validators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Base64 encoder / decoder</title>
      <link>https://glunty.com/base64-encoder</link>
      <guid isPermaLink="true">https://glunty.com/base64-encoder</guid>
      <description>Standard or URL-safe base64.</description>
      <category>Encoders, decoders, and validators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>HTML entity encoder / decoder</title>
      <link>https://glunty.com/html-entity-encoder</link>
      <guid isPermaLink="true">https://glunty.com/html-entity-encoder</guid>
      <description>Named or numeric entities.</description>
      <category>Encoders, decoders, and validators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>JSON formatter / validator</title>
      <link>https://glunty.com/json-formatter</link>
      <guid isPermaLink="true">https://glunty.com/json-formatter</guid>
      <description>Format, validate, minify JSON.</description>
      <category>Encoders, decoders, and validators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>JWT decoder + claims explainer</title>
      <link>https://glunty.com/jwt-decoder</link>
      <guid isPermaLink="true">https://glunty.com/jwt-decoder</guid>
      <description>Decode JWTs and explain standard claims.</description>
      <category>Encoders, decoders, and validators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>IP address validator (IPv4 + IPv6)</title>
      <link>https://glunty.com/ip-validator</link>
      <guid isPermaLink="true">https://glunty.com/ip-validator</guid>
      <description>Validate addresses and compute CIDR subnets.</description>
      <category>Encoders, decoders, and validators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Kubernetes manifest validator</title>
      <link>https://glunty.com/k8s-validator</link>
      <guid isPermaLink="true">https://glunty.com/k8s-validator</guid>
      <description>Quick structural pre-check for k8s YAML.</description>
      <category>Encoders, decoders, and validators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>TOML formatter / validator</title>
      <link>https://glunty.com/toml-formatter</link>
      <guid isPermaLink="true">https://glunty.com/toml-formatter</guid>
      <description>Validate and reformat TOML.</description>
      <category>Encoders, decoders, and validators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>ROT13 / Caesar cipher</title>
      <link>https://glunty.com/rot13</link>
      <guid isPermaLink="true">https://glunty.com/rot13</guid>
      <description>Adjustable shift cipher (toy, not security).</description>
      <category>Encoders, decoders, and validators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>UUID generator (v4 + v7)</title>
      <link>https://glunty.com/uuid-generator</link>
      <guid isPermaLink="true">https://glunty.com/uuid-generator</guid>
      <description>Random or time-ordered, bulk supported.</description>
      <category>Generators and converters</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Hash generator (MD5, SHA-256, SHA-512)</title>
      <link>https://glunty.com/hash-generator</link>
      <guid isPermaLink="true">https://glunty.com/hash-generator</guid>
      <description>All five common hash algorithms in parallel.</description>
      <category>Generators and converters</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Color picker / converter</title>
      <link>https://glunty.com/color-picker</link>
      <guid isPermaLink="true">https://glunty.com/color-picker</guid>
      <description>Hex, RGB, HSL, live-synced.</description>
      <category>Generators and converters</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>JSON to TypeScript interface</title>
      <link>https://glunty.com/json-to-typescript</link>
      <guid isPermaLink="true">https://glunty.com/json-to-typescript</guid>
      <description>Generate TS interfaces from a JSON sample.</description>
      <category>Generators and converters</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>CSV to Markdown table</title>
      <link>https://glunty.com/csv-to-markdown-table</link>
      <guid isPermaLink="true">https://glunty.com/csv-to-markdown-table</guid>
      <description>Quoted fields, header toggle, auto-delimit.</description>
      <category>Generators and converters</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Markdown to JIRA wiki format</title>
      <link>https://glunty.com/markdown-to-jira</link>
      <guid isPermaLink="true">https://glunty.com/markdown-to-jira</guid>
      <description>Headings, code, links, lists.</description>
      <category>Generators and converters</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Markdown to Confluence storage</title>
      <link>https://glunty.com/markdown-to-confluence</link>
      <guid isPermaLink="true">https://glunty.com/markdown-to-confluence</guid>
      <description>Storage-format XML for the REST API.</description>
      <category>Generators and converters</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>SVG to favicon set</title>
      <link>https://glunty.com/svg-to-favicon</link>
      <guid isPermaLink="true">https://glunty.com/svg-to-favicon</guid>
      <description>Five PNG sizes plus the HTML link snippet.</description>
      <category>Generators and converters</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Terraform .tfvars formatter</title>
      <link>https://glunty.com/terraform-tfvars-formatter</link>
      <guid isPermaLink="true">https://glunty.com/terraform-tfvars-formatter</guid>
      <description>Align equals, optional sort.</description>
      <category>Generators and converters</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Curl command parser</title>
      <link>https://glunty.com/curl-parser</link>
      <guid isPermaLink="true">https://glunty.com/curl-parser</guid>
      <description>Read a curl command as a structured request.</description>
      <category>Generators and converters</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Image to ASCII art</title>
      <link>https://glunty.com/image-to-ascii</link>
      <guid isPermaLink="true">https://glunty.com/image-to-ascii</guid>
      <description>Adjustable width and density.</description>
      <category>Image and color tools</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Color palette extractor</title>
      <link>https://glunty.com/color-palette-extractor</link>
      <guid isPermaLink="true">https://glunty.com/color-palette-extractor</guid>
      <description>Dominant colors as hex plus CSS variables.</description>
      <category>Image and color tools</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Color palette with AI names</title>
      <link>https://glunty.com/color-palette-semantic</link>
      <guid isPermaLink="true">https://glunty.com/color-palette-semantic</guid>
      <description>Hex codes + descriptive names.</description>
      <category>Image and color tools</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Alt text generator (AI)</title>
      <link>https://glunty.com/alt-text-generator</link>
      <guid isPermaLink="true">https://glunty.com/alt-text-generator</guid>
      <description>Accessibility-focused alt text from any image.</description>
      <category>Image and color tools</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Cron expression to English</title>
      <link>https://glunty.com/cron-to-english</link>
      <guid isPermaLink="true">https://glunty.com/cron-to-english</guid>
      <description>Five-field cron, ranges, lists, named days.</description>
      <category>Calculators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Time zone converter</title>
      <link>https://glunty.com/timezone-converter</link>
      <guid isPermaLink="true">https://glunty.com/timezone-converter</guid>
      <description>Multi-target time conversion.</description>
      <category>Calculators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Wedding cake serving calculator</title>
      <link>https://glunty.com/wedding-cake-calculator</link>
      <guid isPermaLink="true">https://glunty.com/wedding-cake-calculator</guid>
      <description>Tiers and sizes for any guest count.</description>
      <category>Calculators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Freelancer rate calculator</title>
      <link>https://glunty.com/freelancer-rate-calculator</link>
      <guid isPermaLink="true">https://glunty.com/freelancer-rate-calculator</guid>
      <description>Salary target to hourly rate (estimate).</description>
      <category>Calculators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Gas cost for trip</title>
      <link>https://glunty.com/gas-cost-trip</link>
      <guid isPermaLink="true">https://glunty.com/gas-cost-trip</guid>
      <description>Distance + MPG + price arithmetic.</description>
      <category>Calculators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Pizza per person</title>
      <link>https://glunty.com/pizza-per-person</link>
      <guid isPermaLink="true">https://glunty.com/pizza-per-person</guid>
      <description>Adjusts for size, hunger, adult/kid mix.</description>
      <category>Calculators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Image dimensions calculator</title>
      <link>https://glunty.com/image-dimensions-calculator</link>
      <guid isPermaLink="true">https://glunty.com/image-dimensions-calculator</guid>
      <description>Pixels and physical at any DPI.</description>
      <category>Calculators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Sleep cycle calculator</title>
      <link>https://glunty.com/sleep-cycle-calculator</link>
      <guid isPermaLink="true">https://glunty.com/sleep-cycle-calculator</guid>
      <description>Suggested bedtimes for full 90-min cycles.</description>
      <category>Calculators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Project deadline calculator</title>
      <link>https://glunty.com/project-deadline-calculator</link>
      <guid isPermaLink="true">https://glunty.com/project-deadline-calculator</guid>
      <description>Working days + US federal holidays.</description>
      <category>Calculators</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Regex to English explainer</title>
      <link>https://glunty.com/regex-explainer</link>
      <guid isPermaLink="true">https://glunty.com/regex-explainer</guid>
      <description>Plain-English breakdown of any regex.</description>
      <category>AI-augmented</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Code snippet explainer</title>
      <link>https://glunty.com/code-explainer</link>
      <guid isPermaLink="true">https://glunty.com/code-explainer</guid>
      <description>Walkthrough for any language.</description>
      <category>AI-augmented</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>SQL query explainer</title>
      <link>https://glunty.com/sql-explainer</link>
      <guid isPermaLink="true">https://glunty.com/sql-explainer</guid>
      <description>Clause-by-clause walkthrough.</description>
      <category>AI-augmented</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Bash command explainer</title>
      <link>https://glunty.com/bash-explainer</link>
      <guid isPermaLink="true">https://glunty.com/bash-explainer</guid>
      <description>Token-by-token shell breakdown.</description>
      <category>AI-augmented</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Excel/Sheets formula explainer</title>
      <link>https://glunty.com/excel-formula-explainer</link>
      <guid isPermaLink="true">https://glunty.com/excel-formula-explainer</guid>
      <description>Function-by-function explanation.</description>
      <category>AI-augmented</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Improve my LLM prompt</title>
      <link>https://glunty.com/improve-prompt</link>
      <guid isPermaLink="true">https://glunty.com/improve-prompt</guid>
      <description>Sharpen a vague prompt.</description>
      <category>AI-augmented</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Email tone rewriter</title>
      <link>https://glunty.com/email-tone-rewriter</link>
      <guid isPermaLink="true">https://glunty.com/email-tone-rewriter</guid>
      <description>Rewrite in formal, friendly, or firm tone.</description>
      <category>AI-augmented</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
    <item>
      <title>Resume bullet sharpener</title>
      <link>https://glunty.com/resume-sharpener</link>
      <guid isPermaLink="true">https://glunty.com/resume-sharpener</guid>
      <description>Rephrase only; never fabricates.</description>
      <category>AI-augmented</category>
      <pubDate>Tue, 05 May 2026 05:02:06 GMT</pubDate>
    </item>
  </channel>
</rss>