What I Learned Integrating a Messy Real-World API
The NTA's GTFS feeds are public, documented, and routinely inconsistent. Building NavEire taught me more about production API integration than any tutorial ever could.
Writing
These are reflections from active work: what I tried, what changed, and what held up when it shipped.
The NTA's GTFS feeds are public, documented, and routinely inconsistent. Building NavEire taught me more about production API integration than any tutorial ever could.
What I learned designing and shipping NavEire, a full-stack public transport tracker for Ireland, from architecture decisions to production deployment.
How the engagement loop thinking I learned designing live game content applies to the products I build now.
Starting my career in quality assurance gave me a perspective on building products that most designers never get.
When you are building alone with 10 to 20 hours a week, every call about quality is really a call about what else does not get built.