Updated on October 20, 2017 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…
Updated on May 21, 2015 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…
Updated on October 22, 2017 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
Updated on November 17, 2017 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…
Updated on May 23, 2016 in Learn
How to Handle Revision Requests for Web Design Projects
You spend weeks working on a website, agonizing over every detail and producing something that you can’t wait to show your client. You’re sure the client will be just as overjoyed as you are about the final look. You click…
Updated on August 13, 2021 in Learn
Which Design Layout: Static, Liquid, Adaptive, or Responsive?
(Photo from Flickr user Will Scullin) When discussing a page layout, web designers will often use terms like fixed, static, liquid, adaptive, responsive, and a few others. If you’re a web designer, a web developer, or even a project stakeholder…
Updated on May 21, 2015 in Learn
Who Does What in the Tech Industry?
If you’ve ever considered a career in the tech industry, building an app or making a website, you’ve probably wondered, how does this whole world fit together? Who does what? What kind of people and skills do I need to…
Updated on May 21, 2015 in Learn
What Are Affordances in Web Design?
(Photograph by Flickr user Banzai Hiroaki) Affordances are clues about how an object should be used, typically provided by the object itself or its context. For example, even if you’ve never seen a coffee mug before, its use is fairly natural. The…
Updated on June 7, 2023 in Learn
Five Android Interfaces That REALLY Work
It is not unusual for conversations about Android design to turn ugly. While it’s true that the original design of the intrepid operating system were inferior to iOS, and that the old Android Market, without any oversight, was full of…
Updated on October 5, 2018 in Business Resources
Code Oregon – 4,000 Spots Already Taken
In just two weeks, four thousand people have signed up for Code Oregon, the partnership between Treehouse and Worksystems designed to get Oregonians skilled up to work in the tech industry. There are only 10,000 places available so spots are…
Updated on October 16, 2020 in Learn
What is Python used for?
Learn in-demand programming skills and become a certified Python Developer with the Treehouse Techdegree Program. Learn more and enroll today. When I need to build a web app, I reach for the Python programming language. When I need to automate some small task…
Updated on October 20, 2017 in Community
Interview: Game Designer – Jake Fleming
I recently sat down with Jake Fleming, the game designer behind Grilly the Cheese, Hot Shot Santa and Don’t Eat People. Jake was kind enough to give us a glimpse into his process and show us a bit of his work….