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

Technical Practices

    Resources for Clients category
  • Digital Transformation0
  • Product Development20
  • Creating a Lean Startup5
  • Choosing Your Team13
  • Planning Your Project59
  • Designing for Users10
  • Managing Your Team25
  • Technical Practices17
    Other Categories
  • Artificial Intelligence
  • Game Development
  • Golang
  • DX
  • Marketing
  • Accessibility
  • Project & Team Management
  • UX & Design
  • Development
  • Platforms & Languages
  • The Software Life
Most Recent
Technical Practices

6 Reasons to Build a Firmware Test Suite

Projects where firmware talks to software should have a high-level test suite written against the firmware's interface to the software.
Technical Practices

Technical Spikes – Rehearsing Your Software

A spike helps us solve problems without committing lots of time or resources. It lets us work out code's kinks and solve the problem.
Technical Practices

Why Vagrant? – Preventing Deployment Issues from Day One with a Virtual Machine

Vagrant virtual machines help developers prevent deployment issues by allowing them to write code in production-like environments.
Technical Practices

Thinking Abstractly: Why Programmers Don’t Write Binary Code

Software developers don't write in 1s and 0s. They use layers of abstraction – and so do you.
Technical Practices

Testing Terminology

I have a simple taxonomy for the sorts of tests that developers create: unit, integration, and system.

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"]
« Previous 1 2

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