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.
Backend Python developer
Python, APIs, databases, and infrastructure. This is where I document the trade-offs, failures, and small details behind reliable software.
Read the latest notesA small CI/CD pipeline for Docker, Caddy, and a VPS—with the repetitive parts automated and the rollback path kept obvious.
Precision, signed overflow, and the tiny assumptions that turn a simple formatter into a useful systems-programming lesson.
Why a compact deployment stack is often the right trade when you want to spend more time building the application.
About this blog
A working notebook about Python internals, systems programming, and shipping small services without turning the infrastructure into the main character.