Updated on October 20, 2017 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…
Updated on May 21, 2015 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…
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 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 May 21, 2015 in Treehouse News
New Course: Brand Identity Basics
In our new course, Brand Identity Basics, we’ll take an in-depth look at the brand identity design process: from planning, strategizing and research, all the way through design and finalizing the project. We’ll also explore what exactly makes a brand…
Updated on May 23, 2016 in Learn
Should You Use Bootstrap or Foundation?
(Photograph from Flickr user Uppy Chatterjee) I’ve been teaching web design in some capacity for about 5 years now, and lately one of the most frequently asked questions is, “Should I use Bootstrap or Foundation?” Bootstrap (currently at v3.2) and Foundation (currently…
Updated on May 23, 2016 in Learn
Eight Ways to Avoid Freelance Feast or Famine
Here’s an all-too-familiar scenario for freelance Web designers and developers: You land a great client who has fairly deep pockets and loads of interesting projects. As a bonus, you get along great with the contact at the client company. Life…
Updated on October 5, 2018 in Business Resources
Treehouse and Worksystems partner to train 10,000 Oregonians to code
Treehouse is proud to announce the launch of Code Oregon, an exciting new partnership between Worksystems and Treehouse to fill the growing number of tech jobs in Oregon. By 2020, there will be an estimated one million more computer programming jobs…
Updated on May 21, 2015 in Learn
Box-Sizing: The Secret to Simple CSS Layouts
(Photograph from Flickr user Rachel Kramer) Box-sizing is a CSS property that makes CSS layouts work intuitively. If you’ve been working with CSS for any period of time, you know that using properties like width, padding, and border can be confusing….
Updated on November 19, 2015 in Learn
How to Land your First Development Job
Andrew Chalkley, our jQuery course teacher, talks candidly about how his lack of college education made him feel unworthy until he realised that his ‘real world’ experience was worth more than he thought. I’m a self-taught programmer with no degree….
Updated on May 21, 2015 in Learn
Tips for Debugging HTML & CSS
(Image from Flickr user Kevin Dooley) Debugging HTML and CSS problems can really ruin your creative momentum, but they’re inevitable when building almost any web project. It’s annoying when you’re designing a page and suddenly you notice that something isn’t quite aligned right…