Max Stoiber Avatar

Max Stoiber

Max Stoiber

Why I write CSS in JavaScript

You might be on the fence with CSS-in-JS — especially after hearing from Rich Harris about Svelte on The Changelog #332. Max Stoiber writing on his personal blog with his take on the matter:

Primarily, CSS-in-JS boosts my confidence. I can add, change and delete CSS without any unexpected consequences. My changes to the styling of a component will not affect anything else. If I delete a component, I delete its CSS too. No more append-only stylesheets!

Max Stoiber

Regrets and lessons learned building Spectrum

Max Stoiber shares his regrets and lessons learned from tech choices made when building Spectrum. Yes, this is the same Spectrum recently acquired by GitHub.

With the benefit of hindsight, here are the technology choices I regret and the lessons I have learned.

Changing these decisions would not have made Spectrum a better product by itself. Yet, it would have saved us time and allowed us to spend more time experimenting.

0:00 / 0:00