Francesco Pira https://fpira.com/ Human. Problem solver. I shape my own tools. en Thu, 19 Mar 2026 22:37:25 +0100 Thu, 19 Mar 2026 22:37:25 +0100 Francesco Pira https://fpira.com/assets/favicons/favicon.png https://fpira.com/ Jekyll v4.4.1 Upgrading Ubuntu 20.04 Focal in WSL2 to Ubuntu 22.04 Jammy Little how to on upgrading from Ubuntu 20.04 Focal to Ubuntu 22.04 Jammy, even if 24.04 has already been released. Tue, 04 Feb 2025 00:00:00 +0100 https://fpira.com/blog/2025/02/upgrading-ubuntu-2004-focal-in-wsl2-to-ubuntu-2204/ 5f6680cb2fe9d07b797f7ab104c770d2b92f673d855bee48e18335a3fb29268e WSL Windows Linux ubuntu Cross compilation in Rust A practical guide to build Rust applications across multiple platforms both locally and on CI/CD pipelines. Mon, 20 Jan 2025 00:00:00 +0100 https://fpira.com/blog/2025/01/cross-compilation-in-rust/ https://fpira.com/blog/2025/01/cross-compilation-in-rust/ Rust CI-CD Fixing vim-plug update error on Neovim on Windows About PlugUpdate quitting on error because 'remote process closed or ended abnormally'. Wed, 04 Dec 2024 00:00:00 +0100 https://fpira.com/blog/2024/12/fixing-vim-plug-update-error-on-neovim-on-windows/ https://fpira.com/blog/2024/12/fixing-vim-plug-update-error-on-neovim-on-windows/ terminal setup Neovim NpmAuthenticate in Docker context on Azure DevOps pipeline Access to private npm registry while running npm install inside Docker images builded on Azure DevOps pipelines. Tue, 26 Nov 2024 00:00:00 +0100 https://fpira.com/blog/2024/11/npmauthenticate-in-docker-context-on-azure-devops/ https://fpira.com/blog/2024/11/npmauthenticate-in-docker-context-on-azure-devops/ Docker Azure CI-CD Make Windows Start Menu search faster Disabling the default web search makes searching for apps and files a breeze. Thu, 21 Nov 2024 00:00:00 +0100 https://fpira.com/blog/2024/11/make-windows-start-menu-search-faster/ https://fpira.com/blog/2024/11/make-windows-start-menu-search-faster/ Windows (Updated) Docker Desktop's Compose Plugin Bug: A Quick Fix for Windows 11 Users Docker Desktop 4.36 has just been released (notes here) and it ships with docker-compose version 2.30.3. Original post follows. . Wed, 20 Nov 2024 00:00:00 +0100 https://fpira.com/blog/2024/11/docker-desktops-compose-plugin-bug-a-quick-fix-for/ https://fpira.com/blog/2024/11/docker-desktops-compose-plugin-bug-a-quick-fix-for/ Windows Docker WSL (Updated) Leveraging Alacritty terminal on Windows for a seamless experience in both PowerShell and WSL2 Changed --working-directory option for WSL2 setup to open shell in WSL2 home dir. . Thu, 26 Sep 2024 00:00:00 +0200 https://fpira.com/blog/2024/08/leveraging-alacritty-terminal-on-windows-for-a-sea/ https://fpira.com/blog/2024/08/leveraging-alacritty-terminal-on-windows-for-a-sea/ Windows Windows 10 terminal setup Alacritty Fix blank lines when using Meld in WSL2 Meld may show a blank content when running on Ubuntu on WSL2 (WSLg). Sat, 17 Aug 2024 00:00:00 +0200 https://fpira.com/blog/2024/08/fix-blank-lines-when-using-meld-in-wsl2/ https://fpira.com/blog/2024/08/fix-blank-lines-when-using-meld-in-wsl2/ Linux WSL terminal setup How to fix ‘git encountered old-style’ warning A quick fix for this warning in git CLI. Sun, 11 Aug 2024 00:00:00 +0200 https://fpira.com/blog/2024/08/git-encountered-old-style-warning-and-how-to-fix-i/ https://fpira.com/blog/2024/08/git-encountered-old-style-warning-and-how-to-fix-i/ Git Kubernetes tools for a smooth sail A collection of essential CLI tools to work with Kubernetes. Fri, 09 Aug 2024 00:00:00 +0200 https://fpira.com/blog/2024/08/kubernetes-tools-for-a-smooth-sail/ https://fpira.com/blog/2024/08/kubernetes-tools-for-a-smooth-sail/ Kubernetes terminal setup Tools Linux