I'm Kevin, a Staff Engineer at Snap who got here by way of film school and a post-production startup. I write about engineering craft, career growth, and learning to get out of my own way.
Recent Posts
Two tables
Published: at 07:30 AMYou don't start with parallelism.
You can't borrow muscle memory
Published: at 08:22 AMI copied 27 Claude commands and realized it wasn't doing me any favors.
Temporary is Permanent
Published: at 09:30 AMLight Iron announced it was winding down. Some memories from my first job, my first family in LA, and where I accidentally started writing software.
You can use AI every day and still not get better
Published: at 02:48 PMWorking with AI isn't a binary skill. It's an instrument that requires deliberate practice.
Ideas Die in Drafts
Published: at 08:00 PMSome of my best ideas used to die before anyone saw them. That's changing.
Wider, Not Faster
Published: at 08:20 PMWorking with AI changed what I'm willing to attempt. It also changed me.
The Rock Tumbler
Published: at 07:24 PMSome feedback is easy to act on. Other feedback takes work to process. That work might be the point.
High-Bandwidth Communication
Published: at 09:25 PMWhy do some conversations click while others fall flat? Using the language of networking to understand human connection, trust, and saying what you mean.
Getting out of my own way: Lessons from becoming a Staff Engineer
Published: at 07:26 PMLessons from my journey to Staff Engineer at Snap. A personal look at imposter syndrome, becoming a force multiplier, and the strategic shifts to succeed at the next level.
Why I write (and why you might want to too)
Published: at 07:12 PMA colleague asked me why I write, and it got me thinking. This post explores my journey into writing, what I've gained from it, and why you might want to start putting your thoughts out there too.