I’m an Italian Software Engineer and Open source enthusiast.
I Built Telekube
I built telekube, a terminal UI for Kubernetes clusters. Pretty straightforward motivation: I was constantly inspecting the same resources, usually in the same namespaces: pods, deployments, services....
Git: A Silly Mnemonic for Squash
I always forget how to squash commits. It should be a standard part of my workflow, but every time I need to clean up my history and combine a few commits, I never remember the process and since it might break badly, I freeze....
Git Conflict Resolution in Neovim Fugitive
Neovim Workflow: Mastering Git Conflict Resolution This is mostly a โnote to myselfโ kind of post, to celebrate my win against my own laziness....
Unlocking Tmux Power: Sessions and Windows with FZF
Last week, I made a small change to my tmux configuration....
Making Github PR links less painful in Neovim
As developers, many of us keep some form of journal or notes to track our daily work, and Markdown is often the format of choice....
Neovim custom function: Contextual Code Snippets for Better Code Notes
As developers, weโre constantly sifting through code, often needing to capture snippets and their context for personal notes, team discussions, or future reference....
Patchwork Reminder App in Bash
Everybody knows cron jobs, right? But not everybody knows its sibling at....
Curious Bash: Get Notified When It's Done
Bash scripting is a powerful tool that allows you to automate various tasks on your computer....
Smart Dates in Obsidian With Espanso
I use some plugins in Obsidian to help me keep track of job tasks....
Kernel Development with QEMU Virtual Machines (part 2)
What if you want to test a USB drive kernel module in a Virtualized environment?...