Writing about software, systems, and the realities of building in the real world.

Long-form thoughts on programming, leadership, product design, and everything I’m still figuring out.

A small shift in how I’m starting to think about AI systems

My boss shared a formerly known as twitter post from Ramp about how they structure their systems around signals and monitoring, using tools like Datadog. Nothing particularly flashy, just a clear emphasis on systems constantly emitting signals, and those signals driving what gets...

How Airbnb’s UI Led Me to Build My Own Design System

Stick with me for a second. I am planning on visiting a friend in San Antonio, the magical city with a river running through it. #iykyk 😅 For hospitality I went right to Airbnb and the UI/UX blew me away. It had been a minute since I had used it.I really liked the aesthet...

It’s Not Personal

This piece brings together thoughts I’ve been carrying for the past year. Writing it down was more cathartic than I expected and helped me understand patterns I struggled to name early in my professional development.TL;DRThe hardest part of my job wasn’t technical. It...

Fit: Beyond the Job Description

This isn’t a promise of a perfect job. It’s about understanding risk before you’re inside it, and whether your skills will steady the current or pull you under.When you’re looking for new work, the instinct is to focus on getting in. You prepare your r...