Skip to main content

Work Notes

Sharing experience, insights, and practical solutions from real projects. Architecture, performance, processes, and teams.

7
·22 min

Docker Compose → Kubernetes: When It's Time to Make the Jump (And Whether You Should)

An honest breakdown of migrating from Docker Compose to Kubernetes: real reasons to switch, Helm charts in practice, local development with kind/minikube, and alternatives like Nomad and Fly.io. No hype, just experience.

  • #kubernetes
  • #docker
  • #devops
  • #helm
  • #infrastructure
Read
·14 min

Load Balancers: The Next Step After Mastering Docker

You've learned to package apps in containers, now it's time to learn how to distribute load between them. A practical guide to load balancers without magic or complexity.

  • #docker
  • #devops
  • #production
  • #nginx
  • #haproxy
Read
·18 min

How to Implement Husky in a Production Project: From Installation to Production-Ready Hooks

Step-by-step guide to implementing Husky and automating code quality through git hooks. Complete configs for JavaScript/TypeScript and Python projects.

  • #git
  • #automation
  • #code quality
  • #devops
  • #tools
  • #python
Read
·12 min

Load Testing: Financial Audit of Your Architecture

Methodology and algorithm: how to calculate costs under load, choose tools, and turn results into decisions.

  • #testing
  • #devops
  • #performance
Read
·11 min

Proxmox: How I Turned a $300 Server into a Pocket Data Center

Own data center cheaper than cloud: with Proxmox VE and an old server I run 15+ VMs for development, save ~$500/month, and have full control over the stack.

  • #proxmox
  • #homelab
  • #devops
  • #virtualization
Read
·11 min

Self‑host Supabase: How I Moved Production to My Server (and Liked It)

Real‑world experience migrating production Supabase to my own server: why I did it, what went wrong, what I saved, and a pragmatic checklist.

  • #supabase
  • #postgres
  • #devops
  • #self-hosted
Read
·25 min

Envoy Gateway: How I Stopped Worrying About Annotations and Learned to Love Gateway API

The story of how 47 lines of Nginx Ingress YAML magic turned into 15 lines of clear configuration. Envoy Gateway isn't just a new tool—it's freedom from pain.

  • #kubernetes
  • #envoy
  • #api-gateway
  • #devops
  • #cloud-native
Read