
Hi, I'm Basetta! đź‘‹
Welcome to my personal site!
Latest posts
tmux Said “Not a Terminal.” The Terminal Was Fine
How a misleading tmux error sent us chasing terminal settings—and how we recovered the existing sessions without restarting their server.
From a Folder Picker to a tmux Workspace Switcher
Evolving a Bash and fzf folder picker into a tmux workspace switcher that discovers Git worktrees and reuses existing sessions.
Back to Blogging: Keeping Basetta Up-to-Date
Returning to technical blogging in a world of AI by building my own text editor in C, old-school style.
How to recover a deleted file in Git
At work happens multiple times that I got asked how to recover a file somebody else deleted from a git repository. Even if it is not complicated, I decided to jot down a quick t…
Protect Your Private Data Using Gitconfig Include Directive
I am using a dotfiles git repository in order to keep my machine preferences in sync. This is working pretty well, until you realise that are some config entries that are clashi…