Blog

Thoughts on software development, startups, and technology

5 min read

Collaborating with BashNota: Bringing Revolutionary Computational Research Tools to the Masses

How I'm working with Taha Bouhsine, CEO of MLNomads and inventor of YAT, to bring BashNota - the world's greatest computational research tool - to researchers and developers worldwide.

10 min read

Building Love into Code: How I Made tomylovemiwa.com

The story of creating a Valentine's Day love game website with 6 interactive games and a surprise Japan trip planner.

10 min read

Building in Public: Lessons from Launching Popper

Sharing the challenges and lessons learned while building Popper from the ground up and growing to over 1,000 users.

12 min read

Engineering Popper's Infra: Firebase at Scale

A deep dive into the technical architecture behind Popper, including our approach to scalability and real-time synchronization.

8 min read

CurlyHair.ai: Building a Domain-Specific AI for Haircare

The journey of creating an AI platform that helps users understand and care for their curly hair through personalized recommendations and routines.

15 min read

From UC Berkeley to Founder: What School Didn't Teach Me

Reflections on the gap between academic education and the real-world skills needed to build and grow a startup.

10 min read

Designing for Delight: What Makes Developer UX Feel Magical

Breakdown of good developer UX: fast loads, subtle animation, feedback on interaction, component design clarity.