411: The Power of Tree-Sitter
Alex and Chris hop on the show to talk about a bit of technology that Alex calls The 2nd best technological choice hes ever made. That technology is called Tree-sitter. Its a code parsing tool for building ASTs (Abstract Syntax Trees) out of code. GitHub
Audio is streamed directly from the publisher (radio.codepenassets.com) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
Alex and Chris hop on the show to talk about a bit of technology that Alex calls "The 2nd best technological choice he's ever made." That technology is called Tree-sitter. It's a code parsing tool for building ASTs (Abstract Syntax Trees) out of code. GitHub uses it to power search and "go to" functionality. The creators now work on Zen, where a code parser is paramount. We use it to understand an entire Pen very quickly so we can understand how it all links together (among other things) and make a plan for how to process the Pen (a "build plan"). It's fast, accurate, forgiving, and extensible. Just a heck of a learning curve.