About
Blog
Travel
Projects
Archive
Archive
The HTML Maze
A shared, anonymous web experiment with 500 generated rooms, preserved as a read-only static archive after the Rails server was retired in July 2026.
Ablaze
A minimalist color theme for Visual Studio Code that burns softly.
Matcharoo
A word association game where you match similar words, learn new words easily, and have a blast with friends as you discover who knows the most (blog post ).
Coffee World Rush
A leaderboard for coffee drinkers all around the world (blog post ).
Pry REPL
The featureful development console for Ruby.
Airbrake Ruby and Airbrake
The notifier libraries for the Airbrake error monitoring service, which I rewrote from scratch and maintained for many years.
netstring
A Go package for formatting byte strings using declarative notation to indicate the string's size.
linenoise-rb
A Ruby wrapper for Linenoise , a small self-contained alternative to Readline and libedit.
System Browser
A desktop app for browsing Ruby code, inspired by Smalltalk. Click to view details about a module or class, explore its namespace, or see the source of a method.
Fast Method Source
An extremely fast Ruby C extension for querying methods, procs, and lambdas for their source code and comments.
System Navigation
A Ruby library that provides navigation and introspection capabilities for Ruby programs, similar to those in Smalltalk.
RMarshal
An Erlang library for deserializing Ruby objects dumped by Marshal.dump into Erlang terms.
multitrap
A Ruby library that allows Signal.trap to execute multiple callbacks
Pry Theme
A plugin for the Pry REPL in Ruby that allows customizing Pry colors using prytheme.rb files.
Patience
Solitaire card game built in Ruby with the Ray library.
Pixelate and Pixelnine
Skins for the KDE terminal emulator, Yakuake .
OpenRA maps
A collection of maps for the OpenRA real-time strategy game. Some of the maps were included in the official release.
openra-microcontrol
A minigame for the OpenRA real-time strategy game written in Lua.
Entooru
Translations of random English articles about Ruby into Russian.
Your tea, buddy
A KDE splash screen with a white background, red text, and a small loading progress bar beneath the text. Pairs well with the Already awake? KDM4 theme.
Already awake?
A KDM4 theme with a white background and red text. Pairs well with the Already awake? splash screen.
bash-completion-subtle
Bash completion scripts for Subtle WM and its tools.
zsh-completion-subtle
Z Shell completion scripts for Subtle WM and its tools.