devtools.fm: Developer Tools, Open Source, Software Development

Herrington Darkholme - AST Grep, Searching Code with Code


Listen Later

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.

  • https://www.patreon.com/devtoolsfm
  • https://podcasters.spotify.com/pod/show/devtoolsfm/subscribe
  • https://podcasts.apple.com/us/podcast/devtools-fm/id1566647758
  • https://www.youtube.com/@devtoolsfm/membership
  • ...more
    View all episodesView all episodes
    Download on the App Store

    devtools.fm: Developer Tools, Open Source, Software DevelopmentBy Andrew Lisowski, Justin Bennett

    • 4.7
    • 4.7
    • 4.7
    • 4.7
    • 4.7

    4.7

    25 ratings


    More shows like devtools.fm: Developer Tools, Open Source, Software Development

    View all
    The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch by Harry Stebbings

    The Twenty Minute VC (20VC): Venture Capital | Startup Funding | The Pitch

    537 Listeners

    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    289 Listeners

    The a16z Show by Andreessen Horowitz

    The a16z Show

    1,100 Listeners

    ShopTalk by Chris Coyier & Dave Rupert

    ShopTalk

    501 Listeners

    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    623 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    988 Listeners

    Practical AI by Practical AI LLC

    Practical AI

    203 Listeners

    Last Week in AI by Skynet Today

    Last Week in AI

    310 Listeners

    PodRocket by LogRocket

    PodRocket

    60 Listeners

    Software Unscripted by Richard Feldman

    Software Unscripted

    29 Listeners

    Oxide and Friends by Oxide Computer Company

    Oxide and Friends

    67 Listeners

    Latent Space: The AI Engineer Podcast by swyx + Alessio

    Latent Space: The AI Engineer Podcast

    98 Listeners

    Front-End Fire by TJ VanToll, Paige Niedringhaus, Jack Herrington

    Front-End Fire

    11 Listeners

    Scaling DevTools by Jack Bridger

    Scaling DevTools

    3 Listeners

    Cause & Effect by Effectful Technologies Inc.

    Cause & Effect

    0 Listeners