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 Development4
  • Unit Testing1
  • Software Science44
  • Development Practices399
  • Developer Tools412
    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

Commit Your “One-Time-Use” Scripts to Version Control

If you’ve written a script that was intended to be used once, don’t throw it away into the digital trash abyss. Instead, track it in version control.
Development Practices

Keep the Flow Going: Four Tips for Distraction-Free Programming

When you have a backlog of feature work staring you in the face, maintaining flow becomes an invaluable skill. Here are four tips for doing just that.
Development Practices

Four Tips for Dealing with Poorly Documented Libraries

Tackling poorly documented code libraries can be a hassle. When in doubt, glean as much information as you can and piece together a strategy.
Development Practices

Five Ways to Engage in Productive Code Reviews

A good code review is one that maintains code health, encourages healthy team communication, and results in members of the team learning something new.
Development Practices

Straight to the Source (Code): Getting up to Speed on New Libraries

When you're getting up to speed on a new open-source library, the key to your success comes straight from the source — reading.
Development Practices

Four Techniques for Making Sense of Legacy Code

Are you faced with the task of reading, understanding, or even rewriting legacy code? If so, these methods may help you in your quest!

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

Three Ways to Use Emoji for Faster Debugging

Emoji can help you improve debug print statements and understand what areas of the code are being hit in a quick and easy-to-read way.
Development Practices

Lessons Learned from Deploying Outside my Comfort Zone

When deployment went out of our hands, I learned how our pipeline actually worked, how inflexible our environment was, and how much better my documentation could be.
Development Practices

Keep Your Product Owner in the Loop with Intermediate Deliverables

With intermediate deliverables, you can help your product owner really see the value you've delivered and evaluate it usefully against their requirements.
Development Practices

The Hazards of Transactional Test Isolation

Although using database transactions to isolate your test suite is appealing, there are some important caveats to consider.
Development Practices

Bake Production Testing into Your Application

Add hooks and displays to your system that can be used to test that a production environment has been configured correctly.
Development Practices

“Well, I’m not a designer…” – Five Ideas for Devs Making Design Decisions

Learn just enough to iterate a design quickly, use established styles, and put in a bit of effort on every piece. And you can dramatically increase your product quality.
« Previous 1 … 13 14 15 16 17 … 34 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