Sign in

Mathieu Hofman

@mhofman.bsky.social
68 followers 70 following 27 posts

Building a platform for securely executing distributed JavaScript programs @Agoric TC39 delegate. Tinkerer.

PostsRepliesMedia
Reposted by Mathieu Hofman
Rob Palmer @robpalmer.bsky.social · 13/02/2025
Next week TC39 will meet in Seattle to discuss new JavaScript language features 🎉 Please join us on Thursday 20th Feb at Docusign for a free @seattlejs.com community event featuring Linus Groh @ptomato.name @nicr.dev @ashley-c.bsky.social @lcas.dev @mhofman.bsky.social lu.ma/s97y24jd
lu.ma
SeattleJS presents: The Future of JavaScript with TC39 · Luma
🎉 Get ready to learn and connect at SeattleJS! 🎉 This SeattleJS special event is presented in partnership with: TC39, the technical committee that maintains…
12310
Reposted by Mathieu Hofman
SeattleJS @seattlejs.com · 21/02/2025
Don't what a realm is in JavaScript? Ask @mhofman.bsky.social ! He is talking all about them :)
Mathieu speaking to a room of people about realms in JavaScript
253
Mathieu Hofman @mhofman.bsky.social · 06/02/2025
Really insightful read of @kriskowal.bsky.social's experience of helping bring modules to the JavaScript ecosystem.
050
Mathieu Hofman @mhofman.bsky.social · 06/12/2024
Got a similar report a few months ago. We were not actually vulnerable (CI is powerless on forks, and it couldn't affect any output), but it was a really good learning experience. Use env variables as much as possible in GH actions, those are sanitized.
110
Reposted by Mathieu Hofman
🪷 kumavis 🪷 @kumavis.me · 30/11/2024
my view is that large mission-critical systems that are targeted by threat actors are in fact multi-tenant systems (whether their authors realize it or not) and immutability is one of the tools for writing defensive code against potential threats running in the same process
132
Mathieu Hofman @mhofman.bsky.social · 24/11/2024
I have to admit, Twitter has a really good mobile web experience, even after the sabotages from Elon. The navigation in BlueSky mobile web is not great, and don't get me started on the lack of a manifest to support installing the web app and push notifications.
010
Reposted by Mathieu Hofman
Jake Bailey @jakebailey.dev · 23/11/2024
A flag which bans TS features with runtime emit (enums, namespaces, experimental decorators, etc) will come in 5.8 to help people executing TS code via Node.js (or who want to avoid using those features for "reasons").
512427