kiko.io
kiko.io
Kristof Zerbe
I've been a passionate software developer for almost 30 years and currently a tech-savvy IT manager. In my spare time, I tinker with things like this blog, because creating software never lets you go.
Latest Posts
Over the past month of January, I’ve collected 7 links for my link journal. 2026-01-09 Building an IndieAuth Comment System for Your Static Site brennan.day IndieWeb Authentication A journey through authentication, CORS issues, and the...
We try to have as much fun as possible in the department, because everyday life is hard enough. A quick-witted and funny response not only immediately lights up conversations, it also helps to create a good working atmosphere in general....
I don’t often participate in the IndieWeb Carnival. The last thing I contributed was in November 2024 with my post You will never know whose butterfly you were on the topic of “Impact.” Maybe I should do it more often, because it’s...
On my /stats page, I used the wonderful web component activity-graph to implement an Activity Graph that displays my posts over the entire lifetime of my blog. Now, as is common in Western cultures, the graph starts on the left side and...
Every now and then, when my sweetheart and I go on a day trip in the region, I sling my camera over my shoulder in the hope of capturing a beautiful scene or two. Last year was no exception. Often, however, I don’t get around to...
Four years ago, I made this blog fit for IndieWeb. The most important part for me was the integration of Webmentions, which are mainly automated “pings” sent from one website to another, telling the latter: “Hey, I mentioned your post...
I’ve known for a while that I want to add a statistics page to my blog. Just for the fun of tinkering with code, without any deeper reason. In the summer, I wrote down my ideas on a few Obsidian pages and looked around to see what...
Today, we had a visit from an animal that is quite rare in a city, a Gray Heron, which probably needed to inspect our neighbour’s little fish pond with the Kois. What a beauty …
I ‘ve found 2025 to be a particularly difficult and challenging year, quite apart from the political madness that is unfolding in so many parts of the world and which cannot leave a political person like me unaffected. No, even on a...
While preparing this new AppDefaults post for the passing year 2025, I took a look back at the two previous posts from 2023 and 2024 and find it exciting to see how my behavior has gradually changed over time. A slight shift away from...
Since I decided in 2019 to use the static site generator (SSG) Hexo as the foundation for my blog, I have been struggling with the fact that it works with the CSS preprocessor Stylus via a pre-installed plugin. I thought I just needed...
I have been working with OpenStreetMap for a while now from the developers’ perspective, who can use it to conjure up attractive maps, such as my Photo Map, on the web free of charge. However, I am not part of the community, nor have I...
Recently, I was greatly inspired by Roma Komarov to add another, audible layer to my blog posts… At the beginning of the month, I complained to myself in my post Stoned Jesus, Bandcamp and the Necessity of Music that I hardly listen to...
Earlier this year, my sweetie and I made a little trip to nearby Strasbourg. Not only because I really like the city and its French flair (she has never been there before), but also because I had never set foot in the European Parliament...
A few months ago, in my post Using GitHub as Commenting Platform, 2025 Edition, I explained how GitHub Issues can be used quite easily as a commenting platform: Create a GitHub issue for each post that contains at least the post URL Add...