TWIL December 5th 2025
- Argon2id is the state of the art in hashing
- But for short-lived OTPs, probably overkill
Links
- Brand New Layouts with CSS Subgrid - Josh Comeau
After being reminded subgrid exists & is useful in October, Josh comes swooping in with a typically high quality article about the possibilities it unlocks. Siblings being aware of each-other's size & layout is a very valuable thing in CSS, as is a layout being able to 'penetrate' containers like cards.
- Building a Good Download… Button? - Eric Bailey
I did not know links had a download attribute, and I would indeed have been unsure whether to make a download 'button' an actual button or not.
- Using the Ancient Evils for Debugging - Manuel Strehl
The plaintext element is kinda crazy, but not as crazy as the fact devs used to optimise their sites by opting out of the 'expensive HTML parser'.
- Speculation rules improvements - Barry Pollard
Speculative loading sounds great for performance, and terrible for performance if overused. Also might have narrower uses than you'd think, especially in React world.