Andreas Møller
banner
andreasmoller.dk
Andreas Møller
@andreasmoller.dk
Top 99% software engineer.
Girl dad and boy boss.
Co-founder of https://nordcraft.com
That is why we are building a dev tool.

Who wants cats as users
November 15, 2025 at 3:27 PM
I can’t believe you are reading the Deepak Chopra of management
November 15, 2025 at 8:15 AM
@nordcraft.com is the HOW
Spinning sausages is the WHY
November 15, 2025 at 7:36 AM
YESSSSS
November 15, 2025 at 6:26 AM
Ah in that case I would think setting fit-content on the parent and width:100% on B should work.
November 15, 2025 at 6:18 AM
Yes if B is position:absolute
November 15, 2025 at 6:10 AM
Yeah that is a real mystery
a man in a black suit stands in front of flowers
Alt: Elon musk looking like the worlds biggest Incel
media.tenor.com
November 14, 2025 at 11:45 PM
That is just rude.

Though I was on a call with a potential client today and I knew one of them from university 21 years ago.

His younger colleagues were having a field day with that bit of information
November 14, 2025 at 6:54 PM
November 14, 2025 at 6:33 PM
More fun to say
November 14, 2025 at 6:24 PM
But in JavaScript that means Not important…
November 14, 2025 at 6:20 PM
Nice thumb but you can take it further…
November 14, 2025 at 6:18 PM
Anyway. Thank you for the conversation. Have a great day ;)
November 14, 2025 at 5:19 PM
I meant concerns as in separating state and logic from the view.

That is true for both.

Everything I have said so far for both managing a single components state and putting it all in a big state tree.
November 14, 2025 at 5:14 PM
Don't get me wrong redux is not the worst architecture you could come up with, but it is also never the best option.
November 14, 2025 at 3:53 PM
But if you have to keep your whole system in working memory just to change one part of it then your architecture is not working. And it will only get worse with scale.

The best designed system is one where you only need to worry about the things you are about to change.
November 14, 2025 at 3:53 PM
I used to say the exact same thing. It sounds right when you say it. It even sounded right while I was doing it.

But it is still an oversimplified view of software architecture. Separation of concerns is one of those ideas that just sounds right. Which is probably why we keep falling for it.
November 14, 2025 at 3:53 PM
I really like the Text fade in effect, had to try and recreate it

editor.nordcraft.com/projects/apr...
flip – Nordcraft editor
The Nordcraft editor is where all the magic happens. Build unbelievable software in the visual editor. Style, program, and connect your app to any backend.
editor.nordcraft.com
November 14, 2025 at 3:42 PM
It breaks the immersion that I constantly have the dev-tools open to figure out how they have done it...
November 14, 2025 at 3:41 PM
At its core, redux is an alternative to software architecture.

When you immediately know where everything goes then you don't need to make choices. You don't need to think

That does mean that you are unlikely to make terrible choices, but it also means that you can't make good ones.
November 14, 2025 at 3:17 PM
Looking back it felt kinda cultish.

I remember explaining to people how "it really made sense for more complex applications".

Even when trying to scale it I kept telling my self that the alternative would have been much more complex.

In reality redux is terrible at scale.
November 14, 2025 at 3:17 PM
Do you need to update the state?
use a reducer!

How do you use reducers?
Dispatch an action!

Is your reducer function getting out of hand?
You need to create a slice!

Every question had a simple answer so you easily forgot that all you were trying to do was update a variable.
November 14, 2025 at 3:17 PM
I think "extra unnecessary steps" is exactly what complexity is :)

I was VERY into redux when it came out, and for years after. Looking back it is kinda strange.

It had this way of convincing us that it was ok to make everything more complex, because there was a plan.
...
November 14, 2025 at 3:17 PM