Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
Build with AI
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Contact
Atomic Object Atomic Object
Services
  • Offerings
  • AI Software Development
  • New Product Development
  • Product Enhancement
  • Product Modernization
  • Platforms
  • Web App
  • Mobile App
  • IoT Software
  • Desktop App
  • Cloud
  • Industries
  • Healthcare
  • Financial Services
  • Education
  • Insurance
  • See more...
Portfolio
Team
Culture
Build with AI
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Build with AI
Blog
Contact
← Back to Blog Home

Recent articles

iOS / OS X • May 14, 2015

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 • 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.
Web Apps • May 12, 2015

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 • 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.
Evolving the Industry • May 10, 2015

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 • May 09, 2015

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 • May 08, 2015

DevOps – Software Delivery Done Correctly

DevOps encourages better communication and collaboration between teams that are usually stuck in their own silos.
iOS / OS X • May 07, 2015

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 • 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.
UX/Design Practices • May 05, 2015

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.
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 03, 2015

Building an Infinite Procedurally-Generated World

To build our terrain, we need something better than just randomly selecting a tile for each set of coordinates.
« Previous 1 … 322 323 324 325 326 … 420 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2026 Atomic Object LLC
Explore
  • Insights
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
Offices
  • Ann Arbor
  • Chicago
  • Grand Rapids
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy