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

The “Clean” Code Debate: Recognizable is Better Than Readable

As developers, we spend a lot of time discussing the finer points of "clean code." I'd argue that recognizable is better than readable.
Development Practices

APIs for New Developers: Controllers, Services, and Repositories

In an early internship project, I was confused by the purpose of controllers, services, and repositories. Here's a simple explanation.
Development Practices

Use Webflow Custom Code to Create Registration Flow with a Custom Backend

Here are the steps you can follow to use Webflow’s custom code sections to direct form submissions to your own backend server.
Development Practices

Let’s Play Git Tag! Why and How You Should be Tagging in Git

Git tagging is creating a named marker on a specific commit of a repository. Let’s talk about what tagging in Git is and how to go about it.
Development Practices

Benefits and Downsides to Implementing a Linter in Your Project

Having a linter makes collaboration across teams effective, since everyone can understand one another's changes to the code.
Development Practices

5 Testing Tips for Software Platform Development

Software platform development deserves special strategies. Here are 5 tips to help teams succeed in design, testing, and quality assurance.

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

3 Simple Tips for Speeding Up Your GitLab CI

Here's what I learned on a recent project to speed up our GitLab CI pipelines. Use these tips as starter ideas you can adjust to your needs.
Development Practices

Plan Ahead to Maintain Compatibility in Event-Based Architectures

Event-based architecture is great for decoupling services, but it can be tricky when you need to make changes to existing event definitions.
Development Practices

5 Types of Software Documentation & Tips to Manage Each

Today, I'll cover five different types of documentation in software development, with tips on how to use them as effectively as possible.
Development Practices

How to Structure a Valuable README

A README is the welcoming committee to new developers, a trailhead for the existing team, and an archive that will exist a long time.
Development Practices

The Benefits of a Spiking Phase in Agile Development

A spiking phase lets everybody working on the project gain a greater understanding of the system as a whole.
Development Practices

Ways to Loosely Couple Common, Dependency-Agnostic Functions

In my current software development project, the client used is Axios, but we also want to make the client agnostic in case that changes.
« Previous 1 … 7 8 9 10 11 … 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