Computer Science Student · Platform Engineering in progress
Murilo Costa
I'm Murilo Costa, a Computer Science student in Recife, Brazil, documenting the path to becoming a Platform Engineer. I write about real projects, infrastructure decisions, bugs, tradeoffs, and what I learn by building.
Latest posts
What I Learned About System Design Building Deploy Tracker
What building Deploy Tracker taught me about System Design: why there's no best stack, only the right context, and why trade-off is the keyword behind every architectural choice.
Read more →I Built Deploy Tracker Too Fast
What Deploy Tracker taught me about moving too fast, stacking tools before fundamentals, and going back to Linux, networking, and systems foundations.
Read more →Adding Redis to the Deploy Tracker — and What Caching Actually Solves
How I added Redis caching to a FastAPI app using the cache-aside pattern — and the JSON serialization bug that taught me to read the logs.
Read more →Deploy Tracker -- Why and What
The architecture, stack, and strict no-tutorial mindset behind Deploy Tracker — my asynchronous health-check system bridging backend engineering and DevOps.
Read more →Why I Chose FastAPI for My First Real Project
Why FastAPI was the logical choice over Django for my first real backend project — flexibility, simplicity, and picking the right tool for the job.
Read more →Why I Built My Own GTD App
Why I built my own GTD inbox in Python — a distraction-free REST API shaped around how my brain captures tasks, instead of bending to Notion.
Read more →