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

Development Practices

    Development category
  • IoT1
  • Test Driven Development3
  • Unit Testing1
  • Software Science44
  • Development Practices395
  • Developer Tools409
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Golang
  • DX
  • Marketing
  • Accessibility
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
Development Practices

Improve Your Autocomplete Timing with Debouncing

Deboucing minimizes the number of rapid requests a UI autocomplete element makes by waiting a few hundred milliseconds to see if more calls come through.
Development Practices

Mob Programming: How We Stumbled Upon and Learned to Love It

We gathered our team around a whiteboard and sketched out some architectural ideas. Then, instead of splitting into pairs, we spent an entire day working together on some of the in
Development Practices

Mocking React/Apollo Data Tables for UI Development

This method helped me quickly determine the minimum data required to drive the front-end. That has directly driven the back-end code, reducing refactoring time and preventing unnec
Development Practices

Three Common Misconceptions Junior Developers Have About Refactoring

It's almost always the right choice to refactor code when you get the chance. It usually doesn’t pay off immediately, it will in the future when someone else has to understand your
Development Practices

The Case for Succinct Build Logs

Build logs should run efficiently instead of drowning you in data, and they should still be useful once the app is running in a production environment. "Verbose mode" should not be
Development Practices

Seven Ways We’ve Learned to Work Smarter, Not Harder

Great programmers are definitely as lazy as possible. From our high-level process to our low-level improvements, these practices help make us all as efficient as we can be.

Keep up with our latest posts.

We’ll send our latest tips, learnings, and case studies from the Atomic braintrust on a monthly basis.

[mailpoet_form id="1"]
Development Practices

Best Practices for Solo Development

I've spent a portion of my current project as the only developer, and have found a few practices that help make solo development easier.
Development Practices

Four Keys to Effective Pair Programming

I've learned that there are a few things we can all do to become better pairs when we're asked to work on a pair programming team.
Development Practices

Exploding Breadcrumbs Make Life Easier for Your Future Self

Your future self will be thrilled when they encounter exploding breadcrumbs instead of a unworkable project.
Development Practices

Incrementally Building My Own Code Health Tool

It's simple to build a basic (and upgradable) tool that can help keep your code in good shape. Ours shows areas of the codebase that could be cleaned up, and it discourages committ
Development Practices

How to Back Up Your Development Environment

Creating a globally-accessible git repository to back up files, without needing to resort to symlinks or other messy methods.
Development Practices

Preparing to Launch a Rewrite for a Public-Facing Website

Having existing users and an existing infrastructure can make website relaunches very complex. You need to guard the user experience every step of the way.
« Previous 1 … 17 18 19 20 21 … 33 Next »

Want to see what Atomic can do?

Check out some of our work

Atomic's Portfolio

Atomic is a software design + development consultancy.

© 2025 Atomic Object LLC
Explore
  • Careers
  • Diversity
  • Resources
  • Atomic Blog
  • Developer Resources
  • Client Resources
Offices
  • Grand Rapids
  • Ann Arbor
  • Chicago
  • Raleigh-Durham
Details
  • Contact
  • Media
  • Privacy Policy