Building software on top of Large Language Models

May 16, 2025

Presentation slide with a dark gradient background and bold white text that reads: “Building software on top of Large Language Models.” Below that, it says “Simon Willison – PyCon US 2025” and in the bottom left corner, the date “15th May 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.

Source: Building software on top of Large Language Models

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.