Go
Writing Go.
8 articles by Paul Scarrone.
- Beamlet A minimum viable OTP over WebAssembly - supervised, capability-sandboxed processes on wazero, built as the substrate for a self-rewriting LLM harness
- Wavelet Google Wave's data model repurposed as a coordination substrate for multiple chat agents - forked conversations, cursor-based wake semantics, and deterministic targeted delivery that keeps an agent's context about what concerns it
- Kwike Composable event-driven agent orchestration using Unix primitives
- kwike: LLM-First Agentic Workflow Composition An LLM-first tool for composing agentic workflows using Unix primitives - pipes, append-only logs, and event subscriptions instead of SDKs and harnesses.
- Catalyst: An Orchestrator That Stopped Asking and Started Deciding A devlog tracing catalyst-orchestrator through three architectural revisions — from LLM-driven gate decisions to deterministic routing to daemon-managed fix loops.
- Go Generics Example Using Go generics to build pluggable renderer and game world interfaces for a Game of Life project
- Distributed Game of Life A distributed Game of Life implementation in Go using channels, exploring state distribution with NATS and Kafka
- Learn Event Streaming by Recreating Kafka A developer's journey recreating Kafka from scratch to understand event streaming, including implementation details, challenges, and lessons learned