How to View SQL Queries from Your Application Code with Prefix

Matt Watson Developer Tips, Tricks & Resources

Prefix enables developers to easily see what their code is doing as they write and test their code. Including SQL queries, HTTP calls, errors, logs, and much more. This makes Prefix really handy for viewing SQL queries your code is using. Prefix is free! Learn more about Prefix After installing Prefix, it will automatically track all SQL calls. No code changes are needed, …

When a .NET Core Azure App Service won’t start: 502.5 Process Failure

Matt Watson Developer Tips, Tricks & Resources

In the process of testing Retrace with .NET Core I decided to use the example MusicStore app as a test application. Pulling down the source from GitHub and deploying it to Azure App Services is easy right? Correct, and totally wrong both as it turns out. After hours of headaches… I figured I needed to share how I finally solved my …

Cleaner Code with Static Factory Methods

Stackify Developer Tips, Tricks & Resources

A classic creational design pattern from the gang of four is the factory method pattern. Examples of this pattern typically involve a factory class that constructs objects of a different type. The objects that are created are usually implementations of an interface. This pattern provides a layer between consumption (the caller) and creation (the factory). An additional benefit is that the …

Best Developer Websites

Websites Every Developer Should Visit: Programming News, Tutorials & More

Angela Stringfellow Developer Tips, Tricks & Resources

In every industry, there are at least a handful of experts considered authorities on the subject. Most have a blog or website, making them the premier trusted resources industry-wide. Likewise, you’ll usually find a community or two where all the professionals immersed in the field turn to when they need to converse with like-minded professionals. The same holds true in …

The Golden Rule of Programming

Matt Watson Developer Tips, Tricks & Resources

There is one particular issue that seems to be the root of most bugs in software programs. I see it over and over and over. Like most programmers, it has caused me heartburn since the day I started programming. So I have worked hard to make sure that my code never breaks my golden rule. I remind my development team …