CSS just killed another repetitive pattern. 🔥
`sibling-index()`, and `sibling-count()` are Baseline, newly available since August 2026. 🤘
Before this, staggered animations or dynamic layouts meant writing a bunch of `:nth-child()` rules.
Now you can do it cleanly ⤵️
Build your own HTTP client with fetch-extras
Take only what you need. Tree-shakeable.
Built on Fetch. Works in the browser, Node.js, etc.
https://t.co/P0ab4ozvwl
ECMAScript excitement 😉
Congrats to @bakkoting on advancing UInt8Array ↔️ Base64/Hex to Stage 4 @TC39 this week 🎉
UInt8Array.prototype.
toBase64
toHex
UInt8Array.
fromBase64
fromHex
It lets you convert directly between binary data and Base64/Hex strings 👍
In Spain, ISPs are waging a crusade against football piracy that is causing a lot of collateral damage.
Right now even Google Fonts is being MiTM, they are even serving a self signed cert and a custom block message.
#laligagate@eastdakota@theo@rauchg
¡El mejor recurso para personalizar el Scroll de tu web!
Cambia colores y tamaños de la barra...
Y te da el CSS listo para copiar con el máximo soporte.
→ https://t.co/Fk4QPZi8ED
TypeScript problem: You need to support any string value, but you’d like autocomplete support for common values.
Solution: Create a union with "string & {}" on the end.
Now you get autocomplete support for all values listed in the union, but can still enter any value.
I've read a bunch of technical books, but I have yet to find one that was more valuable than actually learning by doing.
If you want to learn how to use a database, just use it. Create a schema, insert some data, query it, find slow queries, search for solutions, and repeat.
Want to learn how to back it up properly? Just do it. Set up a backup job, run data loss scenarios, and recover the data.
Want to scale it? Again, do it. Look into sharding, replication, and other techniques. Try them out, and see what works best for your use case.
Most books are outdated, discuss topics you don't care about or are too high-level to be useful. The best way to learn is by doing.