Software engineer and drummer.

I build software, and I care about how it gets built: extreme programming, AI-assisted development, and developer experience. I spent most of my career both as a developer and a consultant, helping teams get better at it. I studied music at Berklee, play drums, and care just as much about music education and how people learn to play.

Now
Updated October 2026
Building
A practice app for drummers and percussionists, and the instructors who guide them. Students get feedback as they play and a reason to come back tomorrow. Instructors see at a glance what each student should work on next.
Thinking about
How to make AI-assisted workflows as autonomous as possible while pulling in developers where their expertise matters most, and how XP practices make AI-assisted development better. A blog post may follow.
Writing

Notes on extreme programming, testing and software design.

All writing
Talks

Conference and meetup talks on pair programming, mob programming and testing beyond unit tests.

All talks
Listening

Recent plays, top artists and top albums, live from Last.fm.

What I'm listening to
Reading

What I'm reading now and what I finished lately, from Hardcover.

What I'm reading