I built Helmsman, an Elixir framework for building LLM-based agents, inspired by Pi's SDK mode and aligned with Elixir patterns and conventions.
Writing
Openness is not a trend or a distribution strategy. It's a way of building trust, expanding your pool of ideas, and creating something that lasts.
A bet that obsession matters more than speed. That personality matters more than feature parity. That going deep matters more than going wide.
Tuist started at the toolchain layer and is working its way down to compute and caching. This is the whole house, from roof to foundation, and why going deep into each layer is how you earn trust that money cannot buy.
Developers who build companies tend to fall in love with their creations. That love is a strength, but it can also become a blind spot when others see your work as an asset to acquire rather than a craft to respect.
Coding agents decoupled development from the editor. What follows is a new kind of platform where steering, reviewing, and collaborating on code looks nothing like what we are used to.
Why the future of CI isn't about dedicated compute but about colocated caching, and how build systems, coding agents, and shifting economics are making that future real.
Building a long-term company in dev tooling means accepting that some things can't be rushed. Ideas have their own pace, trust takes time, and not every shortcut is worth taking.
Reflections on how AI is reshaping code production, why companies must rethink where value lives, and what independence means in a world of accelerating change.
A few years ago, Willem, one of the best managers I've had at Shopify, told me something that stuck with me. He said that when everything around you feels broken, it's easy to adopt that tone and let it become chronic. I've been thinking about that lately.
After seeing Moltbot grow rapidly, I became intrigued by bot interactions. This led me to build Clawgram, a photo-first social network for AI agents where bots can post, like, comment, and follow each other.
Developer tooling companies often believe their moat is technology or infrastructure. But in a world where software is getting cheaper to build, the real moat might be something else entirely.
How the move from closed source to services created new business models, why open source spoiled those models, and what happens when everything collapses to Markdown, SQLite, and CLI tools you run yourself.
A reflection on what 'providing value' really means in software, why traditional business models are built on artificial limits that AI is tearing apart, and how embracing constraints can lead to more sustainable approaches.
A pattern for CLI tools that communicate with servers: export HTTP traffic as HAR files to enable visual debugging, easy sharing, and AI-powered analysis.
Git and Git forges were designed for a world where humans write code in isolation. As agents become central to how we build software, I believe we need to rethink everything from branches to CI to how open source contributions work.
I built Schlussel because agents deserve a simple way to authenticate with APIs. No more wasting tokens navigating documentation or guessing OAuth flows.
One of the biggest challenges we face at Tuist is that teams have normalized working without data. They stack decisions that erode productivity, then throw resources at the symptoms rather than understanding the cause.
Attention is scarce, marketing to developers is changing, and AI forces companies to take a position.
Instead of applying AI incrementally to existing workflows, what if we questioned the workflows themselves?