The C compiler compiled itself. We have been bootstrapping for fifty years. AI just gave the loop a fast enough clock that building the system that builds the system finally compounds inside a single career.
Posts Tagged: software
Stop Building Systems. Build the System That Builds Them.
We have always measured engineering orgs by what they ship. That was a proxy. The real asset is the loop that produces it — and AI just changed its clock speed.
Ideas Were Never Cheap. Execution Just Got Free.
For most of a founder’s career, the most expensive thing they owned wasn’t money — it was patience. AI just refunded the tax, and that inverts the oldest cliche in startups.
20 Years of liviutudor.com: From ‘New Error’ to AI Era
Twenty years ago, a blank WordPress editor blinked at me. I typed something about “the dawn of a new era” and then immediately bracketed it with a joke: “(or maybe I should spell it as ‘the dawn of a new error’ ?)”. I had no idea how prophetic that would turn out to be. Not […]
Buy vs Build in the Age of AI: The Calculus Has Changed
The “buy vs build” debate is as old as the software industry itself. For decades, the default answer for most teams has been “buy”, and for good reason. Building software is expensive, slow, and unpredictable. Off-the-shelf solutions, while imperfect, get you to market faster and let you focus on your core business. But something has […]
Thoughts on Programming and Its Challenges
At the end of another tough week in Netflix I look back at what I have achieved and what has been challenging in achieving it. I do wonder what I do looks like from the outside and I can’t really see how someone would make sense of my job. I sit in front of 3 (sometimes more!) […]
On Java Annotations and Type Safety
Nicolas Fränkel published a blog entry recently talking about “Type-safe annotations” in Java — which trigger my thoughts on the same matter, and voila, there’s this post as a result of it. This is in fact my 2 cents on the matter — and as such I’d recommend you read Nicolas’ point of view too […]
Start Your Own Open Source Project using SourceForge
It’s interesting what one can find when cleaning up an old laptop before dumping it 🙂 Old photos that I’ve long forgotten of (some embarrassing ones too, omg the haircuts I supported throughout the time! :D), snippets of code back from the day when technology X was just coming out of its stables and I […]
Odd Behaviour in Groovy when Comparing Maps
I came across this the other day and I ended up spending quite some time on it pulling my hair and I still couldn’t explain it in the end so I thought I’d post here to see if anyone can shed some light into it. In brief, it’s about Groovy’s (otherwise awesome!) feature of comparing […]
Coding — My Daily Dose of Dopamine
I was asked recently by a friend of mine about what does my “standard” day of work consist of at Netflix. I had to explain to him that it’s hard to talk about a “standard” day as each day sees me looking at different pieces of our infrastructure and requires different challenges to be solved. […]











