alxolr's blog

the road to software engineering mastery

Blog posts

Articles 6 / 21

How to implement Javascript Canvas libraries in React

How to implement Javascript Canvas libraries in React

For this article, we will be looking at p5 (since it is my most familiar one). However, it should be pretty similar to other libraries.

Overloaded connection pool with bad MySQL driver implementation

Overloaded connection pool with bad MySQL driver implementation

In this article, I want to share my thought process and some strategies to quickly find and pinpoint a complex problem with our application and a cookbook solution on how to properly use MySQL driver.

Team leads swim in troubled waters

Team leads swim in troubled waters

In July 2019, I was offered a Team Lead position at my current job. I was thrilled and felt insecure at the same time. I will dive into what Team Leadership means to me.

How to process javascript array of objects with rust neon bindings

How to process javascript array of objects with rust neon bindings

In this tutorial, I am creating a native node.js module, which will process a javascript array of objects and log the keys and the values of each element.

How to fork a nodejs stream into many streams

How to fork a nodejs stream into many streams

In the following tutorial, we will process a relatively big CSV file using nodejs streams API and the fast-csv module. The goal is to create a CSV file containing the data for each country separately.

Broadcast same shell command in multiple terminals

Broadcast same shell command in multiple terminals

In this tutorial, we will create a simple node.js global package that will broadcast one command in a list of other specified terminals.

Articles 6 / 21