August 25, 2014 in Learn
Five Virtues of a Good Software Developer
Recently I was watching a video by John Carmack the creator of Quake and Doom on the process of software development. He has has been developing software for over 20 years and is at the top of his game. And…
August 15, 2014 in Community
Treehouse – Our Values
We recently circulated a document here at Treehouse that sets out our values. Values are different than a mission statement in that they describe, not ‘what’ we want to achieve, but ‘how’ we achieve it. And in some cases how…
August 14, 2014 in Learn
How to Land Quality Clients
As a web designer or developer, you have a solid grasp of code and design. Your portfolio is stocked with impressive work. You’re ready for the freelance journey. Great! There’s still one skill you’ll need to master, though, and it’s…
August 11, 2014 in Learn
Python 2 vs Python 3
When I started at Treehouse, I only had one mission: Teach Python. Seems easy enough. But I was immediately hit with a bit of a problem. Which version of Python should I teach? Python 2, started in 2000 and slated…
August 6, 2014 in Learn
CSS Hover Effects for Photos
One of the most popular courses on Treehouse is How to Make a Website, which walks through the process of building a complete portfolio site from scratch. However, even after completing the course, the learning is only just beginning. Thousands of students have…
August 4, 2014 in Learn
How to Use MiniTest
MiniTest is the preferred method of testing in Ruby 1.9.3 and up. Ruby is currently at version 2.1.2, so if you haven’t taken a look at MiniTest just yet, I recommend checking it out. There are some compelling features of…
August 1, 2014 in Learn
How Do Kids Learn Tech?
Hi, my name is Joy. Let me tell you a little bit about what I do. I’m a school teacher. After a rousing school year in my 5th grade our class gathered for the last circle of the year. We…
July 31, 2014 in Treehouse News
Refer a Friend and Get Treehouse for Free!
Interested in getting your Treehouse account completely free? For every person you refer to Treehouse, we will give you 20% off your monthly bill. If five people join, that’s 100% off your individual membership! No coupon codes required! As long…
July 31, 2014 in Learn
Modular Pseudo-Elements with Sass
When generating pseudo-elements with CSS, we usually need to define certain properties to display the elements. This often means repeating CSS declarations for content, display and position, the most common properties used for generating shapes with pseudo-elements. With Sass, we’re able to…
July 29, 2014 in Learn
jQuery Plugins for HTML Tables
(Photo from Flickr user Jeremy Levine) HTML tables have a bad reputation. In the 1990’s and 2000’s, many web professionals would use tables for positioning text and images on web pages. Using tables for layout is bad, but unfortunately that message sometimes…
July 28, 2014 in Community
Developer Interview: Paul Irish
Paul Irish, web developer and Google Chrome Developer Advocate, visits with Nick Pettit about the increasing complexity of front-end development, careers paths, HTML5 Boilerplate, and much more. Sign up for a free trial of Treehouse
July 25, 2014 in Community
Sneak Peek: Behind the Scenes of the Treehouse Show
Nick Pettit and Jason Seifer are so slick on screen that I bet you think they never put a foot wrong in the studio. Well, that’s where you’re wrong. In celebration of 100 episodes, here are some of the bloopers…