March 18, 2016 in Community
Alexander’s Story: Becoming an iOS Developer at 15
From playing with his first iPod touch at a young age, Alexander was fascinated by iOS and aspired to create his own apps. Over the upcoming years, Alexander’s appreciation for technology grew and he realized the best way to see…
February 24, 2016 in Community
Ashley’s Story: From Currency Consultant to Front End Developer
Ashley Harpp first joined Treehouse while working as a currency consultant at the airport. Feeling she’d reached the peak of that career, she wanted a big change. Ashley always had a fascination for the web and wanted to learn to…
February 1, 2016 in Learn
How to Deploy a Static Website to Heroku
Heroku is a cloud application platform that allows developers to deploy dynamic applications in Rails, PHP, Node.js and Python web applications. This platform can also help with managing and scaling apps, and is incredibly user-friendly. Before Using Heroku In order…
January 27, 2016 in Learn
New PHP 7 Features to Be Excited About
I’m very happy to introduce you to the first MAJOR release of PHP in over a decade. The PHP community is VERY excited to welcome this latest release. But that doesn’t mean PHP has been stagnant all this time. On the…
January 21, 2016 in Community
In Less Than a Year, Mark Leveled Up His Career From Tech Support to Web Developer
From a young age, Mark had an appreciation for computers. But, it wasn’t until his late 20s – when he began to see what could be done online with modern technologies – that the web caught his interest. Mark was…
October 13, 2015 in Learn
Share Your Knowledge Through Mentorship
The tech world can be amazing. The open source community gives us thousands of useful tools, there are countless meetups every day for any language you want, and, thanks to sites like Stack Overflow, whatever problem you’re having right now…
November 3, 2014 in Career Advice
What Employers Are Looking for in a Junior Android Dev
We recently wrote a post that discussed what employers are looking for a in Jnr Ruby Dev. It was very popular so we thought we would tackle a different discipline this time – Android development. It is a wonderful time…
June 19, 2014 in Learn
Using Laravel Homestead as Your Development Environment
There are many ways to setup a local PHP development environment available to us. Traditionally there are some very common issues with each of them preventing a good generic base to teach from. Some methods are cross platform methods where…
June 12, 2014 in Learn
14 of the Best Developer and Designer Job Boards
Treehouse wants you to find a job. We want to teach you new skills and then help you find a job to match those skills. To help you do that we have recently launched our Career Resources section which offers…
March 18, 2014 in Learn
Gamepad Controls for HTML5 Games
HTML5 games still have a lot of promises to fulfill, but the W3C gamepad specification is a great example of something that’s going well. The spec is still a working draft, but the prospect of reading game controller data in…
February 4, 2014 in Learn
Getting Started with the Speech Synthesis API
With the introduction of products like Siri and Google Now, speech technology has really taken off in the past few years. Various organisations have been working on speech recognition and synthesis for decades, but it seems like only recently that…
January 23, 2014 in Learn
Product Analytics 101
Feedback loops are an essential component in product development because these loops provide regular opportunities to learn and adjust the product to have better fit. Qualitative feedback loops enable you to better understand your customers. Prototyping is another powerful feedback…