Recent Posts

Interviewing: Don't Take it Personal

Interviewing: Don't Take it Personal

After interviews, sometimes it stings when you don't get the position. In today's post, I provide an optimistic perspective on interviewing.

Real-World Refactoring: POST-ing in ThinController Project

Real-World Refactoring: POST-ing in ThinController Project

In this second post, we'll refactor the POST-ing of data in the ThinController project.

Real-World Refactoring: DI in ThinController Project

Real-World Refactoring: DI in ThinController Project

After looking back on some old ThinController code, today I wanted to clean up the dependency injection.

Can Web Developers Put Lipstick on a Pig?

Can Web Developers Put Lipstick on a Pig?

There are a lot of great web developers out there, but can they create a website design as well? Today, I talk about a rare breed of developers.

4 Cable Management Techniques For Your Gadgets

4 Cable Management Techniques For Your Gadgets

Gadgets, gadgets everywhere. They always need charging, but where's the cord? Today, I show you four ways to keep your cords close to your gadgets.

Top 10 Websites Written Using ASP.NET MVC

Top 10 Websites Written Using ASP.NET MVC

With all of the millions of websites out there, how many were built with ASP.NET MVC? In today's post, I show the most successful ASP.NET MVC commercial sites.

ASP.NET MVC Routing Examples

ASP.NET MVC Routing Examples

Today, I'll show you how to create a number of different routes to make your site a little more SEO-Friendly for the search engines.

Quick Tip: Debug XmlSerializer Errors

Quick Tip: Debug XmlSerializer Errors

Serialization and deserialization can be rough because it can be a black box. Today, I show you how to find out what's happening during the serialization/deserialization process.

5 Tips for a Beginning Programmer (plus two bonus tips)

5 Tips for a Beginning Programmer (plus two bonus tips)

Computer programming is difficult for some, but today's 5 tips (plus two bonus tips) give beginners some direction in advancing their career.

Improve Your Programming Skills

Improve Your Programming Skills

Programming skills are becoming more essential in today's workforce. So how do you stand out? Today's post addresses how you can improve your coding skills and abilities using a number of different sites.