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 Practices433
  • Developer Tools432
    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

Even with LLMs, Let’s Pair Together

Pair programming hasn’t been made redundant by LLMs. But using the robot sometimes makes human collaboration feel a bit less relevant.
Development Practices

Concurrency Control: Your Aggregate Is Single-Threaded. Your Cluster Isn’t.

Concurrency control comes in two kinds, and most distributed-systems failures are a misassignment between them.
Development Practices

Use Curiosity, Craft, and Care to Decide What AI Should Write

While working with a small team during an RDP engagement, I started paying attention to how much authorship we give AI over each artifact.
Development Practices

2 Changes Made Our Azure Durable Functions 3X Faster

Two changes, 3x faster. The real lesson was that Durable fan-out is a two-part switch that only works when you flip both halves.
Development Practices

Your Legacy Code Isn’t the Problem

When a legacy system is grinding your organization down, the instinct is to ask, "How do we modernize this code?" Wrong question.
Development Practices

How PR Reviews Were Stealing Our Team’s Focus and How We Got It Back

Pull request (PR) reviews are one of those engineering practices that almost everyone agrees are important, albeit time-consuming.

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

Write Documentation for Yourself, Not Others

It's easy to treat documents as a defense of a decision for someone else questioning you. But you need to re-frame it as a note to yourself.
Development Practices

Error Handling vs. Hiding Errors

It's easy to gloss over error handling. Until something actually goes wrong, it's easier to log something vague and return success anyway.
Development Practices

Give Me Every Nth Row: Reproducible Sampling in SQL Server and EF Core

For a recent project, I needed a small, representative sample of a large table. Here's the sampling approach I landed on.
Development Practices

Want Better Design-to-Code Results from Your Coding Agent? Start with a Design System.

If you want a coding agent to implement screen and interaction designs reliably , the first step is building a solid design system in code.
Development Practices

Human Habits for Leading Agentic Development Projects

If you're leading an agentic development project and feel like it's taking some time to get your bearings, you aren't alone.
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.
1 2 3 … 37 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