The archive
Writing
22 essays on infrastructure, delivery, and the people problems in between. Everything here has been paid for in incidents.
Building a News Feed That Works for You, Not on You
18 Aug 2026The world produces more noise than any of us can process. How I decide what actually deserves my attention, and how I built a feed that serves me instead of the other way round.
Stoicism: The Operating System a Cypriot Wrote 2,300 Years Ago
16 Aug 2026What Stoicism actually is, where it comes from, why an engineer should care, and where to start reading. Featuring a shipwrecked merchant from Kition.
You Never Fail: You Either Win or You Learn
2 Aug 2026The mindset that kept me sane through two years of running a consultancy, and why I think the word 'failure' is doing real damage to would-be founders.
Letting AI Agents Touch Production (Carefully)
19 Jul 2026Where LLM agents genuinely help in ops work today, the permission model we use before any agent gets near client infrastructure, and two failure stories that shaped it.
Multi-Cloud Is Mostly a Tax
31 May 2026Portability is the reason everyone gives for multi-cloud and almost never the real one. What it actually costs, when it's genuinely justified, and what 'portable enough' looks like.
eBPF Is Eating Cloud Networking
5 Apr 2026What eBPF actually is, why Cilium replaced kube-proxy and a mountain of iptables rules, what Hubble gives you for free, and when a boring VPC-native CNI is still the right answer.
On-Call Without Burning Out a Four-Person Team
8 Feb 2026How a four-person consultancy runs sustainable incident response: alert budgets, runbooks as the price of admission, honest SLAs, and severity levels that actually mean something.
Observability on a Budget: An OpenTelemetry Primer
14 Jan 2026Metrics, logs, and traces without the seven-figure vendor bill: how OpenTelemetry and a small Grafana stack get small teams surprisingly far.
Your Kubernetes Bill Is a Choice
9 Nov 2025Most Kubernetes overspend is requests nobody measured, nodes nobody shaped, and a bill nobody sees. All three are fixable.
One Year of Running a Consultancy: What I Got Wrong
12 Oct 2025An honest retrospective on Nepheli's first year: underpricing, wrong-fit clients, the sales pipeline nobody warned me about, and what I'd tell myself on day one.
GitOps in Practice: ArgoCD vs Flux
28 Sept 2025What GitOps actually buys you, an honest ArgoCD vs Flux comparison, and how I pick between them per client.
Platform Engineering Without a Platform Team
10 Aug 2025What golden paths look like when you're four people, or consulting for twenty developers who just want to ship.
Why Go Won DevOps
13 Jul 2025Static binaries, boring readability, and a concurrency model that fits ops work: how Go became the default language of cloud infrastructure, and when I still reach for Python or Bash.
Terraform State: The Part Everyone Gets Wrong First
22 Jun 2025Remote backends, locking, and why how you split your state files matters more than any module you'll ever write.
Killing Static AWS Keys: OIDC for GitHub Actions
18 May 2025How I finally removed the long-lived AWS keys from my own site's deploy pipeline, and how OIDC federation actually works under the hood.
Vibe Coding: Feature or Bug in the Future of Development?
20 Apr 2025Exploring the emerging trend of vibe coding - a way of working that emphasizes flow states and intuition over strict planning in software development.
Startup vs Corporate Career: Making the Right Choice
16 Apr 2025A comprehensive analysis of the differences between startup and corporate careers, helping you make an informed decision about your professional path.
Is Now a Good Time to Build a Gaming PC? (March 2025 Analysis)
28 Mar 2025An in-depth look at the current state of PC hardware, including GPU and CPU market updates, memory and storage trends, and actionable advice for builders.
Why the Interview Process Sucks: A Critical Look at Modern Hiring Practices
11 Oct 2024A detailed walkthrough of my interview process, including preparation, execution, and follow-up.
Choosing the Right Docker Runtime: Colima
16 Sept 2024Exploring Colima as a lightweight alternative to Docker Desktop for container development.
Comprehensive Guide to My Certification Study and Goals
10 Sept 2024A comprehensive guide to IT certifications, their value, and how to approach them.
CNI Comparison
29 Dec 2023A detailed comparison of different Container Network Interface (CNI) solutions.