Root, Intermediate, and Leaf: An Introduction to Certificate Chains

A common point of failure in infrastructure is the untrusted certificate error that seems to defy logic. These issues are rarely about a single certificate file. They are about a break in the Chain of Trust, the hierarchy that connects your server to a trusted authority. Learning to navigate this hierarchy is the single most effective way to solve the majority of infrastructure-level SSL and TLS failures. Anatomy of a Chain When you run openssl s_client -connect google.com:443 -showcerts, the first thing you see is the Depth List. This provides a map of the entire hierarchy. ...

February 7, 2026 · 1421 words · Albert Andersson

Skills: Teaching Your AI Assistant How You Work

AI coding assistants are powerful tools on their own, but out of the box they have no memory of how you prefer to work. Every new conversation starts from zero. You explain your conventions, your preferred tech stack, your project structure, and then you do it again next time. Skills attempt solve this problem by letting you encode reusable expertise that your assistant can draw on automatically. What Are Skills? A skill is a markdown file that teaches an AI coding assistant how to perform a specific type of task. The concept is not exclusive to any single tool. Claude Code, OpenAI’s Codex, and Google’s Gemini CLI all support skills, and they all follow the Agent Skills open specification. The idea of encoding reusable instructions for AI assistants is converging across the ecosystem. ...

February 2, 2026 · 1113 words · Albert Andersson

The 2-File Infrastructure Behind This Blog

Let’s kick off this blog with the obligatory rite of passage for any technical blog: the “how it’s made” post. Peeling back the curtain to show how this content gets from my keyboard to your screen is practically a tradition. The Goals My philosophy for this project is simple: keep it simple. I have no interest in using large cloud platforms or building a complex Rube Goldberg machine just to serve static files. ...

November 2, 2025 · 528 words · Albert Andersson