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

redux

Angular

Angular NgRx: An Overview

Here's an overview of the different pieces of an Angular NGRX state machine, what each piece does, and how each is used.
React / Redux

Manage Side Effects with an Elm-inspired Redux Middleware

Managing side effects in Redux applications is sometimes complex. I'll introduce a lightweight middleware solution.
React / Redux

Zustand: The Simpler Alternative to Redux

I find Redux verbose and complicated, so I decided to consult the React roadmap for additional options. That’s when I discovered Zustand.
React / Redux

How to Rehabilitate an Old React Webapp

Mature React apps built with Redux often suffer from three common kinds of problems. Here's a proven set of techniques to improve them.
iOS / OS X

Use Container Views and ReSwift (Redux) to Reduce ViewController Complexity

Container views and ReSwift (Redux in Swift) can be a perfect match for each other. It's a great way to break up view controllers so that they don't get too large.
React / Redux

Redux Thunk Best Practices for Loading Initial Data

Best practices for loading initial data with Redux Thunk – enforce separation between fetching data, determining the landing page, and navigating to it.
Web Apps

Redux: Re-Rendering Caused by mapDispatchToProps

Avoid using the ownProps parameter in your mapDispatchToProps functions to prevent unnecessary (and unexpected) re-renders.
.NET / WPF

Pattern Matching in C# with Switch Statements

C# 7.0 introduced pattern matching support in its switch statements. Here are some examples of how you can now switch on object types, etc. in C#.
C & C++

Cedux: Experimenting with the Redux Model in C

Redux is Javascript library with tools to help developers better manage state. I wanted a similar tool for C, so I wrote Cedux!
Web Apps

A Simple Way to Implement Timers and Timeouts in Redux

While trying to implement some features that require a lot of timeouts and time measurement of user interactions, we found a simple approach in Redux.
TypeScript

A New Redux Action Pattern for TypeScript 2.4+

A minimal-boilerplate, strongly typed action pattern for defining Redux actions and reducers in TypeScript 2.4 and newer.
TypeScript

Making Toast from Scratch in React-Redux

How to make a React-Redux pop-up notification or toast in a manageable way using Typescript.

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.

© 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