Working with OSM data

Host your own map — with a personal touch

Custom styled map of Reykjavík served from a Docker container in Kubernetes — map data from OpenStreetMap

This article will show you how you can set up your own custom styled OpenStreetMap tile server with Docker. We will also set up a build script that will automatically rebuild our custom Docker image each time we make changes and deploy the changes directly to our Kubernetes cluster.

In this example, we will be using Google Cloud, Kubernetes, Docker, and Bitbucket pipelines, but the process is the same for all environments that can run Docker.

The final product

When we are done with this tutorial, we will have a website that shows our beautifully custom styled OSM map. …

Photo by Kaique Rocha from Pexels

Work and Life Advice

And how to get stuff done

We recently had a whole-day event in the company I work for where we took a step back from daily business and focused on finding the company’s vision. The first step to reach that goal was to find out what kinds of leadership types we have in our employee pool — and as it turns out, I have strength in being pragmatic which made me decide to write this article. I will show you can become more pragmatic as well.

What is the Pareto Principle?

Photo by Leonard B. Butz

Iceland Travel Tips

Not many locals know about this road either!

Vigdísarvallavegur is a 20km (12.4 miles) long unpaved dirt-road south of the capital city of Iceland, Reykjavík. It follows a wide volcanic valley and leads through multiple old lava fields.

Illustration by Supriya Bhonsle

Life Advice for Engineers

It’s just not healthy.

Engineers are trained from the beginning of their careers that a big part of their daily job will be to find and solve problems. Once you are graduate from university you will go out into the world, find a job, and solve problems on a daily basis for money. At some point, you will automatically start looking for problems not only in your job but also in your personal life.

Finding a lot of problems, even though they might be insignificant, can lead to general sadness in life. This is because everything you have in your life will start to…

And why it’s a pain to not do it

Photo by Gerd Altmann on Pixabay.

As a back-end and app developer, I have seen several software bugs that required either the app or the back end to be fixed. In some of those cases, the cleanest way to fix the issue was to update the app. But since we did not have a way to force an update of our app, I had to hack a fix into the endpoint on the back-end code. This is never optimal and heavily decreases the codebase’s quality over time.

What if I have to fix the same endpoint a second time because the fixed app version has another…


…and it only took twelve months, wow!

Let me explain you my outstanding investment strategy, so that you can make 22€ in one year too.

Photo by Thought Catalog on Unsplash

The first step is that you need to have some money. I started with 420€. If you invest more, you can maybe even top my 22€ record — the more the better! In July 2019, I took those 420€, opened my trusty crypto broker app on my phone, and bought 1.677 ETH (Etherium). Boom!

Just like that, I had become a crypto trader. Wow. I should put that on my business card.

Leonard B. Butz — ”Aspiring Crypto Trader”

Every day I…

Stop wasting everyone's time

Nobody knows everything — not even the Pros

One of the core things that I have learned as a software engineer is that there is always something new to learn. New frameworks, new programming languages, and new methodologies are released almost on a daily basis — and because of the sheer flood of new stuff, it is impossible to always stay up-to-date on all topics.

Illustration of a woman holding her head in despair.
Illustration of a woman holding her head in despair.
Illustration by Antonella Macchiavello

I have worked with many different people over the years. And sometimes I had to work with characters that had trouble admitting that they didn’t know the answer to a question. …

31. July 2020

It literally happened overnight

Photo by Denys Nevozhai on Unsplash

In yesterday's press meeting, the Icelandic government decided on new restrictions for the public to prevent a second COVID wave. One of the new restrictions is that all public transport passengers are required to wear a mask — starting today at noon.

Ensuring safe travels

Not only a safety device — also a touristic attraction

The 1 Million Euro Lighthouse in Reykavík, February 2020 — Photo by Leonard B. B.

The port authorities of Reykjavík in Iceland found it necessary to build a new lighthouse to lead the way to the new harbor, even though all boats are equipped with precise maps and navigational systems these days.

The small lighthouse was built during winter 2019 and officially started operations in June 2019. The architecture is a slightly adapted design of the old lighthouses that were used in Reykjavík’s old harbor from 1913 to 1917.

Forgotten Places

Beached on the shore of Skápadalur

The wreckage of Garðar BA 64 — Photo by Jennifer Boyer

Garðar is an old wailing vessel and was built in 1912 in Oslo, Norway. Its 30 meters long and 6 meters wide hull lies in the gravel of the shore of Skápadalur in the Icelandic west fjords. After it was deemed unsafe to continue whaling, it was forcefully beached and has been a popular tourist attraction of the region in recent times.

Leonard B. Butz

I quit my job, sold all my stuff, and moved to Reykjavík — Personal Experiences, Iceland, Technology

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store