Blog

Thoughts on architecture, product, and building for scale

Building a PWA That Works Everywhere

Lessons learned building a progressive web app that works reliably on iOS, Android, and desktop. Mobile-first architecture in practice.

Database Schema Design for a Marketplace

How we structured PostgreSQL for a photo-first marketplace. Handling relationships, indexing for performance, and designing for growth.

16 Weeks to MVP: Lessons in Time Management

How I shipped a production-ready marketplace in 16 weeks solo. What worked, what didn't, and what I'd do differently.

Zero Technical Debt: Maintaining Code Quality at Speed

Why we prioritized code quality over speed. How testing, documentation, and architecture decisions paid off.

OIDC Authentication: Secure CI/CD without PATs

How we set up secure CI/CD deployment without storing personal access tokens. Using OIDC with GitHub Actions and AWS.

Get notified when new posts launch

I write about architecture, technical decisions, and lessons learned building production systems.

No spam, unsubscribe any time.