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 13, 2016 in Learn
Why You Should Commit to Learning with Open Source
Chances are you’ve probably encountered the term “Open Source” before. Open Source Software, or OSS, is a kind of software that whose code is made available for everyone to read. Depending on the license, you can most likely reuse it…
January 7, 2016 in Learn
Take Control of Your Day: An Intro to Time Management
Lost time is never found again. – Benjamin Franklin I never seem to have enough time to do the big things that I want. Those ideas that keep me up at night, my lifelong dreams and aspirations seem to…
December 30, 2015 in Learn
Soft Skills for UX Designers
Question: What is the most important skill needed for a UX Designer to be effective today? High-fidelity prototyping wizardry Strong visual design chops Knack for removing the inessential Fluency in HTML/CSS/Javascript/React Answer: None of the above. The most important skill,…
December 8, 2015 in Learn
Normal Mapping for 3D Texture
Most modern video game assets have multiple texture maps applied, and one of those maps is called a normal map. This is a technique in computer graphics that simulates high detail bumps and dents using a bitmap image. Real-time rendering in video games is…
November 17, 2015 in Learn
The Beginner’s Guide to Physically Based Rendering in Unity
Unity 5 was released in March 2015 and brought many new features, but perhaps the most important feature is physically based rendering. This new lighting model simulates the natural interactions of light rays and real-world materials. The math behind physically based…
November 12, 2015 in Learn
Ready. Set. Focus.
Gotcha! Instead of building an app or website with us on Treehouse, you’re reading this blog post. You’re not focused. I get it. This happens to me all the time. I try to maintain focus on something, but end up…
November 5, 2015 in Learn
Animation and Motion Design at Treehouse: Process and Workflow
Hi, I’m Jake, a Motion Designer here at Treehouse. We use a lot of animation and motion, and some of you have been asking to learn more about it in our Community forums. This post is intended to give you…
November 4, 2015 in Learn
The Rundown: Bootstrap vs. Google MDL vs. Foundation
Front end frameworks help simplify our design process in powerful ways. Whether you’re building a dynamic website or web application, leveraging the components in a strong front end framework can make the difference between weeks and months of work. Essentially,…
November 3, 2015 in Learn
How to Make a Loading Screen in Unity
At some point or another, every game developer has to create a loading screen. Often, you’ll see a loading screen at the start of a game, or when entering a new area of the game. A loading bar or a spinning…
October 29, 2015 in Learn
Mindset: Developer vs Designer
To understand the nuances of what it means to be a developer or a designer let’s take a walk down memory lane and end with where we’re at today. A Little Bit of History When I started dabbling with HTML…