Knowing Less, Producing More
On AI, Craftsmanship, and the Slow Erosion of Productive Friction.
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.
On AI, Craftsmanship, and the Slow Erosion of Productive Friction.
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.
Vulpea v2 drops its org-roam dependency. Here's how I got there - from monster SQL queries to materialised views to finally writing my own foundation.
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.
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.
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.