Maciej Cieślar

  A JavaScript developer and a blogger @


18 Stories by Maciej Cieślar

Configuring git hooks for the win

Properly configured git hooks make developers' lives simpler by automating by necessary all the checks on commit.
0 6 min read

Unit testing NestJS applications with Jest

NestJS forces us to write more easily testable code through its built-in dependency injection, which makes unit testing with Jest a painless process.
3 12 min read

Serialization in NestJS: A different approach

Creating a reusable serialization solution with the NestJS ecosystem is a breeze.
2 6 min read

Scalable WebSockets with NestJS and Redis

Adding WebSockets to a stateless NestJS app is made significantly easier with Redis.
8 14 min read

Containerized development with NestJS and Docker

Using Docker with NestJS for containerized development, along with VS Code's internal debugger, can greatly improve developer efficiency.
25 10 min read

Generating video previews with Node.js and FFmpeg

FFmpeg is a great choice for video manipulation. Learn to generate video previews by using it alongside Node.js.
2 7 min read

JSONP demystified: What it is and why it exists

What is JSONP? What's the point? Should you ever use it?
0 5 min read

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.
1 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.
2 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.
1 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.
6 6 min read