Alberto Gimeno Ecosystem Engineer at GitHub. Sometimes I write about JavaScript, Node.js, and frontend development.

Stories by Alberto Gimeno

Multithreading In Node Js With Worker Threads

Multithreading in Node.js with worker threads

Dev

Learn about worker_threads, the Web Workers API, and find some inspiration for how to use web workers to handle complex tasks.

Alberto Gimeno
Jan 8, 2024 ⋅ 15 min read
Test applications with Jest

Jest testing: Top features and how to use them

Dev

Jest is not only powerful, but also elevates framework testing to a whole new level. Here’s how you can use Jest to its full potential.

Alberto Gimeno
May 30, 2022 ⋅ 6 min read
scale nodejs app distributed queues feature image

Scaling your Node.js app using distributed queues

Dev

Learn how to scale your app using Node.js distributed worker queues, which allow you to solve errors and prioritize and delay jobs easily.

Alberto Gimeno
Jun 10, 2021 ⋅ 9 min read

How to migrate a database schema at scale

Dev

Evolving your database schema without downtimes and thus without disrupting your users may require many steps, but I find it better, less stressful, and safer than shutting down servers.

Alberto Gimeno
Jan 8, 2020 ⋅ 5 min read

Web security 101

Dev

Web security can be overwhelming, this article will help you understand the most common attacks and how to avoid or mitigate them.

Alberto Gimeno
Dec 9, 2019 ⋅ 8 min read

How to protect your Node.js applications from malicious dependencies

Dev

You have probably heard about a recent incident where a popular npm package, event-stream, included malicious code that could have […]

Alberto Gimeno
Dec 7, 2018 ⋅ 3 min read

Promise chaining is dead. Long live async/await

Dev

​​While async functions have been around forever, they are often left untouched. Async/await is what some may consider an outcast. […]

Alberto Gimeno
Nov 14, 2018 ⋅ 4 min read