AI Policy
The content here is human-written by me 🙋🏻♂️, not by AI 🤖.
That’s because this web site is a way for me to communicate my ideas, findings, and thoughts. It doesn’t feel genuine to have someone else (or something else) write my thoughts. I use AI tools for research, but the ideas are mine, and the writing is mine.
At the same time, as a software engineer, I believe that LLMs (AIs) are a powerful tool that engineers can and should use to boost productivity. In my career I’ve been an advocate and helped other engineers adopt these tools. You’ll see this reflected in articles that I post about AI topics that I care about — like Spec-Driven Design or agent sandboxing.
See that em-dash (—) in the previous paragraph? That’s my own. I’m told I write like an AI, but I think that AI writes like me. I was an early contributor to web sites that were later used to train the first generation of AI, including sites like Stack Overflow (where I was in the top 1% of contributors), GitHub, Wikipedia, early Reddit, and more. LLMs learned their style — especially for technical content — from the highest-rated posts and articles on those sites.
So there you have it: I’m an advocate for using AI in software engineering, but there’s a place for human-written content. This site is mine.