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

Is GitHub Actions Putting Your Software at Risk?

A compromised npm package usually impacts an application runtime. Compromised GitHub Actions can have much larger blast radius.
Development Practices

The Value of In-Person Backlog Management Tools

Most junior devs have never done software design without virtual backlog management. Let's talk about in-person backlog management tools.
Development Practices

How to Auto-Sort Your Angular Imports

Learn how to set up automatic import sorting in your Angular project using the simple-import-sort ESLint plugin — no more manual sorting.
Development Practices

I Almost Built Another Internal Web App

If you've got an internal web app idea, don’t ask, "Should I build it?" Instead, ask, "Am I reaching for the right tool for the job?"
Development Practices

Graph-Style Queries vs. Joins: When Your REST API Hits a Wall

I had a breaking point with a list page that needed to filter by data three relationships away from the root entity. The join got ugly fast.
Development Practices

From Unity Prototypes to Production Pipelines: Growing Into C#

Learning C# on a large database migration taught me how LINQ, pattern matching, snapshot testing, and domain knowledge compound over time.

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 My Software Development Team Upgraded Expo in a Monorepo

Recently, my software development team needed to upgrade our Expo version (it was at 52). Doing so in a monorepo containing multiple web and mobile apps was a big job
Development Practices

How I Created a Security Advisory with GitHub

I created a vulnerability in a project. When I discovered it, I used fixing it as an opportunity to try the security advisory process.
Development Practices

Help! I Inherited a Frankenstein Codebase (And I’m All Out of Coffee)

A codebase could end up in a Frankenstein state for many reasons, and improving a poorly-built codebase is a marathon, not a sprint.
Development Practices

K3s: A Better Way to Deploy a Docker App to a Linux Server

K3s is easy to deploy. It has a great installer, and it's fully compatible with the entire Kubernetes ecosystem of tooling.
Development Practices

Git Commands For Single Commits

Dealing with single commits? Get comfortable with a handful of Git commands: git commit, git rebase, and git reset --soft.
Development Practices

What the PATH Is (and Why Your Terminal Keeps Saying “Command Not Found”)

Learn what the PATH environment variable does, how terminals find commands, and how to debug common “command not found” errors.
1 2 3 … 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