🎙️ The Merge Episode #2: From Psychology to 12,000 Stars with Herrington Darkhome
In this episode of The Merge, Hendrik sits down with Herrington Darkhome, the creator of ast-grep, a lightning-fast structural search and rewriting tool written in Rust.
Discover how a self-taught programmer with a background in cognitive psychology went from discovering Vim on a Chromebook to becoming a core maintainer for Vue.js and building a tool used by tech giants like Microsoft and Amazon.
We dive deep into why Regular Expressions (Regex) fail for large-scale codebases, how Abstract Syntax Trees (AST) are the secret to "ground truth" for AI agents, and why Harrington believes the "open source for love" myth needs to die.
🔍 Inside This Episode:
- Structural Search vs. Regex: Why treating code as a tree is more precise than treating it as a sequence of characters.
- The Rust Advantage: How ast-grep achieves blazing-fast performance and stable concurrency.
- AI & Open Source in 2026: Why human communication and intent are more important than just writing code in the AI era.
- Scaling Knowledge: Using linting as a way to dynamically inject team knowledge into AI agent contexts.
- Monetizing Open Source: The reality of building sustainable, "serious" projects in today's ecosystem.
🚀 Level Up Your Code Review
This podcast is brought to you by Code Rabbit, the AI-first code review platform that uses tools like ast-grep to ensure high-fidelity, context-aware reviews.
🛠️ Resources & Links:
Enjoyed the episode? Support the show by Subscribing and hitting the Bell Icon 🔔 to stay updated on the latest in open source and AI.
#OpenSource #RustLang #ASTGrep #CodeReview #AIAgents #SoftwareEngineering #TheMergePodcast