Read More »
Senior Software Engineer (CTO Taskforce) @ CHECK24
Adding full-text search to a static site (= no backend needed)
I recently added a search feature to this blog. But the blog is still a static site, a bunch of files, without any sort of backend API or third party API. This post explains how I achieved that!
Caddy web server: Why use it? How to use it?
I am a big fan of the Caddy web server because of its automatic HTTPS & nice config file format. In this post, I'll explain why & how I use Caddy, and explain config options that make Caddy even better for me.
Tailwind CSS: A Primer
Tailwind CSS is a new CSS framework, that takes a different approach than most established frameworks. In this post, I briefly explain what is so special about Tailwind, and, as an outlook, list some template collections.
Latest “Today I Learned” Snippets
Changing DNS server for Huawei LTE router
Generating a random string on Linux & macOS
Screen Recording on macOS (without any extra tools)
See all TILs
Recently Updated Documents
Resources: Learning web languages the modern way
Programming languages that are used for web development have changed significantly over the latest years. This means that there exist many old guides that teach outdated knowledge. This document is an attempt to collect resources that teach the respective language the "modern" way.
My OS setup
I use both macOS & Windows. This is a collection of how my systems are configured & which programs I have installed. Useful when setting up a new machine from scratch.
Improving one's coding skills: Best Practices & Resources
In this document, I present my favorite best practices & resources on improving one's coding skills.