Screenshot presenting error when provider do not support architecture you use

How to run Terraform providers not meant for Apple Silicon with Rosetta

Use Rosetta to run Terraform as x86_64 on Apple Silicon and avoid provider checksum mismatches.

2026-05-06 · 2 min · Tom
A sleek logo representing the high-performance Ghostty terminal emulator application.

Setting Ghostty as default terminal on Ubuntu 26.04

A quick guide on how to set the GPU-accelerated Ghostty terminal as the default on Ubuntu 26.04 using the new configuration method.

2026-04-26 · 3 min · Tom
Prek project logo from GitHub

Prek, a pre-commit alternative

Prek is a Rust-based pre-commit alternative that maintains full config compatibility while delivering significantly faster hook execution.

2026-02-27 · 2 min · Tom
A terminal window showing the output of an apt search command.

Disable the pager for apt search

Learn how to disable the annoying pager for apt search results on Debian-based systems, and find the best permanent solution.

2026-01-19 · 2 min · Tom
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
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 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
Cloudflare Pages screenshot

Purge old Cloudflare Pages deployments

Learn how to automatically delete old Cloudflare Pages deployments using a Bash script and the Cloudflare API. Keep your account clean and reduce clutter by removing outdated deployments.

2025-08-26 · 2 min · Tom