August 21, 2018 in Learn
How to Install Sass on MacOS with Homebrew
Have you ever needed to replace the same color in 50 places throughout a gigantic CSS file? It sure would be nice if you could make that color a variable and change it in one place. Functions and mixins? Those…
August 15, 2018 in Learn
10 Must Have Tools for iOS Developers
When it comes to tools for iOS developers, there’s only one essential for writing apps, and that’s Xcode — so really this is a very clickbait title (gotcha!). Xcode comes with a whole suite of tools that allow you to…
August 13, 2018 in Learn
Acquiring Bricks: How to learn code like a foreign language
I had always heard that the grammar and syntax of coding languages were in so many ways like foreign languages, but for me, foreign language courses were much less intimidating than computer science. That drove me to studying Italian in…
August 9, 2018 in Treehouse News
Have you seen our new look?
A Fresh New Look Have you seen our new look? Our Topics have gotten a fresh coat of paint. After years of continuously publishing new content, the number of Topics we now teach has expanded to 26 — with more…
July 24, 2018 in Learn
Five Tips for Javascript Beginners
As a new learner, you may have chosen both the most exciting and most frustrating time to learn JavaScript. For the experienced JavaScript developer, much has changed in the last few years. JavaScript has new features and more elegant ways…
July 19, 2018 in Learn
5 Skills You Need to Become a Backend Developer
Web developers wear many hats. Even if they only work on the “backend,” writing code that will run on the web server, they need to be able to: Write the HTML code that’s presented in the user’s browser. Write program…
July 9, 2018 in Learn
Promises, promises: A quick introduction to JavaScript concurrency
A quick introduction to JavaScript concurrency At some point in your life as a programmer, you’ll need to deal with code that runs asynchronously. Normally, code runs one command after the other. Nice and predictably, It goes from top to…
July 6, 2018 in Learn
Is learning to code harder than learning Italian? Self-taught mobile developer: Jo Lingenfelter
I recently had the delightful opportunity to chat with iOS Techdegree graduate Joanna (Jo) Lingenfelter. As a fellow person who entered the tech field with a non-technical degree, I was excited to learn more about her path from earning a…
July 2, 2018 in Career Advice
Is freelancing right for you? 4 questions to ask before getting started
About five years ago, I discovered Treehouse in an online search and my life changed completely. I was a digital marketing manager looking to transition into more of a tech role, and Treehouse helped open that door for me: after…
June 8, 2018 in Learn
Selling yourself as a self-taught developer: It’s not as hard as you might think
The idea of selling yourself as a self-taught developer to a potential employer sounds intimidating, right? Well, it might not be as scary as it seems. Think about it. You need huge amounts of determination, drive, and willingness to learn…
May 15, 2018 in Learn
How Treehouse helped George get out of a cubicle to form his own company
Treehouse Success Story: How George Lambert moved from a cubicle to his own company George Lambert worked in a bank as a Python developer, mainly focused on numerical software engineering. He dabbled in web development in his spare time and…
May 4, 2018 in Learn
How learning to code changed my life
How learning to code changed my life My name is Debbie and I am 39 years old. I’m a Frontend Architect for Bluekiri, part of the Logitravel Group in Mallorca, Spain. Sometimes I have a hard time believing that this…