This page shows all posts I have published on my blog so far (RSS feed). You can also browse the posts ordered by tags.

Collecting Kubernetes Events with Fluent Bit

A short guide showing how to set up Fluent Bit (with a Helm chart) to watch Kubernetes Events and forward them to an external log store - plus performance debugging and understanding Fluent Bit behavior.

Vector logging sidecar

A detailed guide for setting up a log collection sidecar container with Vector for tracing, parsing, processing and forwarding logs.

Switching from Nginx to Caddy - or not?

In this post I'm exploring the capabilities of one the most highly-regarded, newcomer webservers: Caddy. I'm also comparing it to my current Nginx setup for serving static websites from an S3 backend. This covers reverse proxying, URL rewriting, modifying HTTP headers, caching and metrics monitoring.

The Archipelago Trail

A 200 kilometer bicycle tour across the many islands in front of Turku, Finland. GPX track available as download.

Helsinki Sunday Bike Trip

A beautiful cycling tour passing by Helsinki's tourist attractions and peaceful suburbs, suitable for any fitness level. GPX track available as download.

Lambda Layer Tool

A simple, YAML-based tool for building and publishing AWS Lambda layers:

Investigations into Video Streaming

Reports about how video streaming and distribution with CDNs works, how (well) adaptive bitrate streaming works, and latency comparisons between various live streaming protocols