Gopher Launch!

One of my most favourite pastimes is playing with different programming languages. A typical couple of hours tinkering includes writing a few lines, perhaps solving a couple of basic programming problems (you know, the kind some companies make you write on whiteboards at interviews) and downloading the most popular IDE…

Read this article

Pub/Sub with MBassador, an introduction.

A little while back I wanted to use the pub/sub pattern in one of my Java projects, so I set about searching for a good library to allow me to do this without reinventing the wheel. Fortunately for me, I came accross MBassador, a super EventBus implementation that was…

Read this article

Making things ship-shape.

Yesterday, I read this article all about shipping side projects, which offers an array of tips to do it more efficiently. If you're a software developer (or in fact anyone that works on their own projects alongside their day job), it is well worth a read. As someone who regularly…

Read this article

Java 9 Feature Intro #1: Interface private methods.

In my last blog, I listed a number of problems I ran into while trying to write. I then added some fixes I was going to put in place to try and solve them, and hopefully keep my blogging regular. One of these fixes, was that I would try and…

Read this article

New blog, new rules.

A few weeks ago, I decided (yet again) that I wanted to start a blog. Several times during the last few years I have had the same notion, only to make a strong (well, strong-ish) start and trail off two or three posts in... After thinking on the matter a…

Read this article