Mateusz Burzyński
@AndaristRake
programmer but also a little bit of code-poet wannabe, maintaining XState, Emotion, redux-saga & more, OSS enthusiast
This deserves to be retweeted regularly
Stop obsessing over splitting code into files. I end up grepping codebases anyway. I literally don't care where you put your functions. miniaudio.h is a single file with 92k LOC and it's fine. File is an OS construct anyway.
I'm supposed to be good at TypeScript but typing generic wrappers around React.forwardRef is... 🫠
Trivia question - how many errors are reported by TS here? (:

Jake ported my perf-oriented PR to TS-Go and it helps quite a bit (%-wise) there too! This is nice github.com/microsoft/type…
A small improvement to React 19 hoistable styles just landed (by yours truly 😉) github.com/facebook/react…
Weird trivia learned while looking through v8's source: function fn(a) { console.log(a) } fn.toString() // 'function fn(a) { console.log(a) }' const bound = fn.bind(null) bound.toString() // 'function () { [native code] }'
People: lockfiles are important! People: uses github/action@v1 Me: uses github/action@v1 🫠
I have one bad habit I don't like: I'm trying to fix every issue I find in my node_modules I have one good thing to say about myself: I'm trying to fix every issue I find in my node_modules
Once again I reminded myself how awesome @replayio and time-travel debugging is. True game changer - I'd be hunting this bug for hooours without it.
> Unable to evaluate expression: call is only supported with topmost stack frame 🫠🫠🫠 I hate this sooo much
I have some serious pull requests porting to do 😂 github.com/microsoft/Type…

I couldn't believe this thing when I first heard about it and I'm truly amazed that Dimitri had so much stubbornness in him that he stuck with it and made it happen
Doom now runs in @typescript types. What a journey this one's been.
We're launching nut.new today to make AIs good at debugging and no-code development tools like @boltnewapp @v0 @lovable_dev @Replit better and easier to use. blog.replay.io/launching-nut.… veed.io/view/3663814d-…
Thanks @theo ! :)
Money goes where my mouth does Now back to work 🫡
I had it lying on my machine since August, it's time to tie 2024's loose ends 😅 so I finally got myself to push it out and open a PR cc @colinhacks @ssalbdivad @MichaelArnaldi github.com/microsoft/Type…
Inspired by @TkDodo, I opened a PR with a codefix proposal to add "missing" awaits into return statements in async function enclosed by try statements github.com/microsoft/Type…