Web Apps Testing mOxie File Upload with PhantomJS Writing tests in PhantomJS that support mOxie file upload.
Project & Team Management Being a Good Team Member: Supporting a Project Lead A successful project takes a great leader, but it also takes great team members.
Ember.js Understanding Ember.js Computed Properties Computed properties allow quick ways to massage and manipulate data into the form your application needs it. It makes presenting data a cinch.
.NET / WPF Accessing a .NET Virtual Machine Application from a Host Machine This is a guide to enabling a .NET application on a virtual machine to be accessed from the host machine.
Personal Optimization Why You Should Never Use the Word “Obviously” Obviously is a purely a destructive word — it's often used when a new concept is built from pre-existing but unexplained (and often unexamined) ideas.
Developer Tools Why I Prefer AppCode over Xcode For the last 6 month, I've had the opportunity to use AppCode as my primary IDE, and it's head-and-shoulders above Xcode.
iOS / OS X Simplify iOS Models With Mantle – An Intro Mantle is a framework that makes using iOS models ridiculously easy. It's useful for serialization, deserialization, and equality.
Evolving the Industry The Future of Wearable Technology Wearable technology has already come a long way, but it has not yet reached it's full potential.
Personal Optimization 4 Ways to Mitigate the Effects of Context Switching Context switching is unavoidable, but you can learn to do it less often and train yourself to get back on track faster after each switch.
Growing as Makers New Job? 3 Tips for Overcoming Your Fear Starting a first job can be scary, intimidating, and overwhelming. Here are three ways to conquer your fear and start growing.
.NET / WPF IEnumerable, for a More Elegant C# IEnumerable provides several benefits to C#, including improved readability, more elegant solutions, and code composability.
Development Practices 3 Benefits of Fake APIs Fake APIs have been enormously helpful — opening lines of communication, allowing for parallelization, and exposing problems in their early stages.