Hey 👋 I’m Slava — a JavaScript Developer by day, and a .NET enthusiast by night. When time allows for it, I write. My blog is best known for these three: Practical Guide To Not Blocking The Event Loop Effective Higher-Order Components Writing a Recursive Utility Type in TypeScript Around The Web