Design
20 articles · 4 seriesDeciding what to build and how: architecture, events, identity, authorization.
Keycloak in production
From the Authorization Code Flow to federation, six articles on identity that holds
Kafka in a telemetry system
From the event as something already happened to three crash recovery strategies
LINQ, from the profiler to the compiler
Four mistakes found in production, the benchmarks, and what the compiler really generates
Vue 3 in a SPA that grows
From EventBus to Pinia, heavy integrations, and the patterns against duplication
Verify
32 articles · 7 seriesMaking sure it works, and knowing when it stops: testing, observability, alerting.
End-to-end testing with Playwright
From flakiness to the Page Object Model, nine articles on a suite you can trust
Observability in distributed systems
From console.log to distributed tracing with OpenTelemetry and the LGTM stack
Authorization with OpenFGA
From Zanzibar to multi-tenancy, five articles on permissions that scale
Alerting before it is too late
From predictive saturation to SLO burn rate, all the way to who receives the notification
Unit tests that actually verify
Pure logic without mounting components, and the code that makes mocks pointless
Mutation testing and AI
Why green tests are not enough, and how agents can close the loop
Measuring performance honestly
Why a thousand requests per second means nothing, and what to look at instead
Automate
12 articles · 2 seriesKeeping it running without anyone watching: clusters, pipelines, containers, homelab.
Cluster API on Proxmox
The Kubernetes cluster as a Kubernetes resource, from Talos to Ubuntu
How Kubernetes works underneath
From the Ingress that replaces port-forward to the controllers' reconciliation loop
- DevContainers: Your Portable and Reproducible Development Environment 11 min
- RTK and tokensave: reducing token costs in AI coding 9 min
- CI/CD Pipeline on Proxmox: Provisioning with OpenTofu and Deployment with Ansible via Semaphore 12 min
- A service isn't yours until you can rebuild it 6 min
- A container is a process, not a machine 8 min