iOS / OS X • Dec 04, 2013 Intro to iOS Animation Animations in iOS are simple to implement but can lead to a mess of code. Here's how to clean the mess up with a couple of Objective-C features.
Development Practices • Dec 03, 2013 Your Codebase Is a Garden – 5 Essential Code Maintenance Practices Just like a growing office plant, a software project needs constant maintenance to stay healthy.
Ember.js • Dec 02, 2013 Practical Abstraction in Ember.js Ember provides powerful abstractions to amplify your expressive abilities. Computed properties, modules, and beyond. Here are a few examples.
.NET / WPF • Nov 30, 2013 WPF RadioButtons: Choices, Choices In this post, I'll go over several ways of using RadioButtons in the Microsoft .Net Windows Presentation Foundation (WPF) framework.
Development Practices • Nov 29, 2013 4 Tips for Improving Test Quality These 4 test driven development tips will make your tests easier to write and easier to maintain.
Developer Tools • Nov 27, 2013 Moving Unpushed Changes to a New Branch with Mercurial You wish you'd been committing your changes to a different branch. Is there a way we can just move unpushed changes onto a new branch? Actually, Yes!
Extracurricular Activities • Nov 26, 2013 A Primer on Esoteric Programming Languages These are languages that exist not to get work done, but to have fun. If you ask yourself "Why?" you're missing the point.
Web Apps • Nov 25, 2013 Handling Forms with Marionette.js Handling forms in Marionette.js still required too much boilerplate code for my liking, so I created a custom view class to simplify things.
Extracurricular Activities • Nov 24, 2013 Generating More Secure GPG Keys: A Step-by-Step Guide How to securely generate a new GPG key and remove the primary key.
Web Apps • Nov 22, 2013 4 Ways to Pass Rails Data to AngularJS Here are four approaches developers can use to access Rails params and instance variables within their own Angular controller code.
Developer Tools • Nov 21, 2013 Refreshing Team Provisioning Profiles in Xcode 5 A quick how-to on refreshing team provisioning profiles managed by Xcode in Xcode 5.
jRuby • Nov 20, 2013 Using OpenSAML from JRuby Rails may not be the right tool for every job, but combined with the huge ecosystem of mature Java libraries, it can be a powerful tool.