Hi, I am Magne 👋
I'm a web developer with 9 years of professional experience in creating web applications, specializing in React & Node.js
Passing lots of props down through multiple layers of components? Reaching for React context? You might not need it as often as you think.
Why good reusable components make no assumptions about where they're being rendered.
Automated tests help us ensure that code changes don't cause unintended problems elsewhere in the code base. They should make it easier to refactor code, save you time on manual testing and prevent bugs.
You may have heard the famous quote from the popular book "Design Patterns: Elements of Reusable Object-Oriented Software", written by the "Gang of Four" in 1994: "Favor object composition over class inheritance". What does it really mean and how can I implement this in JavaScript?