Skip to content
Carolina Code Conference
Served by Kotlin (Ktor) in 16ms

2026 speaker

AL Rodriguez

AL Rodriguez

Developer, Developer, Developer

Developer

AL Rodriguez is a developer, cloud enthusiast, 3 kids in a trench coat, sometimes-blogger, and international speaker. With a background in software development, and a clear lack of self restraint, he specializes in using .NET for everything. An ASP.NET Core backend and a Blazor frontend? Check. IoT devices, Playwright UI Testing, CI/CD DevOps, or even Infrastructure as Code? Oh yeah, all C#! When he’s not working, he’s playing games, making stupid jokes, or arguing with code in a personal repo. You can read his latest rantings or catch up on videos at his site: ProgrammerAL.com

Visit website

2026 · intermediate

Coding C# with C#

Remembering every step of a coding pattern opens the door to mistakes. We’re human after all (or an LLM trained on human written code). Thankfully we can write C# code that helps us write our C# code. C# Roslyn Analyzers, Roslyn Code Fixes, and even Source Generators can help us automate the code we write.

In this session we’ll review the basics of those aforementioned features built into C# for codifying our code. We’ll also take time to discuss the pros and cons of those features to understand when it’s beneficial to codify our code or not.

From the talk