| |

What Developers can learn from Home Improvement

Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don't hold it against me. One of the perils of having a 20+ year old website!

tooltime

It’s no secret that I love the show Home Improvement, especially if you know me personally or follow me on Twitter. As a freelancer I have the luxury of watching it everyday in the middle of the afternoon, and I got to thinking- there is a lot programmers and web developers can learn from Tim Taylor and his antics.

Tim has a lot of big ideas on the show- he always wants to add more power, and create bigger and better things. They often backfire, or are too powerful for  the job needed. Lesson: Beware of Scope Creep! Adding that stuff might be cool and look awesome, but you’re taking more time and going over budget by getting away from the core functionality.

You will often see Al trying to convice Tim not to do certain (read: most) things and saying his catch phrase, “I don’t think so Tim.” Often, if Tim had listened he would have avoided injury. Lesson: Listen to your Team Members! You code on a team for a reason, and it’s always helpful to have a second or third set of eyes checking your work.

Finally, Tim is always trying new things, then reavling them only to have these new contraptions not work on the first try. Lesson (and this is a big one): Test Test Test! Many of these faux pas would have be avoided if he tested his projects before revealing them. I also know from personal experience that testing is something most developers aren’t fans of.

Of course, most of this is said tounge-in-cheek. I love the show and have argued that show was the manliest on TV (I will leave that for another post). But the lessons are still there. These are three lessons- scope creep, working as a team, and testing-  that every developer, myself included, should keep in mind for every project.

Similar Posts

  • |

    Join Me for the 1st NEPA Hackathon!

    I’m happy to announce that I (with @nepawp) am working with @tecbridge1, and The University of Scranton ACM group to put on the first (of hopefully many) NEPA Hackathon! It will be held on May 11th, 2014 from 10am – 3pm at the Scranton Enterprise Center, at 201 Lackawanna Ave. Scranton, PA 18503.

  • News n’ Links for January 9th

    Lots of going on this week, so I decided I’d aggregate all of the links I’ve been sharing into one, easy to find post. Responsive Design with WordPress Giveaway: I’m giving away a few copies of my book and there is still time to enter. Check it out! Book Release: Responsive Design with WordPress |…

  • | |

    Fading Pages in Javascript

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!I am not a huge proponent of Javascript. However, I recognize that it is becoming more and more powerful and used,…

  • |

    Gloss WordPress Plugin

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!Today, I officially released my first public WordPress plugin, Gloss. Gloss is a dictionary/glossary management plugin I decided to build which…

  • | |

    Create a Temp/Splash Page in WordPress

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!Often times I will be working on a WordPress theme that I want to live test, but I don’t want to…

  • |

    Responsive Design with WordPress Giveaway

    As you’ve probably read, my book, Responsive Design with WordPress, came out last month and is now available to purchase online and in stores. My publisher has also sent me a few copies to give to family, friends, important people, etc. I’ve decided that I’m going to give a few of those copies away through a…

2 Comments

  1. I wholeheartedly agree with the exception that the geniuses tend to come up with the inventions that make our lives better. I have to laugh though when Tim manages to supercharge one thing or another and it catches on fire, explodes, etc…

  2. Personally…i call it analysis paralysis. The current thinking is to “fail fast” and move on rather than try to beat a dead horse. Great show btw 😉

Comments are closed.