Posts

    2024
    Cloudflare

    Deploy a Hugo website to Cloudflare

    September 8, 2024 · 6 min

    Cloudflare allow us to deploy and serve static websites for free using a GitHub or GitLab repository. Each commit will trigger an automatic build process on Cloudflare.

    git cloudflare hugo
    2023
    Git

    Git cheat sheet

    February 18, 2023 · 3 min

    Learn Git basics! Track changes, collaborate with team members, and optimize workflows. This post covers key features, commands, and best practices.

    git
    Raspberry Pi

    How to boot a Raspberry Pi 4 from a SSD

    January 9, 2023 · 3 min

    Booting a Raspberry Pi 4 from an USB SSD is a great idea to improve the performance and reliability of our little Pi computer.

    raspberry-pi arm ubuntu
    2022
    SSH

    How to secure a ssh server

    December 28, 2022 · 4 min

    The Secure Shell Protocol (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network.

    ssh security ubuntu
    OpenVPN

    Set up OpenVPN server

    November 5, 2022 · 3 min

    OpenVPN is a virtual private network VPN system that creates secure point-to-point or site-to-site connections to access remote services.

    vpn openvpn security
    GitHub

    Deploy Hugo website to GitHub Pages

    September 4, 2022 · 3 min

    GitHub Pages allows us to deploy and serve static websites for free. We need a GitHub Action to build our Hugo site and publish it on GitHub Pages.

    hugo github-actions github-pages
    GitHub Actions

    Create a git tag with GitHub Actions

    August 28, 2022 · 3 min

    GitHub Actions allow us to automate, customize and execute software development workflows right into our repository.

    git github github-actions
    Makefile

    Why you should be using Makefiles

    August 19, 2022 · 4 min

    A Makefile is a text file which defines rules for building software using the make program, but you can use it for everything you want.

    makefile build tools
    Hugo

    Build a custom blog with Hugo

    August 17, 2022 · 4 min

    Hugo is one of the fastest static site generator for building websites written in Go. It is a tool which combines files to turns them into a static website.

    hugo markdown blog
    Zsh

    Set up Oh My Zsh

    August 14, 2022 · 3 min

    The Z shell (Zsh) is an Unix shell that can be used as an interactive login shell and as a command interpreter for shell scripting.

    zsh terminal