Updated on November 14, 2022 in Learn
How to Choose a Programming Language
I’m going to tell you how to choose a programming language: don’t. Wait … what about all the high-paying tech jobs? Isn’t this the best time to be a programmer? Many people are curious about code. Unfortunately, choosing a programming language can…
Updated on November 14, 2022 in Learn
How to Use jQuery to Asynchronously Load an Image
Back in May I shared how to load images asynchronously with JavaScript. I had a lot of requests from people on how load images using jQuery. So here we go! Asynchronous Image Loading Instead of having images load like this:…
June 24, 2015 in Learn
New Collection Types in ECMAScript 6
ECMAScript 6 is out! I covered what ECMAScript is and the new and improved syntax in this post here. But the syntax is not the only change you’ll see in ECMAScript, there are new types too – the most useful…
Updated on June 17, 2015 in Learn
Get Started with ECMAScript 6
ECMAScript 6 or ES6 is the latest standardized version of JavaScript. The exciting thing is it’s been approved today by the standards body and that means broader browser support is coming. ECMAScript 6 has been in the works for some…
Updated on September 11, 2023 in Learn
Learn JavaScript and Up Your Photoshop Game
You’re a Photoshop master. You have your preferences perfected, the menus memorized. You’re a Wacom wielding wizard. Or are you? If you use Photoshop and you don’t code, you’re wasting time and effort with every project you touch. That’s time…
Updated on July 14, 2015 in Learn
Why Ionic is Reigniting the Native vs HTML5 Debate
A Little Bit of History Back in 2010 the iPad was released and Josh Timonen and I wanted to build apps for it. Neither of us knew Objective-C and without spending too much time learning a new language we…
May 13, 2015 in Community
Win a 1-on-1 Session with Treehouse Teacher, Huston Hedinger!
Are you learning JavaScript at Treehouse? I’ve got some good news for you! Every month, I am going to randomly select two students that have completed one of my courses or workshops to work with for an hour-long one-on-one…
Updated on May 21, 2015 in Learn
Why TypeScript is Hot Now, and Looking Forward
It’s never been a better time to be a JavaScript developer! JavaScript is everywhere now – it’s on the front and back-end of a website, and many desktop text editors are powered by JavaScript. In fact you can build a…
Updated on January 19, 2023 in Learn
How to Install Node.js® and NPM on Windows [Guide]
If you’re looking to take your JavaScript coding to another level, Treehouse offers unlimited courses in JavaScript (and many other subjects) starting at $25/month. Try our program out with a free seven-day trial today. JavaScript is quickly becoming the go-to language for…
Updated on February 22, 2022 in Learn
HTML5 Local Storage
HTML5’s local storage feature allows the browser to store and retrieve specific data. In this post, we’ll pick up where we left off in the previous post where we built a real-time CSS editor using the HTML5 contenteditable attribute. Now we’re…
Updated on August 16, 2018 in Learn
The Real Reason Why Everyone Should Learn to Code
Lots of people get into programming because they love the challenge, are excited by computers and want to build a career creating websites, mobile apps or desktop programs. But even if you don’t want to become a programmer for a…
Updated on May 23, 2016 in Learn
Get Started Working with APIs
The web makes finding and sharing information easy. In fact, the web’s success is largely due to how easy it is to find things. Instructions for repairing a car, the weather in a city you’re going to visit tomorrow, and…