Yearly Archives: 2017


A few years ago I was interviewing candidates to join our team. The interview was going well. The gentleman being interviewed was likable and answering questions well. When the subject of testing and test driven development came up he just rolled his eyes and said he hated testing. The interview […]

TDD: The Sign of a Mature Developer





I’ve been thinking more and more about Test Driven Development in recent weeks. TDD is my preferred way to develop new applications, though I’m not as religious as some. I know that there are many that are still not convinced, and many more that are outright against the practice. (Read […]

Test Driven Development Is About Design


2
I’ve been giving the following talk at Meetups, User Groups, and at Tech Conferences. Ever wonder how you might use caching to improve the performance and speed of your website? Are you looking to improve the user experience for your web application? We’ll discuss the ins and outs of caching […]

Caching in .NET Core for Fun and Profit


Everything happening at once This is a poorly stated concept and a phrase that must die if we are to move forward with Scrum as a viable development technique. There is in fact an order to things. We can’t put the cake in the oven before we mix the ingredients, […]

Scrum Sucks! Part 7 – The Schedule



We at The 6 Figure Developer have recently started a podcast where we discuss the latest and greatest technologies, professionalism, career advancement, etc. If you haven’t had the chance to listen yet, catch up on what you’ve missed below. And if you would like to subscribe, enter your email address […]

Catch up on The 6 Figure Developer Podcast


A plethora of possibilities Many different requirements systems and strategies exist as well as many variations of those systems and strategies. The system that I will recommend is largely influenced by the existing Agile/Scrum ecosystem. Let’s continue this discussion by looking at the different elements involved in the requirements process […]

Scrum Sucks! Part 6 – Requirements


Measure first Before making any changes, first you must know where you currently stand. In business, feelings don’t matter, Money is what matters; for a new process to be the correct one for your company that process must provide a higher earning potential than the current process. Many metrics for […]

Scrum Sucks! Part 5 – Measuring up




I’m sure you’re aware of the stereotype for software developers. The South Park episode where Cartman becomes a gamer comes to mind. Don’t be the guy tucked away in a dark room, completely shut off from the rest of the world. Dust off the Cheetos crumbs from your shirt, pour out […]

I Have Learned to Truly Enjoy People