Things Heard in Development Meetings

In this day of age of software engineering, I'm totally amazed at how backward companies do things. Here is a running list of things actually discussed/ said in design meetings I and others have sat at.

dotNetDave Rocks the Granite State Code Camp

The For Those About to Code: Worldwide Tour 2022 will be at the Granite State Code Camp on November 12th for the second time!

dotNetDave Rocks the C# Corner Conference 2022

The For Those About to Code: Worldwide Tour 2022 will land in Delhi, India on October 14th - 15th at the C# Corner Conference 2022!

Rockin’ The Code World with dotNetDave – Guest: Billy Hollis

Join me live on Saturday, August 13th at 10:00 PST on C# Corner Live for show #63 where my guest will be Billy Hollis, Agent Provocateur. I'm so excited to have Bily on the show for the first time. I have known Billy for a long time and I consider him one of the top user experience experts in the software world. Whenever I get a chance to see him speak, I make it a priority. Everything you learn from him you can use for your entire career. Don't miss this episode!

We Must Demand Quality in Ourselves, the Software We Write, and In Apps We Use!

In this article, for the first time, I discuss three subjects; demand quality in apps you use, demand quality in yourself (improve skills to grow professionally), and finally demand quality in the apps you write. Demanding a certain level of quality in yourself as well as apps that you use and develop will ultimately result in important growth as a professional, resulting in higher-paying jobs.

Coding Faster with dotNetTips Spargine 6: Benchmarking Your Code

Benchmarking is the process of measuring and baselining the performance of your code. It helps identify bottlenecks in comparing the performance of different algorithms or approaches that target the same set of problems and choosing the one that has optimal time and memory consumption. There are many ways to code the same thing in .NET, so how do you know which one is more performant? There can be big differences that not only affect performance but memory too. This article describes how I use BenchmarkDotNet to benchmark my code.

Decoding the Evolution: Navigating the Complexities of Modern Software Engineering and Its Pitfalls

The article emphasizes the importance of considering coding as only a fraction of overall job responsibilities in software development. It discusses challenges such as hiring practices, subpar architecture, and code quality issues, presenting alarming statistics like 48,000 code violations and 217,000 lines of cloned and unused code, highlighting the negative impact on project progress and suggesting a need for a dialogue to improve the software development life cycle.

Rockin’ The Code World with dotNetDave – Guest: Paul Michaels

Join me live on Saturday, May 14th at 10:00 PST on C# Corner Live for show #52 where my guest will be Paul Michaels, Head of Development at Music Magpie & Microsoft MVP.  

Rockin’ The Code World with dotNetDave – Guest: Mika Dumont

Join me live on Saturday, April309th at 10:00 PST on C# Corner Live for show #54 where my guest will be Mika Dumont, Program Manager at Microsoft.

Rockin’ The Code World with dotNetDave – Guest: Swizec Teller

Join me live on Saturday, March 26th at 10:00 PST on C# Corner Live for show #51 where my guest will be Swizec Teller, Software Engineer.