Blog

Thoughts on AI agents, developer tools, and building in public.

· 3 min read

Why AI Agents Need an Orchestration Layer

AI coding agents are powerful individually, but managing multiple agents working in parallel requires a fundamentally different approach. Here's why we built Colony.

· 8 min read

Swiss-Made Software: Why We're Building Colony in Switzerland

How Swiss engineering culture, the startup ecosystem, and long-term thinking shape Colony's development.

· 7 min read

From Single Agent to Colony: Scaling AI-Assisted Development

The evolution from manual coding to multi-agent orchestration, and why scaling AI agents is harder than it looks.

· 8 min read

Designing a Real-Time Preview System for Agent Development

How Colony's preview system gives developers visibility into AI agent work through web previews, terminals, and streaming events.

· 6 min read

The Case for Source-Available Licensing in Developer Tools

Why Colony uses FSL-1.1 instead of pure open source, and what it means for users and the business.

· 7 min read

Why Every AI Agent Needs Its Own Workspace

The multi-agent merge conflict problem and how Jujutsu's architecture solves it better than Git.

· 5 min read

Network Namespaces vs Docker: A Performance Deep Dive

Why Colony uses Linux network namespaces instead of Docker containers, with real performance comparisons.

· 5 min read

Building Colony: Why Gleam + OTP?

Why we chose Gleam and the OTP framework over Go, Rust, or Node.js for Colony's orchestration layer.