Blog

Thoughts from two software engineers. You can filter posts by tags or by category.

Go Patterns: Embedding Static Files

by

Go creates a single, statically linked binary. This makes it extremely easy to distribute applications. How do we add static resources, such as text files, images, and the likes, to our application without losing that advantage?

Go Patterns: Object-Oriented Programming

by

On the surface, Go doesn’t look like an object-oriented language. However, if we look deeper, OOP is not only possible, but an effective way to organize code.

Creating a fast website

by

What does it take to create a website that loads in under one second? Is the loading time the measure of speed?

Automatically Updating GitHub Inventory in Google Sheets

by

If you’ve ever gotten lost in the sea of repositories of 1+ GitHub organizations, there’s a quick way to get an overview within minutes. Let’s take a look at how to achieve that for free using just Google Sheets and the GitHub API.

Exchanging social media for productivity and health

by &

If you’re reading this post, you’ve probably typed something like “should I quit social media” or similar expressions of the same thought into your favorite search engine. Don’t you worry, we’ll feed your confirmation bias right here.

20,000 lines under the Go-cean

by

Last year I wrote two blog posts about the programming language Go. This is the follow-up after having written over 20,000 lines of Go code.

50 Evil Uses for Drones

by

Inspired (triggered?) by a good friend’s post on LinkedIn that was talking about all the good that comes from drones, I accepted his challenge to write a quick list of at least 50 evil uses that come to my mind to demonstrate why my future vision of mini-artilleries on roofs is perfectly reasonable.

After 100+ Interviews as a Hiring Manager in Engineering

by

Did you know that your cover letter won’t be read and that your CV will be looked at for a few seconds at most? Let’s take a look at job applications from a hiring manager’s perspective.

IPVS: The Linux Load Balancer (Deep Dive)

by

Did you know Linux has a built-in network load balancer? Did you know it is used by Kubernetes? Let’s explore!