Mark Erikson's Avatar

Mark Erikson

@acemarke.dev.bsky.social

Redux maintainer, building time-travel devtools at Replay.io. I blog about React, Redux, and TS at https://blog.isquaredsoftware.com . Answering questions anywhere there's a textbox on the internet, and otherwise out on the golf course!

7,192 Followers  |  411 Following  |  836 Posts  |  Joined: 27.08.2023  |  1.7974

Latest posts by acemarke.dev on Bluesky

look I only rewatched "Golden" about 15 times today (including two vocal coach reaction videos), that's reasonable right?

(_not_ an exaggeration)

05.08.2025 00:18 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

β€œsometimes its ok to just… not support things”

04.08.2025 20:55 β€” πŸ‘ 28    πŸ” 4    πŸ’¬ 3    πŸ“Œ 0
Preview
State of React 2025 Suggestions Β· Issue #262 Β· Devographics/surveys YAML config files for the Devographics surveys. Contribute to Devographics/surveys development by creating an account on GitHub.

It'll soon be time for the State of React 2025 survey! feel free to suggest questions here: github.com/Devographics...

03.08.2025 08:00 β€” πŸ‘ 6    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0

so you're saying you _have_ tried turning it off and on again :)

03.08.2025 05:23 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

or just adding themselves to the list of contributors 😭

02.08.2025 18:32 β€” πŸ‘ 12    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Downloads by Major (or Minor) Reveal problems users are having with upgrading to the next major (or minor). Search for a package to see if its ecosystem has an upgrading problem.

Agreed. If you look at majors.nullvoxpopuli.com/q?minors=fal... , 18 is by far still the dominant version.

30.07.2025 16:20 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@phry.dev is apparently doing that, yeah:

github.com/apollographq...

29.07.2025 20:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

πŸ‘€ React + throw a promise technique, soon deprecated?

If you throw promises to trigger Suspense boundaries, it looks like a good idea to migrate to React.use()

PR not merged yet, but it's likely React will print a warning

29.07.2025 15:31 β€” πŸ‘ 17    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0

as a Bengals fan, I 1) get this reference despite not knowing who you're talking about, and 2) resent that this is now a valid comparison to make :(

28.07.2025 19:06 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

for me personally: I keep up with the React ecosystem (naturally and as a moderator). But I feel like I have less and less things that I want to say in general, and even if I have a mental response to a thread I often self-filter and question "is it even worth saying that? is there a point?"

28.07.2025 18:39 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

All of the above, I think.

Platform fragmentation, ecosystem maturity and thus less to talk about, lots of folks pivoting to / arguing about AI.

Dunno if you've ever seen our "This Month in React" podcast in Reactiflux, but we end up relying heavily on newsletters as sources (so aggregating^2)

28.07.2025 18:37 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
The Useless useCallback Why most memoization is downright useless...

πŸ“š Whenever I see useCallback, I wonder: why do we need it here? And a lot of the times, when I look deeper, I see that it actually doesn’t do anything. I think a lot of code-bases would be better of just not memoizing at all - and then let the compiler do it for you:

28.07.2025 16:22 β€” πŸ‘ 74    πŸ” 13    πŸ’¬ 9    πŸ“Œ 3
How Parcel bundles React Server Components Parcel v2.14.0 added support for React Server Components. This post is a deep dive into the internals: how RSCs integrate with a bundler, what directives like "use client" actually do, how code splitt...

Wrote an article about how React Server Components integrate with a bundler. It's a deep dive into how code splitting works, how RSCs eliminate network waterfalls, how environment directives like "use client" work, CSS loading, etc. Check it out! devongovett.me/blog/parcel-...

26.07.2025 23:40 β€” πŸ‘ 116    πŸ” 19    πŸ’¬ 5    πŸ“Œ 1

Ironically, my own Windows laptop just works fine when I plug in the HDMI at a conf, whereas I've seen people with Macs struggle πŸ€·β€β™‚οΈ

26.07.2025 18:33 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Never write your own Date Parsing Libraryβ€”zachleat.com A post by Zach Leatherman (zachleat)

Never write your own Date Parsing Library (I wrote my own Date Parsing Library)

www.zachleat.com/web/adventur...

25.07.2025 13:01 β€” πŸ‘ 88    πŸ” 13    πŸ’¬ 9    πŸ“Œ 4

People hate seeing deprecations when they upgrade.

But think of it like this -- you're basically benefiting from labor, research and development you didn't pay for.

Deprecations are how library authors communicate that that a pattern is problematic, and you'll benefit by change

