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

Project & Team Management • Jul 09, 2021

How to Lead Your Software Team Through Change

The most thoughtful way to lead teams through changes takes time, but doing so with care and patience will build team trust and camaraderie.
Desktop Apps • Jul 08, 2021

How to Handle Multiple Windows in an Electron App

Electron allows you to create desktop apps using Node.js. These apps usually have a single window, but here's how to support multiple windows in Electron.
Development Practices • Jul 07, 2021

Why I Still Recommend Learning Elm

Elm has something for everyone to learn. Its principles are nearly universally applicable to other development environments.
Workplace • Jul 06, 2021

Evaluating Remote-First Practices in a Hybrid Work Model

Organizations need to consider what practices from a remote-first approach will be necessary for a return to in-person work or a long-term hybrid model.
Ruby on Rails • Jul 05, 2021

Parsing Comma-Separated Values in Ruby

Using Ruby to parse CSVs can be extremely helpful. With a few tweaks and know-how, anyone can process and evaluate data efficiently and accurately.
Growing as Makers • Jul 03, 2021

Restructuring My Role as a Mentor – A Reflection on LeadDev Together

Over the past few months, I've been attending the LeadDev Together conference. I'm taking these strategies with me into my future as both mentee and mentor.
Personal Optimization • Jul 02, 2021

Why I Started Keeping a Career Reflection Journal

I hope that my career reflection journal will document my growth and help me provide relevant guidance and advice to others.
Extracurricular Activities • Jul 01, 2021

How to run Librespeed via LinuxServer.io’s Docker Image

Librespeed is a fantastic network testing tool. This post is about how I set it up using LinuxServer.io's image.
Project & Team Management • Jun 30, 2021

3 Tips for Writing Meaningful Stories

Building a workflow piece by piece and story by story will drive development and clearly communicate the purpose of your development stories.
React / Redux • Jun 29, 2021

Animate App Components with React Transition Group

Animating app components can improve the user experience, but achieving this in React can be cumbersome. That’s where react-transition-group comes in.
Development • Jun 28, 2021

Mock, Stub, or Spy? What’s the Difference, and When Should I Use Each?

Mocks, stubs, or spies? It's important to understand how the particular testing framework you are using in your project operates.
Growing as Makers • Jun 27, 2021

Career Development: What’s Your Habitat?

When it comes to career development, what's your habitat? With abundant sun, food, and water, you’ll have the resources you need to grow and thrive.
« Previous 1 … 152 153 154 155 156 … 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