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

Developer Tools • May 03, 2019

Control Repository Size with SVN Sparse Checkout

The beauty of SVN sparse checkout is you can mix depths. For folders where I'm actively working, I can set change their depth setting at infinity.
Mobile Apps • May 02, 2019

Creating Material Design Chips in an Android App

Material design introduced chips as a button widget for applications. They can easily be added to Android apps.
Development Practices • May 01, 2019

Strategies for Data Synchronization on Rewrite Projects: Part 1 – One-Way Integration

Early release of working software is critical to a successful rewrite. One-way data synchronization can be a useful strategy when its constraints fit.
News & Events • Apr 30, 2019

Brittany Hunter named Managing Partner in Atomic’s Grand Rapids Office

Longtime Atom Brittany Hunter has been promoted to Managing Partner at Atomic's Grand Rapids office. So far, her career at Atomic has spanned 8 years and 3 roles.
Development Practices • Apr 29, 2019

The Non-Technical Challenges of Rewrites

If all of the weird quirks of an old system are reimplemented in a rewrite, all you're really doing is porting the old system to a new tech stack.
Personal Optimization • Apr 28, 2019

Four Tips for Processing a Colleague’s Departure

It's hard to say goodby when a good colleague leaves the office. Recently, it taught me a lot about myself and my relationship with work.
Personal Optimization • Apr 27, 2019

Being a Boss at Context Switching, Part 2 – Daily Habits

Things you can do daily to maintain a clear head when context switching, and ways to help efficiently ramp back into a project after being away.
Personal Optimization • Apr 26, 2019

Being a Boss at Context Switching, Part 1 – Proper Setup

Habits that keep me from worrying about "project A" when working on "project B," missing deadlines, and losing time when I return after days away.
Exploratory Testing • Apr 25, 2019

More Ways to Test – Adding Software Tools to My Toolbelt

Recently I've started using some tools that help me access data and get a better understanding and view of the app I'm testing.
React / Redux • Apr 24, 2019

Intuitive React Integer Input

Input fields are some of the most fundamental aspects of any application. Here's how to make an integer input in React with intuitive validation.
Project & Team Management • Apr 23, 2019

A Structure for Collecting Useful Customer Feedback

A set of questions that standardize user feedback and deliver it to the Product Owner in a way they can easyily synthesize and use to make smart decisions.
TypeScript • Apr 22, 2019

Enforcing Compile-Time Permission Checking with TypeScript Brands

Checking user permissions is vital to any app with different roles and access. Use TypeScript branded types to enforce permission checks during development.
« Previous 1 … 215 216 217 218 219 … 423 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