Articles

Software engineering lessons from production, raw and honest from the heart — almost 20 years of them. Jump to a year in the sidebar, or browse categories and curated collections.

4 articles from April 2026 · show all

AI now writes 97% of my code. Here's what I learned

Forget the bullshit tips and tricks, just talk to it.

Just Read the Paper

Read more papers. You can learn the latest and greatest in your field in one chill afternoon.

Watch people work

We talk a lot about outcomes over outputs and how engineers are supposed to get us over the water, not blindly build a bridge because someone asked for a bridge. But how do you do that in practice?

Frustration Driven Development

Frustration is your greatest engineering asset. What do you do the 5th time someone asks for the same damn thing yet again?