Pagefault.it

Notes on systems, development, automation, databases, IT design… and some gaming when it is worth it. Written when there is something worth sharing.

About โ†’

Why I Switched Back to Windows on My PC and Kept Linux on Servers

After spending a long time with Arch Linux on the desktop, at some point I had to stop and face an uncomfortable question. Arch with the zen kernel is a war machine. Rolling release, always up to date, performance maxed out. I played Diablo 4 well under Proton, managed proprietary NVIDIA drivers, built a chain…

Managing a Linux System with an AI Agent: Today’s Convenience or the Future of Sysadmin?

I’ve been using Arch Linux as my main system for years. KDE Plasma on Wayland, hand-written configurations, manual package management. A system that rewards those who know it well and punishes those who forget where to look. For the past few months I’ve been working alongside Claude Code, an AI agent that runs directly in…

WordPress Multilingual with Claude Code: How We Translated 72 Articles into 5 Languages

I had a WordPress site in Italian and English. I wanted to add Spanish, French and German. Seventy-two articles to translate into three languages, plus navigation pages, categories, shortcodes, redirects, SEO. Looking at the volume of work, the honest answer was: it can’t be done. Not with the time and resources of a personal project…

Segmenting the Tailscale Network with ACL and Tags: How I Isolated My VPS from Home Devices

I’ve been using Tailscale for years as my personal VPN: incredibly convenient, zero-config, works everywhere. But I never kept it always active โ€” I’d turn it on when needed and shut it down after. A bit crude as precautions go, I know, but there was a reason: a VPS server exposed to the internet sitting…

Traefik as a Reverse Proxy for Docker: Complete Guide with Automatic SSL

If you manage multiple web services on a single server, sooner or later you have to solve the reverse proxy problem. After trying several solutions, I switched to Traefik as a Docker-integrated reverse proxy and it’s been one of the best infrastructure decisions I’ve made in years. In this article I share my hands-on experience…

Using Claude Code for Linux Server Administration: A Practical, Supervised Approach

Claude Code for Linux server administration: Claude Code is the command-line tool developed by Anthropic that allows a large language model (LLM) to interact directly with the filesystem, execute shell commands, read and modify files, and manage services, containers, and configurations. This is not a chatbot that suggests commands: it is an agent that executes…

โš–๏ธ GPU Balance Pro: Save Money on Your Gaming Build

How many times have you asked yourself: “Is this GPU too powerful for my monitor?” or “Am I wasting money on a graphics card I’ll never use at 100%?” I built GPU Balance Pro, a free web tool that answers these questions visually and immediately, by analysing the balance between GPU, monitor, and game settings…

AST3ROIDX: Recreating Asteroids with Claude Sonnet 4.5

How I developed a complete classic arcade game in less than a working day After the experiment with BOMBRIS, I wanted to test Claude Sonnet 4.5 on a more complex project: a real space shooter with realistic physics, unlockable achievements, and an advanced particle system. The result is AST3ROIDX โ€” a tribute to Atari’s classic…

BOMBRIS: When AI Meets Retro Gaming โ€” An Experiment with Claude Sonnet 4.0

In other words… How I built a complete game in less than 48 hours using Claude Code and the most advanced AI from Anthropic The Experiment: From Idea to Working Game in 2 Days Ever wondered what a programmer can create in collaboration with today’s most advanced AI? The answer is BOMBRIS โ€” an explosive…

ZETRIS

Zetris is a classic falling-blocks puzzle game, created as the first experiment to test the coding capabilities of Claude Sonnet 4, Anthropic’s AI. A project born from curiosity to explore how far artificial intelligence can go in creating functional and enjoyable games. The game is completely free, all the code is viewable directly on the…

From Windows to Arch Linux: Chronicles of a Migration

My background in the IT industry has always fuelled a deep interest in open source systems. Despite this, migrating my personal PC from Windows to Linux was a decision I had kept putting off. I ran tests and lab work on external Linux servers โ€” online VMs or home Raspberry Pis. The reasons for not…

Matrix Synapse: Building Your Own Decentralized Communication Platform

Have you ever wanted to take back control of your online conversations, away from the large centralised platforms that collect your data? If the answer is yes, you’re in the right place. Today we explore Matrix, an open and decentralised protocol for real-time communication, and walk you step by step through installing Synapse, the reference…
๐Ÿ–ฅ๏ธ

IT & Sysadmin

Sysadmin, databases, infrastructure, troubleshooting. What you actually do on systems.

โ†’
๐Ÿค–

AI & Dev

Development, automation and artificial intelligence. How they change real work, with concrete examples.

โ†’
๐ŸŽฎ

Gaming

Games, retrogaming, launchers. The part that has nothing to do with work. Just as engaging.

โ†’
๐Ÿ”ง

Projects

Things built and actually used: Tempest, MovieMania, AST3ROIDX. Code, ideas, experiments.

โ†’
๐Ÿ“ฆ

Archive

Articles that age well. Still accessible, but not in the spotlight.

โ†’

“This is for Everyone”

โ€” Tim Berners-Lee