I am Bigo, italian living in London 🇬🇧!
A few of the things I keep around on GitHub:
- 🐽 bacon-ls — a Language Server that exposes either
cargoor bacon diagnostics over LSP, so editors get live Rust errors withoutrust-analyzerchewing through your laptop on every save. 🦀 - 🖊 tracing-scribe — a tracing-subscriber layer for beautifully printing spans and events to the terminal I built at work.
- 🐒 ape-rs - based on ahgamut rust-ape-example, a POC that builds ripgrep, dog and xh on cosmopolitan libc for Linux, BSD, Mac and Windows x86_64 and aarch64.
- 🖱 mouse-follows-focus — a GNOME Shell 46+ extension that brings back proper "mouse follows focus" with multi-monitor support, the way it should have always been.
- 💻 lazyvim — my personal LazyVim configuration: my daily-driver Neovim setup, ported from a giant pile of LunarVim Lua over the years 🚀.
- 🛠 dotfiles — everything that makes my machines feel like home, i3, shell, systemd units, the lot 💗.
- 📟 mash — connects to multiple remote hosts simultaneously via SSH and lets you type commands once to execute them everywhere.
- 🦠 cellwall — a Rust reimplementation of bubblewrap, a powerful sandboxing tool for Linux 🐧.
- 📱 qrsync — a small Rust utility to copy files between a terminal and a mobile device over WiFi, via QR codes. No cables, no cloud, no nonsense.
- 📊 tokio_telegraf — a lightweight async Rust client for the Telegraf / InfluxDB line protocol.
- 🪡 lnx — command to map lines in stdin onto command arguments to be executed.
- 🎆 fireworkrs — play text art animations in your terminal with some pre-made animations available in the repo.
Things I contributed to in another era and don't actively maintain anymore, but still kind of love:
- 🔐 ssh2-rs — Rust bindings for libssh2. I helped land a few features and wore out a lot of
unsafeblocks on this one. - 📡 flowgger — a fast data/log collector in Rust, originally out of Mozilla and later AWS Labs. Was my first serious Rust codebase 🦀.
- 🛜 tacacs_plus — a Python TACACS+ client I heavily contributed to in the Ansible org and got used in network automation in places I never expected.
- 🗂 indexed-pool — Rust indexed object pool for expensive / frequent allocations.







