Dmitry Makhnev
banner
dmitrymakhnev.bsky.social
Dmitry Makhnev
@dmitrymakhnev.bsky.social
Software developer @webstorm.jetbrains.com.
@tc39.es delegate for @jetbrains.com.
I’m so sorry.
Next time I’ll notify you directly.
March 14, 2025 at 10:56 AM
Infinite thanks to all #TC39 members, attendees, speakers, MC, and organizers!

Special thanks to Ujjwal Sharma for the idea of the event and for supporting from the #TC39 side 🧡
March 13, 2025 at 3:44 PM
...
I was honored to help organize the #TC39 panel and participate as a @webstorm.jetbrains.com representative, together with Ujjwal Sharma, @snek.dev, @littledan.dev, Artem Kobzar, and our amazing MC Liana Gukasyan.
...
March 13, 2025 at 3:44 PM
...
Agenda:
– Talk: A History of TC39’s JavaScript Decorators Proposal by @littledan.dev
– Talk: MessageFormat: The Future of i18n on the Web by Ujjwal Sharma
– TC39 Panel with @littledan.dev, Ujjwal Sharma, and @snek.dev

Welcome!
March 10, 2025 at 8:55 AM
...
So I recommend trying the EAP as soon as possible to test the fixes and provide feedback.
www.jetbrains.com/webstorm/nex...

This refactoring unlocks the possibility for many new fixes, features, and improvements. Hope to start delivering more…
Early Access Program (EAP) - WebStorm
WebStorm is a powerful IDE for modern JavaScript development, perfectly equipped for building applications with React, Angular, Vue.js and Node.js.
www.jetbrains.com
February 21, 2025 at 4:14 PM
Reposted by Dmitry Makhnev
"erasableSyntaxOnly" was the result of an open collaboration between Node folk & the TypeScript team, started by @satanacchio.bsky.social 🙏

Thanks to @searyanc.dev for implementing this feature 👍

@mattpocock.com's excellent explainer article is here:

www.totaltypescript.com/erasable-syn...
TypeScript 5.8 Ships --erasableSyntaxOnly To Disable Enums
TypeScript 5.8's new erasableSyntaxOnly flag enforces pure type annotations by disabling enums, namespaces, and parameter properties.
www.totaltypescript.com
January 29, 2025 at 9:33 PM