Oleksandr

@otarasiuk.bsky.social

#opentowork. Open Source Contributor focused on compilers, programming languages, and developer tooling - #TypeScript, #Clang, #LLVM. He/Him. https://github.com/a-tarasyuk

TypeScript 6.0 is now available! This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more! But most important, this release brings us one step closer to the upcoming native-speed 7.0! devblogs.microsoft.com/typescript/a...

Announcing TypeScript 6.0 - TypeScript

TypeScript 6.0 is now available! TypeScript 6 is a stepping-stone release, aligning with the upcoming native-speed 7.0 release.

devblogs.microsoft.com

Since I’ve recently started exploring new opportunities more actively, one thing has become clear: CVs are not really about telling the truth — in most cases, they’re about matching the right keywords 20:00:21 Thank you for applying <> 20:00:43 Update from <>

Not sure if this warrants a separate post, but I noticed today that I’ve crossed 100 merged patches to Clang. It’s been a great experience expanding my open-source contributions...

I am looking for a full-time job. Being independent in open source for 3.5+ years has been wonderful. I've gotten done most of the high-level goals I wanted to, and miss having people & structure around me. If you know of a role for a staff-level TypeScript+web developer, let me know! 🙂

Big news in this year's GitHub Octoverse report: TypeScript is now the most-used language on GitHub! We are thrilled and grateful to see the TypeScript and JavaScript community continue to grow and thrive. 🚀 Read up more at github.blog/news-insight...

Octoverse: A new developer joins GitHub every second as AI leads TypeScript to #1

In this year’s Octoverse, we uncover how AI, agents, and typed languages are driving the biggest shifts in software development in more than a decade.

github.blog

We are still looking for feedback on tsgo, but it is worth calling out we expect some type-checking changes that you may need to adapt to. The native previews are easy to grab from npm, and are published nightly to try out! www.npmjs.com/package/@typ...

npmjs.com

Chris Krycho@chriskrycho.com · 10mo ago

If you’re a maintainer of a widely used @typescriptlang.org library, I’d encourage you to run the preview of the native (Go) rewrite of the TS compiler (`tsgo`) and see what shows up. I’m seeing if we can switch to `tsgo` at Vanta, and the answer is “probably yes but going to be some library work.”

Write flat tests. No "describe", no scenario nesting, no beforeEach/afterEach hooks (as a rule). Each test case is self-contained, listing all the setup it needs. Use Symbol.dispose for reliable cleanup. Use granular test cases. ☝️ These things will make your tests shine.

ECMAScript excitement 😉 TypeScript's @chronicles.org is pitching enum in JS 🎉 It's the good parts of TS enum + enhancements: 🔶 More datatypes: Symbols etc 🔶 Iterable 🔶 Immutable 🔶 Null prototype 🔶 No declaration merging 🔶 Compatible with Node type-stripping 👍 github.com/rbuckton/pro...

GitHub - rbuckton/proposal-enum: Proposal for ECMAScript enums

Proposal for ECMAScript enums. Contribute to rbuckton/proposal-enum development by creating an account on GitHub.

github.com