Rob Palmer
JavaScript Infrastructure & Tooling at Bloomberg. Co-chairing TC39. Likely to tweet tech stuff about JS & software performance. Opinions are my own.
- ECMAScript explanations 😉 Rezvan Mahdavi Hezaveh has written an explainer blog post describing how the new `using` keyword works 🎉 Now shipping in Chrome 134. This feature was championed in TC39 by @chronicles.org 👍 v8.dev/features/exp...
- ECMAScript excitement 😉 Congrats to Rezvan Mahdavi Hezaveh on shipping TC39 Stage 3 Explicit Resource Management in Chrome 134. Now heading for Node 24 🎉 It brings `using` declarations and Symbol.dispose protocol to deterministically and ergonomically release resources. github.com/tc39/proposa...
- I think there's a typo in the last line of the post. Should it be V8 13.4 instead of V8 13.8?
- I think it's accurate when interpreted as "unflagged by default" for arcane reasons.
- 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.
- Inexplicable ending given the intersection of your product's success and the company's financial position. But I know you'll go on to better things. Until then, please take it easy 😉
- ECMAScript explanations 😉 @mattpocock.com and proposal champion @ashley-c.bsky.social explain why TC39 Stage 2 Record & Tuple has been withdraw and replaced with the new Stage 1 Composites proposal 👍 Contains discussion of performance expectations and constraints. youtu.be/hFenspfGLTk