70 subscribers
Gå frakoblet med Player FM -appen!
Herrington Darkholme - AST Grep, Searching Code with Code
Manage episode 404482988 series 2922984
This week we're joined by Herrington Darkholme, the creator of AST Grep. AST Grep is a code search tool that uses the abstract syntax tree (AST) of your code to find patterns. We talk about the genesis of AST Grep, the efficiency of AST Grep in code searching, the challenge of expressing complex patterns, the versatility of YAML for rule expression, testing and evolving rules with AST Grep, and expanding AST Grep with SDKs and VS Code integration. You should definitely check out AST Grep if you're looking for a powerful code search tool!
Episode sponsored By CodeCrafters (https://codecrafters.io/devtoolsfm) 40% Discount!
Episode sponsored By RunMe (https://runme.dev)
Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.
128 episoder
Herrington Darkholme - AST Grep, Searching Code with Code
devtools.fm: Developer Tools, Open Source, Software Development
Manage episode 404482988 series 2922984
This week we're joined by Herrington Darkholme, the creator of AST Grep. AST Grep is a code search tool that uses the abstract syntax tree (AST) of your code to find patterns. We talk about the genesis of AST Grep, the efficiency of AST Grep in code searching, the challenge of expressing complex patterns, the versatility of YAML for rule expression, testing and evolving rules with AST Grep, and expanding AST Grep with SDKs and VS Code integration. You should definitely check out AST Grep if you're looking for a powerful code search tool!
Episode sponsored By CodeCrafters (https://codecrafters.io/devtoolsfm) 40% Discount!
Episode sponsored By RunMe (https://runme.dev)
Become a paid subscriber our patreon, spotify, or apple podcasts for the full episode.
128 episoder
Alle episoder
×1 Darcy Clarke - npm, vlt and the Future of JavaScript Package Management 54:47
1 Joel Hooks - Egghead, Badass Courses, and the Future of Developer Education 50:50
1 Rudy Fraser - BlackSky - Next Generation of Social Media 58:49
1 Matt Perry - (Framer) Motion - The Evolution of Animation Libraries 54:11
1 Dan Stepanov - NativeWind, NativeWind UI 49:09
1 Evan You - Vue, Vite, VoidZero and the Future of JavaScript Tooling 51:03
1 Nate Wienert - Tamagui, One Stack, Zero, and Universal Apps 51:36
1 Erez Zukerman - ZSA, ErgoDox, and the Future of Keyboards 55:35
1 Nathan Manceaux-Panot - Retcon - Rewriting Git History made Simple 53:25
1 Guido Rosso - Rive, The Graphics Format of the Future 52:44
1 David Mytton - Console.dev, ArcJet - Enhancing Application Security 53:02
1 Predrag Gruevski - Trustfall, Cargo Semver Checks, and the Future of Query-Based Tools 51:31
Velkommen til Player FM!
Player FM scanner netter for høykvalitets podcaster som du kan nyte nå. Det er den beste podcastappen og fungerer på Android, iPhone og internett. Registrer deg for å synkronisere abonnement på flere enheter.