Graph-Based Idea Generation: Building the Idea Collision Engine
How I built a Go-based creative engine that generates novel ideas by forcing collisions between unrelated concepts using graph algorithms.
Thoughts on systems programming, AI, and building things that matter.
How I built a Go-based creative engine that generates novel ideas by forcing collisions between unrelated concepts using graph algorithms.
Why systems programmers should focus on building infrastructure for AI agents rather than apps that use AI, and how the tooling layer is the real frontier.
What I learned rebuilding a Core War VM from C to Rust, adding a ratatui terminal visualizer, and why rewriting old projects is one of the best learning tools.
Why Rust is my go-to for building MCP servers, what I learned building a symbolic reasoning tool for AI agents, and why systems programmers should pay attention to this space.
Learn best practices for organizing TypeScript code in large-scale applications to improve maintainability and developer productivity.
Learn how to use Prisma ORM to create efficient database models with type safety and automated migrations.
Learn how to get started with Remix, a modern web framework that leverages web standards for better user experiences.