Writing

Articles

These are reflections from active work: what I tried, what changed, and what held up when it shipped.

8 min read

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.

API IntegrationFull-StackBuilding in Public
10 min read

Building a Real-Time Transit App Solo

What I learned designing and shipping NavEire, a full-stack public transport tracker for Ireland, from architecture decisions to production deployment.

Building in PublicFull-StackReal-Time Systems
7 min read

From Game Loops to Product Loops

How the engagement loop thinking I learned designing live game content applies to the products I build now.

Product DesignGame DesignEngagement
6 min read

What QA Taught Me About Product Design

Starting my career in quality assurance gave me a perspective on building products that most designers never get.

CareerProduct DesignQuality
6 min read

Shipping Solo: What to Polish and What to Skip

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.

Solo BuildingDeliveryBuilding in Public