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
We're Hiring
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
We're Hiring
Blog
Contact
Atomic Object
Services
Portfolio
Team
Culture
We're Hiring
Blog
Contact
← Back to Blog Home

app

TypeScript

Achieve Type-safe Environment Variables with “t3-env”

The t3-env library allows you to define a Zod schema for your environmental variables, ensuring they are present and of the correct type.
Development Practices

Implement a Safer Data/Service Migration

I'll outline factors that may complicate a data or service migration. I'll also walk through a  few important factors to consider.
Development Practices

Here’s How You Solve a Matrix of Feature Flags

Feature flags are often represented as on/off switches. But what happens when they need to represent more states?
AWS

Aurora MySQL 8 Upgrade: Using the AWS Blue/Green Style

Upgrade database with AWS RDS going from Aurora MySQL 5.7 to 8.0 using Blue/Green deployment. No downtime. No more RDS Extended Support.
Personal Optimization

Give Your Android Phone a Minimalist Reset for 2025

Learn how to do a minimalist reset on your Android phone. Simplify, reduce distractions, and turn it into a more intentional tool.
UX/Design Practices

How Improving a Page Can Make a Software Product Worse

How do you know when something is good enough and when you should be improving a page, without actually making things exponentially worse?
The Software Life

How to Run Dolphin Emulator on iOS

With Dolphin Emulator software, you can play games from old consoles like the Wii or GameCube for free using “ROM” files.
Design Strategy

Reduce “After-Market Fixes” with the Right Questions Before Coding

Asking these questions BEFORE any code is written can reduce "friction" in the UI as minor after-market fixes are made.
Development

Let’s Demystify Mobile Device Management

Some companies have begun employing Mobile Device Management to streamline the user experience across multiple devices.
The Software Life

The Most Useful Apple Vision Pro Apps (So Far)

Here are the Vision Pro apps that have been most useful for me, somebody with a schedule more like that of a manager than a developer.
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.
Developer Tools

Keep It Simple with Camera Intents in Your Jetpack Compose App

The simplest way to take photos in android is to use Camera Intents to launch the system camera application.

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