How internet ads work
header bidding, DFP, GAM, cpm ... welcome in the world of ads, where everything is an acronym. Le me try to explain how everything works under the hood.
Thoughts on what I learn
header bidding, DFP, GAM, cpm ... welcome in the world of ads, where everything is an acronym. Le me try to explain how everything works under the hood.
Jest and Puppeteer are two great tools. Together they can satisfy a lot of needs. Testing simple JS is easy, testing complex async scenarios is super hard: by learning these two tools you'll get test superpowers to use in your projects!
Var is deprecated; let and const are introduced with es6. Let's see how to use them
How to check if a URL is not working just for us or globally?
Here's a little guide on how to setup a project with Typescript, Babel, Webpack and ESLint.
Typescript does not have sane defaults and I had to experiment a lot before finding the right set of options for my projects. Here's a discussion about module, target, outDir, moduleResolution, lib, etc
Do you love meetings? Probably not. However, after some time I started to "appreciate" them. Here's why
SSH is one of the fundamental tools you must master to become a successful developer. In this article we'll talk about using it for advanced configurations, like logging to remote server without password, configuring a tunnel, monitoring ssh connections
Webpack is the king of the bundlers now, but Browserify is the former ruler: what's the difference? What made webpack the default choice?
The command queue pattern allows you to give commands to your library, even if it has still not been loaded. This technique is widely used in advertising.