MARK ERIKSON TAKES OVER REDUX FROM DAN ABRAMOV • REDUX TOOLKIT BECOMES OFFICIAL STANDARD • REACT-REDUX HOOKS API SHIPS • REPLAY.IO ADDS TIME-TRAVEL DEBUGGING FOR REDUX • REDUX TOOLKIT 2.5 SUPPORTS REACT 19 • SOUTHWEST OHIO DEVELOPER ANSWERS THE INTERNET'S HARDEST STATE QUESTIONS • @ACEMARKE SPOTTED ON EVERY DEVELOPER FORUM SIMULTANEOUSLY • MARK ERIKSON TAKES OVER REDUX FROM DAN ABRAMOV • REDUX TOOLKIT BECOMES OFFICIAL STANDARD • REACT-REDUX HOOKS API SHIPS • REPLAY.IO ADDS TIME-TRAVEL DEBUGGING FOR REDUX • REDUX TOOLKIT 2.5 SUPPORTS REACT 19 • SOUTHWEST OHIO DEVELOPER ANSWERS THE INTERNET'S HARDEST STATE QUESTIONS • @ACEMARKE SPOTTED ON EVERY DEVELOPER FORUM SIMULTANEOUSLY •
REDUX MAINTAINER Mark Erikson - Redux maintainer and Senior Engineer at Replay.io

Mark Erikson — @acemarke — Southwest Ohio

Profile • Engineer • Open Source

Mark
Erikson

Primary Redux Maintainer. Creator of Redux Toolkit.
The Internet's Most Patient State-Management Teacher.

Senior Front-End Engineer at Replay.io. Answering questions anywhere there's a textbox on the internet since 2016 - and otherwise out on the golf course.

Redux React Open Source Replay.io
~9 Years as Redux Maintainer
4 Packages Maintained
2016 Took Over From Abramov
100M+ Weekly npm Downloads (Redux)

The Man Who Keeps Redux Alive

Dan Abramov invented Redux. Mark Erikson made it livable.

There are two kinds of engineers in open source: the ones who build the cathedral and the ones who keep the lights on. Mark Erikson is emphatically the second kind - and the React ecosystem would be considerably darker without him. In 2016, after Dan Abramov had spent exactly one year shepherding Redux through its initial explosion of popularity, he handed the project off. The recipient was a software engineer from Southwest Ohio, working day jobs in geospatial visualization for aerospace and defense contractors, who had spent years quietly becoming the most knowledgeable person on the internet about Redux. That engineer was Mark Erikson, known everywhere by his handle @acemarke.

What Erikson inherited was a library that worked but was also, frankly, a pain to use. The boilerplate was legendary in the worst way - action types, action creators, switch statements, reducers, middleware setup, all written by hand, all sprawling across separate files. Redux's reputation went from "elegant solution" to "did you really need all this just to track a shopping cart?" Erikson took the criticism seriously, not as a reason to abandon the library, but as a mandate to fix it. The result was Redux Toolkit, launched in 2019 - an opinionated, batteries-included package that collapsed hundreds of lines of Redux ceremony into a handful of readable abstractions. The irony is not lost on anyone: the man tasked with maintaining Redux became the man who rewrote how everyone writes it.

"Redux is not designed to be the most performant or the most concise way of writing mutations. Its focus is on making the code predictable." - Mark Erikson

Erikson's approach to open-source stewardship is unusual in a field full of drama and burnout. He spent years - entire years - publicly telling developers when they should NOT use Redux. Not as a marketing strategy in reverse, but because he genuinely cared more about developers building the right thing than about npm download counts. "Our goal isn't to increase market share," he has said. "It's to make Redux a very good tool for those who choose to use it." This is not a common stance for a library maintainer. Most maintainers are trying to grow their user base. Erikson was actively trying to shrink his to the right size.

The documentation work alone would qualify as a career achievement. Erikson wrote Redux Essentials and Redux Fundamentals from scratch - two complete, interlocking tutorial tracks that turned a notoriously confusing library into something a junior developer could actually learn in a weekend. He maintains the react-redux-links repository, a curated archive with thousands of links to React and Redux articles and tutorials. Developers describe him as "the archivist, librarian and master indexer of all things React and Redux" - a description that would embarrass most engineers but feels, for Erikson, like an accurate job title.

In 2022, he joined Replay.io as a Senior Front-End Engineer. The fit made sense. Replay builds time-travel debugging tools - software that lets developers rewind program execution and step through what actually happened instead of guessing. For someone who had spent six years helping developers understand why their Redux state ended up in the wrong shape, this was a natural home. He immediately began integrating Redux DevTools capabilities with Replay's time-travel backend, making it possible to debug Redux state changes with a precision that console.log can only dream about.

Through all of it - the library rewrites, the documentation marathons, the conference circuit, the endless Discord and Reddit sessions - Erikson has maintained a reputation for patience that borders on the superhuman. He is regularly spotted answering detailed technical questions on Bluesky, Mastodon, Twitter/X, Reactiflux Discord, the /r/reactjs subreddit, and Hacker News, sometimes in the same hour. He moderates /r/reactjs and admins the Reactiflux Discord. His self-description - "Answering questions anywhere there's a textbox on the internet" - is less a joke than a literal description of how he spends his professional life.

