Embedded Systems Rapid Prototypes for Devices with Raspberry Pi It can be hard to achieve quick feedback cycles on embedded projects. Here's an approach to rapid prototypes with cheap displays and a Raspberry Pi.
Growing as Makers Obtaining a Thorough CS Background Online An eclectic online curriculum that covers the core requirements of a typical undergraduate CS program.
iOS / OS X Turn Any iOS Task into a Background Task with ReactiveCocoa’s RACSignal An example of how ReactiveCocoa can be used to turn any task into a background task using a RACSignal that calls endBackgroundTask: when disposed of.
Business Practices 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.
Web Apps Testing Asynchronous Behavior in JavaScript with Selenium We wanted something that we could write once, that would sit transparently on top of our application so we never had to think about it again.
Java 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.
Evolving the Industry Pushing Past Logos: Weekend Blitz & Design’s Evolving Role Designers are taking initiative and questioning the bigger picture to identify the real problem instead of jumping straight into a solution.
Growing as Makers What Being Job Shadowed Taught Me about My Job As part of the prep for the visit, I had to work out what I liked about my job and how could I sell it to people who didn't know anything about it.
Technical Practices DevOps – Software Delivery Done Correctly DevOps encourages better communication and collaboration between teams that are usually stuck in their own silos.
iOS / OS X Fixing UI Elements that Float Away The bug appeared when testing on iOS 7 but not iOS 8, which suggested the root cause might be a floating point error with the constraint layout library.
Developer Tools 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.
UX/Design Practices Becoming a Designer in the Real World – Things I Wish I’d Known A few things I'd tell my 22-year-old self, and a few things I'm still working on today.