794+ in-depth articles

Deep dives into tools,
techniques & the web.

Practical guides covering developer tools, health metrics, SEO, converters and more — written to be actually useful.

✦ 7 Categories ✦ Updated Weekly ✦ Free to Read
✦ AI

✦ AI-powered — understands natural language

Text Tools Sep 11, 2026 Latest ✦

Word Boundaries and Lookarounds: Precise Find & Replace

Replacing "id" also hits valid, hidden and width. Word boundaries, lookarounds and lazy quantifiers are the three patterns that make find-and-replace precise.

Read article
Internet Jun 21, 2026

What WHOIS Still Tells You When Everything Is "REDACTED FOR PRIVACY"

WHOIS privacy protection hides contact details — but creation date, expiry date, registrar, nameservers, and status codes remain visible and tell a detailed story. Here's how to read mass-registration signals from creation date patterns, trace common ownership through shared nameservers, interpret domain status codes (serverHold, redemptionPeriod, pendingDelete), and what RDAP changes about how this data is accessed.

SEO Jun 21, 2026

301 Redirects Don't Work Instantly: How Search Engines Actually Process Them and How Long It Takes

A 301 redirect tells search engines a page has permanently moved — but they don't immediately forget the old URL or instantly transfer its signals to the new one. Here's the actual multi-phase timeline (recrawl, re-index, signal transfer), why temporary ranking drops post-migration are normal, what signals do and don't transfer through 301s, and why redirect chains reduce signal transfer even when they technically work.

Internet Jun 21, 2026

Reverse DNS Is an Assertion, Not a Proof — Here's What FCrDNS Actually Verifies

A PTR record saying "mail.example.com" for an IP doesn't prove that IP is operated by example.com — it proves whoever controls the reverse DNS zone for that IP chose to set that name. Here's the fundamental asymmetry between forward and reverse DNS, why "forward-confirmed reverse DNS" (FCrDNS) provides substantially more confidence than PTR alone, how Google uses FCrDNS to verify Googlebot traffic, and when PTR records are legitimately useful for logging even without cryptographic verification.

Converters Jun 21, 2026

Why a UK Pint Is 20% Bigger Than a US Pint — and Other Volume Unit Confusions That Have Caused Real Disasters

A litre is exactly 1 cubic decimetre — a deliberate coherence design making metric volume directly compatible with metric length. Imperial and US customary volumes lack this coherence, and the US and UK versions of "fluid ounce," "pint," and "gallon" are all different sizes (UK pint is 20% larger than US pint). Here's why cups are almost exclusively a US convention, the NASA Mars Climate Orbiter's $327M unit-confusion lesson, and when "volume" and "capacity" mean different things.

Developer Jun 21, 2026

Random Strings for Test Data vs Security Tokens: The Difference That's Invisible in the Output

Generating a random string and generating a *secure* random string can look identical — but only one is safe as a session token or API key. Here's how CSPRNGs differ from standard PRNGs (Mersenne Twister can be fully reconstructed from 624 outputs), how alphabet choice affects entropy per character, why test data often needs structured fake data rather than random strings, and why "always use a CSPRNG" is often the simplest safe policy.

Calculators Jun 21, 2026

Credit Score and Borrowing Capacity: Why the Same Income Gets You Different Loan Amounts at Different Lenders

Two people with identical incomes can qualify for dramatically different loan amounts — because lenders weigh income alongside credit score, debt-to-income ratio, and credit utilisation differently. Here's how borrowing capacity is actually calculated, why the same applicant gets different offers from different lenders, and what a loan planner reveals before you apply.

SEO Jun 21, 2026

Why Your Updated og:image Still Shows the Old Preview: Open Graph Caching Explained

A page can have a flawless og:image, og:title, and og:description — and still show an old, wrong preview when shared today, because the platform cached that page's Open Graph data the first time anyone shared it, and has no automatic reason to check again. Here's why platforms cache this data at all, how "sharing debugger" tools let you manually force a refresh (per platform, separately), how long stale caches typically last, and the URL-versioning workaround for dynamically-changing images.

Text Tools Jun 21, 2026

Why Your Database Uses snake_case, Your JSON Uses camelCase, and Your .env Uses SCREAMING_SNAKE_CASE — and What Breaks When You Mix Them

Database column names, JSON fields, environment variables, and CSS classes each use different casing conventions — and each choice reflects a constraint from where that identifier is used. Here's why PostgreSQL lowercases your column names, the JSON snake_case vs camelCase cross-ecosystem problem, why environment variables are SCREAMING_SNAKE_CASE, and the file-name case-sensitivity bug that works on macOS and breaks on Linux production servers.

SEO Jun 21, 2026

Why a Footer Link and a Content Link Are Not the Same — Link Equity, Context, and the Reasonable Surfer Model

A link extractor shows every link on a page — but navigation, footer, and sidebar links that appear on every page by template are not the same as editorial content links. Google's Reasonable Surfer model assigns different link equity probabilities based on position, anchor text, and click likelihood. Here's what distinguishes content links from structural links, how to use extracted link data to find content link patterns, and why anchor text diversity matters for internal linking signals.

Health Jun 20, 2026

Why 100 Calories of Protein and 100 Calories of Fat Don't Arrive the Same Way — And Why Protein Should Come First in Your Calorie Budget

The same calorie deficit produces different results depending on what those calories are made of — protein has a 20-30% thermic effect (your body burns 20-30 calories per 100 just processing it) vs fat's 0-3%. Here's the satiety mechanisms behind protein's "keeps you full" reputation, the Protein Leverage Hypothesis for why ultra-processed food drives overeating, and why "protein first" is the most practical approach to allocating a calorie budget.

Health Jun 20, 2026

Why Protein + Carbs + Fat, Converted Back to Calories, Doesn't Exactly Match Your Calorie Target

A macro calculator says 150g protein, 200g carbs, 70g fat — multiply each by its calories-per-gram, sum them, and the total often doesn't exactly match the calorie target they're based on. Here's why this is expected rounding (whole-gram display rounding, plus the simplified "4-4-9" calorie-per-gram figures themselves), why it compounds across three macros in either direction, and why it's not something that needs "correcting."

Calculators Jun 20, 2026

Why Two FDs With the Same Interest Rate Can Pay Different Returns — Compounding Frequency, AER, and After-Tax Reality

A 5% FD compounded monthly earns an effective 5.116% annually — more than a 5% FD compounded only at maturity. Here's the AER (Annual Equivalent Rate) standard that allows fair comparison regardless of compounding frequency, the cumulative vs non-cumulative FD distinction, why after-tax rates (not headline rates) are what to compare when choosing between FDs and ISAs, and early withdrawal penalties as the hidden cost of the illiquidity premium.