A collection of talks and projects, made available here for anyone who wants to run them, read the code, or follow along.
- Understanding AI - Building an AI agent from scratch in .NET 10, in seven runnable steps: echo loop, stateless LLM calls, chat memory, native C# skills, knowledge cutoff, retrieval-augmented generation, and MCP tools.
-
Claude Skills - Skills I am developing in order to keep control of the developments produced by Agentic coding. This approach ensures I fully understand the technology produced and can support it in the absence of AI and without delay.
-
ShopTheKafka - A hands-on demo of event-driven microservices on .NET Aspire + Kafka: a full order pipeline built as six small backend services connected by six Kafka topics, with a Blazor UI that shows every order moving through the pipeline live.
-
Multi-Tenant Azure Bicep - A multi-tenant SaaS deployment on Azure using Bicep and GitHub Actions, provisioning an isolated set of resources per customer from a single parameterized template, with a pull-request
what-ifgate before changes reach production.