Skip to main content

Guides & tutorials

Short walkthroughs to get more out of each tool.

RSS

Featured

Latest

Meta tags and Open Graph launch checklist

Ship title, description, and social cards together so crawlers and chat apps see the same story.

SEO · Open Graph · launch

Line sort and dedupe for incident logs

Normalize noisy log extracts before you paste them into tickets or diff tools.

logs · SRE · text

Image format conversion for faster pages

Serve WebP or AVIF to modern browsers while keeping PNG fallbacks for email and legacy clients.

images · performance · WebP

IBAN check before payout testing

Validate structure with MOD-97 in sandboxes—never treat format checks as ownership proof.

IBAN · fintech · testing

Credit card Luhn testing only

Use test PANs to verify forms—Luhn does not authorize charges or prove card ownership.

payments · testing · PCI

Slug and meta tags for launch pages

Ship readable URLs and consistent Open Graph tags in one pass.

SEO · slug · meta

Semver bump before release

Patch for fixes, minor for features, major for breaking changes—write it down in the changelog.

semver · release · devtools

Parse .env files before deploy

Catch duplicate keys and invalid names before they break staging boot.

.env · config · devops

JSON to TypeScript for API types

Turn a sample response into interfaces, then refine names in code review.

TypeScript · JSON · API

gitignore templates for new repositories

Start from a stack-specific template instead of copying an old repo wholesale.

git · gitignore · devtools

YAML and JSON for config files

Pick the format your runtime reads; convert only when you control both sides.

YAML · JSON · config

Validate UUIDs before database insert

Catch malformed IDs at the edge instead of in database error logs.

UUID · validation · API

UUID v4 in distributed systems

Random UUIDs reduce coordination; they are not a substitute for sequential business IDs.

UUID · backend · distributed

QR code error correction and size

Higher correction tolerates damaged prints; larger modules scan faster on posters.

QR · design · print

Compress PDFs for email attachments

Balance size limits with readable text—test one page before compressing the whole deck.

PDF · email · workflow

Markdown to HTML for docs sites

Convert prose for previews; still run your static site generator for production HTML.

Markdown · HTML · docs

Resize images for responsive layouts

Export exact widths your layout uses—avoid shipping 4000px sources to mobile.

image · performance · frontend

Decode QR codes from uploaded images

Screenshots and photos work—lighting and blur matter more than file format.

QR · support · workflow

When to beautify vs minify markup

Beautify for humans, minify for bytes—do not mix the two goals in one step.

HTML · performance · workflow

Validate OpenAPI before every release

Catch broken contracts early—missing paths, info blocks, or version drift.

OpenAPI · API · CI

Use a SQL formatter in code review

Consistent SQL diffs reduce noise and surface logic changes faster.

SQL · review · database

Minify JS and CSS for production builds

Ship smaller assets without debugging minified source during development.

JavaScript · CSS · performance

HTML entity encoding in APIs and templates

Escape user content before embedding into HTML or JSON string fields.

HTML · security · XSS

HMAC signing for webhooks

Use a shared secret and a stable algorithm—verify on the server, never trust client-side checks alone.

HMAC · security · webhooks

HEX, RGB, and HSL in design handoffs

Convert colors once and paste consistent values into CSS, tokens, and docs.

color · CSS · design

Format XML config files safely

Readable XML helps reviews; validate against consumers before merge.

XML · config · DevOps

Format HTML before you publish

Readable markup catches nesting mistakes early and speeds up PR review.

HTML · frontend · workflow

Binary and hex for low-level debugging

When logs show integers in hex, convert bases before guessing bit masks.

binary · hex · debugging

HTTP response debugging checklist

A practical checklist to isolate API failures by status code, headers, and payload shape.

HTTP · API · debugging

API debugging with HTTP Request tool

Use one workbench to compose method, headers, query, auth, and body without switching apps.

HTTP · API · debugging

SVG Optimization for Modern Web Apps

Reduce bundle size and improve performance by cleaning up SVGs.

SVG · Performance · Web Dev

Best Practices for Secure Password Generation

Why entropy and character diversity matter for your security.

Security · Passwords · Privacy

Cron parser tips for ops handovers

Turn cron expressions into readable schedules before incident reviews and shift handovers.

Cron · Ops · SRE

Understanding Base64 Encoding and Its Use Cases

How Base64 works and when to use it for binary-to-text conversion.

Base64 · Encoding · Web Dev

Use JSON String Escape for API payload safety

Escape raw text before embedding into JSON to prevent quoting and control-character errors.

JSON · API · escape

Use a diff when configs drift

Compare text snapshots to catch unintended edits before rollout.

diff · DevOps · review

From CSV to JSON: watch headers and types

Headers become keys—normalize names before converting at scale.

CSV · JSON · data

Compress images before slow uploads

Resize for layout, compress for bytes—check visual quality on real devices.

image · performance · web

Choose PDF merge vs split for your workflow

Merge combines documents; split extracts pages—pick based on delivery and review needs.

PDF · document · workflow

Unix timestamps: seconds vs milliseconds

Know the unit before you convert—off-by-1000 bugs are common.

time · debugging · API

Base64 vs URL encoding: pick the right transform

They solve different problems—do not interchange them blindly.

encoding · web · API

Practical tips for regex testing

Iterate patterns with small samples; watch flags and catastrophic backtracking.

regex · debugging

Validate JSON before you ship a config change

Catch syntax errors early; pair validation with review for semantic correctness.

JSON · validation · DevOps

Format and minify JSON without surprises

Use pretty-print for review and minify for transport—know when each helps.

JSON · API · config

How to decode JWT safely

Inspect tokens locally first; verify signatures only on the server.

JWT · security · OAuth