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

Effective communication • Aug 14, 2021

I Don’t Want Your Brain Dump

Organizing your thoughts matters — don't brain dump! Know when, why, and how to synthesize information into something useful to your audience.
Effective communication • Aug 13, 2021

Pitching Your Projects to Leadership: Do’s & Don’ts

While working at Atomic, I've learned a lot about how to figure out your audience and pitch a project the right way. Here are some do's and don'ts.
Platforms & Languages • Aug 12, 2021

Dart: The Features I Wish It Had

The Dart team has made incredible changes to Dart (the language and the platform) in recent years. I hope to see these Dart features added in the future.
React Native • Aug 11, 2021

React Native Remote Notifications: Getting It Right Across Different Devices and App States

Here's a guide to implementing support for remote push notifications in a React Native app with Firebase Cloud Messaging. We'll cover setup and testing.
Platforms & Languages • Aug 10, 2021

Writing Idempotent Queries in Gremlin

In many cases, Gremlin queries that are deadlocked can be retried automatically. But in order for retries to work reliably, queries need to be idempotent.
Extracurricular Activities • Aug 09, 2021

Self-Hosted PostgreSQL with SSL in Docker

Here I share all the configuration details needed to self-host PostgreSQL running in a Docker container, with a valid SSL certificate from Let's Encrypt.
Culture • Aug 08, 2021

The Best Companies to Work for Are Evergreen

Evergreen companies have a broad impact and longevity. I believe they also make for an unmatched work environment and work experience for their employees.
Personal Optimization • Aug 07, 2021

Writing Custom Software: In Defense of Inefficiency

In creative work, it's vital to play and explore boundaries. Custom software doesn't get written efficiently because the programmer was a fast typist.
Development Practices • Aug 06, 2021

The Mark of a Valuable Senior Developer is…

One critical software development skill is to be willing to fold when a path becomes untenable and be aware of the tradeoffs in a different solution.
Development Practices • Aug 05, 2021

Configuring Redis TLS

With Redis 6 now having built-in TLS support and Heroku with optional support for Hobby-dev tier, it's time to utilize TLS with minimal effort.
JavaScript • Aug 04, 2021

Refresher on JavaScript Callbacks and Promises

When reviewing some legacy code, I found I needed a refresher on the difference between JavaScript callbacks and Promises.
Development Practices • Aug 03, 2021

A Code Smell Heuristic: Polluted by the Precipitant

Over the last few years, I’ve found myself leaning on a useful new code smell I’ve stumbled across, one I call being "Polluted by the Precipitant."
« Previous 1 … 149 150 151 152 153 … 423 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