About

Hi, I'm Boris - an engineering manager from Chișinău, Moldova, currently based in Kyiv, Ukraine.

It's no secret that I spend most of my free time tinkering with Emacs. This site is where I write about that journey - the tools I build, the problems I solve, and the occasional opinion I can't keep to myself. Most of my work ends up as open source on GitHub.

When I'm not in Emacs, I'm either exploring wine (documented on Barberry Garden - a personal wine database built with Emacs and org-mode, because of course it is), embarking on quests in Final Fantasy XIV, or writing about games, books, anime and movies on tasogare.ink.

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

Status
Posts74
Since2015
ClassEmacs User

Pinned

emacs-plus

emacs-plus: Pre-built Binaries via Cask

After years of requests, emacs-plus finally offers pre-built binaries. Skip the 30-minute compile, get native compilation that just works, and never see "library not loaded" again. Here's how we made it happen.

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.

vui

vui.el: Building a Pomodoro Timer

Build a Pomodoro timer from scratch with vui.el. We start with a static clock, hit every wrong instinct around timers and state, and arrive at a clean async UI - the same example that surfaced real bugs in the library.

claude

Pace-Aware Rate Limits in the Claude Code Statusline

5% of a weekly limit looks fine — unless you're an hour into the week. Here's how I made the Claude Code statusline project rate-limit usage to the end of each window, so the color tracks pace, not just raw spend.

ai

Steady Hands

The principles of good engineering haven't changed. The cost of ignoring them has. The telescope got stronger. The sky stayed where it was.