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

code

Planning Your Project

Use Legacy Lines of Code to Estimate Software Rewrites

You can use legacy lines of code as a proxy to estimate the complexity and scale of software rewrite projects.
Developer Tools

Diversify Dev Tooling to Support Collaboration on Custom Software

We diversified our developer tooling to enable direct collaboration with our custom software client. Here's how it worked out.
TypeScript

Build a Lightweight Code Generator with TypeScript and JSON Imports

On a recent project, my team created a lightweight code generator, with reusable techniques I want to share. Read on for the why and the how.
The Software Life

5 Popular Myths About Software Engineers Debunked

There are a ton of myths and misunderstands about software engineers. Here are 5 of those and why they aren't accurate.
Platforms & Languages

The Evolution of Go: What’s New in Version 1.21

Go 1.21 has solidified the language's reputation as an adaptable, efficient, and community-focused platform.
Development Practices

Improve Your Codebase Incrementally with Team Refactoring Goals

Sometimes, the team isn't all on the same page. On a recent project, we implemented a strategy to alleviate this: team refactoring goals.
Developer Tools

Step Up Your Code Quality with ESLint

I'll share a few techniques I recommend when using ESLint, including one game-changer I only recently discovered.
Rust

The Best Development Environment for Rust? 3 Common Options

Rust is a popular modern language, but there's no clear standard for best development environment for Rust. Here are 3 popular choices.
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.
Evolving the Industry

GitHub Copilot Should Pay For the Code It Uses

Microsoft charges you $10 per month to access its code generation tool. However, none of that money goes to the people who wrote the code.
Extracurricular Activities

Treat Your Personal Projects with Respect and See More Progress

I started my career in computing with personal projects, and I continue to build and expand my skills with my own projects.
Developer Tools

Level Up Your VS Code Game with These Tips

Visual Studio Code is a powerful editor with a lot of fantastic features. Learn to take advantage of everything VS Code has to offer!

Posts navigation

← Older posts
Newer posts →

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