Atomic Object Show Nav
Close Menu
< Blog Home
Atomic Object
Build with AI
  • 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
Build with AI
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Build with AI
Blog
Contact
← Back to Blog Home

Recent articles

Developer Tools • Jul 12, 2018

Amethyst & chunkwm – Comparing MacOS Tiling Window Managers

The list of complaints about these tools is longer than I'd like, but the pain is worth it. Since installing them, I've felt the more productive than ever.
Developer Tools • Jul 10, 2018

A Simple Approach to Comparing Database Structures

We run our tool nightly to detect mismatches in records between the two systems. On the surface, this seems like a simple task. But the data structures between the two systems are
Web Apps • Jul 09, 2018

IdentityServer Authentication with an MVC Client & Unauthorized Loops

We set up IdentityServer authentication with an MVC client. When a user was authenticated but not authorized, we overrode the default OpenIdConnect middleware and showed the user a
Personal Optimization • Jul 08, 2018

A Spreadsheet for Breaking Down & Tracking Big Goals

I find it easier to achieve my goals when I define them, break them down, and use simple tools to visualize and measure my progress. Here's a spreadsheet I've been using for goal t
Growing as Makers • Jul 07, 2018

Three Habits That Will Slowly Make You a Better Developer

Experience is a great teacher—but only if we remember what we learn. These day-to-day habits will keep you learning and growing in little ways that really add up.
Software Science • Jul 06, 2018

A Simple Introduction to Crossing Numbers of Graphs

The local crossing number of a drawing of a graph is the largest number of crossings on a single edge. The minimum local crossing in any drawing of a graph is the local crossing nu
Project & Team Management • Jul 05, 2018

Three Ways to Build Trust & Safety as a Team Leader

Teams are more effective when people trust each other and feel safe taking risks. As a team leader, there's a lot you can do to bring team members together and build a culture of s
Web Apps, TypeScript • Jul 04, 2018

Migrating an Ejected Create React App to TypeScript

Create React App gives you the ability to easily bootstrap a TypeScript app using the scripts-version option. But that only works for a brand new project. Here's a guide to migrati
Project & Team Management • Jul 03, 2018

If You Build It, Will They Use It? Assessing Your Client’s Change Management Readiness

Will the software you're building significantly change the way its users do their day-to-day jobs? Then your client has to think about technology change management — and so do you.
Web Apps • Jul 02, 2018

A JavaScript Object that Dynamically Returns Unknown Properties

When our test fixture complexity was getting out of control, we went looking for a solution that could keep our tests running with less effort required on our part. The JavaScript
Growing as Makers • Jun 30, 2018

Five Tips for Sharing a Project Retrospective with Your Whole Company

If your recent project taught you a lot, consider giving a company-wide project retrospective. Here are a few things to consider as you plan and present your findings.
Project & Team Management • Jun 29, 2018

Software Exposes People Problems that You Can’t Ignore

People problems present significantly more risk to a software project than the software itself. For example, if a new software system adds more work for users, but doesn't offer th
« Previous 1 … 235 236 237 238 239 … 420 Next »

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