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

Functional Programming • Aug 26, 2021

F# Pipelining vs. Composition

If you’re new to F#, you’ll see both the pipeline and composition operators. Decide which one to use by finding which approach leads to more readable code.
Platforms & Languages • Aug 25, 2021

Hosting an Angular Application on Heroku

This post will go through the steps needed to host your Angular application in Heroku and enable automatic deploys through GitHub integration.
DevOps & System Admin. • Aug 24, 2021

A Simple Guide For Updating Encrypted Files When Using Git-Crypt

The process to clean the git history can be tricky, so it is smart to safely update encrypted files and never commit an un-encrypted version.
Development Practices • Aug 23, 2021

Why You Should Stop Overworking Your Email Regex

If you find yourself writing long and complex email regex patterns for one entry form, you may want to consider if it's worth the time and effort.
Project & Team Management • Aug 22, 2021

How to Give New Developers Meaningful Work

Onboarding a new developer is a fun but hectic time for any project. I have found that assigning meaningful work can be the biggest challenge.
Business Practices • Aug 21, 2021

Evaluating Compensation in a Job Offer

I encourage people to add up all the direct and indirect compensation when evaluating a job offer. What's the net value of the whole package?
Exploratory Testing • Aug 20, 2021

How to Make the Most of Your Software Beta Trial: Post Beta Trial Edition

I recently wrote about making the most of a software beta trial. Next, I’ll talk about what to do after the beta is over and the data is in.
React / Redux • Aug 19, 2021

Using React Grid System for Responsive Web Apps

Utilizing a library like React Grid System allows us to easily create and style responsive web apps for many screen sizes.
Platforms & Languages • Aug 18, 2021

FaunaDB: A Consultant’s Profile

FaunaDB was a great fit for our scrappy, fast-turnover, greenfield project. This post breaks down the developer-facing features we loved, and a few cons.
Platforms & Languages • Aug 17, 2021

How To Keep Track of the Current Route in React Navigation V5 Outside of a Screen

React Navigation 5.x has useful hooks that are great when you don’t want to pass navigation information deep into your component tree.
Development • Aug 16, 2021

You Should Be Using a Reentrancy Guard in Your Smart Contracts

A reentrancy guard prevents more than one function from being executed at a time and eliminates the possibility of exploiting a recursive call.
Growing as Makers • Aug 15, 2021

An Overview of 3 Years of Projects as a Software Consultant

I hope this post is an interesting window into life as a software consultant for anyone without much idea about how that works.
« Previous 1 … 148 149 150 151 152 … 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