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

DevOps & System Admin. • Mar 28, 2014

Simpler Deploys with git Subtrees

Using subtrees can help work around specific limitations in Heroku and enforce proper separation of concerns.
Business Practices • Mar 27, 2014

Wanted: New Atoms

At Atomic, we measure technical ability not on what we need right now, but on the candidates' understanding of the tools they claim to know.
Project & Team Management • Mar 26, 2014

A Checklist for Great Feature Requirements

4 guidelines for writing story requirements that won't make your engineers want to pull their hair out.
Embedded Systems • Mar 25, 2014

2 Ways to Use Single-Member structs in C

Use C structs to preserve array size information and make built-in types stronger.
UX/Design Practices • Mar 24, 2014

4 Reasons Designers Should Be Coding

Many tools make it easy for designers to get by without coding, but you miss out on greater opportunities to connect with the medium of your end product.
Developer Tools • Mar 23, 2014

Xcode Efficiency Tips: Keyboard Shortcuts

Xcode shortcuts for getting around workspace windows, navigating in the editor, building, running, testing, and debugging.
Growing as Makers • Mar 22, 2014

Continuous Improvement: Know Yourself, and Know Your Tools!

Toolsmithing and tool sharpening will help you get on the path to continuous improvement.
DevOps & System Admin. • Mar 21, 2014

Using a Smartcard with a VirtualBox-based Vagrant Virtual Machine

An easy way to connect my Smartcard reader with a VM running Ubuntu using Vagrant, VirtualBox, and the standard precise64 basebox.
Personal Optimization • Mar 20, 2014

4 Ways to Mitigate the Effects of Context Switching

Context switching is unavoidable, but you can learn to do it less often and train yourself to get back on track faster after each switch.
Embedded Systems • Mar 19, 2014

Getting Started with MQTT

The MQTT protocol has lower overhead, suits devices that are suspended most of the time, and has support for reliable delivery built into its protocol.
UX/Design Tools • Mar 18, 2014

Painless Prototyping with InVision App

I use InVision because it lets me show the client a realistic version of what I want the user to experience.
Development Practices • Mar 17, 2014

Shorten Board Bring-up with a Well-Designed Alpha Board

Creating a well-designed Alpha board adds no additional cost, but can save you a lot of time and frustration. Here are 3 steps to creating great, time-saving alpha boards.
« Previous 1 … 354 355 356 357 358 … 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