7 Stories by
How to migrate a database schema at scale
Evolving your database schema without downtimes and thus without disrupting your users may require many steps, but I find it better, less stressful, and...
January 8, 2020
5 min read
Web security 101
Web security can be overwhelming, this article will help you understand the most common attacks and how to avoid or mitigate them.
December 9, 2019
8 min read
Divide and conquer: Scale your Node.js app using distributed queues
In a previous article, I talked about how to run background tasks/jobs in Node.js (with the new worker_threads module in particular). But what happens...
February 19, 2019
9 min read
Node.js multithreading: What are Worker threads, and why do they matter?
Learn about the future of parallel processing in Node.js with Worker threads.
January 31, 2019
10 min read
How to protect your Node.js applications from malicious dependencies
You have probably heard about a recent incident where a popular npm package, event-stream, included malicious code that could have affected thousands of apps...
December 7, 2018
3 min read
Testing with Jest: From zero to hero
I’ve been a regular user of Jest for quite some time. Originally, I used it like any other test runner but in some cases,...
November 30, 2018
5 min read
Promise chaining is dead. Long live async/await
While async functions have been around forever, they are often left untouched. Async/await is what some may consider an outcast. Why? A common misconception...
November 14, 2018
4 min read