November 10, 2016 in Learn
Unveiling the Mystery Behind a Java Abstraction
Working with any programming language involves some level of acceptance – accepting that what you’re using somehow works under the hood. Getting comfortable with abstractions is a critical step if you wish to accomplish anything other than reinventing all of the wheels….
September 15, 2015 in Learn
Keeping Up With Java
Java is one of those languages that you’ve probably met at some point or another. It’s everywhere. From large enterprise applications like Salesforce to introductory programming classes at university to Android apps on your phone, Java is like your reliable…
July 14, 2015 in Learn
Learn How: Programmatically Open File Downloads in a New Window with JavaScript
Have you ever wanted a way to update all file download links on your site to have the behavior of opening a new browser window? This is a better user flow than having the user follow the link and then…
June 10, 2015 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…
December 15, 2014 in Learn
Java & Everyday Objects
In the real world there are objects we interact with everyday. We have objects in code, too. That’s because as programming evolves, it comes closer and closer to how we behave and think in the real world. There are two…
November 5, 2014 in Learn
Eight Reasons You Should Learn Java
Let’s get one thing clear: learning how to program opens up endless opportunities and has endless benefits. You can learn it from the comfort of your own home, the job market wants and needs you, and it’s fun. Now, there…
March 19, 2014 in Learn
Exploring the JavaScript Device APIs
Photograph by Jeremy Keith (adactio) The mobile revolution has completely changed how people access the web. It’s only natural then that the web should evolve to better suit the plethora of devices on which it’s now accessed. When the web…
March 11, 2014 in Learn
3 Lessons from the JavaScript Output of CoffeeScript
Even if you’ve been a front-end developer for years and have done a fair amount of JavaScript programming throughout your career, there may be a few things you’ve missed out on from those delivery pressures piled on you in your…
January 29, 2014 in Learn
Why jQuery is the Most Popular JavaScript Library
John Resig released jQuery on August 26th, 2006 and changed the front-end development landscape forever. jQuery quickly arose to be the go to JavaScript framework. A number of other libraries came out around the same time such as MooTools and…
January 16, 2014 in Learn
What is Unobtrusive JavaScript and Why it’s Important?
Unobtrusive JavaScript is a best practice methodology for attaching JavaScript to the front-end of a website. It’s an ideal to strive toward and something we should bear in mind whenever we’re adding JavaScript to a site. It is the separation…
December 19, 2013 in Learn
Timing JavaScript Code with High Resolution Timestamps
As the browser has evolved the possibilities of what can be achieved on the web have greatly increased. Technologies like Flash have given way to newcomers like Canvas and WebGL. But as we create more complex applications for the web…
November 26, 2013 in Learn
Responsive HTML Emails, JavaScript Techniques, WebGL | Treehouse Show Episode 67
It’s Tuesday which means that the Treehouse Show is back! In episode 67 of The Treehouse Show, Nick and Jason (@jseifer) talk about responsive HTML email, fullscreen mobile apps, WebGL and much more. There’s also the usual round up of…