Posts Categorized: Tech

Do We Still Need the Singleton Pattern?

Posted by & filed under , , .

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

ICanHaz.js Templating Issues

Posted by & filed under , , .

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

Ad Viewability

Posted by & filed under , , .

Not long ago, Magnetic, the company I work for, released their whitepaper on ad viewability so I thought it necessary to share my thoughts on this rather new concept, which seems to be either misunderstood or completely missed by a lot of companies still. First of all, the whitepaper released by Magnetic and to which […]

AppLovin + Aerospike

Of Advertising and Scaling Up

Posted by & filed under , , .

I have attended the other week a very interesting meetup – part of the “Scale Warriors of Silicon Valley” series (which by the way I highly recommend if you’re into that sort of “thing” – and chances are if you’re a developer in the Valley you are! 😉 ) – and as with everything I […]

Wanted: Creative Software Engineer

Posted by & filed under , , , , .

A while back, LinkedIn included me in the exclusive group of people who are allowed to have their own blog hosted on LinkedIn 🙂 As such, I got an invite from LinkedIn to start creating my first post. I stared at that email for ages I think (at least a couple of months) before I […]

Java 8 Accumulators and Adders

Posted by & filed under , , , .

If you’ve been using Java for a while now, then like me, you must have saluted the move quite a while back in JDK 1.5 to introduce the atomic classes (AtomicLong, AtomicBoolean and so on). They were a big step forward, away from the clunkyness of having to create ridiculous bottlenecks in the code for […]

java code

Parallel Sorting in Java 8

Posted by & filed under , , .

I started playing with Java 8 relatively recently (booo! 🙂 ) — and going through the new features this JDK brought, I keep discovering things which I feel deserve more attention than they have been given. Sure, everyone is raving about the lambda expressions, try-with-resources and so on, but occasionally there are small additions that […]

Small Java Utility to Generate Random int Files

Posted by & filed under , , , .

This is not ground-breaking, folks and in fact it’s not even anything sexy, but it’s just something that’s been bugging me for a while when I play with some Java tools and code on my side: I need (very) often a way to quickly generate a text file with random integers as well as a […]

Running Multiple JDK Versions on Mac OS X

Posted by & filed under , , .

If you’re a Java developer like me, working on a bunch of different projects at the same time, then you quite likely find yourself in the situation where you need to switch in between different JDK versions every time you switch context/project. In my case, I am working on the (good) stuff we got going […]

Cognitive Match Acquired by Magnetic

Posted by & filed under , , .

It has been going for a while now but finally everything fell into place and as such it is already making the news on the net 🙂 As of this week, Cognitive Match has been acquired by Magnetic! TechCrunch has already covered this and you can read the full story here: http://techcrunch.com/2014/05/28/retargetting-startup-cognitive-match-acquired-by-magnetic/ . There is […]