| Core | |
| Web | |
| Data | |
| Ops & QA | |
| Also |
Problems live in folders by technique, not by number — what solves the same way sits together.
Every solution carries the same header — link to the problem, the idea in two lines, time and memory. Read this one
Pet projects
| finance-tracker | Personal finance API on FastAPI: wallets in several currencies, income, expenses and transfers with conversion at the live rate. Layered as api → service → repository, SQLAlchemy 2.0, tests |
| kuper-prices | Grocery prices from Kuper across every store at once, from the command line: no browser, no account. Price per kg/l/unit, sorted table |
Skills for Claude Code
| Agent-Skills | The index: what I build for Claude Code, each one in its own repository |
| skill-lint | Integrity checker for skills: broken links, orphan files, spec violations, bloated SKILL.md. Python standard library only |
Knowledge bases
| algorithms | LeetCode and handbook problems: every solution with the idea behind it and its complexity |
| Python | Standard library, data model, interpreter internals |