Latest episodes

Discovering Grace with Scott Arbeit - .NET 154
Adventures in .NET,
API Security Risks with OWASP - .NET 151
Adventures in .NET,
C#'s New Features with Ian Griffiths - .NET 149
Adventures in .NET,
Exception Anti-Patterns in C# with Matt Eland - .NET 146
Adventures in .NET,
Atlas Reailty with Beau Button - .NET 144
Adventures in .NET,
Getting to Know Bruce A. Tate - BONUS
Adventures in .NET,
Layered API Security with Ted Spence - .NET 143
Adventures in .NET,
Jason Weimann - Learn Video Game Development with Chuck - BONUS
Adventures in .NET,
Welcoming Our New Adventures in .NET Hosts - .NET 142
Adventures in .NET,
How Do You Stop Hating Your Job? - BONUS
Adventures in .NET,
Staying on Top of Productivity - .NET 141
Adventures in .NET,
Monolithic Software with Erik Engheim - .NET 140
Adventures in .NET,
Liquid Templates With Martin Tirion - .NET 139
Adventures in .NET,
How To Recession Proof Your Job - BONUS
Adventures in .NET,
BFF and Minimals APIs get Darker - .NET 138
Adventures in .NET,
Participating in the .NET Community - .NET 136
Adventures in .NET,
Staying on top of productivity - .NET 133
Adventures in .NET,
Blazor In Action - .NET 131 (Part 2)
Adventures in .NET,
Finding Your Focus - .NET 128
Adventures in .NET,
Lay off the repository pattern and other controversial opinions - .NET 123
Adventures in .NET,
Making a Wordle clone and more - .NET 121
Adventures in .NET,
Refactoring legacy code to use async / await - .NET 120
Adventures in .NET,
Where is your code? - .NET 119
Adventures in .NET,
Learning From Your Mistakes (PART 2) - .NET 118
Adventures in .NET,
Learning from your mistakes - .NET 117
Adventures in .NET,
Insight into Azure Functions - .NET 116
Adventures in .NET,
How do you interview? - .NET 115
Adventures in .NET,
Minimal APIs aren’t so minimal in power - .NET 114
Adventures in .NET,
Designing C# with Mads Torgersen (Part 2) - .NET 113
Adventures in .NET,