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

Recent articles

TypeScript • Sep 07, 2023

Typescript Switches on Multiple Inputs

I recently found myself wanting a two-dimensional switch statement in TypeScript. Here's one way to write one!
Personal Optimization • Sep 06, 2023

Multiple Projects? Context Switching for Developers

Context switching can be difficult for developers working on projects with different tech stacks, clientele, and product concerns.
Developer Tools • Sep 05, 2023

Vim is (Probably) Not the Right Tool for the Job

One of the most important plugins is the Vim plugin which brings all the powerful commands from Vim to your favorite code editor.
Personal Optimization • Sep 03, 2023

Embracing Sprint-Based Backlogs to Prepare our Home for Sale by October

My wife and I borrowed from the world of programming and use sprint-based backlog management in preparation for an upcoming home sale.
UX/Design Techniques • Sep 02, 2023

Can Design Thinking Workshops Benefit from Competition?

In a recent Design Thinking workshop I hosted, there was a bit of friendly competition among the participants when I split them into groups.
Artificial Intelligence • Sep 01, 2023

Daydreaming the Future of Software Designers and AI

Here, we'll explore three areas where software designers and AI intersect. This has the potential to bring novel solutions to the forefront.
React / Redux • Aug 31, 2023

Wire Up a Radio Button Using React Hook Form and Chakra UI

Today, let's use the powerful combination of React Hook Form and Chakra UI libraries to wire up a radio button.
Developer Tools • Aug 30, 2023

Introduction to Blender Hotkeys

Hotkeys are a great way to make Blender feel simpler and smoother to navigate, allowing your mouse and attention to focus on the 3D scene.
Developer Tools • Aug 29, 2023

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.
Development Practices • Aug 28, 2023

Get Real-Time Updates With Server-Sent Events

There are many ways to implement real-time updates to a web browser. Server-Sent Events (SSE) is a simple way to push updates to the browser.
Project & Team Management • Aug 27, 2023

Better Together: The Software Project Team Lead Triforce

Somewhere along the way, I started referring to our strong union of project team leads as the Team Lead Triforce.
Culture • Aug 26, 2023

Why I Stay at Atomic – It’s Not Just About the Code

The real, non-sugar-coated reasons I choose to stay at Atomic? It's about stability, reliable friendships, flexibility, and fairness.
« Previous 1 … 58 59 60 61 62 … 391 Next »

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