Updated on May 21, 2015 in Community
Teacher Spotlight: Ben Jakuben
It’s time for another issue of the Teacher Spotlight, where we interview one of the Treehouse Teachers so you can get to know them a little better offscreen, and enjoy a sneak peek into their story, their inspirations and what…
Updated on May 17, 2022 in Learn
How to WebSockets [Complete Guide]
If you’re looking to take your programming skills to another level, Treehouse offers unlimited access to a variety of courses starting at $25/month. Try our program out with a free seven-day trial today. In this blog post we’re going to…
Updated on September 8, 2015 in Learn
The Beginner’s Guide to three.js
In this step-by-step guide, we’re going to create a 3D version of the Treehouse logo using three.js, which is a 3D graphics framework built on top of WebGL. Click and drag your mouse to orbit the camera! You can also use…
Updated on May 21, 2015 in Learn
CSS Sprites with Background Positioning
There’s nothing more common than hover states to give your website some life. The user comes to your site, scrolls over an image with their mouse cursor, and the image changes. That’s it. While I spent most of 2012 learning…
Updated on May 21, 2015 in Learn
Creating Vanity URLs in Rails
A vanity URL is a search engine optimized (SEO) URL. Instead of having a meaningless URL like http://storeofthefuture.com/products/2015 wouldn’t http://storeofthefuture.com/products/hoverboard be better and more meaningful? It’s fairly straightforward to make URLs nicer in Rails. I’ll walk you through the process….
Updated on September 21, 2017 in Community
Treehouse Dean’s List: Martha Chumo
The Treehouse Dean’s List is back! The Dean’s List feature is our way of highlighting some of the extraordinary students in our community and sharing with the world people who are passionate about learning, bettering themselves and making a difference….
Updated on June 30, 2015 in Learn
Building a jQuery Sticky Sidebar Navigation Menu
There have been countless efforts in creating a dynamic set of codes for sticky sidebars. Most commonly this effect is used on blogs or magazines with fixed social media sharing badges. You may notice the effect here on Treehouse Blog,…
Updated on May 21, 2015 in Learn
The Absolute Beginner’s Guide to CoffeeScript
CoffeeScript has become increasingly popular over the last couple of years due to its adoption by the Node.js and Rails communities. Let’s take a look why it’s become the go-to language when people are wanting to write JavaScript in their…
Updated on September 11, 2023 in Learn
Building a Syntax-Highlighted Input Box with JavaScript
The textarea element has been commonly used for in-page web IDEs. Some great examples are in popular CMS’ like WordPress or Drupal. But inline web development is not the easiest solution to implement. And through other open source projects we…
Updated on May 19, 2016 in Learn
I Have an Idea for a Killer App, but Where Do I Start?
You know the signs: you can’t stop thinking about it as you fall asleep at night. Your mind wanders back to it when you know you should be concentrating on your work that currently pays the bills. You’re even a…
Updated on May 21, 2015 in Learn
The Absolute Beginner’s Guide to Sass
What is Sass? Sass stands for Syntactically Awesome Stylesheets Sass, and was created by Hampton Catlin. It’s a way to simplify your CSS workflow, making development and maintenance tasks easier. For instance, have you ever had to do a find-and-replace…
Updated on May 21, 2015 in Learn
Learn A New Programming Language Every Year
It’s that time of year again, when many of us are making New Year’s resolutions to lose weight, quit smoking, get out of debt, or make any number of other changes. Instead of setting resolutions to keep, I prefer to…