Nazarii RomankivinLevel Up CodingHow to use Dependency Injection in Azure Functions with Node.jsRecently I have been working with Azure and especially their serverless solution called Azure Functions. As a fan of Nest.js, I love using…Apr 16, 20231Apr 16, 20231
Nazarii RomankivinLevel Up CodingPromise Pool or How to Improve the Performance of Node.jsAs you already know from my previous articles, Node.js is built around the idea of small tasks being executed fast, so let’s look at how we…Feb 23, 20236Feb 23, 20236
Nazarii RomankivinLevel Up CodingMicroservices. Circuit Breaker. Node.jsWhy should we use it and how to implement it in Node.jsDec 1, 2022Dec 1, 2022
Nazarii RomankivinLevel Up CodingsetTimeout is a lie. It should be called setThreshold.and here is why…Sep 26, 20221Sep 26, 20221
Nazarii RomankivinLevel Up CodingStreams and how they fit into Node.js async nature.Introduction to Streams in Node.js and performance testing.Sep 12, 20221Sep 12, 20221
Nazarii RomankivinLevel Up CodingWhat Helped Me to Become a Lead Software Engineer at 21Recently I passed an assessment for Lead Software Engineer in EPAM Systems, and people sometimes ask me how I did that. I would like to…Aug 25, 20226Aug 25, 20226
Nazarii RomankivinLevel Up CodingIs Bun.js the Node.js killer?!An overview of Bun and how its performance and runtime compare to NodeAug 14, 20224Aug 14, 20224
Nazarii RomankivinLevel Up CodingHow to handle blockers in Node.jsIn the previous article, we were talking about blockers in async servers, and that they can kill the performance of your application. Now…Jul 31, 20221Jul 31, 20221
Nazarii RomankivinLevel Up CodingWhy asynchronous is a trend?In the last decade, asynchronous code became a very popular approach, but have you ever wondered why we did such a shift from synchronous…Jul 7, 20221Jul 7, 20221