Electron: how to configure NodeJS and runtime Chrome flags

Here is how to specify Node and Chrome flags as you would do when working in Chrome or NodeJS.

Read more


Migrating a JavaScript project to TypeScript using webpack

While porting a little project from JavaScript to TypeScript I scratched my head on a lot of small problems. I wrote this article so that you don’t scratch yours 😉

Read more


webaudio: from scriptProcessorNode to the new AudioWorklet API

When it comes to manipulating sound, the webaudio API is really nice and allows any web developer to do almost any audio work.

Read more


Dealing with process signals with Node.js

JavaScript is asynchronous but we sometimes forget that it’s single threaded. This can be a problem when dealing with signals.

Read more


Internet Explorer 5 still lives

There was a time where Chrome didn’t exist and IE was ruling the web world.

Back in this day, it was common for browsers to take liberty and implement some shortcuts.

For example, IE5 automatically defined a global event property that contained the event that was triggered so that when executing event callbacks, the user didn’t have to do anything and so the following code would work.

What you may not know is that this code still works in Chrome 63, some 18 years later!

Internet Explorer is still alive :)

Let’s wish Chrome won’t take that much liberties…

Read more


Warpdesign.fr