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

JavaScript

How JSDoc Saved My Dev Workflow

The Software Life

Designers Should Start Vibe Coding Today

Vibe coding for designers means we can now turn our thoughtful designs directly into functional prototypes and even fully-fledged web apps.
AI for Developers

Boosting Productivity with Cursor’s AI Tab Completion: A Junior Programmer’s Perspective

Cursor tab completion has impacted my development workflow, increasing productivity by simplifying and decreasing the cost of routine tasks.
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.

Posts navigation

← Older posts

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
Certified B Corporation