Skip to main content

DevBottle Blog

Practical guides on JSON, regex, CSS, color, and SEO, each paired with a free tool.

Announcements

8 Free Tools for JSON, Color, and CSS Work (No Account, No Install)

Eight tools covering JSON formatting, base64 encoding, color conversion, color blindness simulation, and CSS animation. What each does and when to reach for it.

Vibeus Moonscript

Updated · 3 min read

Data & APIs

Online JSON Formatters Compared: What to Look For Beyond the Basics

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.

Vibeus Moonscript

· 3 min read

Regex

Best Free Online Regex Testers in 2026 (What Each One Is Good For)

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.

Vibeus Moonscript

· 3 min read

Data & APIs

Postman Alternatives for Quick API Tests (Browser-Based, No Install)

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.

Vibeus Moonscript

· 3 min read

CSS

CSS Gradient Examples: Linear, Radial, and Conic Gradients Explained

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.

Vibeus Moonscript

· 3 min read

Regex

JavaScript Regex Cheat Sheet: Patterns You'll Actually Use

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.

Vibeus Moonscript

· 3 min read

Data & APIs

How to Format, Validate, and Debug JSON (Common Parse Errors Explained)

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.

Vibeus Moonscript

· 3 min read

CSS

PX vs REM vs EM in CSS: Which Units to Use and When

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.

Vibeus Moonscript

· 3 min read

Data & APIs

Base64 Encoding: What It Is and When Developers Use It

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.

Vibeus Moonscript

· 3 min read

Color & Accessibility

Color Theory for Developers: Building Palettes That Don't Fall Apart

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.

Vibeus Moonscript

· 3 min read

SEO

JSON-LD Schema Markup: A Practical Guide for Developers

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.

Vibeus Moonscript

Updated · 5 min read

CSS

How to Convert PX to REM: Formula, Conversion Table, and Batch Method

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.

Vibeus Moonscript

Updated · 4 min read

CSS

CSS Gradient Generator, Flexbox Builder, and Border Generator: Three Visual CSS Tools

Three CSS visual editors that replace the guesswork: build gradients, configure flexbox and grid layouts, and design borders, all with one-click output.

Vibeus Moonscript

Updated · 4 min read

Regex

How to Write a Regular Expression: A Step-by-Step Tutorial

Build a regex one piece at a time: literals, character classes, quantifiers, anchors, groups, and lookaheads, testing a real pattern at every step.

Vibeus Moonscript

Updated · 4 min read

SEO

How to Add Schema Markup to Your Website: A Step-by-Step Guide

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.

Vibeus Moonscript

Updated · 4 min read

Color & Accessibility

How to Create a Website Color Palette in 5 Steps (With CSS Variables)

Start from one brand color, pick a harmony, build tint and shade scales, assign roles as CSS variables, and check contrast before you ship.

Vibeus Moonscript

Updated · 4 min read

Data & APIs

How to Test a REST API Endpoint: Methods, Headers, Status Codes, and CORS

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.

Vibeus Moonscript

Updated · 5 min read

Design & Assets

Lorem Ipsum Alternatives for Developers (Placeholder Text That Actually Fits)

Generic Latin is useless when designing a developer portal or API docs. Placeholder text that reads like technical writing gets you more useful feedback.

Vibeus Moonscript

Updated · 5 min read

Design & Assets

How to Optimize SVG Files for Web Performance (and How Much You Actually Save)

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.

Vibeus Moonscript

Updated · 4 min read

CSS

CSS Shadow Generator, Font Scale, Contrast Checker: Four Free Tools for Frontend Devs

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.

Vibeus Moonscript

Updated · 3 min read

Announcements

Free Developer Tools That Run in Your Browser (No Install, No Signup)

Browser-based tools for developers and designers: JSON formatter, regex tester, CSS generators, and a color palette builder. Free, no account, all client-side.

Vibeus Moonscript

Updated · 3 min read