Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
  • 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
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

Recent articles

Culture • Oct 05, 2014

Where Does Atomic Thrive?

On our love affair with red brick buildings in urban neighborhoods.
Web Apps • Oct 04, 2014

AngularJS: Adding One Resolve to All Routes

Resolves take the complexity of completing a promise and checking for errors out of the controller itself. angular.extend lets you add them to every route.
Java • Oct 03, 2014

Simple Flow Control Made Easy

We encountered a problem where the network and devices could easily be overwhelmed if they join the network at approximately the same time.
Developer Tools • Oct 02, 2014

Sharpen Your Git Saw – Aliases, Selective Staging, & Interactive Rebasing

Learn how to use advanced features of Git — shorten commands, stage some changes but not others, and manipulate your history to clean it up.
Managing Your Team • Oct 01, 2014

Project Leads vs. Project Managers

Atomic Object has no dedicated, specialized project managers. We have project leads who play multiple roles of implementor, team lead, and project manager.
Ruby • Sep 30, 2014

QuickCheck in Ruby

The theft Ruby gem allows for property-based testing — generating valid, randomly-generated input and validating that a particular property is true.
Project & Team Management • Sep 29, 2014

Visualizing Project Scale, Risk, and Options

We discuss scale, risk, and alternatives continually throughout a project. Having a visual representation of the conversation points can be very useful.
Growing as Makers • Sep 28, 2014

Relaxing and Rediscovering Childhood Joy

As a small child, I loved nothing better than reading. After years of neglect, I've rediscovered a joyful activity that helps me relax.
DevOps & System Admin. • Sep 27, 2014

Re-imagining Operating Systems: Xen, Unikernels, and the Library OS

We're at the point now where we can look at the system as a whole and start to refactor it. We can eliminate unused components and invent new ones, more tailored to our current con
Project Stories • Sep 26, 2014

My First Visit to a Contract Manufacturer – Flextronics

My first visit to a Flextronicx, a contract manufacturer we've been working with for the last few months.
Objective-C • Sep 25, 2014

Timeouts in ReactiveCocoa

Using the timeout:onScheduler operator in ReactiveCocoa to manage asynchronous, potentially long-running work.
Python • Sep 24, 2014

Managing Amazon S3 files in Python with Boto

I recently found myself in a situation where I wanted to automate pulling and parsing some content that was stored in an S3 bucket.
« Previous 1 … 329 330 331 332 333 … 410 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