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 29, 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 26, 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 23, 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 20, 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 17, 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 14, 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 11, 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 8, 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 5, 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 2, 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 29, 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 26, 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 23, 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 20, 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 17, 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 14, 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 11, 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 8, 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 5, 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 2, 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 30, 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 27, 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 24, 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 21, 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.