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

Development Practices • Mar 13, 2018

Incrementally Building My Own Code Health Tool

It's simple to build a basic (and upgradable) tool that can help keep your code in good shape. Ours shows areas of the codebase that could be cleaned up, and it discourages committ
Platforms & Languages • Mar 12, 2018

Excel Snapshot Testing with Node

I was tasked with writing some code to generate downloadable Microsoft Excel Workbook files. I used snapshot comparisons to automatically detect regressions in the implementation.
Development Practices • Mar 11, 2018

How to Back Up Your Development Environment

Creating a globally-accessible git repository to back up files, without needing to resort to symlinks or other messy methods.
Business Practices • Mar 10, 2018

The Vistage Issue Processing Framework – A New Sales Tool

I've been considering integrating the Vistage issue processing framework into some early pre-project consulting meetings. I suspect it could be very powerful tool in certain circum
Web Apps • Mar 09, 2018

Building a Family Tree with GraphQL – Part 2: Adding New Resolvers

Due to the nature of GraphQL, the same resolver can be used across many different queries, unlocking more potential for the API without any extra development effort.
Developer Tools • Mar 08, 2018

The First Five Things to Learn in Any IDE

If you’re overwhelmed by the sheer number of features and key commands in your IDE, try starting with these 5 things. They're some of the best bang-for-your-buck functions.
Web Apps • Mar 07, 2018

Forcing SSL in Phoenix Framework

In just a few steps, get SSL in Phoenix, redirecting on unencrypted requests, and putting it all together to understand how it works.
Development Practices • Mar 05, 2018

Preparing to Launch a Rewrite for a Public-Facing Website

Having existing users and an existing infrastructure can make website relaunches very complex. You need to guard the user experience every step of the way.
Growing as Makers • Mar 04, 2018

Three Questions to Ask Your New Pair (and Yourself!)

If you learn how the other person works, you can integrate it thoughtfully into your own workflow. It’s not always a perfect match, but a little forethought goes a long way!
Exploratory Testing • Mar 03, 2018

More Ways to Test – Alternating Phone Models Per Test Cycle

An approach to exploratory software testing on a variety of different phones — without duplicating work or wasting time.
Growing as Makers • Mar 02, 2018

Four Essential Tips for Easy Project Onboarding

Every project contains an intricate set of variables, processes, and tools that make them successful, and it’s your job to learn all of them by yesterday.
Development Practices • Mar 01, 2018

TIME_WAIT and Your Test Suite

What it means when a socket server, in this case being used in a test suite, ends up in the TIME_WAIT state, and how to prevent it.
« Previous 1 … 244 245 246 247 248 … 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