John Reilly @johnnyreilly.com · 12mI'm only disappointed there wasn't a "Composites are value-able" slide 😅 010
John Reilly @johnnyreilly.com · 18hTremendous! For reasons I can't fully articulate, the === makes me very happy. So aesthetically pleasing. Well done @ashley-c.bsky.social ! 030
Reposted by John ReillyRob Palmer @robpalmer.bsky.social · 22hECMAScript excitement 😉 Congrats to @ashley-c.bsky.social from TechAtBloomberg on advancing the Composites proposal to Stage 2 at @tc39.es today 🎉 Composites are objects that are compared by value instead of identity. They are an evolution of Record & Tuple proposal. 610316
John Reilly @johnnyreilly.com · 28/09/2026I've been a little slow in publishing this, but this the story of me going from surgery back into the next stage of my treatment. Being fixed isn't jolly, but it's going as well as I could hope. And I do hope. johnnyreilly.github.io/reillys-on-t...johnnyreilly.github.ioGoing on a Bear Hunt | Reillys on TourThe lung surgery has gone well! What's next? Well, I'm not baked yet - it's time to do something I've done before. It won't be fun. This is part of my recovery diaries. 180
John Reilly @johnnyreilly.com · 27/09/2026I only started on S1 last week. It's really good!!!! I have already got to S2 and I am *gripped* 110
John Reilly @johnnyreilly.com · 27/09/2026Rosewater/lavender etc are flavours enjoyed over here, but they're niche more than common. I had a some of that ilk at Petersham Nurseries recently. Typical is more like chocolate/lemon drizzle/carrot cake/bakewell/coffee and walnut/pistachio. 030
John Reilly @johnnyreilly.com · 24/09/2026It depends when I wake up, but yes the photo is usually taken each morning around 6am. It's got to that point in the year when I start to get used to walking in darkness, which isn't as pretty 011
John Reilly @johnnyreilly.com · 21/09/2026I don't know why I care about npm URL parity between npmjs.com and @npmx.dev but I do github.com/npmx-dev/npm...github.comfeat: code redirects - more npmjs.com URL parity by johnnyreilly · Pull Request #3269 · npmx-dev/npmx.dev🔗 Linked issue This PR is related to #2781 - it's a follow on 🧭 Context Consider these pull requests: #2800 and its follow on #2975 (as I missed something in the initial PR) These implemented v... 0160
Reposted by John Reillydanielroe @danielroe.dev · 19/09/2026don't be nice.roe.devDon't be niceSometimes, it's more important to be good than it is to be nice. 41734246
John Reilly @johnnyreilly.com · 15/09/2026I've had two months off for surgery, but tomorrow I begin chemotherapy again. I'm nervous. But far less nervous than last time when it was a terrifying unknown. Now it's just a grim known. It's for a purpose and it's not forever 71282
John Reilly @johnnyreilly.com · 14/09/2026I love this. And it feels like a physical illustration of OSS. So I love it more 000
John Reilly @johnnyreilly.com · 13/09/2026I'd watch or listen to almost anything Matthew Sweet does 110
John Reilly @johnnyreilly.com · 13/09/2026This is an excellent post about the economics of OSS - nice to see a mention of thanks.dev as well!thanks.devthanks.dev – open source funding platformWe're passionate about making open source sustainable. Scan your dependancy tree to better understand which open source projects need funding the most. Maintainers can also register their projects to ... 010
John Reilly @johnnyreilly.com · 12/09/2026So glad to hear the nerve pain is gone! Hope you fix up after the surgery very soon indeed. I'm three weeks post op and nearly there I'd say 020
John Reilly @johnnyreilly.com · 10/09/2026And I appreciate the deckchair in the background. We had one like that when I was growing up 110
John Reilly @johnnyreilly.com · 09/09/2026Just been signed off by the lung surgeon following my operation. I've recovered well and fast. I'll be starting round 2 of chemotherapy soon. The surgeon says he hopes to never see me again, unless we bump into each other on Richmond Hill for ice cream 🍨 1370
Reposted by John ReillyJake Gold @jacob.gold · 08/09/2026If you use AI less than I do, you just don’t get it. If you use AI more than I do, you’ve fucking lost it. The optimal amount of AI is exactly how much I currently use. 1330928
John Reilly @johnnyreilly.com · 06/09/2026I'm not sure! People do come down and do maintenance on their boats, so it could well have. One of my boys took the picture, threw it at AI and then showed me a video of paddle steamer docking at the ferry terminal. Finally AI shows it's value! 010
Reposted by John ReillyAndrew Branch @andrewbran.ch · 15/08/2026If you’re not stalking TypeScript PRs, you might be surprised how much you can do with the API in nightlies (and even in 7.0 stable), so here’s a tiny demo that I think hits some of the highlights. 🧵 412620
John Reilly @johnnyreilly.com · 04/09/2026Lovely to have ts-loader's benchmark harness get a shout out on @typescript.fm - feel free to steal the code! For those curious the performance with the 7.1 APIs is comparable with the 6.x APIs. Before shipping things will likely improve further! github.com/TypeStrong/t...github.comSupport TypeScript 7.1 API by Copilot · Pull Request #1704 · TypeStrong/ts-loaderCopilot didn't write this - I did! The below can also be found in the CHANGELOG.md. This is a ground-up rewrite of ts-loader's compilation engine. Instead of driving TypeScript's classi... 041
John Reilly @johnnyreilly.com · 01/09/2026As part of the migration of ts-loader to TypeScript 7.1, performance is likely to change. I've no handle yet on how much, but with Claude and Copilots help (well Claude really, Copilot wasn't very helpful) I've put together a benchmark harness to run on each PR! github.com/TypeStrong/t...github.comfeat: add benchmark test harness for comparing ts-loader build performance by johnnyreilly · Pull Request #1706 · TypeStrong/ts-loaderGenerates a synthetic project and times cold builds and incremental rebuilds (low- vs. high-fan-out file touches, under both transpileOnly modes) to compare one ts-loader checkout's speed again... 050