Updated on June 11, 2019 in Learn
What Does it Mean to be Self-taught?
Photo by Pratik Biyani via Flikr Creative Commons How the Idea of Becoming Self-taught Infected My Brain Long before I knew what a computer was, I would jam out to the radio while sitting in my car seat. My parents…
Updated on August 12, 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…
Updated on 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…
Updated on February 23, 2016 in Learn
7 Good Developer Habits I Wish I’d Adopted Sooner
Learning to code, whether done through a system like Treehouse or independently, can be a heck of a journey. Much has been written about the early bouts of confusion, impostor syndrome and debugging purgatory that often turn the outwardly ambitious…
Updated on August 6, 2015 in Community
From Customer Service to Back-End Web Development, Nicole Found Success with Treehouse
Nicole worked in customer service, but in her free time enjoyed personal nerddom, playing around with consumer technology and building things. Inspired by these interests, Nicole decided to register for an on-campus Computer Science course but quickly found the course…
Updated on August 3, 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…
Updated on November 14, 2022 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…
Updated on August 18, 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 17, 2015 in Community
Dawid Quit His Full-Time Job and Teamed Up With Two Friends to Start a Successful Software Lab
After graduating from university, Dawid took a full-time job as a junior Java developer at one of the world’s largest rail equipment manufacturers. However, he soon realized that the position wasn’t a great fit for him. Instead, Dawid was inspired…
Updated on September 11, 2023 in Learn
Learn How: Programmatically Open File Downloads in a New Window with JavaScript
Have you ever wanted a way to update all file download links on your site to have the behavior of opening a new browser window? This is a better user flow than having the user follow the link and then…
July 13, 2015 in Treehouse News
The Treehouse Show is Ending
The Treehouse Show is coming to an end. Episode 149 will be available tomorrow, and the final episode will be available on Tuesday, July 21st, 2015. Here’s an announcement video that announces this announcement. After 150 episodes shot over 3…
Updated on June 11, 2019 in Learn
What You Really Learn in College
According to the College Board, the average budget for a student at a four-year public university is $23,410 per year. That’s a total budget of $93,640 over four years (with no consideration for annual increases). Most of these costs are typically…