My 2017 Tech Stack

I have come up with a lot of ideas over the years, and this year is going to be the year that I actually finish a minimum viable product for one of them. I think I have a pretty good idea, but my true motivation is to learn a new technology stack. This project will be a web service with the potential for a lot of user content. Let’s dive into the stack I plan to use for this project. »

Smart Home Review | Chromecast Audio

I love listening to music. It got me through those awkward teen years, I fell in love listening to my wife sing, we have dance parties with the kids at night before bed, enjoy music and drinks with friends, and just relax with some coffee and music in the morning. Needless to say, we listen to a lot of music. We recently moved into a new house and I started thinking of the new possibilities for music throughout the house. »

Go Is Awesome

I recently discovered Go, and so far it is awesome! I am a C++ developer by day and an aspiring cloud developer by night (I am using the the term cloud to refer to the backend services that power today’s mobile and web applications). Developing with C++ in the highly secure environment that I do, I feel very isolated from the exciting world of cloud development. My main development computer doesn’t even have access to the internet (frightening, I know). »

Make a Memory game using Apple's SpriteKit

I have made games using various versions of cocos2d, but I wanted to take a look at how Apple’s SpriteKit game framework works. In this tutorial I will take you through a simple memory game I made to test out SpriteKit. Our game will contain a grid of 9 colored circles. The circles will light up randomly in a sequence, then let the player repeat the sequence. The game will then add on to the sequence each time the player successfully repeats it. »

Create Cocos2d-x 3.0 Beta Project

UPDATE: This has been updated for the 3.0 release. The process for creating a new project has changed slightly since the Beta releases. In this tutorial I will show you how to setup a new cocos2d-x multi-platform project for the recently released 3.0 Beta. Cocos2d-x is the C++ port of the popular cocos2d-iphone 2D game framework. Many popular games were made using the iPhone version of the framework, but it was written in Objective-C and geared towards Apple’s mobile OS platform. »