Titian Cernicova-Dragomir
@titiancernicova.bsky.social
690 followers 120 following 36 posts
Typescript enthusiast (ask me about TS). I work at Bloomberg in JavaScript Infrastructure & Tooling . Opinions are my own.
Posts Media Videos Starter Packs
titiancernicova.bsky.social
Unfortunately the runtimes are written in native languages so js developers are unable to fix them. Kind of proving the point.
titiancernicova.bsky.social
Fixing this might be a better use of our time that rewriting everything in another language that will make the people who are most impacted by these tools unable to contribute to fixing them.
titiancernicova.bsky.social
The real issue is ultimately that modern Javascript engines seem to have given up on performance optimizations, and especially don't care about optimizations for cli tools.
titiancernicova.bsky.social
The issue is this will cause a two tier developer ecosystem. And while you will be able to write some tooling customization, you still will not really be able to contribute to the core of the tools
titiancernicova.bsky.social
Writing JS plug-ins for rust based tools is solving a very big issue: people will soon be much less able to contribute to their own tooling since they won't have rust experience.
Reposted by Titian Cernicova-Dragomir
robpalmer.bsky.social
Glad to see TypeScript's Isolated Declarations feature already mentioned in three talks this morning at @viteconf.org 👍

It's one of the reasons tsdown and Oxc can generate Type Declarations so quickly ⚡

The main ID developer @titiancernicova.bsky.social is here if you wish to meet him.
titiancernicova.bsky.social
Always happy to see something you worked on out in the wild! Love to see isolated declarations being used 😊. #viteconf.amsterdam
titiancernicova.bsky.social
Another mention of isolated declarations. Guess it's the hot new typescript option 😅
titiancernicova.bsky.social
Always happy to see something you worked on out in the wild! Love to see isolated declarations being used 😊. #viteconf.amsterdam
Reposted by Titian Cernicova-Dragomir
garymarcus.bsky.social
“The essential read” on GPT-5 and Sam Altman’s first major blunder.

Well over 100,000 people have read it.

Check it out!
Reposted by Titian Cernicova-Dragomir
squiggleconf.com
🧩 @titiancernicova.bsky.social works at Bloomberg on TypeScript tooling and has contributed quite a few banner features to TypeScript. Check out his SquiggleConf 2024 talk on contributing Isolated Declarations, which makes TypeScript scale nicely for giant codebases.

youtu.be/FJgzwgYXLRo
Developing Isolated Declarations | Titian Cernicova-Dragomir
YouTube video by SquiggleConf
youtu.be
Reposted by Titian Cernicova-Dragomir
ashley-c.bsky.social
Expandable hovers 😍
Know these have been in the works for a while and I'm so excited to try them out.

devblogs.microsoft.com/typescript/a...
Reposted by Titian Cernicova-Dragomir
wesbos.com
Wes Bos @wesbos.com · May 29
This is so random! and muuuuch needed

A new Random namespace with 22 methods for working with randomness in JavaScript.

proposal just hit Stage 1
titiancernicova.bsky.social
There is a TypeScript setting. No error truncation. It helps reduce them, but they will still appear for very big types.
Reposted by Titian Cernicova-Dragomir
infrequently.org
Lots of folks fell for the "DOM is slow" marketing of certain frameworks, but DOM isn't slow. *Uncontrolled style read-back* is. But what if that wasn't a thing? Looking for feedback on a new proposal to control layout thrashing here:

github.com/MicrosoftEdge/MS…
MSEdgeExplainers/EventPhases/explainer.md at main · MicrosoftEdge/MSEdgeExplainers
Home for explainer documents originated by the Microsoft Edge team - MicrosoftEdge/MSEdgeExplainers
github.com
Reposted by Titian Cernicova-Dragomir
ericmbudd.com
summarizing the week of economics with my favorite comic of all time which happens to be constantly relevant
"These smug pilots have lost touch with regular passengers like us. Who thinks I should fly the plane?"
titiancernicova.bsky.social
Same. I've always had a thing against cringe entertainment. And that just sounded like something I would cringe at because it was so over the top and so ridiculous at the time. Now? I'm sure it would feel like a random news show. We live in idiocracy times 😔
jasnell.me
So, I've never actually seen Idiocracy. From what I've heard tho, it's a pretty amazingly accurate documentary about the current administration.
titiancernicova.bsky.social
I agree a bit of selfishness is good. You need to put on your own oxygen mask before you help others. But what's happening today feels like some have put on their oxygen mask and are now collecting all the oxygen masks form everyone around and putting them in the shape of a helmet around their head.
Reposted by Titian Cernicova-Dragomir
jakebailey.dev
Krebs: here's a detailed post on how our 1st Amendment rights are being attacked: krebsonsecurity.com/2025/03/how-...

First commenter: omg wow you "got political" i guess it's time for me to leave, i can't believe i read your book and met you in person, who knew it would "come to this"

🤡🤡🤡
How Each Pillar of the 1st Amendment is Under Attack
In an address to Congress this month, President Trump claimed he had "brought free speech back to America." But barely two months into his second term, the president has waged an unprecedented attack ...
krebsonsecurity.com
Reposted by Titian Cernicova-Dragomir
adashtra.bsky.social
The cruelty may not necessarily be the point, but the self interest certainly is. And, well
Reposted by Titian Cernicova-Dragomir
ericmbudd.com
I wish more people would say what DEI actually does:
titiancernicova.bsky.social
This country is planted thick with laws, from coast to coast, Man's laws, not God's! And if you cut them down, and you're just the man to do it, do you really think you could stand upright in the winds that would blow then? Yes, I'd give the Devil benefit of law, for my own safety's sake!"