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 Development5
  • Unit Testing2
  • Event Sourcing0
  • Software Science44
  • Development Practices419
  • Developer Tools424
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Golang
  • DX
  • Marketing
  • Accessibility
  • Delivery Practices
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
Development Practices

Are Dynamic Items Missing from Your Design Mockups?

Web app style guides always include basic items like error states for forms. Unfortunately, the more dynamic items are often not specified.
Development Practices

3 Practical Steps for Fixing Software Bugs

We often find ourselves having to fix a bug we unknowingly introduced. Here's a process for diagnosing and resolving these issues quickly.
Development Practices

Changing Unfamiliar Code? First, Seek to Understand

The next time you feel frustrated with someone else’s code that you need to change, first make sure you’re not actually the source of the problem.
Development Practices

How to Tackle Ill-Defined Technical Work

Have you run into a technically-focused backlog item with little definition? Follow these four steps to manage expectations and find success.
Development Practices

Onomatopoeia and Code Readability

In some code patterns, the structure resembles its intent. This sort of code tends to be easier to scan and understand quickly.
Development Practices

Developer/Designer Collaboration on Single-Page Web Apps

Single-page web apps are an ideal environment for designer/developer collaboration, which yields faster implementation of designs that represent the designer's intent.

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

The Responsible Application Audit – A 7-Part Checklist

When reviewing an existing codebase, don't just "give it a look." Follow this concrete, 7-part plan for running a responsible application audit.
Development Practices

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.
Development Practices

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.
Development Practices

4 Best Practices for Retroactively Adding Automated Tests

Adding tests retroactively isn't ideal, but it's still better than not having any! Here are a few ways to make this process easier and more impactful.
Development Practices

4 Ways to Meet the Challenge of Unexpected Remote Pairing

Better remote pairing means better code and stronger bonds between teammates. Don't be afraid to iterate and try new things.
Development Practices

6 Steps to Understanding a Large, Legacy Codebase

Tackling a large, legacy codebase? You need to understand the overall picture first. Start with the 10,000-foot view, and slowly work your way down.
« Previous 1 … 12 13 14 15 16 … 35 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