<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>programmer but also a little bit of code-poet wannabe, maintaining XState, Emotion, Changesets, redux-saga &amp; more, OSS enthusiast</description><link>https://bsky.app/profile/andarist.bsky.social</link><title>@andarist.bsky.social - Mateusz Burzyński</title><item><link>https://bsky.app/profile/andarist.bsky.social/post/3mssojacyos2d</link><description>Changesets v3 is here! 🦋&#xA;&#xA;After months of chipping away at issues alongside @bluwy.me, @haglund.dev, and many other contributors, we’re excited to finally share it.&#xA;&#xA;https://changesets.dev/blog/announcing-changesets-v3</description><pubDate>11 Aug 2026 13:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3mssojacyos2d</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3m7nmz5uuys2d</link><description>That’s how we, Polish people, smile&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>10 Dec 2025 17:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3m7nmz5uuys2d</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lxamvz6dvk26</link><description>Yesssss https://github.com/microsoft/TypeScript/issues/62333</description><pubDate>25 Aug 2025 18:28 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lxamvz6dvk26</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3ltbvm3gdb222</link><description>Trivia question - how many errors are reported by TS here? (:</description><pubDate>06 Jul 2025 08:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3ltbvm3gdb222</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lt56n3mw6s2n</link><description>@jakebailey.dev ported my perf-oriented PR to TS-Go and it helps quite a bit (%-wise) there too! This is nice&#xA;&#xA;https://github.com/microsoft/typescript-go/pull/1358</description><pubDate>04 Jul 2025 11:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lt56n3mw6s2n</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lptn7s3rsc2x</link><description>Weird trivia learned while looking through v8&#39;s source:&#xA;&#xA;function fn(a) { console.log(a) }&#xA;fn.toString() // &#39;function fn(a) { console.log(a) }&#39;&#xA;const bound = fn.bind(null)&#xA;bound.toString() // &#39;function () { [native code] }&#39;</description><pubDate>23 May 2025 12:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lptn7s3rsc2x</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lpn3ugwm3c23</link><description>People: lockfiles are important!&#xA;People: uses github/action@v1&#xA;Me: uses github/action@v1&#xA;&#xA;🫠</description><pubDate>20 May 2025 22:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lpn3ugwm3c23</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lmuza37dx227</link><description>@searyanc.dev what&#39;s the proper mental model when it comes to void&#39;s presence in unions and intersections? and how it should behave when those are narrowed down by CFA etc? I can&#39;t find comprehensive answer to this anywhere</description><pubDate>15 Apr 2025 21:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lmuza37dx227</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lmccnaw2lk2x</link><description>I have one bad habit I don&#39;t like: I&#39;m trying to fix every issue I find in my node_modules&#xA;&#xA;I have one good thing to say about myself: I&#39;m trying to fix every issue I find in my node_modules</description><pubDate>08 Apr 2025 10:52 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lmccnaw2lk2x</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3llrrfzy2yk2z</link><description>Once again I reminded myself how awesome Replay and time-travel debugging is. True game changer - I&#39;d be hunting this bug for hooours without it.</description><pubDate>01 Apr 2025 21:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3llrrfzy2yk2z</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3llbmmx2nps2a</link><description>I convinced my wife to get a Macbook...&#xA;https://media.tenor.com/aDUO95hGADsAAAAC/i-am-suddenly-overwhelmed-with-regret-moira.gif?hh=494&amp;ww=498</description><pubDate>26 Mar 2025 10:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3llbmmx2nps2a</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lkgbeeicn22f</link><description>&gt; Unable to evaluate expression: call is only supported with topmost stack frame&#xA;&#xA;🫠🫠🫠&#xA;&#xA;I hate this sooo much</description><pubDate>15 Mar 2025 13:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lkgbeeicn22f</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lk4cpbdn2k2b</link><description>I have some serious pull requests porting to do 😂&#xA;https://github.com/microsoft/TypeScript/issues?q=is%3Apr+is%3Aopen+author%3AAndarist</description><pubDate>11 Mar 2025 14:47 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lk4cpbdn2k2b</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lj3qiyuhjc2n</link><description>I couldn&#39;t believe this thing when I first heard about it and I&#39;m truly amazed that Dimitri had so much stubbornness in him that he stuck with it and made it happen&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>26 Feb 2025 15:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lj3qiyuhjc2n</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lgd7kq22wc24</link><description>I feel like I&#39;m abusing implementation details of TypeScript just a little bit too much here 🤣&#xA;https://github.com/statelyai/xstate/pull/5175/commits/d55e9635e3a006c29615b5f2601e9cdfcbe267e1#diff-a94f8320e93431491182fe02f1926a73af40ba40eb1c8a1754b810147e8898ebR288-R306</description><pubDate>22 Jan 2025 10:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lgd7kq22wc24</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lg4w4bktec26</link><description>I just had to alias `util` to `node:util` using Vite&#39;s aliasing option. Life is beautiful</description><pubDate>19 Jan 2025 22:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lg4w4bktec26</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lfkyy3voek2z</link><description>I&#39;ve intentionally used default case in switch/case on non-last position for the first time in my life, AMA&#xA;&#xA;https://github.com/thysultan/stylis/pull/342/files#r1912524680</description><pubDate>12 Jan 2025 19:57 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lfkyy3voek2z</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lfhl35hz2k2y</link><description>This was an interesting dive for me into how TS constructs its control flow information, I played a couple of times with interpreting its pieces in the narrowing-related code, but I almost never had a need to change how its created: https://github.com/microsoft/TypeScript/pull/60950/files</description><pubDate>11 Jan 2025 11:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lfhl35hz2k2y</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3leojf72cx22l</link><description>I had it lying on my machine since August, it&#39;s time to tie 2024&#39;s loose ends 😅 so I finally got myself to push it out and open a PR&#xA;&#xA;cc @colinhacks.com @ssalbdivad.dev @effect-ts.bsky.social &#xA;&#xA;https://github.com/microsoft/TypeScript/pull/60895</description><pubDate>01 Jan 2025 12:03 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3leojf72cx22l</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lejy6d5dt22o</link><description>JS class private fields trivia #1 - you can access them in subclasses as long as those subclasses are defined within the superclass</description><pubDate>30 Dec 2024 16:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lejy6d5dt22o</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3ldiiupqtr22v</link><description>OSS is weird, I maintain packages that I don&#39;t even use at all nowadays</description><pubDate>17 Dec 2024 09:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3ldiiupqtr22v</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lcxo432f7c2v</link><description>nice experimentation by @jfet97.bsky.social going on: https://github.com/microsoft/TypeScript/pull/60718</description><pubDate>10 Dec 2024 16:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lcxo432f7c2v</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lcgjlk5h4c2c</link><description>I&#39;m supposed to be good at TypeScript but typing generic wrappers around React.forwardRef is... 🫠</description><pubDate>03 Dec 2024 20:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lcgjlk5h4c2c</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lc4ej5xbgk23</link><description>Inspired by @tkdodo.eu, I opened a PR with a codefix proposal to add &#34;missing&#34; awaits into return statements in async function enclosed by try statements&#xA;https://github.com/microsoft/TypeScript/pull/60642</description><pubDate>29 Nov 2024 19:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lc4ej5xbgk23</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3lbwkshte2k2g</link><description>Like it or not, this is how art is born</description><pubDate>27 Nov 2024 12:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3lbwkshte2k2g</guid></item><item><link>https://bsky.app/profile/andarist.bsky.social/post/3laxzunmjzc2t</link><description>I&#39;m reading v8 source code to understand how promises are created and chained internally... what my life has become</description><pubDate>15 Nov 2024 09:11 +0000</pubDate><guid isPermaLink="false">at://did:plc:vuffylqbkratb2z65hsvrat3/app.bsky.feed.post/3laxzunmjzc2t</guid></item></channel></rss>