Sign in

Wojciech Maj

@wojtekmaj.pl
684 followers 210 following 838 posts

Dad, husband, TypeScript developer.

PostsRepliesMedia
Wojciech Maj @wojtekmaj.pl · 01/10/2026
By all means, please do! Feedback & error reports welcome!
100
Wojciech Maj @wojtekmaj.pl · 01/10/2026
I've dreamed of React Native support in Vitest since @vladimir.berlin's early experiment in 2023. Nothing ever came close to production readiness. So I built @wojtekmaj/vitest-react-native. 2,000+ tests passing across 9 apps. Stress-tested against Bluesky. github.com/wojtekmaj/vitest-react-native
github.com
GitHub - wojtekmaj/vitest-react-native: Run React Native unit and component tests with Vitest
Run React Native unit and component tests with Vitest - wojtekmaj/vitest-react-native
231
Wojciech Maj @wojtekmaj.pl · 23/09/2026
Why does this badge look so sketchy 😭 Same vibes
110
Wojciech Maj @wojtekmaj.pl · 08/09/2026
Kinda related: Coding agents are an absolute superpower for people with ADHD. I have like 5 ideas per minute, and now I can just throw each one into a separate thread and keep going. Before that, I could hardly finish anything without medication.
3102
Wojciech Maj @wojtekmaj.pl · 08/09/2026
Just a silly sandbox I did with Astra to burn some tokens before the announced reset yesterday :D
000
Wojciech Maj @wojtekmaj.pl · 08/09/2026
Introducing Rill - touch grass from the comfort of your home. 🌱 rill.wojtekmaj.chatgpt.site
rill.wojtekmaj.chatgpt.site
Rill
Shape a stream. Grow a living watershed. A tactile world of water, wind, and wildlife.
110
Wojciech Maj @wojtekmaj.pl · 04/09/2026
Prawda, nie ma mnie
010
Wojciech Maj @wojtekmaj.pl · 04/09/2026
First project with GPT-6 Astra: Threadr - Tinder for Codex threads. Swipe through the chaos, keep the good stuff, archive the rest 🤠
010
Wojciech Maj @wojtekmaj.pl · 02/09/2026
Fair point!
010
Wojciech Maj @wojtekmaj.pl · 02/09/2026
I'm torn between being impressed by this tool and horrified that it's needed at all. 😅
100
Wojciech Maj @wojtekmaj.pl · 28/08/2026
Saved you a search: biomejs.dev/internals/ch...
biomejs.dev
Version History
030
Wojciech Maj @wojtekmaj.pl · 27/08/2026
Just raise an issue, robobun will surely start working on it and you will have a PR up in a few hours.
020
Wojciech Maj @wojtekmaj.pl · 25/08/2026
Big if true
020
Wojciech Maj @wojtekmaj.pl · 23/08/2026
static.klipy.com
Jennifer Lawrence Says 'Alright'
ALT: Jennifer Lawrence Says 'Alright'
010
Wojciech Maj @wojtekmaj.pl · 22/08/2026
Shout out to @rman.dev
4340
Wojciech Maj @wojtekmaj.pl · 22/08/2026
Meanwhile my bank just introduced 3FA with behavioral analysis now running in the background 🤯
010
Wojciech Maj @wojtekmaj.pl · 22/08/2026
An actual quote from my son's bedtime story: "This compass hasn't been used since 1999! That's over 25 years ago!" Right in the feels 🔫
120
Wojciech Maj @wojtekmaj.pl · 22/08/2026
I'm more excited for that memory leak fix buried in the changelog! 😍
020
Wojciech Maj @wojtekmaj.pl · 22/08/2026
In case you need it tonight, I'm proud of you, I believe in you, and I hope you know how much you're loved. Whatever today looked like, you made it through, and that's more than enough. Sleep well. ❤️
080
Wojciech Maj @wojtekmaj.pl · 22/08/2026
How else could X Æ A-12 Musk register?
120
Wojciech Maj @wojtekmaj.pl · 22/08/2026
Should have used Ty'); DROP TABLE users;--
120
Wojciech Maj @wojtekmaj.pl · 22/08/2026
150
Wojciech Maj @wojtekmaj.pl · 22/08/2026
I literally have an AI skill to deal with them 🥲
010
Wojciech Maj @wojtekmaj.pl · 21/08/2026
It took my team around 6 months to rewrite 2,500 tests. Of course it wasn't the main task; we decided to rewrite tests if we touched the related component. Extrapolating, all you need for it to take half a decade is 25,000 tests. Not an unrealistic number for a large project.
000
Wojciech Maj @wojtekmaj.pl · 20/08/2026
Ahhh, so THIS is why GitHub has crashed
041
Wojciech Maj @wojtekmaj.pl · 19/08/2026
Tell Codex I say hi :D
000
Wojciech Maj @wojtekmaj.pl · 14/08/2026
This is how dead Corepack is btw. Source: github.com/wojtekmaj/pa...
010
Wojciech Maj @wojtekmaj.pl · 14/08/2026
Drama TL;DR: pnpm v12 ships a Rust binary, so Corepack needs changes to support it. The pnpm maintainer is upset that his PR implementing those changes hasn't been merged after 6 days, so he started publicly discouraging people from using Corepack, calling it "dead" and "irrelevant."
251
Wojciech Maj @wojtekmaj.pl · 14/08/2026
Daily drama alert
GitHub comment from zkochan user: "I will finish this PR but overall I would ask the corepack team to remove pnpm from corepack altogether."
2240
Wojciech Maj @wojtekmaj.pl · 13/08/2026
110
Wojciech Maj @wojtekmaj.pl · 13/08/2026
Plenty of new features since the announcement, while staying beautifully minimal. - Now on Windows! - 5 new languages - Codex usage limit preheating* - Update checker * automatically sends a tiny ping to get the limit reset countdown rolling
140
Wojciech Maj @wojtekmaj.pl · 13/08/2026
Preact: *is literally 10× smaller than React* Preact team: Well that just ain’t gonna cut it
2324
Wojciech Maj @wojtekmaj.pl · 13/08/2026
I'll pass your compliments to GPT Image 2!
010
Wojciech Maj @wojtekmaj.pl · 13/08/2026
Is "Speeding up the JavaScript ecosystem" trademarked? Asking for a friend 😁 github.com/diegomura/re...
Dark split-screen tech illustration showing react-pdf’s optimized Knuth–Plass line-breaking algorithm. “Before” shows a dense red/orange web of branching line-break candidates and high memory pressure; “After” shows a compact blue/green set of paths producing the same paragraph layout. Center callouts highlight “Up to 39× faster,” “~80% less memory,” and “Same typography.”
290
Wojciech Maj @wojtekmaj.pl · 13/08/2026
npm i git add package-lock.json git commit -m "woof" git push --force
020
Wojciech Maj @wojtekmaj.pl · 13/08/2026
That's clearly because it's only partially true. Maybe add "and a convicted felon"?
000
Wojciech Maj @wojtekmaj.pl · 13/08/2026
Or go native! <input type="date" />
110
Wojciech Maj @wojtekmaj.pl · 13/08/2026
In all seriousness: consider npmx.dev/package/@woj... if you just need a standalone component, or npmx.dev/package/reac... if you need a larger set of components that play together nicely, including date picker.
npmx.dev
@wojtekmaj/react-daterange-picker - npmx
A date range picker for your React app.
120
Wojciech Maj @wojtekmaj.pl · 13/08/2026
Last updated 6 years ago Maintained by you-know-who Obviously it's going to be a dep-heavy one!
030
Wojciech Maj @wojtekmaj.pl · 13/08/2026
Congrats on one Gillion downloads!
030
Wojciech Maj @wojtekmaj.pl · 12/08/2026
You can't write "Bogdan Chadkin" without writing "Chad" 😎 Thank you!
110
Wojciech Maj @wojtekmaj.pl · 11/08/2026
You're so handsome
030
Reposted by Wojciech Maj
Biome @biomejs.dev · 11/08/2026
Biome v2.5.8 is out. This release ships the new nursery lint rule useReactCompiler! Give it a try and leave feedback on the related issue linked to the diagnostic. biomejs.dev/linter/rules...
biomejs.dev
useReactCompiler
Learn more about useReactCompiler
1113
Wojciech Maj @wojtekmaj.pl · 04/08/2026
38°C, not enjoying it 😅
020
Wojciech Maj @wojtekmaj.pl · 03/08/2026
I can't tell the plugin from the screenshot, but I can tell its maintainer
020
Wojciech Maj @wojtekmaj.pl · 03/08/2026
typescript-eslint is nothing but pain to maintain.
020
Wojciech Maj @wojtekmaj.pl · 02/08/2026
🚨 ABORT MISSION
030
Wojciech Maj @wojtekmaj.pl · 01/08/2026
Yes
030
Wojciech Maj @wojtekmaj.pl · 31/07/2026
Clever! You're safe from GPT-5.6 Sol stealing your job... For now.
010
Wojciech Maj @wojtekmaj.pl · 31/07/2026
consensus.exe has stopped responding
Four stacked social media replies reacting with a mix of awe and alarm: “holy f*ck this is terrifying,” “this is amazing,” “this is disconcerting,” and “this rules.”
0230