Atomic Spin

Avoid Putting Preprocessor Directives in .c Files


over 5 years ago by John Van Enk on Atomic Spin.
The C Language has a heavy reliance on the C Preprocessor (CPP)–a preprocessor is a program that runs over a set of text files replacing specific...

How to write good requirments


over 5 years ago by Job Vranish on Atomic Spin.
Requirements are pretty ubiquitous in the embedded world. They are used to define tasks, help coordinate large development efforts, and to communicate the...

You Should Read: The Visual Language of Dashed Lines


over 5 years ago by Karlin Fox on Atomic Spin.
How heavy should this line be? Should I use weight, value, or dashes to de-emphasize it? I’ve really enjoyed reading Connie Malamed’s blog...

Writing a good blog post—An 11-step process


over 5 years ago by Paul Hart on Atomic Spin.
At Atomic Object, we all participate in writing for the company blog. It can be hard to come up with new ideas that feel worthy of being published. However...

Be Memorable. Everyday.


over 5 years ago by Mary O'Neill on Atomic Spin.
This month I lost my dad. He was a wonderful, imperfect man who was lucky to have lived a long, full life. In my sadness, I’ve been pondering somber...

Objection is over 1 year old


over 5 years ago by Justin DeWind on Atomic Spin.
Objection, the dependency injection library initially written for the iOS application SideReel, is over a year old. Shawn Anderson and I created it when...

Advanced REST/API Resources


over 5 years ago by Dustin Tinney on Atomic Spin.
I recently wrote a small wrapper for the Flickr API in backbone.js. I found the Flickr API to be a little strange but very consistent in its strangeness...

Higher-order Contextual Functions in Clojure


over 5 years ago by Drew Colthorp on Atomic Spin.
A lot of functions in Clojure take the form (f args1* f2 args2*), where (f args1) represents a context and (f2 args2) represents a computation to perform...

Prepping for the pitch


over 5 years ago by Matt Fletcher on Atomic Spin.
About a week ago I had a wonderful opportunity – I gave one of the five pitches at the January 2012 5×5 Night. Mike Marsiglia, myself, and three...

The Ethics of Our Gadgets


over 5 years ago by Will Ryan on Atomic Spin.
There’s been a lot of news lately regarding Apple and its relationship with manufacturers and suppliers, particularly Foxconn. A lot of Atoms are...