<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>DevBottle Blog</title>
    <description>Developer guides on JSON, regex, CSS, color, and SEO from DevBottle.</description>
    <link>https://devbottle.com/blog/</link>
    <atom:link href="https://devbottle.com/blog.xml" rel="self" type="application/rss+xml"/>
    <language>en-us</language>
    <lastBuildDate>Wed, 16 Sep 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title><![CDATA[GitHub Flavored Markdown vs CommonMark: Why the Same File Renders Differently]]></title>
      <description><![CDATA[GFM is a strict superset of CommonMark with five extensions. See which ones your renderer supports, and why tables vanish in a strict CommonMark build.]]></description>
      <link>https://devbottle.com/blog/github-flavored-markdown-vs-commonmark/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/github-flavored-markdown-vs-commonmark/</guid>
      <pubDate>Wed, 16 Sep 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[Data & APIs]]></category>
      <media:content url="https://devbottle.com/_astro/github-flavored-markdown-vs-commonmark.h7AAGsUO_ZNRKtS.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[8 Free Tools for JSON, Color, and CSS Work (No Account, No Install)]]></title>
      <description><![CDATA[Eight tools covering JSON formatting, base64 encoding, color conversion, color blindness simulation, and CSS animation. What each does and when to reach for it.]]></description>
      <link>https://devbottle.com/blog/new-web-developer-tools/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/new-web-developer-tools/</guid>
      <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[Announcements]]></category>
      <media:content url="https://devbottle.com/_astro/new-web-developer-tools.Do6PZLNB_Z1YLhvd.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[Online JSON Formatters Compared: What to Look For Beyond the Basics]]></title>
      <description><![CDATA[There are a dozen free JSON formatters online. The basics match everywhere; the differences are error handling, privacy, and what they reveal about your data.]]></description>
      <link>https://devbottle.com/blog/json-formatter-comparison/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/json-formatter-comparison/</guid>
      <pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[Data & APIs]]></category>
      <media:content url="https://devbottle.com/_astro/new-web-developer-tools.Do6PZLNB_Z1YLhvd.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[Best Free Online Regex Testers in 2026 (What Each One Is Good For)]]></title>
      <description><![CDATA[Regex101, Regexr, and a few others all test patterns in the browser. They differ in real ways: depth, language support, and what you're actually trying to do.]]></description>
      <link>https://devbottle.com/blog/best-regex-testers-online/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/best-regex-testers-online/</guid>
      <pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[Regex]]></category>
      <media:content url="https://devbottle.com/_astro/regex.BLI-ZLtr_1wJqiA.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[Postman Alternatives for Quick API Tests (Browser-Based, No Install)]]></title>
      <description><![CDATA[Postman is the standard for sustained API work but overkill for a quick check. Here's what to use when you want to test an API without installing anything.]]></description>
      <link>https://devbottle.com/blog/postman-alternatives-quick-api-tests/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/postman-alternatives-quick-api-tests/</guid>
      <pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[Data & APIs]]></category>
      <media:content url="https://devbottle.com/_astro/api-tester-tool-for-developers.CFyolvdL_Z1tCPXO.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[CSS Gradient Examples: Linear, Radial, and Conic Gradients Explained]]></title>
      <description><![CDATA[CSS gradients are image values that need no image file. Here's how the three gradient types work, with working examples and syntax you can write by hand.]]></description>
      <link>https://devbottle.com/blog/css-gradient-examples-guide/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/css-gradient-examples-guide/</guid>
      <pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[CSS]]></category>
      <media:content url="https://devbottle.com/_astro/css-blog.rkKKgXfQ_2pXkzd.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[JavaScript Regex Cheat Sheet: Patterns You'll Actually Use]]></title>
      <description><![CDATA[Regex in JavaScript becomes second nature once you think in patterns instead of memorizing syntax. A practical reference with real use cases, not toy examples.]]></description>
      <link>https://devbottle.com/blog/javascript-regex-cheat-sheet/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/javascript-regex-cheat-sheet/</guid>
      <pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate>
      <category><![CDATA[Regex]]></category>
      <media:content url="https://devbottle.com/_astro/regex.BLI-ZLtr_1wJqiA.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[How to Format, Validate, and Debug JSON (Common Parse Errors Explained)]]></title>
      <description><![CDATA[Most APIs send JSON minified and unreadable. Here's how to format it, what to do when it won't parse, and the most common errors that trip people up.]]></description>
      <link>https://devbottle.com/blog/how-to-format-validate-debug-json/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/how-to-format-validate-debug-json/</guid>
      <pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[Data & APIs]]></category>
      <media:content url="https://devbottle.com/_astro/new-web-developer-tools.Do6PZLNB_Z1YLhvd.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[PX vs REM vs EM in CSS: Which Units to Use and When]]></title>
      <description><![CDATA[The difference between px, rem, and em isn't just syntax; it changes how your layout responds to user and browser settings. Here's when each unit matters.]]></description>
      <link>https://devbottle.com/blog/px-rem-em-css-units-guide/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/px-rem-em-css-units-guide/</guid>
      <pubDate>Tue, 11 Nov 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[CSS]]></category>
      <media:content url="https://devbottle.com/_astro/css-unit-converter-px-to-rem-tool.CdI840E1_Z136q0i.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[Base64 Encoding: What It Is and When Developers Use It]]></title>
      <description><![CDATA[Base64 converts binary to ASCII text so it travels safely through text-only systems. Here's when that helps and when the overhead makes it the wrong choice.]]></description>
      <link>https://devbottle.com/blog/base64-encoding-when-why/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/base64-encoding-when-why/</guid>
      <pubDate>Tue, 07 Oct 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[Data & APIs]]></category>
      <media:content url="https://devbottle.com/_astro/new-web-developer-tools.Do6PZLNB_Z1YLhvd.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[Color Theory for Developers: Building Palettes That Don't Fall Apart]]></title>
      <description><![CDATA[Colors that feel wrong usually break one of a few rules. Here's the color theory that's actually useful: harmony rules, palette structure, and accessibility.]]></description>
      <link>https://devbottle.com/blog/color-theory-for-developers/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/color-theory-for-developers/</guid>
      <pubDate>Tue, 09 Sep 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[Color & Accessibility]]></category>
      <media:content url="https://devbottle.com/_astro/color-palette-generator.DRTSl14c_Z1YS9d9.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[JSON-LD Schema Markup: A Practical Guide for Developers]]></title>
      <description><![CDATA[How JSON-LD actually works: @context and @type, nesting vs @id references, @graph, generating it from data safely, and the validation errors developers hit most.]]></description>
      <link>https://devbottle.com/blog/json-ld-schema-markup-guide/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/json-ld-schema-markup-guide/</guid>
      <pubDate>Tue, 12 Aug 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[SEO]]></category>
      <media:content url="https://devbottle.com/_astro/new-seo-tools.j-UmWk7J_OTvzF.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[How to Convert PX to REM: Formula, Conversion Table, and Batch Method]]></title>
      <description><![CDATA[The px to rem formula, a ready-made conversion table, what changes when your root font size isn't 16px, and how to convert a whole stylesheet at once.]]></description>
      <link>https://devbottle.com/blog/css-unit-converter-px-to-rem-tool/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/css-unit-converter-px-to-rem-tool/</guid>
      <pubDate>Thu, 26 Jun 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[CSS]]></category>
      <media:content url="https://devbottle.com/_astro/css-unit-converter-px-to-rem-tool.CdI840E1_Z136q0i.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[CSS Gradient Generator, Flexbox Builder, and Border Generator: Three Visual CSS Tools]]></title>
      <description><![CDATA[Three CSS visual editors that replace the guesswork: build gradients, configure flexbox and grid layouts, and design borders, all with one-click output.]]></description>
      <link>https://devbottle.com/blog/expanding-our-css-toolset/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/expanding-our-css-toolset/</guid>
      <pubDate>Thu, 08 May 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[CSS]]></category>
      <media:content url="https://devbottle.com/_astro/css-blog.rkKKgXfQ_2pXkzd.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[How to Write a Regular Expression: A Step-by-Step Tutorial]]></title>
      <description><![CDATA[Build a regex one piece at a time: literals, character classes, quantifiers, anchors, groups, and lookaheads, testing a real pattern at every step.]]></description>
      <link>https://devbottle.com/blog/master-regular-expressions-with-devbottles-regex-tester/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/master-regular-expressions-with-devbottles-regex-tester/</guid>
      <pubDate>Sat, 03 May 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[Regex]]></category>
      <media:content url="https://devbottle.com/_astro/regex.BLI-ZLtr_1wJqiA.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[How to Add Schema Markup to Your Website: A Step-by-Step Guide]]></title>
      <description><![CDATA[Pick the right schema type, generate the JSON-LD, add it to your pages (plain HTML, WordPress, or a framework), validate it, and keep it accurate.]]></description>
      <link>https://devbottle.com/blog/boost-your-seo-with-devbottles-new-tools/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/boost-your-seo-with-devbottles-new-tools/</guid>
      <pubDate>Fri, 02 May 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[SEO]]></category>
      <media:content url="https://devbottle.com/_astro/new-seo-tools.j-UmWk7J_OTvzF.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[How to Create a Website Color Palette in 5 Steps (With CSS Variables)]]></title>
      <description><![CDATA[Start from one brand color, pick a harmony, build tint and shade scales, assign roles as CSS variables, and check contrast before you ship.]]></description>
      <link>https://devbottle.com/blog/color-palette-generator-create-harmonious-color-schemes/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/color-palette-generator-create-harmonious-color-schemes/</guid>
      <pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[Color & Accessibility]]></category>
      <media:content url="https://devbottle.com/_astro/color-palette-generator.DRTSl14c_Z1YS9d9.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[How to Test a REST API Endpoint: Methods, Headers, Status Codes, and CORS]]></title>
      <description><![CDATA[A practical routine for testing an endpoint: start with GET, add auth and content-type headers, send a body, read status codes, and diagnose CORS failures.]]></description>
      <link>https://devbottle.com/blog/api-tester-tool-for-developers/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/api-tester-tool-for-developers/</guid>
      <pubDate>Thu, 17 Apr 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[Data & APIs]]></category>
      <media:content url="https://devbottle.com/_astro/api-tester-tool-for-developers.CFyolvdL_Z1tCPXO.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[Lorem Ipsum Alternatives for Developers (Placeholder Text That Actually Fits)]]></title>
      <description><![CDATA[Generic Latin is useless when designing a developer portal or API docs. Placeholder text that reads like technical writing gets you more useful feedback.]]></description>
      <link>https://devbottle.com/blog/devtext-generator-lorem-ipsum-alternative/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/devtext-generator-lorem-ipsum-alternative/</guid>
      <pubDate>Wed, 16 Apr 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[Design & Assets]]></category>
      <media:content url="https://devbottle.com/_astro/devtext-generator-lorem-ipsum-alternative-built-specifically-developers.UCZMu9vJ_Z1Mfu8C.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[How to Optimize SVG Files for Web Performance (and How Much You Actually Save)]]></title>
      <description><![CDATA[SVGs from Figma and Illustrator often carry 60% junk data. Here's what bloats them, what's safe to strip, and how to cut 30-70% with no quality loss.]]></description>
      <link>https://devbottle.com/blog/svg-optimizer-for-web-performance/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/svg-optimizer-for-web-performance/</guid>
      <pubDate>Sun, 13 Apr 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[Design & Assets]]></category>
      <media:content url="https://devbottle.com/_astro/svg-optimizer-for-web-performance.C8vDTP10_2vwEwv.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[CSS Shadow Generator, Font Scale, Contrast Checker: Four Free Tools for Frontend Devs]]></title>
      <description><![CDATA[Build CSS shadows visually, generate typography scales from math ratios, check WCAG color contrast, and extract above-the-fold CSS. All free, all in-browser.]]></description>
      <link>https://devbottle.com/blog/expanding-our-toolset/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/expanding-our-toolset/</guid>
      <pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[CSS]]></category>
      <media:content url="https://devbottle.com/_astro/expanding-our-toolset.BMpHttWs_Z2qh3T9.jpg" medium="image" type="image/jpeg"/>
    </item>
    <item>
      <title><![CDATA[Free Developer Tools That Run in Your Browser (No Install, No Signup)]]></title>
      <description><![CDATA[Browser-based tools for developers and designers: JSON formatter, regex tester, CSS generators, and a color palette builder. Free, no account, all client-side.]]></description>
      <link>https://devbottle.com/blog/introducing-devbottle/</link>
      <guid isPermaLink="true">https://devbottle.com/blog/introducing-devbottle/</guid>
      <pubDate>Mon, 07 Apr 2025 00:00:00 GMT</pubDate>
      <category><![CDATA[Announcements]]></category>
      <media:content url="https://devbottle.com/_astro/introducing-devbottle.DzfYJP2p_Z1qjaGz.jpg" medium="image" type="image/jpeg"/>
    </item>
  </channel>
</rss>