career

  • The Programming Books I Still Recommend After 15 Years

    Someone asked me the other day which programming books are worth reading. I found an old blog post of mine from 2011 (!) and my favorites have barely changed, which is telling. And with AI writing much of the code these days, I think these books are more useful, not less.

  • Why Learn to Code If AI Can Code? 6 Reasons

    Stanford's Chris Piech runs Code in Place, an intro programming class with 17,000 students and over 1,000 teachers. They've run it both before and after Cursor and Claude Code arrived, and enrollment basically doubled. It turns out that more people, not less, want to learn to code now that AI can write it.

  • AI Doesn't Change What Software Engineering Is

    Kelsey Hightower said something on the Pragmatic Engineer podcast that I keep coming back to: AI does not change what software engineering is. It is a tool, a more powerful one, but the job did not fundamentally change.