Check out "Do you speak JavaScript?" - my latest video course on advanced JavaScript. Language APIs, Popular Concepts, Design Patterns, Advanced Techniques In the Browser I like the quote that the programming is all about managing complexity. Maybe you've heard that the computer world is a giant construction of abstractions. We simply wrap things and produce new tools over and over again. Just thi
![Dependency injection in JavaScript](https://cdn-ak-scissors.b.st-hatena.com/image/square/3ff99204130b9d6317a03a047c3c5fdc0340cacc/height=288;version=1;width=512/https%3A%2F%2Fkrasimirtsonev.com%2Fblog%2Fassets%2Fstatic%2Fkrasimirtsonev.jpg)