Featured
API for chessdocs: serves the docs and turns edits into PRs
Every animal plays chess its own strange way. Can you beat one?
6 million chess puzzles packed into a single DuckDB database
Lightweight Web Component for creating chessboards with just text
Lightweight dataLayer inspector for developers and analytics engineers
My extra short URL — a link shortener powered by HTML
Other repositories19
hello-world
12.04.1999 — my birthday as a terminal screensaver in C: spinning ASCII Earth, orbiting spacecraft and the Moon
system
Automated installation of essential system packages from scratch (Debian 13 and i3wm)
pipes
Reusable GitHub workflows for automating CI/CD pipelines
renovate-config
Shared Renovate preset for all my repos
oxlint-config
Shared Oxlint config for all my repos
vue-pgn-viewer
Vue 3 adapter for the official Lichess PGN viewer
conspect
Web app for generating kindergarten lesson plans
puzzfinder-api
API for puzzfinder: fast, filter-based search over Lichess' puzzle database
oxfmt-config
Shared Oxfmt config for all my repos
perf
Frontend performance cheatsheet — slow code, fast fix and where DevTools spots it, tagged with the Core Web Vital it costs
cookd
Cooking coach that remembers your pantry and past dishes
lichess-accuracy
Tool for collecting analyzed Lichess games, with a focus on accuracy metrics
vulns
Frontend vulnerabilities cheatsheet — sink, payload and fix for each hole, tagged with its CWE
puzzfinder
Discover hidden gems in Lichess' multi-million puzzle database with fast, filter-based searches
flow
Declarative tmux session configuration for web development
dragunovartem99.github.io
GitHub-looking front page for my public repos, built from the GitHub API
cookd-api
API for cookd: stores your pantry and past dishes for the cooking coach
nvim
Minimalist Neovim config based on lazy.nvim
tomorrow-night.nvim
Gentle Neovim interpretation of @chriskempson's colorscheme