It might be overwhelming to see all of the new vocabulary popping up in software development these days thanks to AI tools introducing them… all the time.

Some of this new vocab describes useful patterns that people are newly pursuing, others are just fancy names on top of things that already exist, and some are still actively being defined as we speak.

In our latest episode of the GitHub Podcast, Marlene Mhangami, GPS, and I talked through some of the AI terms developers are learning right now: loop engineering, Ralph loops, squads, harness engineering, hill climbing, forward deployed engineers, closed models, open weights, and open source models.

If you’re a reader instead of a listener, here’s a guide to what those terms mean, why they matter, and how to think about them.

Listen to the full episode below! 👇