December 7, 2017 in Learn
Which Programming Language Should I Learn First?
Once you’ve decided to learn to code, one of the hardest questions you’ll ask yourself is: which programming language should I learn first? Let’s look at some of the concerns you might have before you begin learning, the programming languages you have to…
February 2, 2016 in Learn
The Dust of the Holidaze Has Now Settled. 5 Tips for Groundhog’s Day Resolutions.
Every year folks make New Year’s resolutions – some bold, some hopelessly lofty – all well-intentioned. Now, I firmly believe in the New Year’s resolution as an institution. I’ve made plenty, kept some, but even when I’ve failed, I think…
January 20, 2016 in Learn
Learning While Parenting
Parenting is many things. Difficult, exhausting, time-consuming, frustrating, yet, rewarding. You can say the same exact things about learning a new skill, like front end development. Combining the two (and layering on a day job) can be intimidating. But there…
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…
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…
October 22, 2015 in Learn
Should I Learn Another Programming Language?
Here’s the thing: You don’t really have a choice. The likelihood that you’ll be developing software in a single language these days is slim. Isomorphic web applications – where the same code that runs on the server runs on the…
October 8, 2015 in Learn
We’re All Self-Taught
Humans, with our big brains, are built for one thing: learning. Having a brain like ours allows us to survive and adapt to many environments, including hostile ones. We’ve been to the depths of the ocean and to the surface…
September 28, 2015 in Learn
An Intro to Blender
What is Blender? No, this is not a post about kale shakes. I’m not talking about that type of blender, and I hope you won’t leave with a bitter taste in your mouth. I’m talking about the open-source 3D modeling,…
September 14, 2015 in Learn
Your First Job May Not Be Your Dream Job
I’ve spoken previously on how to land your first job in the industry. All the advice still stands. The comments over there are great to look at too. This time, I’m talking about the expectations you need when going to…
September 2, 2015 in Learn
What Every Junior iOS Developer Needs to Know
Developing apps for iOS has been a growing sector for some time. The versatility and ubiquity of the iPhone and iPad gave scores of developers a chance to bring their wild ideas to life and parade them in front of…
September 1, 2015 in Learn
How to be a Resourceful Indie Game Developer
The thought of making a video game can be daunting. There’s code to write, 3D assets to model and texture, sound design, music, gameplay, voice acting, multiplayer, platform integration, marketing, bugs to patch… The list never seems to end. It…
August 13, 2015 in Learn
What Does it Mean to be Self-taught?
Photo by Pratik Biyani via Flikr Creative Commons How the Idea of Becoming Self-taught Infected My Brain Long before I knew what a computer was, I would jam out to the radio while sitting in my car seat. My parents…