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

Personal Optimization • Sep 06, 2020

Work-from-Home Fatigue? Change Things Up

When you're working from home, changing routines is a great way to press the reset button, look at things with a new perspective, and regain energy and focus.
Extracurricular Activities • Sep 05, 2020

Why You Should Use Component-Based Design in Unity

Component-based design in Unity can save developers a lot of time by making the project easier to maintain than the traditional inheritance model.
Exploratory Testing • Sep 04, 2020

More Ways to Test – 9 Situations to Test the Strength of Your Mobile App

What else is there to test on a phone app when you've tested the functionality? Put it in these nine situations, and see how it responds.
Development Practices • Sep 03, 2020

What Does “Run the Tests” Mean? – How Shared Symbols Can Speed Up Team Communication & Reduce Errors

We explicitly define the phrases our team uses every day, then create scripts to carry them out. This frees up brain space and makes onboarding easier.
Atomic Accelerator • Sep 02, 2020

Reflections on the Atomic Accelerator, a Two-Year Retrospective

The Accelerator has helped me polish my skills, given me opportunities to interact with company leaders, and kept my learning inertia going.
Software Science • Sep 01, 2020

How to Interpolate Along a Linestring

An explanation of how to interpolate along a linestring to find a new point some distance along it, with Scala code to accomplish this.
Development Practices • Aug 31, 2020

6 Tips for Testing Large Legacy Codebases

Adding tests to legacy projects is daunting. The goal is to provide confidence around crucial code. Here's how I navigate uncovered code and make meaningful testing updates.
Personal Optimization • Aug 30, 2020

Why a WFH Social Lunch Can Be Your Most Rewarding Work Hour

During the hour each day you can leave work behind, call up a colleague. A little social connection can bring you more value than an extra hour of work.
Extracurricular Activities • Aug 29, 2020

How to Run the Unifi Controller via LinuxServer.io’s Docker Image

How I set my system up to run the Unifi controller software via the LinuxServer.io Unifi controller image on a Docker host in my basement.
Swift • Aug 28, 2020

Ergonomic Struct Updates in Swift

Reducer functions work well with Swift’s value semantic structs, but applying small changes is a headache without JavaScript’s object spread operator. We can use Swift protocols an
Project & Team Management • Aug 27, 2020

The Pros & Cons of Different Software Team Sizes

Switching between very different team dynamics and sizes has showed me that there are many pros and cons to both small teams and large teams.
Project & Team Management • Aug 26, 2020

4 Product Management Concepts to Use on Your Next Software Product

Incorporating different concepts has helped me grow as a technical product owner and has increased my ability to build, deploy, and manage software.
« Previous 1 … 174 175 176 177 178 … 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