Recent Posts

Do you reinvent the wheel?

Do you reinvent the wheel?

As developers, we always try to come up with a great idea, but later find out that someone else already did it. Today, I talk about why we try to reinvent the wheel and why it's not a bad thing.

5 Reasons Why Developers Need Long Tail Pro

5 Reasons Why Developers Need Long Tail Pro

Whether you're an SEO marketer or developer that wants to focus on your ideal customer, Long Tail Pro is the best product for finding your audience. I recently purchased Long Tail Pro and here are my 5 reasons why developers need it.

Real-World Refactoring: Switch Statement to a Class Hierarchy

Real-World Refactoring: Switch Statement to a Class Hierarchy

When I see a switch statement in C#, I kind of cringe. In this post, I'll demonstrate how to refactor a switch statement to a better, more maintainable class.

10 More Lessons Learned in 30 Years of Development

10 More Lessons Learned in 30 Years of Development

Programming for me has always been enjoyable as a career, hobby, and business. In this post, I talk about additional lessons I've learned over the years of coding.

Please Adjust your Personal Expectation Meter

Please Adjust your Personal Expectation Meter

A developer's expectations should be to grow their worth instead of expecting a high-paying job as soon as they learn a new language or when they graduate from college.

Quick Tip: How to use multiple submit buttons on one FORM

Quick Tip: How to use multiple submit buttons on one FORM

Most submitted forms have one button to submit the data. What happens when you have 2 or more buttons? This post will cover a technique on how to act on numerous button functions in one form tag.

Quick Tip: How to pass visual alerts with an HTMLHelper

Quick Tip: How to pass visual alerts with an HTMLHelper

Today, we discuss the ability to create notifications to our users when something goes wrong in a process/controller using an HtmlHelper called ViewMessageHelper.

AngularJS: How much has it grown and is it worth learning?

AngularJS: How much has it grown and is it worth learning?

If you've been in the web industry for a while, you've heard of AngularJS. In this post, I talk about how popular the JavaScript MVC library has become and why you need to get into it now.

How I used Codemash 2.0.1.5 to determine my technology plans for 2015

How I used Codemash 2.0.1.5 to determine my technology plans for 2015

Last week, I went to a programmers conference in Sandusky, Ohio called Codemash. Today, I cover the sessions I attended along with my comments about each one.

ASP.NET MVC ActionResult: How to implement a login screen using an ActionResult

ASP.NET MVC ActionResult: How to implement a login screen using an ActionResult

Some of the thin controller posts were using ActionResults in a wierd way. Today, we'll go step-by-step through creating a custom ActionResult for logging in a user.