Ikechi MichaelHow I handle Exceptions in ASP.NETThis is my preferred method of handling errors in ASP.NET projects. Perhaps, you’ll find it useful, or maybe you’ll find holes in it and…1 min read·3 days ago----
Ikechi MichaelStop using the old *.csproj SDK formatMigrate your legacy csproj files to the new SDK format in 8 steps3 min read·Apr 22, 2024----
Ikechi MichaelUsing glob patterns in *.csproj filesMake your legacy *.csproj files cleaner and more reliable2 min read·Apr 21, 2024----
Ikechi MichaelExtracting OpenAPI schema in .NETWhat I’ve learnt from extracting OpenAPI schema from ASP.NET projects6 min read·Apr 13, 2024----
Ikechi MichaelSOLID Principles in React, explainedUsing a series of X threads1 min read·Mar 29, 2024----
Ikechi MichaelMonorepo for .NET and NodeJS workspacesI setup a monorepo where both .NET and NodeJS workspaces could reside.3 min read·Feb 18, 2024----
Ikechi MichaelIdeals for Logging on the BackendListen, good logging will save you a ton of time and energy when finding out why something happened. When bad things happen, and you know…4 min read·Sep 1, 2023--2--2
Ikechi MichaelWhat nobody told you about writing testable codeManaging Software Unpredictability improves your tests2 min read·Mar 17, 2023----
Ikechi MichaelUpgrading AWS Lambda to Node@18So you have AWS Lambda in production, using one of Node 14 or 16 versions, and you want to upgrade to the new Node@18 Runtimes?2 min read·Mar 1, 2023--2--2