$ whoami
>_ millwoodonline.co.uk
$ cat about.txt

Personal technical blog covering cloud infrastructure, AI tooling, and software engineering.

$ ls -la posts/

15 Mar 2026 · /implementing-lightweight-cooperative-threads-with-sbcl-fibers

Implementing Lightweight Cooperative Threads with SBCL Fibers

SBCL Fibers is a library that provides lightweight cooperative threads, allowing for efficient and scalable concurrency...

cat implementing-lightweight-cooperative-threads-with-sbcl-fibers.md →
13 Mar 2026 · /implementing-a-highly-resilient-database-a-practical-guide

Implementing a Highly Resilient Database: A Practical Guide

This blog post provides a practical guide to designing and implementing a highly resilient database, focusing on key con...

cat implementing-a-highly-resilient-database-a-practical-guide.md →
11 Mar 2026 · /building-faster-ai-inference-on-apple-silicon-with-runanywhere

Building Faster AI Inference on Apple Silicon with RunAnywhere

RunAnywhere is a new platform that enables faster AI inference on Apple Silicon devices. This blog post explores the pra...

cat building-faster-ai-inference-on-apple-silicon-with-runanywhere.md →
9 Mar 2026 · /building-a-real-time-osint-dashboard-with-cloudflare-and-python

Building a Real-Time OSINT Dashboard with Cloudflare and Python

This blog post explores the concept of building a real-time Open-Source Intelligence (OSINT) dashboard using Cloudflare...

cat building-a-real-time-osint-dashboard-with-cloudflare-and-python.md →
7 Mar 2026 · /migrating-from-nextjs-to-astro-escape-from-framework-hell

Migrating from Next.js to Astro: My Escape from Framework Hell

How I replaced 50MB of Next.js complexity with a lean Astro + Hono stack that deploys in seconds. Spoiler: Next.js was t...

cat migrating-from-nextjs-to-astro-escape-from-framework-hell.md →
24 Jan 2026 · /split-dns-with-cloudflare-unifi-and-caddy

Split DNS with Cloudflare, Unifi, and Caddy

cat split-dns-with-cloudflare-unifi-and-caddy.md →