DEV Community

Tonghe Wang
Tonghe Wang

Posted on


A study of bugs

I changed the name of my blog to “A study of bugs”.

It had been called “my notes”. But that feels quite formal. It suggests there are concrete thoughts presented in them. (Maybe I feel this way because in a zettelkasten system, each note is supposed to be a self-contained bit of thought.)

In programming and debugging, I see bugs and solve them. Each bug is bewildering in its own way. Solving them problems they pose is usually a haphazard fumbling.

All I’m saying is I like this new name a lot.

Top comments (0)

An Animated Guide to Node.js Event Loop

Node.js doesn’t stop from running other operations because of Libuv, a C++ library responsible for the event loop and asynchronously handling tasks such as network requests, DNS resolution, file system operations, data encryption, etc.

What happens under the hood when Node.js works on tasks such as database queries? We will explore it by following this piece of code step by step.