nx-safe-suite: A Deep Dive Into Five Production-Grade Next.js PackagesHow each package works, why it is designed the way it is, and what it replaces. This is the second article in a two-part series. The first covers the architecture and the reasoning behind the projecAug 12 · 10 min readblog-adeutou.hashnode.dev
I Built Five npm Packages to Solve the Five Problems Every Next.js Backend IgnoresA production-grade toolkit for Next.js backends, and the architectural thinking behind it. After years of building internal tools and SaaS products with Next.js, I kept copying the same five things Aug 12 · 6 min readblog-adeutou.hashnode.dev
Electricity Planning Engine: An Hourly Arbitrage API for Batteries and Solar, Plus the Timezone Bug That Almost Broke ItA grid that pays you to consume electricity is not a thought experiment. In Germany, wholesale power prices have gone negative often enough that it barely makes headlines anymore: on a windy, sunny afJul 22 · 10 min readblog-adeutou.hashnode.dev
Self-Hosting Like a Pro, Part 3: Namespace Isolation, Databases and Shipping a Real App on K3sIn Part 1 we hardened a fresh Ubuntu VPS. In Part 2 we installed Docker, K3s and Traefik v3 with automatic HTTPS. The cluster was ready but empty. In this part we give it a real job: hosting multiple Jul 22 · 7 min readblog-adeutou.hashnode.dev
Self-Hosting Like a Pro, Part 4: Monitoring with Prometheus, Grafana and Loki, plus a CI/CD Pipeline That Actually WorksThe stack from Part 3 is live: multiple domains, isolated namespaces, TLS everywhere. But a production system you cannot observe is a production system you do not control. In this part we install a fuJul 22 · 8 min readblog-adeutou.hashnode.dev