Writing on Tech and Music

GraphQL and guitar. Both are systems you learn by ear before you learn by rule.

I write technical content for a living, currently at WunderGraph, mostly about GraphQL federation, APIs, and what it costs to run LLMs in production. Before that I taught guitar for twenty years and performed classical, flamenco, and jazz.

This site is the record of both. Technical pieces I have published, lessons I taught and am still writing down, and the occasional small tool I build because I wanted one that did not exist. Teaching taught me how to explain. Performing taught me how to adapt. Engineering taught me precision.

Writing

GraphQL federation, APIs, and AI infrastructure. Some of it published under my byline at WunderGraph, some of it mine alone, plus a run of posts from when I was first learning to code.

Read the writing →

Music

Guitar and theory lessons that build on each other more than the dates suggest: intervals, modes, voice leading, odd meters. Recordings are on the same page.

Read the lessons →

Projects

Small practice tools, built because I wanted one that did not exist. Right now that is a metronome you set by grouping rather than time signature, for odd meters and flamenco.

Try the metronome →