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

AI for Developers

Cursor Tips I Learned from Vibe Coders: A Guide to AI-Powered Development

While the "vibe coding" movement has its critics, there's no denying that AI tools like Cursor are reshaping how we write code.
AI for Developers

How I Effectively Use Roo Code for AI-Assisted Development

In this guide, I’ll walk you through how I’ve been able to effectively use Roo Code in my development workflow.
Growing as Makers

You Can Grow Your Developer Intuition

We frequently talk about programming as logical and analytical. What does an intuition-centered development practice look like?
Development Practices

Code Review: A New Developer’s Guide

Reviewing code as a new developer can be daunting. I've written a guide to code review best practices to help you.
Development

The Most Important Tool for Working with Legacy Code: Empathy

When I'm scratching my head, trying to figure out what the author of some legacy code was thinking, I try to put some empathy into practice.
Development Practices

4 Tips for Writing More Testable Code

I recently paired with a developer new to automated testing and shared tips I've picked up over the years on how to write more testable code.
Extracurricular Activities

What Do Programming and Crocheting Have in Common? These 3 Things.

I learned to crochet around the same time I began studying computer programming, and I've noticed some interesting parallels between the two.
Developer Tools

If You’re Not Using GitHub Copilot, You’re Wasting Your Time

Testing lets you get the most out of Copilot, knowing your tests will catch anything that might slip past your review.
Development Practices

Learn More About the Code without Looking at Code, Part 2

These might help you understand unfamiliar code and how users actually use the software. Here are a few ways to glean information.
Development Practices

Learn More About the Code Without Looking at Code, Part 1: Where to Look

Have you ever been tasked with modifying code you're not familiar with? Or integrating new features into an existing codebase?
AI for Developers

Use Github Copilot’s Modify Feature to Refactor Your Code Quickly

I’ve used Github Copilot with VSCode for about half a year. Recently, I’ve found what feels like Copilot’s hidden gem — its “modify” feature. 
Development Practices

Stop Using Floating-Point Numbers to Store Money

Processors are optimized to work with floating-point numbers, so they are typically supported. But, they come with a limitation: precision.

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