About

Hi, I'm Boris—an engineering manager from Chișinău, Moldova, currently based in Kyiv, Ukraine. My time is split between work, tinkering with Emacs, exploring the world of wine, and embarking on quests in Final Fantasy XIV (and other video games).

I share my Emacs journey through open source projects on GitHub, alongside technical writing and musings on this site.

I also document my wine experiences and tasting events on 🍇 Barberry Garden 🦄—a personal wine database built with Emacs and org-mode.

If you appreciate my work, consider supporting me on Patreon.

P.S. d12frosted means dice with 12 sides from the Chessex™ frosted series. I used to play tabletop RPGs. Just a little bit.

46 posts
Since 2015
blog

Fresh Coat of Paint: Redesigning d12frosted.io

A complete visual overhaul of this site—migrating from Hakyll to Next.js, adopting a brutalist + jRPG aesthetic, and upgrading to Tailwind CSS v4.1. Sharp corners, bold colors, and way less fighting with build systems.

emacs

Vulpea v0.3

Announcing Vulpea v0.3, with major performance improvements for note querying operations. The release introduces a materialised view table that provides a 4.5x speed boost for general queries, plus specialised query functions that can be up to 150x faster in certain scenarios. Whilst write operations take a small hit, the trade-off is worth it for large note collections. I've also added several quality-of-life improvements like better metadata handling and new tag utility functions.

emacs-plus

emacs-plus: PATH injection

Sharing how I improved PATH handling in Emacs+ to solve a common pain point. By injecting the user's PATH into Emacs.app during build, users now get the expected environment variables when launching Emacs from anywhere on macOS. This change also simplifies native-comp configuration and helps avoid common compilation issues. Whilst it's not as dynamic as exec-path-from-shell, it provides a solid out-of-the-box experience for Emacs+ users.