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 • Mar 31, 2021

Versioned Records – Part 1: Storing Variable Attributes in a Version Table

Records may have variable attributes that change over time. To find which variable attributes are effective for a given date, we maintain a few invariants.
UX/Design Tools • Mar 30, 2021

3 Tips for Effective Prototyping Micro-interactions in Figma

Design and prototyping tool Figma is an all-in-one solution Here are some tips for improving micro-interaction prototypes.
Android Development • Mar 29, 2021

System Testing Android Dependencies with Hilt

A light-weight approach to mocking core functionality in system tests with Hilt using Kotlin. (The same concepts would apply with Java.)
News & Events • Mar 28, 2021

Atomic’s Ann Arbor Office Welcomes 3 Developers

Atomic's Ann Arbor office recently welcomed 3 new developers: Rob Bell, Nathan Papes, & Jake Silas. Each talk about their remote onboarding experience.
Personal Optimization • Mar 27, 2021

Meaningful Networking Requires Going Beyond the Screen

Build new friendships, boost social skills, gain leadership experience and make a difference. These are some ways to network meaningfully in your community.
Planning Your Project • Mar 26, 2021

4 Resources for Learning About Product Thinking

If you're consdering a switch to product-focused development from of a project-focused approach, here are several helpful online resources.
Planning Your Project • Mar 25, 2021

Do You See Your Custom Software as a Product or Just a Project?

You can take a product-based or a project-based attitude toward custom software. They're both a good fit for different kinds of situations.
Personal Optimization • Mar 24, 2021

3 Concrete Ways to Help with Context Switching

Context switching leads to more fatigue and less productivity. A few simple habits help minimize the mental strain of jumping between multiple tasks.
Project & Team Management • Mar 23, 2021

5 Questions Your Backlog Should Answer

The software backlog is everyone’s main hub for information, and it should be more than a giant to-do list. Here are 5 questions your backlog should answer.
Developer Tools • Mar 22, 2021

Why I Prefer Makefiles Over package.json Scripts

Does your package.json file have a large scripts section? If you have more than a handful of extremely simple npm scripts, try Makefiles.
Extracurricular Activities • Mar 21, 2021

Self-Hosting Your Own Cloud – Part 10: Photos and Videos

How to configure a set of existing tools for photo storage — plus a custom tool I wrote to automatically transfer photos from your phone, sort and de-duplicate them, and make them
Software Science • Mar 20, 2021

Traversing the Edges of a Graph

How we traverse graphs is important for many problems. But how we can transform graphs is also important; it can help us view problems in a new way.
« Previous 1 … 158 159 160 161 162 … 421 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