How I Built LearnGOAT - A Free Maths Worksheet Generator
Ever found yourself thinking "there must be a better way"? That's exactly what happened when I was buying yet another maths practice book for my kids. As th...
Ever found yourself thinking "there must be a better way"? That's exactly what happened when I was buying yet another maths practice book for my kids. As th...
Ever had that moment where you spend time carefully configuring TypeScript, only to discover your build process has been cheerfully ignoring most of your se...
LSP Docker is a fantastic extension if you need to make use of build containers for development. It creates LSP-mode clients in Emacs that allow a language ...
Today as I was trying to debug an issue, I had to interpret a Protobuf message that happened to have a uint64 in it. I only had access to the packet capture...
My blog is written in Jekyll. Simply put, Jekyll takes documents written in Markdown (similar to what you could use to write README files in a Git repositor...
As of the 12th of June and after nearly four years, I'm no longer working at Ocado. At Ocado I had the opportunity to work with a number of amazing people a...
I've been meaning to come back to blogging more frequently, but the whole set up that the blog requires was putting me off.
It’s not very frequently that I write about politics in this blog. It’s not very frequently that I write about anything really, but here’s an attempt to chan...
At some point in time while using Liberator to build semi-RESTful APIs, I found myself in a pickle. Essentially, the Liberator library allows you to build an...
Those who know me, know that I like simplifying things. Tasks that are repetitive quickly become chores which nobody wants to do. That’s probably one of the ...
Admittedly I’m not the most avid blogger there is. Nonetheless, I keep this blog up and running just for the sake of it. This blog has been alive since 2008 ...
In what feels like a long time ago, I – as the curious software engineer that I am – began a journey. I had decided to try vim (“whaR...
Recently at work I helped a colleague migrating his laptop from a HDD to an SSD. He was dual-booting his machine with Windows 7 and Ubuntu, and after skil...
Many WIFI USB dongles out there rely on the 8188eu driver for support under Linux. In fact, in a previous post I covered how to compile a 8188eu driver for ...
As some of you may know, I have recently taken up a new hobby. I started with (very) amateur astronomy. Now while the Dutch skies are not the best for ast...
In het Nederlands: een simpel en een-zin antwoord is alcohol ketonatus is alcohol die door gebruik van een ketone (meestal is butanon in Nederland gebruik...
Last weekend me and my wife were down in Eindhoven in the south of what was a very sunny and warm Netherlands. While visiting a friend down there we disco...
You came here to learn about soil humidity monitoring, right?
Recently I bought two TP-Link TL-WN725N adapters off Amazon. They’re cheap and according to the RPi peripherals list [here], are supposed to work we...
This post will, extraordinarily, be in Portuguese as it is a complaint and a warning towards a Portuguese courier company which is indulging in false adve...