Maciej Cieślar

  A JavaScript developer and a blogger @ https://www.mcieslar.com/

   



11 Stories by Maciej Cieślar

Having fun with ES6 proxies

Proxy is one of the most overlooked concepts introduced in ES6, but it's bound to come in handy at some point in your future.
0 6 min read

Take your Node backend to the next level with NestJS

NestJS forces developers to use a specific architecture, ensuring your application is scalable, testable, and loosely coupled.
0 5 min read

Understand array methods by implementing them — all of them

There's no better way to learn than by taking things apart and putting them back together.
0 15 min read

Methods for tracking action status in Redux

Redux allows you to set an immutable global state for an action, so its status is available anywhere in your app.
0 4 min read

Learn these keyboard shortcuts to become a VS Code ninja

Using a mouse to interact with the IDE in VS Code can be a major flow-breaker. Learning these keyboard shortcuts can be a game-changer.
2 6 min read

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.
9 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...
0 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 10 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...
0 7 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 8 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