Field Notes / Ideas in progress

Thinking through
the work.

Notes on software engineering, artificial intelligence, and the decisions behind useful systems.

All Articles

02 published
01

I Stopped Asking AI to Write Code and Started Asking It to Review My Decisions

AI became more useful when I stopped outsourcing the answer and started using it to challenge my engineering decisions.

5 min read
02

The Reality of Vibe Coding: AI Can Generate Code, But It Can't Replace Engineering

AI has changed how we write software, but it hasn't changed what software engineering actually is.

8 min read