838+ 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

Your List Still Has Duplicates After Removing Duplicates
Text Tools Oct 20, 2026 Latest ✦

Your List Still Has Duplicates After Removing Duplicates

Four strings, one person, and exact matching keeps all four. The normalisation steps that determine whether deduplication actually works — whitespace, case, Unicode, invisibles.

Read article
Week Numbering: Why January 1st Can Be Week 1, 52 or Something Else
Calculators Jun 18, 2026

Week Numbering: Why January 1st Can Be Week 1, 52 or Something Else

January 1st can be "Week 1," "Week 52 of last year," or somewhere else entirely, depending on whether you're using ISO 8601 week numbering (Monday start, Week 1 = week containing January 4th) or the US convention (Sunday start, Week 1 = week containing January 1st). Here's how these conventions diverge, why some years have 53 ISO weeks, the ISO "week-based year" subtlety, and how spreadsheet WEEKNUM defaults can silently produce the wrong convention.

Nominal vs Effective Interest Rates: Why "5% Compounded Annually" and "4.95% Compounded Daily" Aren't What They Seem
Calculators Jun 18, 2026

Nominal vs Effective Interest Rates: Why "5% Compounded Annually" and "4.95% Compounded Daily" Aren't What They Seem

A 5.00% account compounding annually and a 4.95% account compounding daily aren't equivalent — the daily-compounding account actually pays more, once "effective annual rate" accounts for the compounding frequency. Here's the nominal-vs-effective rate formula, the continuous-compounding limit (e^r), why APR/APY terminology varies by jurisdiction, and how this same math determines the real cost of credit card debt.

Why the Same Color Looks Different on a MacBook vs a Standard Monitor — Color Spaces, P3, and oklch
Developer Jun 18, 2026

Why the Same Color Looks Different on a MacBook vs a Standard Monitor — Color Spaces, P3, and oklch

P3 displays (iPhone, MacBook Pro) can show colors that are impossible to display on standard sRGB monitors — and designers working on P3 screens routinely create colors that look different (less vivid) for much of their audience. Here's what "color space" actually means (gamut + encoding), why the same RGB value looks different on sRGB vs P3 displays, how CSS Color Level 4's color() function handles wide gamut, and why oklch is replacing HSL for building perceptually consistent color systems.

Why a Page Can Look Perfectly Structured and Have an Empty Heading Hierarchy Underneath
SEO Jun 18, 2026

Why a Page Can Look Perfectly Structured and Have an Empty Heading Hierarchy Underneath

A page can have visually-perfect headings — right size, right boldness, right spacing — while having a completely empty semantic heading structure underneath, because CSS can style any element to "look like" a heading regardless of what HTML element it actually is. Here's why "div soup" headings happen with visual page builders, why a sparse heading-extraction result for a competitor's visually-organized page is genuinely meaningful (not misleading), and how to check whether your own visual headings are actually marked up correctly.

Why Copy-Paste From PDFs and Word Docs Silently Breaks Your Database: The Invisible Character Problem
Text Tools Jun 18, 2026

Why Copy-Paste From PDFs and Word Docs Silently Breaks Your Database: The Invisible Character Problem

A non-breaking space (U+00A0) looks identical to a regular space but doesn't trim with standard .trim(), doesn't match in string comparisons, and passes "not empty" validation on fields that look blank to users. Here's the taxonomy of invisible Unicode characters that cause real data quality bugs (not security exploits — the accidental kind from PDF and Word paste), where they come from, the specific bugs they cause, and how to reliably detect and clean them.

You Don't Weigh Kilograms — You Have a Mass of Kilograms: And Other Weight Unit Confusions That Have Real Consequences
Converters Jun 18, 2026

You Don't Weigh Kilograms — You Have a Mass of Kilograms: And Other Weight Unit Confusions That Have Real Consequences

