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

Evolving the Industry • Jan 12, 2015

“Worse Is Better” 25 Years Later – Have We Gotten Lazy?

Worse-is-better only works when you understand the right-thing and can rationally choose a compromise.
Extracurricular Activities • Jan 11, 2015

Making a Game from Scratch with My 10-year-old Daughter

My oldest daughter has been playing with Scratch, from MIT, for about 2 years now. We recently collaborated on a new game, Mosquito Crunch. We had a blast!
Culture • Jan 10, 2015

Atoms on “Share the Pain” – We’re in This Together

Share the Pain means we bear each other’s burdens—working together to meet tough deadlines, helping each other move, taking turns emptying the dishwasher.
Growing as Makers • Jan 09, 2015

What I Learned at CocoaConf Atlanta

I recently attended the Atlanta CocoaConf, a touring conference that focuses on Apple technologies (iOS and OS X).
Planning Your Project • Jan 08, 2015

Don’t Skimp on Research, Design, and Planning

There are ways to bring a piece of software to life—not all of them good. An RDP identifies the right product to build and the right path to get there.
Objective-C • Jan 07, 2015

Custom Expecta Matchers for Test Legibility

Custom Expecta matchers can help you maintain legible unit tests.
Web Apps • Jan 05, 2015

Protractor Page Objects

Tests take actions and make assertions about how the application should respond, but page objects encapsulate the details of how to perform those actions on a page.
Developer Tools • Jan 04, 2015

An iOS Developer’s (Mostly) Open Source Toolchest

iOS developers have many tools to choose from. Here are our picks (most of them open source) for one project.
Culture • Jan 03, 2015

Atoms on “Own It” – Your Problem Is My Problem

Atomic Object isn’t a just place where we work. It’s something we’re part of. And all Atoms have the power and responsibility to keep it living and growing.
Python • Jan 02, 2015

Python Environment Management for Rubyists – a Guide

A crash course in setting up Python, using some of the Python community's excellent utilities for managing environments and dependencies.
Project & Team Management • Dec 31, 2014

Agile + Scrum = More Effective Iteration Meetings

Agile iteration meetings often fall prey to unproductive activities and lack of focus. Scrum practices can make meetings more structured and effective.
Objective-C • Dec 30, 2014

Method Swizzling in Objective-C

Method swizzling is the act of swapping the implementations of two selectors as an Objective C program runs, similar to monkey patching.
« Previous 1 … 326 327 328 329 330 … 414 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