Maciej Cieślar

  A JavaScript developer and a blogger @


18 Stories by Maciej Cieślar

What’s Deno, and how is it different from Node.js?

Learn what Deno is and how it aims to fix the inherent issues in Node.js.
13 4 min read

A complete guide to threads in Node.js

Many people wonder how a single-threaded Node.js can compete with multithreaded back ends. As such, it may seem counterintuitive that so many huge companies...
4 14 min read

4 different techniques for copying objects in JavaScript

(and how to implement them) When working with functional programming a good rule of thumb is to always create new objects instead of changing...
0 9 min read

How to extract text from an image using JavaScript

Tesseract.js Many note-taking apps nowadays offer to take a picture of a document and turn it into text. I was curious and decided to...
1 6 min read

Creating Nodemon in Node.js

Manually restarting an application’s process after each change to the codebase can be both exhausting and frustrating. Fortunately, one brilliant developer eventually said “enough!”...
0 7 min read

Creating a logger in Node.js from scratch

Learn how to create a logger in Node.js with built-in transports.
0 10 min read