Posts Tagged: software

Buy vs Build in the Age of AI: The Calculus Has Changed

Posted by & filed under , , , .

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

Posted by & filed under , , .

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

Posted by & filed under , .

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

Posted by & filed under , , .

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

Posted by & filed under , .

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

Posted by & filed under , , .

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. […]