Sign in

Ron Buckton

@chronicles.org
1.2K followers 197 following 50 posts

Husband, Father, Developer, Gamer. Software engineer for TypeScript at Microsoft. Delegate to TC39. All opinions are my own. he/him

PostsRepliesMedia
Ron Buckton @chronicles.org · 12/08/2026
But did they fix the bumpers? With the first gen Elite controllers the plastic bumpers themselves broke, repeatedly. On the Elite 2 the momentary switches behind the bumpers broke, repeatedly. But my regular, non-elite controller is a workhorse that hasn't had issues after years of use.
000
Reposted by Ron Buckton
Rob Palmer @robpalmer.bsky.social · 20/05/2026
ECMAScript excitement 😉 Congrats to @chronicles.org on meeting the conditions for Explicit Resource Management to be Stage 4 at @tc39.es today 🎉 It introduces `using` declarations and the Symbol.dispose protocol to deterministically and ergonomically release resources 👍 github.com/tc39/proposa...
github.com
GitHub - tc39/proposal-explicit-resource-management: ECMAScript Explicit Resource Management
ECMAScript Explicit Resource Management. Contribute to tc39/proposal-explicit-resource-management development by creating an account on GitHub.
1566
Ron Buckton @chronicles.org · 28/03/2026
I didn't see it in IMAX the first time and I've been thinking of going back again. Either that or ScreenX.
021
Ron Buckton @chronicles.org · 23/03/2026
www.amazon.com/salp/project... Do you have a 3D printer? They also have a free downloadable model to print Rocky's sculpture of Grace
amazon.com
Project Hail Mary Only In Theaters 03.20.26
Science teacher Ryland Grace (Ryan Gosling) wakes up on a spaceship light years from home with no recollection of who he is or how he got there. As his memory returns, he begins to uncover his mission...
010
Ron Buckton @chronicles.org · 23/03/2026
I saw Project: Hail Mary last Thursday and it blew me away. Easily among my top 10 favorite movies. I'd listened to Ray Porter's amazing narration of the novel a few years ago, so I'd been looking forward to the adaptation for a while. I'm curious how it held up for anyone who hadn't read the book.
2180
Reposted by Ron Buckton
TC39 @tc39.es · 14/03/2026
ECMAScript Excitement 🎉 This week, TC39 elected a new editor group for the ECMAScript specification (ECMA-262). Editors are: ✨ Linus Groh ✨ Michael Ficarra ✨ Nicolò Ribaudo (@nicr.dev) ✨ Richard Gibson ✨ Ron Buckton (@chronicles.org) ✨ Shu-yu Guo (@rfrn.org)
3524
Reposted by Ron Buckton
Rob Palmer @robpalmer.bsky.social · 12/03/2026
ECMAScript elections 😉 This week @tc39.es elected a new Editor Group 🎉 🔶 Linus Groh (Bloomberg) 🔶 Michael Ficarra (F5) 🔶 Nicolò Ribaudo (Igalia) 🔶 Richard Gibson (Agoric) 🔶 Ron Buckton (F5) 🔶 Shu-yu Guo (Apple)
3332
Ron Buckton @chronicles.org · 08/03/2026
I Have No Mouth and I Must Code
020
Ron Buckton @chronicles.org · 13/10/2025
Is this a novelization of Critical Role's Legend of Vox Machina, or some other story with twins of the same name?
120
Ron Buckton @chronicles.org · 19/08/2025
After taking some time off and spending the summer with my kids before they go back to college, I'm happy to announce that I'll be starting a new role at F5 next week! Thanks to everyone that reached out over the past few months. I'm very much looking forward to what's next!
0170
Reposted by Ron Buckton
tierney cyren @bnb.im · 25/07/2025
fun news! I was laid off from Twilio. going to take this weekend to chill out, and will start looking for roles next week. if you or someone you know is looking for staff/principal level Developer Advocacy, OSPO, dev infra, or similar roles pass them along! reposts from tech folks appreciated <3
34416263
Ron Buckton @chronicles.org · 21/06/2025
Power finally came back up an hour ago, so we'll have AC to beat the worst of the heat this week.
050
Ron Buckton @chronicles.org · 20/06/2025
Plus we are supposed to be hosting a graduation party this weekend.
110
Ron Buckton @chronicles.org · 20/06/2025
The storm that blew through PA knocked out power in my neighborhood and downed trees on the only two ways out. The trees have seen been cleared, but the estimate for power coming back up is *sunday*. No AC during the entirety of the heat advisory this weekend is not going to be fun.
100
Reposted by Ron Buckton
TC39 @tc39.es · 30/05/2025
4️⃣ Explicit Resource Management 4️⃣ Array.fromAsync 4️⃣ Error.isError 2️⃣ Math.clamp 2️⃣ Seeded Pseudo-Random Numbers 1️⃣ Keep trailing zeros in Intl.NumberFormat and Intl.PluralRules 1️⃣ Random Functions 1️⃣ Inspector, originally a part of the Comparisons proposal
1245
Ron Buckton @chronicles.org · 30/05/2025
I didn't know In-N-Out sold burritos.
120
Ron Buckton @chronicles.org · 13/05/2025
After 18 years at Microsoft, with roughly a decade of that time working on TypeScript, I have unfortunately been let go in the latest round of layoffs. I need to take a few days to process before I start looking for work. Thanks to everyone who's been part of my journey so far.
261868
Reposted by Ron Buckton
Rob Palmer @robpalmer.bsky.social · 15/04/2025
ECMAScript excitement 😉 Congrats to @chronicles.org on advancing the Enum proposal to Stage 1 at TC39 today 🎉 This aims to bring the good parts of TypeScript enums to JavaScript plus enhancements such as new datatypes & potentially runtime performance improvements 👍 github.com/tc39/proposa...
github.com
GitHub - tc39/proposal-enum: Proposal for ECMAScript enums
Proposal for ECMAScript enums. Contribute to tc39/proposal-enum development by creating an account on GitHub.
36715
Ron Buckton @chronicles.org · 15/03/2025
These were molded. I 3D printed the masters for the mold.
010
Ron Buckton @chronicles.org · 15/03/2025
This is my first time working with resin, but I've worked with pewter molds for D&D minis years ago so I had a rough idea of the process. YouTube, TikTok, Discord, and trial and error were a big help in figuring out the rest.
010
Ron Buckton @chronicles.org · 15/03/2025
I also ran into issues maintaining the right temperature while curing. If the dice were still a bit soft after demolding, I ended up putting them in the build chamber of my X1C for 12hrs while running the filament dryer function. It should be easier to maintain a good temperature during the summer.
000
Ron Buckton @chronicles.org · 15/03/2025
I've also learned that I should have poured the base mold with the lowest numbers facing down so the lowest number is then facing up when I pour the cap. That way, imperfections due bubbles appear on the lowest/worst number.
120
Ron Buckton @chronicles.org · 15/03/2025
My third attempt (the OP) turned out great after I picked up a pressure pot and cured the resin at ~30 bars. Still had a few small bubbles I fixed with UV resin.
110
Ron Buckton @chronicles.org · 15/03/2025
Attempt #2 still had bubbles despite the silicone stirring stick, and I learned that I should warm up the resin before mixing because my basement is too cold, and a vacuum degasser is not effective at removing bubbles from resin.
Second attempt at resin dice. Still has bubbles.
210
Ron Buckton @chronicles.org · 15/03/2025
Attempt #1 had way too many bubbles, and I learned I should mix the resin with a silicone stirring stick and *not* a popsicle stick. A popsicle stick is too rough and porous and introduces thousands of micro-bubbles.
First attempt at resin dice. Lots of bubbles are present.
110
Ron Buckton @chronicles.org · 15/03/2025
I print a lot of random stuff on my X1C (not pictured). The resin printer is for making D&D minis and the masters I used to make these: bsky.app/profile/chro...
100
Ron Buckton @chronicles.org · 15/03/2025
They are all a pretty standard size. I used calipers on the various dice I had when designing the masters.
110
Ron Buckton @chronicles.org · 15/03/2025
New (and unfortunately expensive) hobby: Making dice. This was my first good set (though the third attempt) and was a gift to my daughter.
Hand crafted resin dice. Half of each die is transparent resin with purple glitter, the other half is a swirl of purple and violet. The numbers on each die are inked in yellow acrylic paint. There is a single tear drop D4, four D6, and one of each D8, D10, D%, D12, and D20.
4130
Reposted by Ron Buckton
Wes Bos @wesbos.com · 11/03/2025
🚨 TypeScript just got 10× faster! The TypeScript compiler has been ported to Go and we had Anders Hejlsberg and Daniel Rosenwasser on to announce it and break it all down! www.youtube.com/watch?v=ZlGz...
youtube.com
Typescript Just Got 10x Faster
YouTube video by Syntax
614419
Reposted by Ron Buckton
Rob Palmer @robpalmer.bsky.social · 11/03/2025
TypeScript *earth-shattering* excitement 😉 The TypeScript team have rewritten the compiler in Go in order to optimize performance 🎉 🔹 10x faster type-checking 🔥 🔹 Uses significantly less memory This will hugely improve the TypeScript authoring & compilation experience.
0568
Reposted by Ron Buckton
Jake Bailey @jakebailey.dev · 11/03/2025
FINALLY WE CAN SAY WHAT'S BEEN COOKING
101369
Reposted by Ron Buckton
TypeScript @typescriptlang.org · 11/03/2025
Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness! devblogs.microsoft.com/typescript/t...
devblogs.microsoft.com
A 10x Faster TypeScript - TypeScript
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
22971289
Ron Buckton @chronicles.org · 02/02/2025
It is what it appears to be. It's pretty convenient when winterizing the outside hose bibs.
000
Ron Buckton @chronicles.org · 01/02/2025
My 3D printing hobby has now evolved beyond a shelf in my office to it's own space in the basement. Still a work in progress, but I just finished setting up a fume ventilation system for my new Elegoo Saturn 4. Also pictured is my old Ender 3 Pro. #3dprinting
Basement 3D printing workshop. An unfinished area of a basement with shelving, a fume ventilation system, an Elegoo Saturn 4 Ultra 3D printer and Mercury resin washing and curing setup. Also pictured is a Creality Ender 3 Pro in its own enclosure.
270
Ron Buckton @chronicles.org · 27/12/2024
It uses some similar concepts, but plays a bit differently. If you like Wingspan, I'd definitely recommend it.
010
Ron Buckton @chronicles.org · 27/12/2024
This year's Christmas board game take: Mistborn Deckbuilding game Senjutsu Wyrmspan Earth Terraforming Mars expansions Splendor expansion Sagrada expansion
A bunch of boardgames:
Mistborn Deckbuilding game
Senjutsu
Wyrmspan
Earth
Terraforming Mars expansions
Splendor expansion
Sagrada expansion
2160
Ron Buckton @chronicles.org · 15/12/2024
I need to get a new smooth PEI build plate for my Bambu Lab X1C. Any other #3dprinting enthusiasts have suggestions for third party build plates? Bambu is experiencing shipping delays and I need to finish a few prints before Christmas.
020
Ron Buckton @chronicles.org · 06/12/2024
I have been without power since about 10am this morning. Luckily my generator still works, so I was able to get internet back up to attend TC39 in the morning, but the rest of my day was spent installing a transfer switch so I could power my furnace and well pump.
010
Ron Buckton @chronicles.org · 01/12/2024
That's why I bought a Bambu Lab X1C. I've had an Ender 3 Pro for a few years and was fed up with constantly recalibrating it.
100
Ron Buckton @chronicles.org · 01/12/2024
PLA is not the best material for outdoor use, so depending on how it holds up over the winter I may need to reprint it in PETG.
000
Ron Buckton @chronicles.org · 01/12/2024
For anyone interested, the model is called "Not another LEGOBrick Wreath" by NeoRame on makerworld.com. For the filament, I used Bambu Basic PLA in Red, White, Yellow, and Mistletoe Green. makerworld.com/en/models/70...
Giant Lego brick Wreath
110
Ron Buckton @chronicles.org · 30/11/2024
Getting ready to put up holiday decorations. Just a few more pieces to print.
First few pieces printed for a giant Lego wreath. Shows two giant green Lego pine boughs, four giant round white single-stud Lego, five red, and three yellow, and a red Lego bow3D printer laying down the first layer of a giant Lego pine branch for the wreath.
3250
Ron Buckton @chronicles.org · 23/11/2024
Make a left turn at Albuquerque
Bugs Bunny's famous "I knew I should'a taken that left turn at Albuquerque" line from Looney Tunes. Bugs is poking out of a hole in the ground in the middle of a stadium, staring at a map
020
Reposted by Ron Buckton
TypeScript @typescriptlang.org · 22/11/2024
📢 TypeScript 5.7 is here! Now with ✅ Better checks for uninitialized variables ✅ Smarter tsconfig lookup in editors ✅ Improved startup time ✅ Stricter checks for JSON imports ✅ Extension rewrites for relative imports and more! Try it today! devblogs.microsoft.com/typescript/a...
devblogs.microsoft.com
Announcing TypeScript 5.7 - TypeScript
Today we excited to announce the availability of TypeScript 5.7! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for type declarations and annotation...
334695
Ron Buckton @chronicles.org · 23/11/2024
I know they *seem* light, but I recommend against lugging around a hot air balloon at a con.
130
Ron Buckton @chronicles.org · 07/11/2024
I switched to the X1C because I was fed up with constantly fighting with my Ender 3. So far with the X1C all I need to do is periodic maintenance (cleaning dust, greasing the lead screws, etc.). So much easier to use.
000
Ron Buckton @chronicles.org · 06/11/2024
I'm also a delegate to @TC39 (and even share a birthday with JavaScript). When I'm not busy working on TS/JS, I'm either spending my time gaming (board games, TTRPG, TCG, Console, PC) or 3D Printing (Ender 3 Pro, Bambu Lab X1C). 2/2
050
Ron Buckton @chronicles.org · 06/11/2024
Having gained 200+ followers in the last 24 hours, now would be a good time to reintroduce myself. I've been at Microsoft for over 17 years with the better part of the last decade working on @TypeScript and I'm thankful to have been a part of Microsoft's OSS journey. 1/2
2170
Ron Buckton @chronicles.org · 12/08/2024
And transporters are probably giant cloning murder boxes, so...
000
Ron Buckton @chronicles.org · 12/08/2024
But, it is a sci-fi series shepherded by many writers over many decades and isn't always 100% consistent.
100