Our Universe is expanding every day — and I mean this in the sense of our “programming universe” (though the other, ad literam interpretation is true as well, since our actual physical Universe is expanding indeed). Every meetup and every website I come across advocates a new framework, a new architecture, a new language, a […]
Posts Tagged: programming
Java … FunctionalInterface … WTF?
If you’ve been doing “stuff” with Java 8 for a while I’m sure you’ve stepped into lambdas territory and the joys of succinct code it allows to be written. And if you are like me you probably found yourself using lambda’s everywhere you are confronted with a single-method interface. Which is allowed. In fact it’s […]
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 […]
Small Yet So Costly Java Mistake
OK so I felt like I needed to share this code with “the world” as I think it’s a good example of a few things: first of all nobody’s perfect — I know you read that in my website tag line ๐ but yeah nobody’s perfect… sadly, in this instance, myself included ๐ secondly, it […]
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. […]
Using the Netflix Genie Client in Java
Ok, so if you haven’t been watching my activity on GitHub you might have missed this, and as such I feel it deserves a full on blog post. Recently, having joined Netflix, I started using some of their libraries, as to be expected. One of the things that I used pretty much from day one […]
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 […]
My First Computer Ever
Believe it or not this antique saw me learning Basic back in the day — a few centuries ago ๐ I still have it — well, my parents do — and it’s still working!!! Though I haven’t got a tape player nor do I have any of the programs I worked on — or the […]
ICanHaz.js Templating Issues
I’ve only just discovered ICanHaz.js I have to admit and as such I’m a bit of a moron when it comes to using it I guess. Still though, I felt the need to write up on this as I’ve been digging around the net for a while and the only resource helpful that I found […]
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, […]