If you read some of my posts dealing with dependency injection in Java you have probably figured it out (and I even stated it in clear) that I use Netflix Governator’s a lot. Especially as I revealed in one of my previous posts because Google Guice doesn’t support out of the box the likes of […]
Posts Categorized: Blogroll
Java Dependency Injection and a Useless Annotation
I’ve stepped into the Guice territory rather recently — coming from the Spring framework side of things — and I guess I had so far a similar love/hate experience as with Spring. I rely mostly on the javax.annotation standards anyway so to a certain degree whether it’s Spring or Guice I guess doesn’t make that much […]
AngularJS, Filters and $index
I came across an issue with AngularJS in one of the projects I worked on which I thought was worth signalling. It all stems back from the usage of $index inside a ng-repeat group — in the context of using a filter in ng-repeat, and as such it took us a bit to identify the […]
A bit about advertising psychology
I saw this advert today on LinkedIn — I do check the site (and the app) a few times a day, so it doesn’t come as a surprise I guess — and made me think about employing a bit of psychology into advertising (something we tried to do back in time in Cognitive Match)… or […]
Engineering Marketing
First of all please notice the title of this post: Engineering Marketing — and not Marketing Engineering! (I do work currently in Ads Engineering in Netflix, which deals as you would expect with Marketing Engineering, in other words engineering solutions to support our digital marketing efforts.) Point being that this post is about marketing engineering […]
The Problem with the C-level Exec Who’s Leaving
There has been recently increased attention in the media for Uber, after the blog post from Susan Fowler about her terrible (probably a mild term here, I agree) experience while at Uber — and even more so as of today their SVP of engineering stepping down after sexual harassment allegations during his previous job at […]
The Power of Technical Jargon
I recently had the chance to reflect over how important jargon can be when building a product and I thought I’d share my thoughts and findings here. A bit of history: a while back (quite a while back now) I helped a small startup (let’s call them Green Media) which operated in digital marketing and online […]
Breaking into open source
I read recently Shubheksha‘s blog post “A Beginner’s Very Bumpy Journey Through The World of Open Source” which describes her initial journeys into the open source world and reminded me a bit of some of my initial adventures into open source. (I even wrote a blog post ages ago — my goodness, literally ages ago […]
Reverse Engineering Las Vegas :-)
I just got back home from a weekend in Las Vegas, woohoo!!! (OK, that’s not entirely correct, I got back home a couple of nights ago but it took me so long to recover 🙂 Which is why only now have the time to share some thoughts on this trip… Anyway, I bet a lot. And […]
Java, Map and Optional
I do like the Optional class in Java — it is a long awaited elegant replacement for returning null whenever something isn’t there then relying on if( x != null ) checks or using ?: in the format (x == null) ? “foo” : “bar”. It works great also with the new Java stream classes […]