Understanding Concurrency, Parallelism and JS by Uğur Erdem Seyfi
In the last 15 years (and surely beyond that) this has been discussed every year - but I feel the topic has never been more relevant than today.
MDX in Next.js by Colby Fayock
MDX is indeed a great format for content - it's very close to the sweet spot between just static markup and rich interactivity.
Cleaner JavaScript promises with safe-await by Alex Pate
I am not sure it that's indeed cleaner (for everyone's taste), but I like it. Note that something similar is debated in TC39.
Announcing TypeScript 5.6 by Daniel Rosenwasser
Whoop whoop. Let's all upgrade. Seriously - good new version, but nothing life changing. Back to work!
The web's clipboard, and how it stores data of different types by Alex Harri
Years ago this was a great struggle, but the async clipboard API is indeed quite nice and useful. Great writeup!
CSS display contents by Ahmad Shadeed
My favorite CSS author is back - and now this picks up one of my favorite CSS features.
Learning to Reason with LLMs by OpenAI
Keep in mind that it's unreasonable to call yourself open but do everything closed. There is an open source variation of this, too.
The Undeniable Utility Of CSS :has by Josh Comeau
Honestly, :has is exactly the selected we needed. The number of (previously) "impossible" selectors that I created with it speaks for itself.
Passwords have problems, but passkeys have more by David Heinemeier Hansson
I was also quite excited about passkeys first. But I never use them for the exact reasons that are outlined in the post.
A (more) Modern CSS Reset by Andy Bell
I have not used a CSS reset in ages. Might be useful - but just being explicit with some declarations (esp. if inconsistencies between browsers are seen) is usually enough.
🙏 Shout-out to all authors for their hard work - thanks for sharing your knowledge!