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 Practices390
  • 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

How to Build a Search Page with Live Results

Let's learn how to build a search page that updates with live results as the content of the search box changes.
Development Practices

How to Solicit Better Feedback for Your Pull Requests

Good pull request feedback is important but can be tricky to get on busy projects. Here are a few tips to get better feedback.
Development Practices

Review Your Pull Requests as a Team

Group pull request reviews can be a great way to share knowledge, generate discussion, and help developers gain confidence.
Development Practices

How to Manage Concurrent Tasks with Keyed Queues

The KeyedSerialTaskQueue is a powerful tool for managing queues of tasks, especially useful when you need to download or process serially.
Development Practices

Keep Your Documentation Up to Date with a Checklist

I've recently utilized a Documentation Checklist to help keep my software documentation up-to-date while saving time and effort.
Development Practices

How to Write Good “Bad” Code

Sometimes, writing bad code is actually the right solution. Being a perfectionist can get in the way of progress on your project.

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

How to Weave Git Repositories Together into a Monorepo

So you have a bunch of Git repositories for individual projects and you want to organize them together into a monorepo. What can you do?
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.
« Previous 1 … 4 5 6 7 8 … 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
Certified B Corporation