Magnus TovslidThe IO monad in Javascript — How does it compare to other techniques?In this article I will explore monads, and in particular the IO monad in Javascript (or Typescript). I want to figure out how it compares…Nov 24, 20195Nov 24, 20195
Magnus TovslidThe switchless reducer (or how to reduce redux boilerplate)In this article I want to show you a quick and easy way to reduce a ton of redux boilerplate, while still retaining all the benefits.Mar 1, 2019Mar 1, 2019
Magnus TovslidFunctional core, imperative shell in JavascriptIn this article I’m going to explore the concept of “functional core, imperative shell”.Jan 19, 20193Jan 19, 20193
Magnus TovslidHow to handle money in javascriptIn this article we’ll look at all the pitfalls and solutions to handling money in javascript.Apr 22, 20181Apr 22, 20181
Magnus TovslidGotcha! Timezones in nodejs and mysqlThis tutorial is basically about avoiding all the time-related gotchas when using nodejs and mysql together. If you know of any other…Apr 21, 20188Apr 21, 20188
Magnus TovslidInversion of Control and DI in Reactjs and ReduxIn this article, we will explore how to apply inversion of control to react and redux.Apr 21, 20183Apr 21, 20183
Magnus TovslidIOC Container in nodejsIn this article we’re going to explore what an IOC container is, why we need it, and how to implement it. We’re also going to look at a few…Sep 17, 201713Sep 17, 201713
Magnus TovslidDependency Injection in nodejsAfter spending a fair bit of time in the nodejs world it’s become apparent to me that dependency injection (DI) is not used as much as it…Aug 10, 20172Aug 10, 20172