| |

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

  • Serve Your Customers to Help Yourself

    I’m a big fan of automations. Generally, they are “set it and forget,” and I don’t have to worry about them working. When they break, I spend a fraction of the time troubleshooting that I would performing the task manually. A great, easy automation for anyone is post new content to Twitter. And while there…

  • |

    New Plug-in: Latest Post Redirect

    One thing I often forget to do is update social links when I’m promoting a new blog post or podcast episode. Especially on Instagram, I’ll say something like, “link in the profile,”1 only to forget to add the link to the profile! Services like Linktree help a little, but you still need to update. Well…

  • Some Accountability for 2013

    Every year I make New Year’s Resolutions and while last year I did pretty well, accomplishing all but one, this year I wanted to try harder goals and make myself more accountable by telling people. I made a website listing my 13 goals for 2013; there are 7 main goals and 6 “things I should…

  • |

    Setting All Videos To Show Controls In LearnDash

    One of the biggest pieces of feedback I’ve gotten on my course videos in recent weeks was that the controls on my videos were hidden. To be honest, I didn’t realize students couldn’t scrub through videos, or rewind – I assumed everything was working! After looking through the LearnDash settings and not finding a global…

  • | | |

    Trying Flexbox at Casabona.Org

    If you’ve visited Casabona.Org this week, you noticed that the homepage got a bit of a refresh; I decided to add more color, have more concise and focus content, and tried to give visitors an idea of what I do as soon as they get to the site. One new thing I tried was using…

  • | |

    My Thoughts on Sparrow

    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!Sparrow is a Mac only desktop email client specifically for GMail. They way they describe it on their website  is this…

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.