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!) […]
Posts Tagged: software
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. […]
About Writing Clean Code
Every now and then I feel any developer should sit down and reflect upon some of the experiences from the past. I feel this is healthy: once you allow enough time to pass, you can go back and revisit good and bad (technical and less technical) experiences from the past and learn from them. The […]
Of Engineers and Creating Things
I had a chat recently with someone about engineers, and it is because of that chat I feel I need to write this, because the person I was talking to made some interesting points about engineers (mainly in Silicon Valley, due to their geographical position at the moment, but this I’m sure it’s often the […]
Do We Still Need the Singleton Pattern?
If you have been working in software engineering for a while chances are you have often come across (even if you didn’t know it!) design patterns. If you haven’t, as I said, chances are you just don’t realise you have used them — so I strongly suggest the “Gang of Four” book as a starting […]
New Blog Layout and New Intrepidity Theme Changes
So I’ve bitten the bullet finally, and changed my blog layout. For those of you repeated visitors I’m sure you noticed, for the rest of you who are new to my site, it’s worth saying that the old theme has been on my blog since its inception — which is a few good years back, […]
Note to Self on Being a Coder
There’s no point in hiding the fact that quite for a while I’ve been dealing with a few rather messy projects — and in doing so, together with others working on these, I have found come across all sorts of shenanigans and oddities (caused quite often by myself and not just the others) which, with […]