just now

Herrington Darkholme - AST Grep, Searching Code with Code

First published

03/04/2024

Genres:

technology

Listen to this episode

0:00 / 0:00

Summary

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

Duration

Parent Podcast

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

View Podcast

Share this episode

Similar Episodes

    Nuxt JS with Anthony Fu

    Release Date: 05/08/2024

    Description: Vue is a popular JavaScript frontend framework, and Nuxt is an open source meta-framework on top of Vue. Anthony Fu is a Framework Developer on the Nuxt team. He joins the show to talk about Vue, Nuxt, open source development, and more. Josh Goldberg is an independent full time open source developer in the TypeScript The post Nuxt JS with Anthony Fu appeared first on Software Engineering Daily.

    Explicit: No

    Blender with Sybren Stüvel

    Release Date: 01/25/2024

    Description: Blender is a free and open-source 3D graphics tool that was initially released in 1994 and just hit version 4.0. It’s one of the triumphs of open-source software development and is used for creating animated films, art, 3D games, and more. Sybren Stüvel is a Senior Software Developer at Blender. He joins the show today The post Blender with Sybren Stüvel appeared first on Software Engineering Daily.

    Explicit: No

    CodeHeat - Open Source Developer Contest (37c3-meta)

    Release Date: 12/28/2023

    Description: Build up your developer profile and become a codeheat hero! Win a trip to FOSSASIA Summit 2024. CodeHeat is the annual coding contest for students and developers to contribute to Free and Open Source software (FOSS) and open hardware projects. Join the CodeHeat contest and contribute to Free and Open Source software (FOSS) and open hardware projects. Participating projects of this season include eventyay, Pocket Science Lab, Badge Magic and openEuler. Join the development of real world applications, build up your developer profile, learn new coding skills, collaborate with the community and make new friends from around the world! Exciting prizes await! Our jury members will evaluate participants based on their outstanding contributions throughout the contest. about this event: https://pretalx.c3voc.de/37c3-lightningtalks/talk/GSRN8Z/

    Explicit: No

    CodeHeat - Open Source Developer Contest (37c3-meta)

    Release Date: 12/28/2023

    Description: Build up your developer profile and become a codeheat hero! Win a trip to FOSSASIA Summit 2024. CodeHeat is the annual coding contest for students and developers to contribute to Free and Open Source software (FOSS) and open hardware projects. Join the CodeHeat contest and contribute to Free and Open Source software (FOSS) and open hardware projects. Participating projects of this season include eventyay, Pocket Science Lab, Badge Magic and openEuler. Join the development of real world applications, build up your developer profile, learn new coding skills, collaborate with the community and make new friends from around the world! Exciting prizes await! Our jury members will evaluate participants based on their outstanding contributions throughout the contest. about this event: https://pretalx.c3voc.de/37c3-lightningtalks/talk/GSRN8Z/

    Explicit: No

Similar Podcasts

    PC LOAD LETTER: Two Guys, One Mic

    Release Date: 08/22/2020

    Authors: Ben Collins-Sussman and Brian Fitzpatrick

    Description: Ben Collins-Sussman and and Brian Fitzpatrick answer your questions about open source software development, collaborative software development tools, and the problems that inevitably arise when you try to write software with other people.

    Explicit: No

    The Developers' Bakery

    Release Date: 04/21/2021

    Authors: Nicola Corti

    Description: A developer podcast about tools, libraries, and productivity. The Developers' Bakery is a place for open-source developers and maintainers to share their experience and projects. A journey through the tools and libraries that help developers worldwide baking great software daily. Join Nicola Corti through this journey among open source and beyond.

    Explicit: No

    The Ship It Podcast

    Release Date: 09/24/2020

    Authors: DEPT® Agency

    Description: How to ship software, from the front lines. We talk with software developers about their craft, developer tools, developer productivity and what makes software development awesome. Hosted by your friends at DEPT®. AKA shipit.io

    Explicit: No

    Changelog Master Feed

    Release Date: 08/22/2020

    Authors: Changelog Media

    Description: Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.

    Explicit: No

    Outside The Box Model

    Release Date: 08/13/2020

    Authors: Ethan Eisenhard

    Description: A deep dive into the human experience of software development and the impact of open source communities.

    Explicit: No

    DevToolsTopia

    Release Date: 08/26/2020

    Authors: Kate Catlin

    Description: Unpretentious conversations about current software developer tools and the future of the software industry.

    Explicit: No

    Liu Song’s Blog

    Release Date: 08/20/2020

    Authors: Lsong

    Description: Open Source Software & Hardware

    Explicit: No

    Let's Talk! Open Source

    Release Date: 04/17/2021

    Authors: Mario García

    Description: Un espacio para hablar de Software Libre, Open Source y desarrollo de software

    Explicit: No

    Open Source Underdogs

    Release Date: 08/06/2020

    Authors: Open Source Underdogs

    Description: The podcast for entrepreneurs about open source software

    Explicit: No

    The Changelog: Software Development, Open Source

    Release Date: 08/25/2020

    Authors: Changelog Media

    Description: Software’s best weekly news brief, deep technical interviews & talk show.

    Explicit: No

    RadioTux

    Release Date: 08/17/2020

    Authors: RadioTux-Team

    Description: Rund um Open Source, Freie Software, Linux und gesellschaftspolitische Themen

    Explicit: No