Come Hang in the Treehouse
I’m a developer, not a designer. I’ve always aspired to improve my front end skills. I have very strong opinions on how things should look, how site navigation should work, etc. Sadly, I have absolutely no ability to code any UI except for an unstyled steaming pile of HTML. I started watching the DOCTYPE podcast, hosted by Nick Pettit and Jim Hoskins in an effort to get some insight into the mysterious world of design. I had just caught up on their back catalog when I noticed that the last episode was posted back in March of 2011. Hmmm.
Like any reasonable person, I simply assumed that Nick and Jim had been abducted by aliens and went on about my business. Then, in one of the numerous podcasts I listen to I found a clue to their whereabouts. Turns out the alien abduction thing wasn’t far off. They’re both being held captive at Carsonified, I’m sure being subjected to strange medical experiments, probing, etc.
More importantly, when not being researched they are contributing to Carsonified’s latest creation, Treehouse (teamtreehouse.com). This used to be know as Think Vitamin Membership, but they’ve apparently re-positioned it, pumped some more resources in it and got Jim and Nick on-board to produce instructional video content.
Basically, Treehouse is an online subscription service with some pretty high production quality content on web design, web development and iOS development. Having been deprived of my instructional video fix, I joined up and am now addicted. Like a video game, Treehouse awards you badges for successful completion of quizzes and code challenges. Being the completionist I am, I’m going through all of the content even if I know the subject well. In doing so I’m finding out that the things I know well, maybe I didn’t know as well as I thought I did. Even if you’re experienced in any of the tracks the offer, it’s worth going through them again.
Although new and a work in progress, the content and site is very polished. Some of the videos haven’t been changed to the new Treehouse branding, but who cares? I’m sure they’ll get to it. The code challenges work well and the quizzes are somewhat evil in that if you get one wrong, or go review the material, the quiz resets so you have to answer all the randomly selected questions again. I did encounter a bug. One of the initial code challenges was to add a simple <div> to the body of an HTML page. I did it correctly, but Treehouse didn’t agree. I then pasted the example code into the box and it still thought it was incorrect. Refreshing the page and starting again fixed the problem though.
Treehouse starts at the absolute beginning for all topics, so if you’re a more experienced developer you might not find the initial stuff useful. If so, just take the quiz without watching the videos. Word on the street is that Facebook is looking at the Treehouse profiles and badge collections to identify potential recruits, so your Treehouse badges might turn into good resume bullet points at some point.
One thing that bothers me about Treehouse is that their mascot is a tree frog. Tree frogs creep me out. They never blink. What’s up with that?