Backend Python developer

I build backend systems that stay boring under pressure.

Python, APIs, databases, and infrastructure. This is where I document the trade-offs, failures, and small details behind reliable software.

Read the latest notes

Latest notes

03
  1. Deploying a Python API without babysitting the server

    A small CI/CD pipeline for Docker, Caddy, and a VPS—with the repetitive parts automated and the rollback path kept obvious.

    5 min
  2. What rebuilding printf taught me about edge cases

    Precision, signed overflow, and the tiny assumptions that turn a simple formatter into a useful systems-programming lesson.

    6 min
  3. Caddy, containers, and the case for boring infrastructure

    Why a compact deployment stack is often the right trade when you want to spend more time building the application.

    4 min

A working notebook about Python internals, systems programming, and shipping small services without turning the infrastructure into the main character.