https://kexizeroing.github.io
Hat tip to @cassidoo.co's amazing newsletter for this link 🙇
Hat tip to @cassidoo.co's amazing newsletter for this link 🙇
My first big project post for @ngrok.com. 5 weeks, 12217 lines of code, 195 commits. I poured a lot into this one, and learned a lot in the process.
I really hope you enjoy it ❤️
ngrok.com/blog/prompt-...
My first big project post for @ngrok.com. 5 weeks, 12217 lines of code, 195 commits. I poured a lot into this one, and learned a lot in the process.
I really hope you enjoy it ❤️
it lets you interactively step through how the React Server Components protocol works directly in the browser — no server needed.
it lets you interactively step through how the React Server Components protocol works directly in the browser — no server needed.
Honestly, when I first heard about subgrid, I figured it’d be a convenient little utility. I had no idea it would solve one of the most longstanding issues I’ve had with CSS. 😮
Check it out:
Honestly, when I first heard about subgrid, I figured it’d be a convenient little utility. I had no idea it would solve one of the most longstanding issues I’ve had with CSS. 😮
Check it out:
(feel free to mute this thread :))
wizardzines.com
(1/16)
(feel free to mute this thread :))
wizardzines.com
(1/16)
chrome://flags#side-by-side
chrome://flags#side-by-side
they’re syntactically attached to the scope (function or module) in a way that’s reflected in AST.
and both RSC and Next.js ones act at module boundary which is kinda gross for decorators or API calls
they’re syntactically attached to the scope (function or module) in a way that’s reflected in AST.
and both RSC and Next.js ones act at module boundary which is kinda gross for decorators or API calls
adventofcode.com/2025/about#f...
adventofcode.com/2025/about#f...
adventofcode.com/2025/about#f...
adventofcode.com/2025/about#f...
Going back to my roots on writing about the inner workings of things, a breakdown of key-value databases and how you might make one from scratch:
nan.fyi/database
Going back to my roots on writing about the inner workings of things, a breakdown of key-value databases and how you might make one from scratch:
nan.fyi/database
To help with that, I created this VT Feature Explorer (powered by View Transitions)
web.dev/blog/same-do...
To help with that, I created this VT Feature Explorer (powered by View Transitions)
web.dev/blog/same-do...
Then I blogged it.
frontendmasters.com/blog/what-yo...
It's not *everything* — it's my own curated list.
Then I blogged it.
frontendmasters.com/blog/what-yo...
It's not *everything* — it's my own curated list.
🔗 blog.tomayac.com/2025/09/03/f...
A blog post about our washing machine and registering it, so we get 10 years of warranty. Featuring call center hell, website hell, customer comms hell, and an actually useful #WebAI feature with demo.
🔗 blog.tomayac.com/2025/09/03/f...
A blog post about our washing machine and registering it, so we get 10 years of warranty. Featuring call center hell, website hell, customer comms hell, and an actually useful #WebAI feature with demo.
More parts later, with the Fedi comparisons & misconceptions etc.
More parts later, with the Fedi comparisons & misconceptions etc.
github.com/reactjs/reac...
github.com/reactjs/reac...
Clients: if you're looking for freelancers/contractors, get in the comments
Freelancers/contractors: get in comments
Everyone else: boosts appreciated
Clients: if you're looking for freelancers/contractors, get in the comments
Freelancers/contractors: get in comments
Everyone else: boosts appreciated
Animation-range cheatsheet for scroll-driven animations: webkit.org/blog/17184/s...
All the values for animation-range broken down with detailed graphics. Hope it's helpful ❤️
Animation-range cheatsheet for scroll-driven animations: webkit.org/blog/17184/s...
All the values for animation-range broken down with detailed graphics. Hope it's helpful ❤️
they are backing our vision of the open web, hiring me as well as other core team members (@atinux.com, @pi0.io + @antfu.me), to continue to work full time on Nuxt
we remain independent — and our vision and ethos are not changing 💚
they are backing our vision of the open web, hiring me as well as other core team members (@atinux.com, @pi0.io + @antfu.me), to continue to work full time on Nuxt
we remain independent — and our vision and ethos are not changing 💚
The Ecma General Assembly has approved ES2025 🎉
🔶 Duplicate Named Capture Groups
🔶 Float16Array
🔶 Import Attributes
🔶 Iterator Helpers
🔶 JSON Modules
🔶 Promise.try
🔶 RegExp.escape
🔶 RegExp Modifiers
🔶 Set Methods
The Ecma General Assembly has approved ES2025 🎉
🔶 Duplicate Named Capture Groups
🔶 Float16Array
🔶 Import Attributes
🔶 Iterator Helpers
🔶 JSON Modules
🔶 Promise.try
🔶 RegExp.escape
🔶 RegExp Modifiers
🔶 Set Methods