Blog

My thoughts on life, love, and everything.

The Code Monkey is Dead

The scarce skill used to be typing the lines. That job is gone. The job that remains is knowing what to build, what to kill, and putting your name on what ships.

Read more →

Ask it How

To build with agentic, you build with agentic. The harness is Claude Code or Cursor. The trick is treating it as a conversation, and asking your assistant how.

Read more →

You Didn't Review the Framework Either

"I won't ship code I didn't review" is a good instinct pointed the wrong way. You didn't review your vendor directory either, and it shares a public fingerprint with a few million other sites.

Read more →

Nobody Is Reviewing This Code

I stopped reading AI-generated code months ago. Here's what replaced code review, and why the human in the loop is quietly turning into a rubber stamp.

Read more →

The Excuse Ran Out of Road

A Sr. Technical Program Manager who writes zero lines of code is the top AI user on his team, and in the top 10% of the company, developers included. The role was never the excuse.

Read more →