Mark Erikson is not a celebrity engineer. He does not have a viral framework named after him, a VC-backed startup, or a Twitter presence built on hot takes. What he has instead is something more durable: a library used by millions of developers every day, documentation that genuinely teaches, and a reputation in the React community as someone who will always tell you the truth about the tradeoffs. That is harder to build than a Twitter following. It also lasts longer.

What He Built

01

Became Redux maintainer in 2016 when Dan Abramov handed off the project after one year - and has been the primary steward of one of npm's most-downloaded packages ever since.

02

Created Redux Toolkit in 2019 - now the officially recommended way to write Redux, replacing the boilerplate-heavy patterns that once made developers flee the library in frustration.

03

Wrote and shipped React-Redux v7 and v8, including designing the hooks API (useSelector, useDispatch) that became the standard way to connect React components to Redux state.

04

Authored Redux Essentials and Redux Fundamentals - two complete documentation tracks that turned a notoriously steep learning curve into a navigable path for new developers.

05

Built the react-redux-links repository - a curated archive of thousands of React and Redux tutorials, articles, and resources that continues to serve as a reference for the community.

06

Released Redux Toolkit 2.5.0 and React-Redux 9.2.0 in 2024 with full React 19 support, ensuring the ecosystem stays current with the framework's evolution.

Straight Talk

"

Redux is not designed to be the most performant or the most concise way of writing mutations. Its focus is on making the code predictable.

On Redux's design philosophy
"

Our goal isn't to increase market share - it's to make Redux a very good tool for those who choose to use it.

On Redux's community approach
"

Answering questions anywhere there's a textbox on the internet, and otherwise out on the golf course!

Self-description on his blog
"

This solves the problem, but it's not a solution.

His standard take on quick-fix code patterns

The Timeline

2008
Began career as a full-time software engineer. First years spent building geospatial visualization tools and leading UI infrastructure teams at Ball Aerospace and Northrop Grumman.
2016
Dan Abramov hands off Redux after one year as creator-maintainer. Erikson takes the wheel. Starts the "Practical Redux" blog series to document real-world usage patterns.
2018
Leads design and implementation of React-Redux v7 and the hooks API (useSelector, useDispatch). Speaks at React Boston on "The State of Redux."
2019
Launches Redux Toolkit - the opinionated toolset that replaces Redux boilerplate with composable abstractions. Speaks at React Boston on "Hooks, HOCs, and Tradeoffs."
2020
Publishes Redux Essentials and Redux Fundamentals tutorials - the definitive documentation overhaul. Ships React-Redux v8.
2022
Joins Replay.io as Senior Front-End Engineer. Integrates Redux DevTools with Replay's time-travel debugging backend to build the most powerful Redux debugging experience available.
2023
Releases Redux Toolkit 2.0. Speaks at React Advanced on "Building Better React DevTools with Replay Time Travel." Presents at React Rally on React rendering behavior.
2024
Releases Redux Toolkit 2.5.0 and React-Redux 9.2.0 with React 19 support. Argues the case for Redux at React Connection 2024: "Why You Should Use Redux in 2024."
2025
Speaking at React Summit on "The State of React and the Community in 2025." Presenting performance optimization research at All Things Open 2025. Redux ecosystem continues to expand.

Conference Talks

2025

The State of React and the Community in 2025

React Summit

2025

How I Made Immer Twice as Fast: Performance Optimization in Practice

All Things Open 2025

2024

Why You Should Use Redux in 2024

React Connection 2024, Paris

2023

Building Better React DevTools with Replay Time Travel

React Advanced 2023

2023

A (Brief) Guide to React Rendering Behavior

React Rally 2023

2019

Hooks, HOCs, and Tradeoffs

React Boston 2019

2018

The State of Redux

React Boston 2018

Various

Regular appearances on PodRocket, Modern Web Podcast, devtools.fm, egghead.io

Podcast Circuit

Fun Facts

The Handoff

Abramov created Redux in 2015 and maintained it for exactly one year before handing it off to Erikson. Erikson has now maintained it for nearly nine years - nine times longer than its creator.

The Librarian

His react-redux-links repository contains thousands of curated links organized by topic. It has been described as "the most comprehensive index of React resources ever assembled."

The Anti-Marketer

For years, Erikson publicly advised developers NOT to use Redux unless they genuinely needed it. A library maintainer actively arguing against his own library's adoption is almost unheard of in open source.

Defense to DevTools

Before Redux, Erikson spent years building geospatial visualization tools for Ball Aerospace and Northrop Grumman - defense-adjacent contract work that has nothing to do with the JavaScript world he now occupies.

Ohio Roots

Erikson works from Southwest Ohio - the Dayton area. Not San Francisco. Not New York. A reminder that open-source maintainers who shape global developer ecosystems can live anywhere with a decent internet connection.

The Toolkit Twist

Redux Toolkit, which Erikson created to replace old-style Redux patterns, now means he teaches developers to use patterns he himself once documented as best practice. The old way and the new way both carry his fingerprints.

Links

Share This Profile LinkedIn Twitter / X Facebook