and Node Exporter, Alertmanager, Grafana...
A cheap, fast and reliable place for my backups
A short story about how I wasted hours because of Intel Power Gadget...
How to configure macOS to use another DNS resolver on a per-domain basis.
Explaining how I properly changed the permalinks on my blog, using Ghost's dynamic routing and more.
This monitor has a major flaw, which you have to consider before buying it.
Learn how to export your Isso comments to Disqus using this simple Python script
There are a lot of concepts and vocabulary in Kubernetes, but these resources will help you get started.
TIme to reflect on the past two years
This expensive Macbook-like trackpad may not be worth your money
Hosted by Mayuko Inoue, this podcast aims to answer popular if/else choice in the software industry.
Wasabi's hidden pricing model and repeated outages made me move to Scaleway for my object storage buckets. Here I explain how I used rclone for the migration.
Make your DNS queries safer by encrypting them with DNS-over-HTTPS and dnscrypt-proxy on macOS!
Easily deploy web applications on multiple web servers with Ansible and Ansistrano!
Easy DNS speed tests from Android!
Changing the database engine powering a Ghost website is very easy. Learn how to do it!
I admit I came here for the food.
Make your life easier by using Touch ID with sudo commands instead of typing in your password!
Make you Ghost website faster and handle more requests with Nginx cache!
How to fix IPv6 connectivity on Hetzner Cloud with Debian/Ubuntu when adding more IPv6 networks
I had been having issues with my ZFS VM for months, but I finally fixed them!
I submitted a PR to the core Ansible project in order to add a snapcraft module. Here is how it went!
How to get Xdebug to work with VS Code and PhpStorm when running the PHP code inside a Docker container
Discover how to compare a bcrypt hash generated in PHP with password_hash(), using Node.js and the bcrypt module
See your Node.js project's tests' code coverage in two incredibly simple steps.