One Obsession, Two Projects: GeoGeek and the Data Engine Behind It
A geography site and the scraper that feeds it, both from a 2015 college assignment, both built on the idea that geography doesn't have to be boring.
A geography site and the scraper that feeds it, both from a 2015 college assignment, both built on the idea that geography doesn't have to be boring.
Most systems you integrate with are under-documented. Reading undocumented behavior is not a specialist skill — it is the ordinary condition of the work.
Everything-in-Git purists on one side, put-it-all-in-the-CMS people on the other. Both wrong the same way — here is where the line actually goes.
It's been a while. Here's the reasoning behind keeping my writing on infrastructure I own instead of on someone else's platform.
For eleven years, my reflex when something needed a backend was to write one. In early 2025 I stopped — and moved my portfolio onto self-hosted Strapi instead.
From the edge of São Paulo to building systems across Europe — eleven years of it, and why I finally gave the work a place to live that isn't a portfolio.