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

Growing as Makers • Jun 27, 2021

Career Development: What’s Your Habitat?

When it comes to career development, what's your habitat? With abundant sun, food, and water, you’ll have the resources you need to grow and thrive.
Project & Team Management • Jun 26, 2021

An Approach to Onboarding New Software Team Members

Onboarding new software team members efficiently and effectively is an important way to contribute to the overall project and team success.
Functional Programming • Jun 25, 2021

Implementing a Mock with Generic Methods in F#

A recent project implementing a new service in a client's developer-facing SDK prompted me to explore implementing a mock with generic methods in F#.
TypeScript • Jun 24, 2021

Using Partial and Pick for Testing in TypeScript

Development • Jun 23, 2021

PostgreSQL Isolation Levels: How much money is actually in Piper’s bank account?

PostgreSQL transaction isolation levels (Read Uncommitted, Read Committed, Repeatable Read, Serializable Isolation) illustrated with banking transactions.
TypeScript • Jun 21, 2021

The Importance of Deriving Types in TypeScript

Make type relationships explicit in your TypeScript code by deriving types and get more value out of the type system when refactoring.
Project & Team Management • Jun 20, 2021

5 Tips for Success When Joining a New Team

These tips boil down to being proactive when joining a new software team. The more you are, the faster you can get acclimated to the team and project
Development • Jun 19, 2021

Chesterton’s Fence and Writing Code Comments

Old code often has a story to tell. Instead of tearing it down, follow the example in the story of Chesterton's fence and leave code comments as markers.
UX/Design Practices • Jun 18, 2021

App Usability: Just Because It’s “Polish” Doesn’t Mean It’s Not Important

Here are a few examples of details that are often classed as "polish" but that are important for improving app usability.
Growing as Makers • Jun 17, 2021

Lacking inspiration at work? Teach someone what you do!

I discovered that when you teach a coworker or friend about what you do, you gain inspiration and a newfound appreciation for your work.
Developer Tools • Jun 16, 2021

Using Docker as a Dev Environment with VS Code: Part 2

Today, I’m going to explore a strategy for using VS Code Remote-Containers and Docker Compose to develop a complex project.
Developer Tools • Jun 15, 2021

Using Docker as a Dev Environment with VS Code: Part 1

In this two-part series, I'll go over developing in Docker, not just for build targets but for actively writing code on your projects.
« Previous 1 … 151 152 153 154 155 … 421 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