Personal Optimization Experiments with Time – Being Intentional with My Days How time away from work gave me fresh perspective on my calendar, my goals, and how I manage my day.
Developer Tools, Ember.js Scripting Vim to Help Run Ember Tests It's easy to write a Vim script that runs the Ember test under your cursor.
Project & Team Management 5 Ways to Prepare for a Successful Meeting with a Client Start meetings off on the right foot, and you're at least half way there.
Ember.js Using Query Parameters in Ember.js Ember realizes the importance of query parameters, and it has built a great way to interface with them.
UX/Design Techniques Pricing & Membership Models: Part Three – Layouts An analysis of successful membership model layouts from several popular websites.
Personal Optimization Dwight D. Eisenhower, Productivity Specialist Eisenhower's rules for categorizing tasks has me focusing on getting the right things done in a timely way, but also has me thinking about my goals.
Development Practices Script Away Your Annoyances – Removing Manual Project Setup Tasks Using automation to make project setup as brain-dead as possible.
Extracurricular Activities Atoms from Bits: Programming OpenSCAD for Laser Cutting Creating fully parametric wheel designs in OpenSCAD is much quicker and easier than if I tried to use a 2D drawing program.
Ember.js Testing Asynchronous Behavior with Ember Integrate asynchronous behavior into the Ember test run loop so that your tests can deterministically wait for animations or other async tasks.
Growing as Makers The Practice of Practice Deliberate practice is the key to developing true mastery in anything.
Developer Tools Adding an iOS Container View in Xcode An iOS container view allows you to create a reusable component that all of your view controllers can share.
UX/Design Techniques Pricing & Membership Models: Part Two – Value Propositions Carefully analyze user tests results and feedback. If you identify a newer, stronger value proposition, pivot towards it.