Orta Therox @orta.io · 28/09/2026Yeah, I am definitely the one making that pile bigger and so I have to triple review my own PRs nowadays! 010
Orta Therox @orta.io · 28/09/2026New blog post: On realising I need to evaluate my engineering principles in a post-LLM world This year, I've come to understand that the values (which have paid off incredible dividends) for the last decade aren't as applicable today as they were blog.puzzmo.com/posts/2026/0... 3164
Orta Therox @orta.io · 28/09/2026Welcome back to the week, for folks who might have missed it. I've been working on allowing 3rd party games on @puzzmo.com this year and we're opening the doors just an inch to test the waters for this week bsky.app/profile/stfj... 0156
Orta Therox @orta.io · 28/09/2026Perhaps you could submit a text description of it? but you are going to be compared to people who have submitted full entries I'm afraid 100
Reposted by Orta TheroxDerek Kunsken @derekkunsken.bsky.social · 17/09/2026The Quantum Dawn, 4th book of my space opera series, is being published in just weeks! I'm very excited. Let me know your favourite bookstore to order it from! 076
Orta Therox @orta.io · 25/09/2026For almost a year the largest project I have been working on is building support for non-Puzzmo games on @puzzmo.com Ribbit was built in 90% of that system, and Hue Complete Me was 100% in it. A month ago I ported the Crossword to it. Got a game? We're exploring opening up bsky.app/profile/stfj... 22910
Orta Therox @orta.io · 24/09/2026When we were exploring buying circuits we did similar things, including trying to make an 'infinite circuits' where you have to then try extend it yourself 010
Orta Therox @orta.io · 20/09/2026Horse neighbour just popped round to check on my plants, thanks friend 3491
Orta Therox @orta.io · 19/09/20267 years between runs is enough to forget the details, and the game is in the details 010
Orta Therox @orta.io · 12/09/2026Personally, I think code (e.g. claude code) _is_ the killer app - agree about whether anything else turns up is a much more of an open question 1130
Orta Therox @orta.io · 06/09/2026And a special shout-out to @stefankingham.bsky.social - this is excellent editing/interviewing, and I'm so happy you're getting your name on your work 120
Orta Therox @orta.io · 06/09/2026The folks I've had chance to work with from that team were so smart, thorough and diligent about their work. I don't doubt they're gonna be figuring out what the next thing is for working and interacting with code + agents + whatever for the next decade. 120
Orta Therox @orta.io · 06/09/2026The @vscode.dev documentary was such a great watch, I thought I knew most of the story but there are so many details that are fleshed out in this almost 2 hour whopper www.youtube.com/watch?v=kHL3...youtube.comThe Story of VS Code | Official DocumentaryYouTube video by Visual Studio Code 1130
Orta Therox @orta.io · 06/09/2026@robdubbin.bsky.social My dude, I got the bag! Thank you so much! I've got a present for you coming to puzzmo hq (hopefully this week) which I can leave there either till next xword con or can get left with zach/Brooke too so cool! 130
Orta Therox @orta.io · 01/09/2026bsky.app/profile/chen... and bsky.app/profile/marv... are fresh in my mind 000
Orta Therox @orta.io · 01/09/2026@andrewnez.bsky.social lol nesbitt.io/2026/08/14/h...nesbitt.ioHow This Blog Is BuiltA full walkthrough of the custom static site generator, content pipeline, and edge deployment behind nesbitt.io. 040
Orta Therox @orta.io · 01/09/2026Cool to see @typescriptlang.org shipping a bunch of the long-term 'we don't think we have the perf budget to add these features' issues now that the go port is stable! They must be having a blast 1350
Reposted by Orta TheroxJiahan Chen @chenjiahan.bsky.social · 01/09/2026Excited that TypeScript will finally support module types based on import attributes! Bundlers and frameworks can now provide accurate types for custom imports: 27116
Orta Therox @orta.io · 25/08/2026React Compiler on puzzmo.com: JS gzip 1036 -> 1235 KiB (+19.2%), so roughly +20%. Assuming it lives up to its goals, I'd take that cost 110
Orta Therox @orta.io · 24/08/2026I've 1.0.0'd my Danger JS re-write today: Risk If you use Danger in GitHub + GitHub Actions then it should be a simple dependency switch and you'd end up with substantially less moving parts I've been using it daily in Puzzmo for 6 months with no issues npmx.dev/package/risk 3222
Reposted by Orta TheroxMetropolitan Transportation Authority @mta.info · 24/08/2026Feeling nostalgic 👾💾 223942
Orta Therox @orta.io · 24/08/2026Thanks @boshen.github.io (and other contributors!) This is a substantial improvement Link for others: github.com/vitejs/vite-... 060
Orta Therox @orta.io · 24/08/20267 months ago I did a big "Upgrade to vite/rolldown" PR ( bsky.app/profile/orta... ) which reduced @puzzmo.com build times solidly. Today we have experimental support for the react compiler in Vite natively (via oxc) This managed to get all of puzzmo.com built in @vite.dev in under 3 seconds now! 3373
Orta Therox @orta.io · 24/08/2026Not great! So, I previously gated deploys by my computer etc Now, I have it so that only org admins can create tags and a CODEOWNERS for workflows. Deploys then run off the tags. 040
Orta Therox @orta.io · 24/08/2026Shipped the first version of Danger JS to use trusted publishing. For the longest time Danger operated on the Moya community guidelines (if you get a PR merged, we'll offer you org access) which meant if GitHub write access was what mattered, then we had over 200 people who could make deploys! 240
Reposted by Orta TheroxJoe Fabisevich @mergesort.me · 22/08/2026Thinkin' a bit about today @joanwestenberg.com's recent essay on ethics for the modern world. www.joanwestenberg.com/p/neo-... 112937
Orta Therox @orta.io · 22/08/2026Competing in the ALGS Challenger Circuits today, wish me luck! I wonder if it'll be on twitch 110
Reposted by Orta TheroxMarvin Hagemeister @marvinh.dev · 21/08/2026The new content-mapper API in tsgo has just been merged and will be part of TS 7.1 It's what every framework dev has dreamed of for years. Really excited about this becoming a reality! github.com/microsoft/ty...github.comContent mappers by andrewbranch · Pull Request #4712 · microsoft/typescript-goImplements microsoft/TypeScript#63800 (comment) Overview Content mappers are external integrations that allow TypeScript to include otherwise unsupported file types in a program. They transform a f... 4395
Orta Therox @orta.io · 20/08/2026@andymatuschak.org really enjoyed two accidental tyrannies - thanks for making it public and giving it such a great site to dig around on 250
Reposted by Orta Theroxmadebygare @madebygare.bsky.social · 16/08/2026I'm happy to announce my latest game Celestial Particles madebygare.itch.io/celestial-pa... for the 30th Secret Jam of Games (@secretlivesofgames.bsky.social) jam. Click and Idle your way to creating the cosmos! #gamedev #idle #clickermadebygare.itch.ioCelestial Particles by madebygareCreate. 1154
Orta Therox @orta.io · 15/08/2026I've bumped all of the @typescriptlang.org compiler usage in @puzzmo.com to now use TS7 and the new compiler API. All looks very reasonable and has every feature I needed for codegen and AST introspection Literally no notes :+1: 0201
Reposted by Orta TheroxAndrew Branch @andrewbran.ch · 15/08/2026The API comes in sync and async flavors. You import from "unstable" for now, but it's not going to change architecturally before 7.1. Breaks will be mostly targeted renames/moves. You access programs through obtaining immutable snapshots. There will be more ways coming soon. More on this later. 1161
Reposted by Orta TheroxAndrew 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. 🧵 412720
Reposted by Orta TheroxAndrew Branch @andrewbran.ch · 07/08/2026Thanks for mentioning the APIs and arethetypeswrong! ❤️ I feel like I need to get the word out that the compiler APIs are available today in nightlies, and even in 7.0, they’re just under “typescript/unstable” to make it clear that we reserve the right to make breaking changes before 7.1. 3134