We use cookies

We use cookies and similar technologies to enhance your browsing experience, analyze site traffic, and personalize content and ads. By clicking "Accept", you consent to our use of cookies. Learn more in our Privacy Policy.

CCosmovex
Cosmovex Guides

Developer guides & tutorials

Clear, practical explanations of the things developers actually look up — JSON, regex, JWTs, cron, hashing, encoding and more. Every guide pairs with a free tool you can run right in your browser.

EncodingMay 28, 2026 · 7 min

Base64 Explained: What It Is and When to Use It

A practical guide to Base64: how binary-to-text encoding works, the 33% size cost, data URLs, JWTs, and the cases where you should never reach for it.

SecurityMay 25, 2026 · 8 min

MD5, SHA-1, SHA-256: Which Hash Should You Use?

MD5 and SHA-1 are broken for security but fine as checksums. Here's when to use SHA-256/512 and why passwords need bcrypt or argon2 instead.

ProgrammingMay 22, 2026 · 8 min

Writing Clean Markdown for READMEs and Docs

A practical guide to writing clean Markdown for READMEs and docs: headings, code fences, tables, task lists, links, badges, and structure that actually helps.

MobileMay 19, 2026 · 7 min

Can You Really Code on Android? A Guide to Mobile Dev Tools

An honest engineer's guide to coding on Android: editors, on-device compilers, offline workflows, real limitations, and where a phone actually fits.

Web DevelopmentMay 16, 2026 · 8 min

HEX, RGB, and HSL Color Formats for the Web

A practical guide to HEX, RGB, and HSL color formats in CSS — how each works, how alpha fits in, when HSL is easier, and how to convert between them.

DevOpsMay 13, 2026 · 8 min

Cron Expressions Explained with Real Examples

A practical guide to cron expressions: the five fields, special characters, common schedules, timezone gotchas, and how to verify your next runs.

DataMay 10, 2026 · 8 min

CSV Files Explained: Delimiters, Quoting, and Gotchas

A practical guide to CSV for developers: delimiters, quoting rules, embedded commas and newlines, encodings, Excel quirks, and clean conversion to JSON.

SecurityMay 7, 2026 · 8 min

Hashing vs Encryption vs Encoding: A Practical Guide

Encoding, hashing, and encryption look similar but solve different problems. A developer's guide to telling them apart and avoiding the classic security mistakes.

SecurityMay 4, 2026 · 8 min

How JSON Web Tokens (JWT) Actually Work

A practical, no-hype guide to how JWTs work: anatomy, base64url, claims, signing vs encryption, verification, expiry, and the security mistakes to avoid.

SecurityMay 1, 2026 · 8 min

HTML Entities and Escaping: Avoiding Broken Markup and XSS

A practical guide to HTML escaping: when to encode <, >, &, and quotes, named vs numeric entities, context-aware escaping, and how it stops XSS.

DataApr 28, 2026 · 8 min

JSON vs YAML vs TOML: Choosing a Config Format

A practical comparison of JSON, YAML, and TOML for configuration files: readability, comments, data types, tooling, and the failure modes that bite developers.

ProgrammingApr 25, 2026 · 9 min

camelCase, snake_case, kebab-case: Naming Conventions Explained

A practical guide to camelCase, snake_case, kebab-case, PascalCase and SCREAMING_SNAKE_CASE: where each belongs, why it matters, and how to convert between them.

ProductivityApr 22, 2026 · 8 min

Merge, Split, and Rotate PDFs Privately in Your Browser

Merge, split, and rotate PDFs entirely in your browser — no uploads, no accounts. How client-side PDF editing works and a practical step-by-step guide.

ProgrammingApr 19, 2026 · 8 min

A Practical Guide to Regular Expressions

Learn regex from the ground up in JavaScript: literals, character classes, quantifiers, anchors, groups, alternation, and flags, with real working patterns.

ProgrammingApr 16, 2026 · 8 min

10 Regex Patterns Every Developer Should Bookmark

Ten practical, correct-ish regex patterns for emails, URLs, hex colors, ISO dates, slugs, and whitespace cleanup, with honest caveats about where regex breaks.

DevOpsApr 13, 2026 · 7 min

SSH From Your Phone: Managing Servers on the Go

A practical guide to managing servers from your phone with SSH: key vs password auth, SFTP transfers, essential commands, and quick on-call fixes.

SecurityApr 10, 2026 · 9 min

How to Generate Strong Passwords (and Why Length Wins)

A developer's guide to strong passwords: entropy math, why length beats complexity, passphrases, managers, and how a CSPRNG-backed generator works.

DataApr 7, 2026 · 8 min

Understanding JSON: Structure, Common Errors, and How to Fix Them

A practical guide to JSON syntax, the parse errors that bite developers most often, how to read parser messages, and how to fix each one fast.

ProgrammingApr 4, 2026 · 8 min

Understanding Unix Timestamps and Time Zones

A practical guide to Unix epoch time, seconds vs milliseconds, UTC vs local, the 2038 problem, ISO 8601, and converting timestamps safely in code.

Web DevelopmentApr 1, 2026 · 8 min

URL Encoding Demystified: Percent-Encoding in Practice

A practical guide to percent-encoding: reserved vs unreserved characters, encodeURI vs encodeURIComponent, encoding query params, and the space/plus bug.

DataMar 29, 2026 · 7 min

UUIDs vs Auto-Increment IDs: Choosing Primary Keys

A practical guide to choosing between UUIDs and auto-increment integer primary keys: sharding, index performance, count leakage, and which UUID version to use.

Web DevelopmentMar 26, 2026 · 8 min

How to Safely Parse and Validate JSON in JavaScript

A practical guide to parsing and validating JSON in JavaScript: JSON.parse pitfalls, try/catch, reviver functions, schema validation, and untrusted input.

PrivacyMar 23, 2026 · 7 min

Why Client-Side Tools Protect Your Privacy

How in-browser tools differ from server-upload tools, what "data never leaves your device" actually means, and how to verify the claim yourself.

DataMar 20, 2026 · 7 min

XML vs JSON: When Each Still Makes Sense

A balanced, practical look at XML and JSON: their history, structure, schemas, namespaces, and the real situations where each one is still the right call.