Behavior Belongs in the HTML

Hacker News
The hidden depths of the input element - HTMHell
Mechanical Watch – Bartosz Ciechanowski
Smoking Causes Cancer
Making noisy SVGs — Daniel Immke
Scrambling Eggs for Spotify with Knuth's Fibonacci Hashing
Footnotes for the win | Redowan's Reflections
How Did I Get Here?
When would you ever want bubblesort?
How Hackerman would create an image just by typing zeros and ones — a deep dive into GIF file…
Behind the Scenes of Sound ID in Merlin – Macaulay Library
Introduction to Rust
Koss%20 introductory%20 seminar
abracadabra: How does Shazam work? - Cameron MacLeod
Onsites.fyi
Let’s learn how modern JavaScript frameworks work by building one
Back to Basics: 5 HTML attributes for improved accessibility and user experience - HTMHell
Now I Can Just Print That Video
How Google takes the pain out of code reviews, with 97% dev satisfaction
Stupid Tools | Obiter dicta
ripgrep is faster than {grep, ag, git grep, ucg, pt, sift} - Andrew Gallant's Blog
You don't need JavaScript for that - HTMHell
How to pick more beautiful colors for your data visualizations - Datawrapper Blog
Should you split that file?
Why Are Golang Heaps So Complicated
Python Type Challenges - Learn & Master Type Hints
Writing Documentation for Your House
My $500M Mars Rover Mistake: A Failure Story — Chris Lewicki
An overview of Nix in practice — skip’s blog
Business questions worth asking - Gabriel Mays