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.
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.
Starting a new job can be exciting, intimidating, and frustrating. The first few weeks can set the tone for how you are perceived in the organization as well as your opportunities to succeed in your new role. Here are my thoughts on how to start strong at your new job.
I’ve uploaded a technical talk on unit testing .NET code and some strategies and libraries that can be helpful when working with .NET and .NET Core code.