I'm available for challenging remote roles. Let's get in touch.

Wildcard HTTPS on Linux + Let's Encrypt + Nginx

Learn how to set up HTTPS on a Linux server using a wildcard certificate from Let's Encrypt and set up the Nginx website configuration files accordingly.

Wildcard HTTPS on Linux + Let's Encrypt + Nginx
Image by Freepik

What are HTTPS, TLS certificates, and Let's Encrypt?

Learn what HTTPS and TLS are, what certification authorities (CAs) are, what Let's Encrypt is, and the difference between regular and wildcard certificates.

What are HTTPS, TLS certificates, and Let's Encrypt?
Image by Freepik

How to sign Git commits with SSH keys on macOS

Learn how to sign Git commits using SSH keys, how to set up Git to remember your passphrase, and how to verify your commits locally and on GitHub.

How to sign Git commits with SSH keys on macOS
Image by Freepik

How to generate and use SSH keys on macOS

Learn how to generate SSH keys, why you should use passphrases, how to use your SSH keys on GitHub, and more.

How to generate and use SSH keys on macOS
Image by Freepik

How to password-protect content on Linux + Nginx

Learn how to password-protect files and directories on Linux + Nginx in 4 steps using HTTP Authentication.

How to password-protect content on Linux + Nginx
Image by Freepik

How to set up a Linux VPS

Learn how to securely set up a Debian or Ubuntu VPS (Virtual Private Server) from scratch in 11 steps.

How to set up a Linux VPS
Image by DCStudio on Freepik

© 2024 Flavio Silva