Blog Archive

Thoughts on software engineering, AI, and developer experience.

What If... Devin Had a Chat App?

What If... Devin Had a Chat App?

Second entry in the "What If" series — leaving the terminal behind and talking to the Devin CLI through a chat app on the same phone, using Ferngeist and the Agent Client Protocol.

Read more →
What If... Devin Ran on My Phone?

What If... Devin Ran on My Phone?

First entry in the "What If" series — turning an Android phone into a pocket Linux computer with Termux and proot-distro, and running the Devin CLI (or any coding agent) on it.

Read more →
Harness Engineering: Building a Dev Agent That Delivers Pull Requests

Harness Engineering: Building a Dev Agent That Delivers Pull Requests

Key lessons from OpenAI's Ryan Lopopolo on building systems where humans steer and agents execute — from task to merged PR.

Read more →