Craig Johnson

Ngrok use in ASP.NET Core

The testing of locally created webhooks, APIs, or third-party integrations that need a publicly accessible URL is a common problem that developers have while creating contemporary web applications. This issue is simply resolved by Ngrok, which instantaneously exposes your local server to the internet by building a secure tunnel to it. This post will explain…

Read More

Why Private Tailored SLMs Are Being Adopted by Developers and AI Engineers?

Now that artificial intelligence has transcended the hype, the focus is on integrating it into actual systems. That entails progressing from prototypes to enterprise-grade, secure installations for developers and AI engineers. Although public large language models (LLMs) are effective, they are impractical in many production settings, particularly in regulated industries. The restrictions on customization are…

Read More

The Comparison Between Runtime and Compilation Errors in .NET

When developing a.NET application, issues may arise during the compilation and runtime phases. Writing solid, error-free code and effectively debugging require an understanding of the distinctions between these two sorts of mistakes. With a few examples, let’s examine the distinctions between compilation and runtime errors. What is a Compilation Error? When the source code cannot…

Read More

Reusable Method for Managing Timeouts and Cancellation Token Logic

Handling timeouts and cancelation tokens frequently leads to redundant code and needless complexity. What if we could make this easier by developing a reusable solution that manages timeouts and cancellations without requiring us to repeatedly use the same boilerplate logic? The Challenge When performing async operations, whether it’s processing a single task or a batch…

Read More