• about
  • blog
  • open source
  • packages
  • January 16, 2023

    Mastering JavaScript Generators: Understanding and Using the Power of Pausable Functions

  • January 4, 2023

    How do I find the last version of a deleted file in Git

  • October 3, 2022

    How to clear httpOnly cookies using Puppeteer

  • September 30, 2022

    How to use chalk with Typescript

  • September 25, 2022

    How to remove accent marks in a string using vanilla JavaScript

  • July 27, 2022

    How to Change Where Screenshots Are Saved on Mac

  • July 26, 2022

    How to install Go when you're using zsh

  • June 24, 2022

    Some Thoughts on using Puppeteer for automate processes

  • April 1, 2022

    Some thoughts on my experience as a teacher

  • February 24, 2022

    How to automate the nvm use script

  • February 15, 2022

    How to files exchanged between AWS EC2 and your local machine

  • December 29, 2021

    How to cache Cypress dependencies and binaries on Github Actions

  • November 17, 2021

    Stop any timer in a web page

  • November 13, 2021

    A better Git Log

  • September 30, 2021

    How to cache node_modules on Github Actions

  • September 29, 2021

    Git helpers I use to deploy features

  • September 8, 2021

    Get all files in a folder recursively using Node JS using Generators

  • August 19, 2021

    How to ignore files in Git after being modified

  • August 13, 2021

    How to bypass Gmail captcha using Puppeteer with Node.js

  • August 6, 2021

    See all versions available of a npm package

  • July 20, 2021

    How to implement a on-demand flag system in a JavaScript application

  • July 16, 2021

    How to measure time of program execution in bash

  • April 18, 2021

    JavaScript prototype pollution attack in NodeJS

  • April 13, 2021

    No render? No problem. Como esperar el render de un nodo en el DOM.

  • February 2, 2021

    Comandos de Git que uso todos los días

  • 1
  • 2