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

fields

React / Redux

Dynamically Generate Responsive Form Fields in React

The Dynamic Form Field component should ideally be able to render different types of form fields based on the provided props.
Developer Tools

Ingest Inconsistent Tables Quickly Using Postgres’s JSON Columns

Here’s how you can leverage JSON columns to help smooth out the distinctions between tables you are ingesting into a PostgreSQL database.
TypeScript

Requiring or Explicitly Excluding Component Properties with TypeScript

In a recent project, I want the user to provide a name for all required fields unless it's explicitly excluded. We used Typescript to do this.
Developer Tools

Using Protobuf, Part 3: Building Robust Code

Given a system that produces and consumes serialized protobuf messages, how can we be assured that our code is equipped to handle older or newer messages?

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