26 Jun 2026
AI Safety through the lens of intentions

A lawyer files a brief full of citations that don’t exist. A government relabels “patriotic AI” and points it at immigrants. A model behaves perfectly while it’s being watched - and only while it’s being watched. These aren’t the same problem, but they showcase various sides of AI safety risks. The thread connecting them is intention.
Read more...
09 May 2026
People like to talk about how simple things are.
- “Look at this code I wrote, simple, elegant, just a few new lines and reutilizing an existing framework and it does all the job I need”
- “Check out this magic bash one liner blob. I paste it, and it simply configures everything for me”
- “Claude Code vibed the entire backend of my app in one go, and when I run it, it simply just works”
In engineering, we use “simple” as the ultimate compliment - we want simple systems, simple code, simple deployments, simple everything. But lately, I become to realize that we could be talking about two completely different things when we say that word. And as we lean harder on AI to build things, we are accidentally optimizing for the kind of simplicity that might eventually make our systems, and even our brains, obsolete.
Read more...
05 Jan 2026
Vibe-code Golang one interface at a time.
During the holidays, I was working on a personal project in Go, and I wanted to use AI to help me do a few things (e.g. implement a downloader that downloads a file from Google Drive). However, I’m not a huge fan of having AI IDEs creating new directory structures or introducing abstractions that I need to read through and understand.
Read more...
30 Dec 2025
A lot of times I use GenAI to quickly prototype something like an app idea or a UI/UX mock for a site. I’d like this text-to-UI experience to be as fast as possible to quickly iterate.
Read more...
07 Dec 2025
AI should only run as fast as we can catch up.
The story of Daniel and Eric
Recently I have spoke with two of my friends who all had fun playing with AI.
Last month, I met with Eric, a fearless PM at a medium size startup who recently got into vibe coding with Gemini.
Read more...