In this video I walk through the dependency manager I'm building to support the project I'm streaming about on my regular live coding sessions. It is intended to help layer my dependencies by abstracting the construction of the layers. So I don't need to write code to explicitly build things, I use either injected values or factory functions. There is basically no testing or error handling. I haven't decided on that yet.
https://github.com/DarcInc/thereflex