Growing as Makers • May 24, 2015 Programming Exercises to Stretch your Noodle Three great sources of free programming exercises: Project Euler, CodeEval, and Exercism.io.
Ember.js • May 18, 2015 Improving Ember-CLI Testing with Sinon.js How to improve your Ember-CLI app's tests with Sinon.js for both QUnit and Mocha frameworks.
Business Practices • May 13, 2015 First Contact to Offer – Atomic’s Developer Interview Process An interview is a balancing act—specific questions vs. open-ended conversations, getting to know each other vs. respecting everyone's time, etc.
Java • May 11, 2015 Taking Control of Logging in Clojure When it came time to add proper logging to my project, I had to make sense of the several available Java logging libraries. Here’s what I found.
Technical Practices • May 08, 2015 DevOps – Software Delivery Done Correctly DevOps encourages better communication and collaboration between teams that are usually stuck in their own silos.
Developer Tools • May 06, 2015 Creating Man Pages in Markdown with Ronn Ronn is a fantastic, simple tool that leverages the Markdown you use every day to create man pages for your command-line software.
Objective-C • May 04, 2015 Bi-directional Data Bindings in ReactiveCocoa with RACChannel Using RACChannel and RACChannelTerminal to execute bi-directional data binding in ReactiveCocoa for Objective-C.
Extracurricular Activities • May 02, 2015 Spread Your Wings and Stop (Exclusively) Using Arduino Embedded systems for hobbyists is a lot larger than the world of Arduino. New and interesting projects will open up to you once you explore other platforms.
Software Science • Apr 27, 2015 A Comparison of 5 Uniprocessor OS Scheduling Policies Analyzes and compares five short-term uniprocessor operating system scheduling policies: FCFS, RR, SPN, SRT, and HRRN.
UX/Design Practices • Apr 25, 2015 Creating a Design Inspiration Archive Every day, I stumble across content that introduces me to a new ideas, beautiful pictures, great layouts, or amazing typography.
Development Practices • Apr 24, 2015 Sticky Documentation, Part 2: Source Control History as Documentation How to make the most of documentation that "sticks" close to an application through its lifecycle—source control history.
C & C++ • Apr 10, 2015 CMock – Make Support for Easier Integration of Testing Our tools Unity and CMock were written several years ago to fill a missing gap in testing C projects. CMock now contains Make integration support!