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

Planning Your Project • Nov 11, 2014

Charting our Features & Priorities with a Story Map

A story map helps us wrap our minds around everything we want our product to do, then prioritize and create implementation phases.
Web Apps • Nov 10, 2014

Validating & Formatting Credit Cards in AngularJS

Understanding the algorithms behind credit card validation, plus how to implement them for a web front-end using AngularJS.
Exploratory Testing • Nov 08, 2014

Spilling Cheques – On the Limitations of Testing Tools

I can use tools to help me write this blog post, but I also need to be aware of the limitations of those tools.
Platforms & Languages • Nov 07, 2014

Trying out Rust – Packages, Upgrades, & Security

I've been getting started learning the Rust language and thought I'd share some my initial take-aways.
Project & Team Management • Nov 06, 2014

Answering Client Questions – 5 Alternatives to “I Don’t Know”

Consulting time is expensive, and clients expect an answer. Here's how to always answer a client's question, even if you don't know the answer.
Software Science • Nov 05, 2014

Optimizing Tail Call Recursion

Writing optimized recursive tail calls so they execute in an iterative way and use constant stack space.
Managing Your Team • Nov 04, 2014

Agility is about Accuracy

Projects, especially software projects, are liable to change. Agile gives us the power to change course, navigate around obstacles, and add new ideas.
Development Practices • Nov 03, 2014

Breaking Things Is the Best Way to Fix Them

Stuck while debugging? A little creative destruction can shed some light on the shape of the problem and narrow down your options.
Personal Optimization • Nov 02, 2014

3 Tips For Managing Your Time and Tasks

It seems like we are all complaining of not having enough time, even with realtime communications and a smart phone in every pocket. These 3 tips will help!
UX/Design Tools • Nov 01, 2014

Creating & Sharing Color Swatches in Adobe

Create spectacular color swatches for Adobe applications, then save them to use in all your favorite design applications.
Growing as Makers • Oct 31, 2014

Insights from Tina Roth-Eisenberg at the CreativeMornings Summit

When starting an initiative, you need both a clear vision and a loose structure. Find the people you want to work with, then trust them.
iOS / OS X • Oct 30, 2014

Exploring iOS Core Bluetooth: Read Requests

Logging and packet sniffing to learn more about how Core Bluetooth's readValueForCharacteristic method behaves.
« Previous 1 … 326 327 328 329 330 … 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