Building software on top of Large Language Models
May 16, 2025

I presented a three hour workshop at PyCon US yesterday titled Building software on top of Large Language Models. The goal of the workshop was to give participants everything they needed to get started writing code that makes use of LLMs.
Most of the workshop was interactive: I created a detailed handout with six different exercises, then worked through them with the participants. You can access the handout here—it should be comprehensive enough that you can follow along even without having been present in the room.
Simon Willison is one of the preeminent voices and experts of developing with LLMs. This is a workshop he recently gave that you can follow along with.