Particles
Moving dots on Canvas. Interactive: add more by click

I help teams build better products by combining technical expertise with product thinking. Through mentoring and speaking, I share insights on software architecture, product development, and the intersection of technology and business. Here you'll find my thoughts, learnings, and the creative experiments.
Product Engineer · Software Architect · Mentor · Speaker · Creator
Reading for 5 days
Reading progress from November 11, 2026 to November 13, 2026, 2 recorded days. Latest page 112. Arrow keys move between recorded days.

Read in 39 days
Reading progress from October 1, 2026 to November 8, 2026, 34 recorded days. Latest page 736. Arrow keys move between recorded days.

Read in 52 days
Reading progress from November 14, 2024 to January 4, 2025, 21 recorded days. Latest page 434. Arrow keys move between recorded days.