Category Archives: Programming

Recently I set up Himins (a server-side node project) to properly build using Grunt. I got every tool working awesomely in my gruntfile.js except for JSDoc! Grunt give me this clue: Running “jsdoc:dist” (jsdoc) task >> Unable to locate jsdoc Warning: Wrong installation/environnement Use –force to continue. Aborted due to warnings. I had previously installed […]

My Resolutions for 2015 Contribute to an open source project Write a mobile app every month Master VIM, GIT, and Make Read all of Focus’ suggested computer science papers at least once 🙂 Write ALL the tests first! Roar! Buy and read books printed on paper! I’ll post weekly updates!

If you’re new to iOS game development now is a great time to get started. In 2008 a brilliant engineer named Ricardo Quesada rewrote his 2D game engine for Apple’s iOS and released it as open source. It’s no exaggeration to say that hundreds of games, like my own, were developed using Cocos2D—including dozens of […]

All the cool kids are learning Swift this week! Not wanting to be left out I downloaded Xcode beta 6 and the iBook introduction and started following long with the code sample in Xcode’s new playground. Swift is impressive as it fixes a number of issues with Objective-C by replacing it wholesale with a modern […]

I spent more time that I care to admit figuring out how to reconcile my old Dungeonators code with Apple’s Sprite Kit, Retina displays, and iOS 7. Along the way I searched the web for help and ran into tons of tutorials and advice for indy game developers (I highly recommend www.raywenderlich.com for a great set of […]

One thing I think all software developers love to do is to make software for “the heck of it.” Hacking something together without having to worry about users, open source community members, and code reviews, is something devs don’t get to do often in these days of test-driven, agile, minimum viable products. Back in 2011 […]

(Image source: https://blog.kejsarmakten.se/all/software/2011/10/23/haskell.html) Below are websites and such that I’m tracking in my quest to sharpen my FP skills by learning Haskell in my spare time. The Haskell website (where you can download it) A brief introduction to Haskell on GitHub (apparently from a book on Scala, short and sweet) A complete Haskell textbox on WikiBooks […]

Updated for Xcode Version 7.3.1 Thanks to Jake for pointing out that his blog post needed a little freshening up! After watching the WWCD keynote I wanted to fool around in Cocoa and Objective-C again. It’s been a while and my Xcode skills were rusty. One task that always seems tricky is getting Xcode’s local git repository […]

I was on a HuffPost Live segment and got a chance to discuss why learning to code is something everyone should do! Movement Grows To Cultivate Computer Programming And I have two HuffPost blog posts talking about coding and drawing and why you should learn to do both.

I don’t know why, but I got interested in writing a Chrome Extension. Yeah, I know, like 3 years too late. I figured it would just take an hour and I might learn something about well designed plug and play component architecture. I quickly found the Getting Started tutorial. The screen shots were a bit out of […]