A kilogram is a unit of mass, but when you "weigh" yourself on a bathroom scale, you're measuring gravitational force being converted to mass units using Earth's g. Here's why mass vs weight conflation doesn't matter in everyday life but caused real aerospace disasters, why "stone" is used almost exclusively for human body weight in the UK, the tola's 11.6638g value (not the 10g approximation that causes gold pricing errors), and why "metric tonne vs short ton vs long ton" is a persistent international trade ambiguity.

Why the Exchange Rate on the News Isn't the Rate You'll Actually Get — and How Wide the Gap Really Is
Converters Jun 18, 2026

Why the Exchange Rate on the News Isn't the Rate You'll Actually Get — and How Wide the Gap Really Is

The exchange rate on news sites is the interbank rate — traded in million-dollar volumes between major banks. A traveller at an airport or a small business buying forward both pay derivatives of this rate, with markup layers that range from 0.1-0.2% at specialist brokers to 3-7% at airport bureaux de change. Here's the full markup chain from interbank to airport rates, why the spread exists, and how forward rates are calculated (not predicted) from interest rate differentials.

Where Lorem Ipsum Actually Comes From: Cicero, a Mid-Word Cut, and Centuries of Corruption
Text Tools Jun 18, 2026

Where Lorem Ipsum Actually Comes From: Cicero, a Mid-Word Cut, and Centuries of Corruption

"Lorem ipsum" isn't a real Latin phrase — it's literally the tail end of "dolorem ipsum" ("pain itself"), cut off mid-word from a genuine passage of Cicero's philosophy, then scrambled and partially invented over centuries of typesetting. Here's the actual source text, how a coherent philosophical passage became nonsense, and why the "fakeness" arguably works in its favor as placeholder text.

Traceroute Only Shows One Direction — and ECMP Means That Direction Changes Between Runs
Internet Jun 18, 2026

Traceroute Only Shows One Direction — and ECMP Means That Direction Changes Between Runs

Traceroute shows the path your packets take to a destination — but the return path is completely different and invisible, and even the forward path can vary between consecutive traceroutes due to ECMP load balancing. Here's how TTL-based probe discovery works, why ECMP makes each probe potentially follow a different path through multi-path networks, how Paris traceroute solves this, and why "* * *" in the middle of a traceroute usually isn't a problem.

A Clean Blacklist Record Doesn't Mean Gmail Will Deliver Your Email — Here's the Private Reputation System You Can't See
Internet Jun 18, 2026

A Clean Blacklist Record Doesn't Mean Gmail Will Deliver Your Email — Here's the Private Reputation System You Can't See

A clean public blacklist record doesn't guarantee inbox delivery — Gmail, Outlook, and Yahoo operate private reputation systems that aren't published, don't have external lookup tools, and use engagement signals (open rates, spam complaint rates, deletes without opening) rather than just IP status. Here's the two-tier reputation system, what Google Postmaster Tools and Microsoft SNDS provide, the IP warm-up requirement, and why clearing DNSBLs is necessary but not sufficient.

UTM Parameters and Duplicate Content: How Marketing Links Accidentally Create SEO Duplicates, and How Canonical Tags Fix It
SEO Jun 18, 2026

UTM Parameters and Duplicate Content: How Marketing Links Accidentally Create SEO Duplicates, and How Canonical Tags Fix It

A URL with UTM parameters and the same URL without them are technically different URLs serving identical content — and if both get indexed, you've created duplicate content purely through marketing link structure. Here's why canonical tags pointing to the clean URL are the correct (and Search-Console-recommended) fix, why robots.txt blocking isn't needed on top of this, and how og:url prevents UTM parameters from propagating into social shares.

Title Case Isn't One Rule: How AP, Chicago, and MLA Disagree on Prepositions and Hyphens
Text Tools Jun 18, 2026

Title Case Isn't One Rule: How AP, Chicago, and MLA Disagree on Prepositions and Hyphens

"The Art of War" or "The Art Of War"? AP style capitalizes 4+ letter prepositions; Chicago and MLA lowercase all prepositions regardless of length. Here's how major style guides disagree on prepositions, why hyphenated compounds are the hardest case for any automated title-case tool, and why "to" as an infinitive marker needs different treatment than "to" as a preposition.