Articles 49–72 of 105.
What Base64 actually does, why it makes files bigger, why btoa breaks on emoji, and when base64url is the one you need instead.
The TweakPad Team
Catastrophic backtracking turns a working pattern into a CPU bomb. Why nested quantifiers explode, and how to spot and rewrite them.
The TweakPad Team
Why a date lands in 1970 or the year 56000, what the 2038 problem actually breaks, and the digit-count check that catches both.
The TweakPad Team
What cqw, cqh, cqi, cqb, cqmin and cqmax each measure, when to use which, and the containment they require to resolve.
The TweakPad Team
The three container-type values, the containment each applies, and why size collapses elements that size themselves.
The TweakPad Team
WCAG contrast has five thresholds, not one. How the ratio works, why translucent text breaks checkers, and what 4.5:1 needs.
The TweakPad Team
AI coding agents go beyond autocomplete. The prompting patterns, guardrails and metrics that make agent workflows reliable.
The TweakPad Team
What AI coding tools are genuinely good at, the failure modes to expect, and a checklist for reviewing the code they generate.
The TweakPad Team
How context windows work, what tokens cost, the lost-in-the-middle effect, and how to fit a real codebase into one.
The TweakPad Team
Which CS fundamentals pay off in application work — complexity, data structures, concurrency, naming — and which do not.
The TweakPad Team
Practical habits for engineers — protecting deep work, cutting context switches, and automating decisions that waste thought.
The TweakPad Team
A working set of shell commands — searching, processing text, inspecting processes and diagnosing a server, with flags.
The TweakPad Team
The prompting techniques that measurably improve coding results — context, specificity, examples — without the mysticism.
The TweakPad Team
Multi-cursor editing, the command palette, workspace settings and debugging — the features worth learning properly.
The TweakPad Team
A lookup table for Git recovery — uncommitting, unstaging, restoring deleted branches, and why reflog makes it reversible.
The TweakPad Team
A practical GitHub Actions setup for Node — caching, concurrency cancellation, matrix builds, and the secrets mistakes to avoid.
The TweakPad Team
What each command does to your history, the golden rule of rebasing, and a branching workflow that avoids the arguments entirely.
The TweakPad Team
How container queries differ from media queries, the containment rules and gotchas, and why they make a component library reusable.
The TweakPad Team
The issues behind most real accessibility failures — contrast, keyboard access, labels, focus — with concrete checks.
The TweakPad Team
Which HTML elements carry real semantics, what assistive tech and search engines do with them, and the div soup to replace.
The TweakPad Team
LCP, INP and CLS with their thresholds, the specific cause of each, and how lab data differs from the field data Google ranks on.
The TweakPad Team
How CSS variables differ from preprocessor variables, why they cascade, and the theming and component patterns they enable.
The TweakPad Team
One dimension or two — the rule for choosing between Flexbox and Grid, plus the modern Grid features that replace media queries entirely.
The TweakPad Team
Session cookies, JWTs, API keys and OAuth compared — including why stateless JWTs make logout hard, and what to do about it.
The TweakPad Team