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

UX/Design Techniques • May 21, 2019

Villainous Personas – Anticipating the Users You Don’t Want

How to think about the users you don't want so you can prevent, block, or report them from engaging in the experience you are building.
Development Practices • May 20, 2019

Document Your Project’s package.json File

It's a bummer that you can't comment JSON, but that shouldn't stop you from documenting the decisions in your package.json file.
Personal Optimization • May 19, 2019

Why You Should Try Meeting Segues + My Top Five

Meeting segues help people zoom out, feel positive, strengthen their connection, and become mentally prepared for the meeting. Here are 5 ideas you can try.
Extracurricular Activities • May 18, 2019

Self-Hosting Your Own Cloud – Part 2: SMB File Server with Automated Backups using Rsync/Rclone

With your newly-established VPN connection to your home network, accessing data from anywhere is possible while maintaining your privacy. Data longevity can be achieved by using si
Planning Your Project • May 17, 2019

Why Milestone-Based Payments Are Never a Good Idea for Custom Software

On every custom software project, something will go wrong. That makes milestone-based payments a horrible idea—they cause stress, and somebody always loses.
Development Practices • May 16, 2019

A “Grand Unified Theory” of Agile

Agile isn’t about “doing practice X.” It’s about finding the set of practices that best meet the needs of a given team at a given time. That's not easy.
Android Development • May 15, 2019

Three Methods for Solving Android Data Binding Errors

Getting cryptic data binding errors like "error: cannot find symbol import" in Android? Here are some methods to help you figure out what's wrong.
Development Practices • May 14, 2019

Strategies for Data Synchronization on Rewrite Projects: Part 3 – No Integration

Early release of working software is critical to a successful rewrite. In some circumstances, not sharing data between systems is a good option.
Ember.js • May 13, 2019

Substates – Adding Loading and Error Screens in Your Ember Application

Ember substates make it easy to tell your user if your application is loading data or has encountered an error. Read on to get started with substates.
Extracurricular Activities • May 11, 2019

Making “Root Maker” – My First Experience with Ludum Dare

Over the course of a weekend, I learned a lot about game dev, and we made a game that I'm proud of.
Project & Team Management • May 10, 2019

4 Simple Questions to Get Your Team Started on the Right Foot

Listening to our team and seeing the project from their perspective is powerful. This activity gives us common language to talk about what's exciting, important, or ambitious about
.NET / WPF • May 09, 2019

Making Development with PowerShell More Hospitable

Make your Windows development experience more comfortable than the out-of-the-box experience using these PowerShell tools and configurations.
« Previous 1 … 202 203 204 205 206 … 411 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