In this series I show how to create an incremental source generator, using the APIs introduced in .NET 6. I cover the basics of using the API, testing, design issues, and how to add the ability for users to control the generated source code.