Eric Fleming

Eric Fleming

Principal Architect

Eric has over a decade of experience in the software industry primarily leveraging the ASP.NET stack, along with various cloud technologies from Azure and AWS. He's passionate about practicing SOLID programming principles, test-driven development, improving quality through refactoring and most of all - helping teams become more successful.

Posts

  1. Eric
    February 18, 2022

    Set up Serilog in a .NET app to write structured logs to Azure Application Insights, so you can query log properties instead of searching plain text.

  2. Eric
    February 03, 2022

    Ardalis.GuardClauses is built to be extended. Write your own custom guard clauses as extension methods to keep validation logic expressive and reusable.

  3. Eric
    January 27, 2022

    Guard clauses fail fast on invalid input in exceptional cases, not user input validation. Learn when to use them and how Ardalis.GuardClauses simplifies them.