Kubernetes Is Infrastructure. Treat It Like One.
Kubernetes gives you extraordinary control over your workloads. It also gives you extraordinary responsibility.
Articles on engineering, systems design, startups, and lessons from the trenches.
Kubernetes gives you extraordinary control over your workloads. It also gives you extraordinary responsibility.
It is not level. But the internet is. On building world-class systems from Nigeria.
Both are excellent message brokers. The choice depends on your durability requirements, access patterns, and operational appetite.
The Next.js App Router is a fundamental shift in how React applications are structured.
Synchronous HTTP calls between services are simpler. Asynchronous messaging is more resilient. Here is when each is the right choice.
I have shipped both in production. Here is a balanced assessment based on actual experience, not blog post orthodoxy.
Metrics for engineering productivity are easy to measure. Metrics for engineering productivity that cannot be gamed are not.
EC2, then ECS, then EKS. The evolution of how I run ML inference at scale.
Being on-call is a craft. There are habits that make it sustainable, and habits that make it miserable.