August 10, 2015 in Learn
How to Use npm as a Task Runner
A task is something you need to do. If you want to perform that task over and over again, as you do in development, you’ll save yourself a lot of time if you automate the process. Common web development tasks include…
August 6, 2015 in Treehouse News
Meet Our Newest Teachers!
We are so excited to grow our team of Treehouse teachers and have four new teachers to introduce to you! These amazing individuals will help us bring more content to you in a few topics, as well as offer a…
July 27, 2015 in Learn
5 Reasons Why You Should Learn Django
Django Girls Installathon at Treehouse headquarters in Portland, Ore., July 17, 2015. (Kenneth Love) I recently released Treehouse’s first Django course. So, I thought it might be a good idea to talk about why you’d choose Django over other frameworks. Django is my favorite framework…
July 22, 2015 in Learn
Thinking Ahead: CSS Scroll Snap Points
CSS recently introduced a scroll snap points feature that gives users a fluid and precise scrolling experience for touch and input devices. There are plenty of jQuery plugins available that create scroll snap effects. But instead of installing a plugin…
July 20, 2015 in Learn
So I’m Allowed to Cheat?
“So I’m allowed to cheat?” Shocked and confused, this is what my wife, Lauren, asked me late last year. Earlier that day she told me she’d like to code. I thought this would be an amazing opportunity for me as…
July 1, 2015 in Learn
How to Choose a Programming Language
I’m going to tell you how to choose a programming language: don’t. Wait … what about all the high-paying tech jobs? Isn’t this the best time to be a programmer? Many people are curious about code. Unfortunately, choosing a programming language can…
June 30, 2015 in Learn
How to Use jQuery to Asynchronously Load an Image
Back in May I shared how to load images asynchronously with JavaScript. I had a lot of requests from people on how load images using jQuery. So here we go! Asynchronous Image Loading Instead of having images load like this:…
June 25, 2015 in Learn
How to Create a Stunning Site Hero Image in 5 Minutes or Less
Hero images are everywhere these days. You’ve probably seen them front and center in websites for apps, magazines, stores and pretty much every other product category. And with good reason: these large background images are often successful at capturing a…
June 24, 2015 in Learn
New Collection Types in ECMAScript 6
ECMAScript 6 is out! I covered what ECMAScript is and the new and improved syntax in this post here. But the syntax is not the only change you’ll see in ECMAScript, there are new types too – the most useful…
June 12, 2015 in Community
Laura is Making The Switch From a Career in Fitness to Front End Development
Laura had dedicated herself to a career in fitness and health when an unexpected injury forced her to walk away from the fitness industry. Her future derailed, Laura was faced with the need for a drastic career change. Although she…
June 10, 2015 in Community
Fabrizio Discovered a Passion For Coding & Turned it into a Career as a Full Stack Developer
While finishing up his university degree in Business Science, Fabrizio discovered his passion for building websites and joined Treehouse to build and sharpen his skills. Soon he was hooked, dedicating up to 8 hours a day to learning. Once he…
June 3, 2015 in Learn
Gestalt Principles for Designers – Applying Visual Psychology to Modern Day Design
Jerry Cao is a UX content strategist at UXPin — the wireframing and prototyping app. To learn more about how to create visually digestible interfaces, download the free e-book Web UI Design for the Human Eye: Colors, Space, Contrast. In…