Ember.js • Nov 18, 2014 Flexure: A Lightweight Model Framework for Ember.js A lightweight Ember Data alternative that makes fewer assumptions.
Business Practices • Nov 17, 2014 Clients Aren’t Customers – They’re Teammates Working closely with a client, forming one client/maker team, will always get the best results.
Culture • Nov 15, 2014 A Day in the Life of an Atom – Project Kickoff I’m going to walk you through an Atomic day at the start of a project — the initial kickoff and start of a Research, Design, and Planning (RDP) engagement.
Culture • Nov 14, 2014 A Day in the Life of an Atom – Development I don’t know if there’s anything as a “typical day,” but I’m going to walk you through a development-heavy day on my current project.
Mobile Apps • Nov 13, 2014 Using Ember CLI with PhoneGap’s CLI Tools A guide to getting ember-cli cooperating with PhoneGap to generate your mobile application.
Web Apps • Nov 12, 2014 Debugging Memory-Related Errors on a Jetty Web Server Sometimes the Jetty web server runs out of memory, but you can't find the cause. Here are some Jetty tools and services for in-depth analysis.
Planning Your Project • Nov 11, 2014 Charting our Features & Priorities with a Story Map A story map helps us wrap our minds around everything we want our product to do, then prioritize and create implementation phases.
Web Apps • Nov 10, 2014 Validating & Formatting Credit Cards in AngularJS Understanding the algorithms behind credit card validation, plus how to implement them for a web front-end using AngularJS.
Exploratory Testing • Nov 08, 2014 Spilling Cheques – On the Limitations of Testing Tools I can use tools to help me write this blog post, but I also need to be aware of the limitations of those tools.
Platforms & Languages • Nov 07, 2014 Trying out Rust – Packages, Upgrades, & Security I've been getting started learning the Rust language and thought I'd share some my initial take-aways.
Project & Team Management • Nov 06, 2014 Answering Client Questions – 5 Alternatives to “I Don’t Know” Consulting time is expensive, and clients expect an answer. Here's how to always answer a client's question, even if you don't know the answer.
Software Science • Nov 05, 2014 Optimizing Tail Call Recursion Writing optimized recursive tail calls so they execute in an iterative way and use constant stack space.