What is the difference between dom and virtual dom

DOM stands for Document Object Model and it defines the logical structure of documents. The Virtual DOM is its lightweight simplified copy...


How to give a user access to the AWS billing console

AWS root users can delegate access to specific IAM users who need to read or change AWS Billing and Cost Management data for an AWS account.


Kubernetes main concepts and commands

Personal notes studying for CKAD exam: Pods, ReplicaSets, Deployments and Namespaces


How to enable user and password autocomplete suggestions

Enabling password autofill on an HTML input element


How to use vi editor without going crazy

Start to use vi learning only the basic commands


How to secure your VPS with Fail2ban

How to install and configure Fail2ban on Centos and Debian to protect your virtual private server


Generate dynamic open graph images for blog posts

Learn how to generate social cards for Twitter, Facebook, Slack with the blog post title, using og-image service by Vercel. And how to integrate it in a gatsbyjs blog.


Asymmetric encryption in Nodejs

How to generate public and private key, and how to encrypt e decrypt using this keys

How to determine if you are inside the popup or inside a tab (chrome extension)

How to find out is the user is in the popup or in a tab to handle different actions


Gatsby open graph meta tags are not recognized

What to do when facebook or twitter don't find OpenGraph meta tags generated by gatsby-plugin-react-helmet