Articles 25–48 of 105.

Deployment settles the format argument, not compression. The real support numbers, and the four lines that serve all of them.
The TweakPad Team

Hybrid search fixes what embeddings cannot do: exact IDs, rare terms, negation. How Reciprocal Rank Fusion merges the two ranked lists.
The TweakPad Team

Vector search returns approximate neighbours, not nearest ones. Why a WHERE clause quietly drops most of your results, and how to fix it.
The TweakPad Team
Five entities are enough in an HTML body and useless inside a script tag or an href. What each context actually needs.
The TweakPad Team
V8 runs xorshift128+ with 128 bits of state an attacker can recover from a few outputs. When to reach for crypto instead.
The TweakPad Team
One family emoji is 11 units, 7 code points, 1 grapheme and 25 bytes. Which number your limit means decides the bug.
The TweakPad Team
Style queries let a component react to a custom property set by an ancestor. What ships today, and when to reach for one.
The TweakPad Team
INP measures the worst interaction on a page, not the average. Why 200ms is the bar, and the three phases that consume it.
The TweakPad Team
Why a promise resolves before setTimeout(0), how the microtask queue drains between tasks, and the loop that freezes a page.
The TweakPad Team
Single field, compound, multikey, text, wildcard, hashed, geospatial and TTL — what each is for, and the limits.
The TweakPad Team
Lighthouse cannot measure INP. How to collect LCP, INP and CLS from real users, and why attribution is what matters.
The TweakPad Team
A context window is not a storage limit. It comes from attention costing quadratic compute and position encodings.
The TweakPad Team
CALCULATE inside a calculated column makes it depend on every column in the table. That is why two harmless columns collide.
The TweakPad Team
A JWT decoder reads the payload without the key, because the payload is only Base64. What proves a token is real, and what does not.
The TweakPad Team
llms.txt shows no measurable effect on AI citations, and Content-Signal is ignored by every crawler. Only robots.txt is honoured.
The TweakPad Team
Minifying CSS saves 6% after Brotli. Minifying JS saves 36%. The difference is one step compression cannot do: mangling.
The TweakPad Team
encodeURI leaves & and = alone, so it corrupts query values. Which to use per URL part, and why + is not always a space.
The TweakPad Team
Google dropped FAQ rich results in May 2026 and HowTo before it. What is left in the gallery, and what to stop maintaining.
The TweakPad Team
createIndex syntax, unique and partial and TTL options, building on a live replica set, and how to confirm the index is actually being used.
The TweakPad Team
items became prefixItems, $ref stopped replacing siblings, and unevaluatedProperties arrived. What silently changed.
The TweakPad Team
Equality, Sort, Range — why index field order decides whether MongoDB sorts in memory, and how to prove it with explain.
The TweakPad Team
Set both day-of-month and day-of-week and cron ORs them, not ANDs. Why "first Monday" schedules misfire, and the fix.
The TweakPad Team
Random UUID keys fragment your index. UUIDv7 fixes the ordering and keeps client-side generation. When the switch is worth making.
The TweakPad Team
SHA-256 is fast, and speed is the attacker advantage. What to use instead, the OWASP parameters, and the bcrypt limit that truncates.
The TweakPad Team