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

C & C++ • Mar 13, 2015

Multiplatform C (with Networking)

Complications and tips for writing C code that compiles on both Windows and POSIX.
Web Apps • Mar 12, 2015

Testing mOxie File Upload with PhantomJS

Writing tests in PhantomJS that support mOxie file upload.
Presenter First • Mar 11, 2015

Is Presenter First Still Valuable to Modern App Architecture?

When you consider Presenters first, you're forced to draw some of the boundary line between your application and its implementation before you start.
Embedded Systems • Mar 10, 2015

Protecting the Root Filesystem on Ubuntu with Overlayroot

Overlayroot provides a convenient means to protect the root filesystem by using OverlayFS to overlay a read-write tmps on top of a read-only mount.
iOS / OS X • Mar 09, 2015

Sunrise and Sunset in iOS using CoreLocation

Combining iOS's CoreLocation framework and the EDSunriseSet cocoa-pod to obtain local sunrise and sunset times.
Developer Tools • Mar 08, 2015

Setting Up a Project Workspace in Tmux

Instead of organizing my terminal sessions across tabs, I use Tmux to create a project workspace.
Planning Your Project • Mar 07, 2015

Minimum Viable Product: Pick Any Two

A minimum viable product avoids expensive mistakes only if it can answer your most important questions. Different questions require different MVPs.
UX/Design Techniques • Mar 06, 2015

How to Add an XL Grid Size Option to Bootstrap 3

This post will walk you through the changes needed to add an additional grid size to Bootstrap.
Personal Optimization • Mar 05, 2015

3 Ways to Reduce Big Meeting Stress

Fight your meeting anxiety with smarter meeting prep—embrace it, clearly communicate your message, and find success.
Development Practices • Mar 04, 2015

What Does Good Code Look Like?

Four qualities I prioritize when evaluating whether I'm reading good code.
Developer Tools • Mar 03, 2015

Custom Animation for an Unwind Segue

What do you do if you want a custom animation for your unwind segue in Xcode?
Development Practices • Mar 02, 2015

Intro to Refactoring: Making Code Easy to Understand in 4 Steps

At some point, someone (possibly even you) will wonder, "What in the heck does this piece of code do?" Refactoring can make their job infinitely easier.
« Previous 1 … 321 322 323 324 325 … 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