Wojciech Maj
wojtekmaj.pl
Wojciech Maj
@wojtekmaj.pl
Dad, husband, TypeScript developer.
Surface Laptop 7, Snapdragon X Elite, 16 GB
November 20, 2025 at 3:56 PM
MBP 14" 2021, M1 Max, 64 GB
November 20, 2025 at 2:28 PM
❌ If you unit-test a React 19 app, there’s a good chance a chunk of your CI time is being wasted on… 😴 setTimeout.
Wait, what? Yes!

React 19 introduced a minimum delay for showing a Suspense fallback, and hardcoded (!) it to 300ms.
Just 3 tests can waste almost 1 second on absolutely nothing!
November 17, 2025 at 2:15 PM
Ah yes one of these days
October 30, 2025 at 6:58 AM
I'm exploring React Compiler to understand it better and minimize its impact on bundle size. 🕵️‍♀️ How about 100 bytes saved by simply declaring a variable? That can surely add up!
October 28, 2025 at 8:44 PM
October 2, 2025 at 7:09 PM
React 19.2 is 12% bigger than 19.1.
And 60% bigger than 18.3.
And 136% bigger than 17.0.

I'm so tired of this.
October 2, 2025 at 7:47 AM
OXC team be like
September 24, 2025 at 1:00 PM
What's stopping you from coding like this?
September 20, 2025 at 6:46 PM
Script goes brrr
September 19, 2025 at 11:33 AM
> apart from still missing native ESM support

Ah yes
September 3, 2025 at 8:29 AM
🚨 BREAKING: @vite.dev downloads are DOWN over 15% since last week. 📉
Is this the beginning of the end for the most popular bundler? 🤔
September 3, 2025 at 8:25 AM
I'm having *such* a hard time believing this chart. You people live like this?
September 3, 2025 at 8:18 AM
September 2, 2025 at 12:17 PM
Yeah it's a joy but THIS is THE SHIT
August 29, 2025 at 10:09 PM
You don't need an ESLint configuration file if you remove ESLint
August 26, 2025 at 5:31 PM
Missed some!
August 26, 2025 at 5:26 PM
POV: You're a GitHub Copilot Agent running @biomejs.dev for the first time. 🤣
August 22, 2025 at 1:11 PM
Every programmer's favorite store
August 15, 2025 at 3:57 PM
Savage! Although I've battle-tested every styling solution out there and liked tailwind the least. They'll have at least one person using that feature 😁
August 14, 2025 at 6:17 AM
HUGE update to @testing-library/jest-dom - v6.7.0 drops dependency on chalk and lodash, resulting in almost 3x install size reduction!
August 13, 2025 at 8:23 PM
PR to multer just got merged! 🥳 The next version of multer is going to be 61 KB lighter! 🪶

github.com/expressjs/mu...
August 8, 2025 at 11:47 AM
AGI achieved externally
August 8, 2025 at 10:31 AM
Migrated my last dual CJS/ESM packages to pure ESM today. I'm officially CJS free, for good.

Setup’s simpler, builds are faster, packages are lighter. Everyone wins 🥰
August 5, 2025 at 3:49 PM
. @jarredsumner.com in Bun v1.0 and Bun v1.2 announcement videos 💀
July 30, 2025 at 3:22 PM