Dependency injection is a form of inversion of control. This means that a component’s dependencies are not part of a component’s internals, they are defined...more.
Most of my software experience has been in developing web applications that use various front-end frameworks. By now I've come to expect these frameworks to...more.
This is part two (of three) in a series about ReasonML and typed functional programming. Once posted, you can see the full series here. ReasonReact...more.
This is part one (of three) in a series about ReasonML and typed functional programming. Once posted, you can see the full series here. Introduction...more.
In a previous post, I wrote about dependency inversion using render props. If you don’t know about the render props pattern, I would recommend checking...more.
I remember the day when I “discovered” dependency injection. I was having a difficult time testing a console view, and all of my mocking strategies...more.
When I first started learning React, I went through the “Intro to React” tutorial by Facebook, which you can conveniently follow on Codepen. It all...more.