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

C & C++ • Nov 28, 2014

byte_array – The Missing Built-in Type for C

Though C does have a concept of arrays of any arbitrary type, an array has no concept of how long it is!! This library is an attempt to remedy this hole.
Technical Practices • Nov 26, 2014

6 Reasons to Build a Firmware Test Suite

Projects where firmware talks to software should have a high-level test suite written against the firmware's interface to the software.
Workplace • Nov 25, 2014

Balancing Openness and Privacy in Your Workspace

Atomic Object is changing our open plan workplace to better support needs for privacy at work. Recent research from Steelcase indicates we are not alone.
C & C++ • Nov 24, 2014

odo: Atomic Counters from the Command Line

I couldn't think of a command-line program to increment a counter in a file without race conditions, at least not without some sort of database.
Growing as Makers • Nov 22, 2014

My Top Two Learning Resources

In recent years, a number of websites popped up to make education more accessible and enjoyable.
Technical Practices • Nov 21, 2014

Technical Spikes – Rehearsing Your Software

A spike helps us solve problems without committing lots of time or resources. It lets us work out code's kinks and solve the problem.
Personal Optimization • Nov 20, 2014

Understanding the 3 Main Types of Encryption

An overview of symmetric encryption, asymmetric encryption, and hashing — how they work and why you need all three to create secure systems.
News & Events • Nov 19, 2014

Atomic Object Named one of Michigan’s “Cool Places to Work”

Atomic is honored to be named of 75 "Cool Places to Work" in Michigan by Crain's Detroit Business.
Ember.js • Nov 18, 2014

Flexure: A Lightweight Model Framework for Ember.js

A lightweight Ember Data alternative that makes fewer assumptions.
Business Practices • Nov 17, 2014

Clients Aren’t Customers – They’re Teammates

Working closely with a client, forming one client/maker team, will always get the best results.
Culture • Nov 15, 2014

A Day in the Life of an Atom – Project Kickoff

I’m going to walk you through an Atomic day at the start of a project — the initial kickoff and start of a Research, Design, and Planning (RDP) engagement.
Culture • Nov 14, 2014

A Day in the Life of an Atom – Development

I don’t know if there’s anything as a “typical day,” but I’m going to walk you through a development-heavy day on my current project.
« Previous 1 … 335 336 337 338 339 … 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