25.07.2025 15:56 β€” πŸ‘ 13    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
The present and the future of SPAs in React Single page applications for the win

✍️ New blog post βš›οΈ

SPAs are, still, the major rendering model of React apps. How it evolved during these last years and how the future will be?

www.felgus.dev/blog/future-...

22.07.2025 21:28 β€” πŸ‘ 12    πŸ” 9    πŸ’¬ 1    πŸ“Œ 1

I left feeling more hopeful about where web development is headed.

I can’t make it this year because I’ll be on vacation, but if you have the chance to go, do it.

And please, say hi to Myrtle. You’ll know her when you see her.

23.07.2025 18:07 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

What really stuck with me was the crowd.

People from all kinds of small, passionate communities working on developer tooling. Different lenses. Thoughtful ideas. Kind energy all around.

23.07.2025 18:07 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Robby Russell giving a talk about Oh My Zsh on stage at the New England Aquarium IMAX theater.

Robby Russell giving a talk about Oh My Zsh on stage at the New England Aquarium IMAX theater.

Robby Russell giving a talk about Oh My Zsh on stage at the New England Aquarium IMAX theater.

Robby Russell giving a talk about Oh My Zsh on stage at the New England Aquarium IMAX theater.

If you’re looking for a reason to visit Boston in September, check out @squiggleconf.com.

Last year, they invited me to kick things off with a talk about the 15-year story of building @ohmyz.sh. A weekend side project that slowly grew into a global community I never could have predicted.

23.07.2025 18:07 β€” πŸ‘ 9    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
screenshot of new React Compiler docs.  you can see the actual docs here: https://react.dev/learn/react-compiler

screenshot of new React Compiler docs. you can see the actual docs here: https://react.dev/learn/react-compiler

new React Compiler docs have landed! thank you everyone for the feedback.

react.dev/learn/react-...

21.07.2025 16:57 β€” πŸ‘ 147    πŸ” 24    πŸ’¬ 2    πŸ“Œ 6

overall I'd say the answer is that props are a superset and add more flexibility, so there's never been a need to seriously consider adding them

20.07.2025 21:40 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

- what would that look like?
- why are they needed given the ability to pass JSX as a prop?

20.07.2025 21:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

"I see a console and I want to paint it black..."

19.07.2025 02:13 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Congrats I guess? 🀣

18.07.2025 20:00 β€” πŸ‘ 11    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
React Router and React Server Components: The Path Forward React Router's RSC support is more than just a new feature. It's a major architectural shift that makes it a much more powerful library while also making Framework Mode less coupled to any particular ...

RR + unstable RSC support has shipped. Please give it a go and let me know about any pain points.

remix.run/blog/react-r...

16.07.2025 20:07 β€” πŸ‘ 78    πŸ” 13    πŸ’¬ 6    πŸ“Œ 1
Preview
[compiler] Rewrite React Compiler Docs by poteto Β· Pull Request #7868 Β· reactjs/react.dev We've received feedback that the compiler docs are difficult to understand and not prominent enough that people don't realize the compiler is a serious project and is near stable. This PR r...

i've started on a rewrite of the React Compiler docs thanks to the feedback from this thread: bsky.app/profile/nmn....

i want to make our compiler docs really great before the stable release, so i would love to hear more feedback!
github.com/reactjs/reac...

16.07.2025 19:00 β€” πŸ‘ 47    πŸ” 8    πŸ’¬ 4    πŸ“Œ 1
Preview
[compiler] Rewrite React Compiler Docs by poteto Β· Pull Request #7868 Β· reactjs/react.dev We've received feedback that the compiler docs are difficult to understand and not prominent enough that people don't realize the compiler is a serious project and is near stable. This PR r...

@rossipedia.com @danabra.mov i took into account all the comments in the thread in a rewrite: github.com/reactjs/reac...

would love to hear your thoughts on the PR and if there's anything else we can add to make the docs better!

16.07.2025 18:42 β€” πŸ‘ 10    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0
Idle Words

yeah, that's Maciej CegΕ‚owski ( idlewords.com , en.wikipedia.org/wiki/Maciej_... ). Great writer, good sense of humor.

Unfortunately the site has also kinda bit-rotted in the last few years and hasn't gotten enough maintenance attention :(

16.07.2025 18:25 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Honestly, thank you for this! love the attitude, intent, and positivity you're showing here. wish we had more folks like this online :) subscribed!

16.07.2025 18:17 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@acemarke.dev is following 20 prominent accounts