
Christian is a programmer working with Oslo-based consultancy Kodemaker. He has an eclectic background, having worked with systems tuning and ops, server-side applications and JavaScript heavy frontend development. Christian is the author of "Test-Driven JavaScript Development", and he maintains several OSS projects, including the popular Sinon.JS.
Christian's articles
In this article Christian Johansen gives you an example of how immutability can be used with React, the well-known library developed by Facebook.
Christian Johansen covers what immutability is, how to use immutability in JavaScript, and why it's useful.
Christian Johansen concludes his mini-series by discussing composed validators, how to extract data from a form element, and how to report errors.
Christian Johansen discusses the concept and the problems of having a tightly coupled code and how to write code that doesn't depend on the DOM.