Together, these tools help you analyze software quality and come up with effective visuals for communicating them to others in ways that can be easily understood.
e is complicated and many things can go wrong. However, when you add web communications to the mix, a much larger amount of issues can occur beyond compiler and logic errors. his article is a step-by-step diagnostic guide for working through common issues with web services.
this article we’ll examine the concept and typical usage of an API as well as the details of the requests and responses that power modern web development.
In this article, I’ll share my study resources and plan for the Azure AZ-900 exam that results in the Microsoft Certified: Azure Fundamentals certification.
In this article, I’ll briefly summarize the traditional arguments around certification, and then talk about why I think that’s the wrong conversation to be having about these things.
The languages we use matter. In this article we’ll explore some language concepts from science fiction and then examine how individual languages impact us as developers, focusing on the F# language for detailed examples.
Let’s talk about some of the ways C# is making life more difficult for new developers and how we can fix it.
In this article I’ll discuss why I hated working with databases as a C# developer, and the tools and libraries I found that proved me wrong.
I had the opportunity to record a podcast appearance with Steve Smith back in January where I discuss the concept of defense in depth as it applies to software quality. That went live recently on WeeklyDevTips and I encourage you to give it a listen.
Yesterday I gave a talk on Scientist .NET at the first .NET Open Source Days conference. Here’s a recording I made of a practice run in case you missed it.