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

Development Practices

    Development category
  • IoT1
  • Test Driven Development5
  • Unit Testing2
  • Event Sourcing0
  • Software Science44
  • Development Practices427
  • Developer Tools428
    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

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

Output Buffering in PHP

How to separate application logic from view templates in PHP using output buffering, and why it can make your code easier to work with.
Development Practices

Organization Patterns for Writing Better Web Acceptance Tests

Following a well-defined pattern for my web app acceptance test suite has helped me write tests quicker and clearly document the software's capabilities.

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

Answering “How Long Will This Take?” and Other Impossible Questions

Even if you have many unknown variables, plugging in a made-up number can help avoid analysis paralysis. Find the rough bounds of your problem and start making progress.
Development Practices

How to Ensure a Successful Mobile App Release

A smooth mobile app release should include several kinds of testing, Alpha and Beta distribution, and phased rollouts.
Development Practices

A Guide to Evaluating Closed- and Open-Source Libraries

Do your due diligence before picking out libraries, and you will save yourself a lot of headaches. Avoid things that are poorly maintained unless you want to end up maintaining the
Development Practices

Containers & Containerization – Pros and Cons

Development Practices

Document Your Project’s package.json File

It's a bummer that you can't comment JSON, but that shouldn't stop you from documenting the decisions in your package.json file.
Development Practices

A “Grand Unified Theory” of Agile

Agile isn’t about “doing practice X.” It’s about finding the set of practices that best meet the needs of a given team at a given time. That's not easy.
« Previous 1 … 16 17 18 19 20 … 36 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