How to Create a Great User Experience in Any Application – Part 1

The number one feature of any application is the best possible user experience. This applies to any application, such as for Windows, MAC, mobile, web, and even web API's. No matter what type of user will be using the code that you wrote, it’s your responsibility to make them happy and the way to do … Continue reading How to Create a Great User Experience in Any Application – Part 1

Dogfooding: Camtasia from TechSmith

In this episode of Dogfooding, I talk about Camtasia from TechSmith, a program for creating video tutorials and presentations directly via screencast. I have been using Camtasia for MAC and Windows for a long time. I show some things that been driving me crazy lately which leads to taking longer to edit videos. With that … Continue reading Dogfooding: Camtasia from TechSmith

dotNetDave Rocks The San Diego .NET User Group: Learn How To Build a Cloud App!

The first, live and in person, stop on the dotNetDave No Apologies World Tour will be at the San Diego .NET User Group on July 7th at 6PM. I hope you will join me for this meeting. I will have lots of swag (including some of my books) to give-a-way during my session. I'm excited … Continue reading dotNetDave Rocks The San Diego .NET User Group: Learn How To Build a Cloud App!

dotNetDave Says… Coding Should Be The Least Part of Your Job

There is more to writing a great app than just sitting down and coding. If you are banging out code, most of the day, you are doing it wrong. Coding should be the least (minor) part of being a great software engineer. Here are just a few of the other tasks that should be done … Continue reading dotNetDave Says… Coding Should Be The Least Part of Your Job

The Done Kind Of Done with Nuri Halperin

Join us for Episode 3 of The Confessions of Angry Programmers podcast! In this episode David and Woody talk about: Dogfooding: David revisits the Netflix app on Amazon Fire TV. WTF Were They Thinking?: David discusses backward software practices. Guest We are joined by our guest Nuri Halperin. Nuri discusses the "The Done Kind Of … Continue reading The Done Kind Of Done with Nuri Halperin

The Science of Great Design with Mark Miller

Join us for Episode 14 of The Confessions of Angry Programmers podcast. In this episode David and Woody talk about: Dogfooding: Woody talks about features he wants for Amazon Echo. WTF Were They Thinking?: David talks about .NET open-source repositories (including Microsoft) that do not follow common .NET coding standards. Guest We are joined by … Continue reading The Science of Great Design with Mark Miller

New Book Release! Rock Your Code: Coding Standards for Microsoft .NET

Announcing the 6th edition of my coding standards book for Microsoft .NET! Newly updated for .NET Core 3.1 and .NET Framework 4.8. This book is a compilation of common Microsoft .NET coding standards in use today. In the past, for languages like Visual Basic, Microsoft published coding standards in a single document that developers could … Continue reading New Book Release! Rock Your Code: Coding Standards for Microsoft .NET