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.

63 posts
Since 2015

Pinned

vui

vui.el Quickstart

A 15-minute introduction to vui.el - React-style declarative UI components for Emacs. Learn props, state, composition, and the basics of building interactive interfaces without wrestling with buffers.

emacs

The Depth Counter Pattern: Nestable Batch Operations

How to implement nestable batch operations that defer side effects until the outermost batch completes. A pattern using depth counters and unwind-protect that's surprisingly tricky to get right.

emacs

Cursor Preservation Across Buffer Rewrites

When you erase and redraw a buffer, cursor position is lost. The naive fix—save and restore point—breaks when content changes. Here's how I arrived at a robust solution through iteration.

emacs

Implicit Identity Through Call Order

How React-style hooks work without explicit keys—using call order during execution to establish identity. A pattern that's non-obvious but elegant, implemented in Emacs Lisp.

Projects

All →