Welcome on my blog, enjoy!

DevOps blog about Linux configuration, Containerization, Automation, Security and from time to time Leadership
A WD Elements 20TB hard drive box

Shucking WD Elements 20TB

A detailed guide on shucking WD Elements 20TB drives, including testing, performance benchmarks, and stress testing.

2025-11-30 · 3 min · Tom
Digital Photo Frame

Generating Miniatures for my Frameo Digital Photo Frame

A story of how I bought a digital photo frame, and how I created a tool to generate miniatures of my photo collection to fit them all on the device.

2025-11-28 · 7 min · Tom
Photography of someone working with task lists

20 years of Getting Things Done

Reflections and practical tips from 20 years using Getting Things Done, plus a short workshop plan for leaders who want actionable routines.

2025-11-27 · 17 min · Tom
Marp logo

Create Markdown presentations with Marp

Learn how to create beautiful slide decks with Markdown and Marp, a simple and powerful tool for presentations.

2025-11-06 · 4 min · Tom
screenshot from Gemini CLI

Running Gemini CLI in a Docker container

Learn how to run Google’s Gemini CLI in a Docker container to avoid installing Node.js and its dependencies directly on your system. This guide provides a simple setup, a recommended shell function for seamless integration, and usage examples.

2025-10-31 · 2 min · Tom
Photo of hands between human and robot as reference to the creation of Adam painting

How to add llms.txt to a Hugo Blog

Learn how to add an llms.txt file to your Hugo blog to make it more visible to AI agents and improve Generative Engine Optimization (GEO).

2025-10-16 · 4 min · Tom
Photo of two candles

Why You should not motivate people?

Discover why traditional motivation techniques can backfire in tech teams and how leaders can foster intrinsic motivation through autonomy, mastery, and purpose. Learn actionable strategies to empower your team and boost engagement, based on insights from Daniel Pink’s “Drive.”

2025-09-26 · 7 min · Tom
Photo of a mobile phone with Social Media icons

Crosspost Your Blog articles to Social Media

Learn how to automatically share your latest blog posts to Mastodon, Twitter/X, and other social networks using GitHub Actions and the crosspost tool. A simple way to regain traffic lost to search engines and AI.

2025-09-14 · 3 min · Tom
Photo with a sliced cake

How to split Git repository

This guide explains how to split a mono-repo into smaller repositories, keeping the git history for selected files.

2025-09-02 · 3 min · Tom
Example Hyperfine output

Benchmarking Docker image registries

Learn how to benchmark Docker registry performance using the Hyperfine CLI tool. A simple way to compare image pull speeds between registries like Artifactory, Harbor, Docker Hub, and Quay.

2025-08-31 · 2 min · Tom