Things made along the way
Things I’ve built along the way
Games, experiments and useful browser tools. Some started as university projects, some solved a small problem, and some were simply interesting enough to build. Here are all 9 of them.
Games & experiments
Things to play
A university-era Sudoku project and a newer chess game for playing a bot or a friend.
Sudoku
2019 · university projectsudoku.dvno-v.com
The university project that started this collection.
A dependency-free Sudoku game with locally generated 4×4, 6×6 and 9×9 boards. Every puzzle is checked to have exactly one solution.
- Puzzle generator
- Backtracking solver
- Vanilla JavaScript
Chess
Solo + multiplayerchess.dvno-v.com
Chess for practice, or for settling things with a friend.
Play Stockfish at an adjustable strength, or create an invite link and play a friend in real time. No account needed for either.
- Stockfish 18
- Adjustable rating
- Invite-link multiplayer
Useful things
Tools for the job at hand
Health calculators, media tools, developer utilities and a few experiments with text.
Health tools
8 calculatorshealth.dvno-v.com
Useful health and training estimates in one quiet place.
Calculate calories and macros, BMI and body composition, heart-rate zones, 1-rep max, hydration, sleep debt and a few other everyday health numbers.
- Calories & macros
- BMI
- Heart-rate zones
- 1-rep max
Folio
Viewer + editorpdf.dvno-v.com
A PDF editor that never sees your PDF.
Read, search, annotate, sign, fill in forms, reorder pages, merge and split — all inside the browser tab, with nothing uploaded.
- Annotate & sign
- Fill forms
- Reorder pages
- Merge & split
PixelVault
10 image toolsimage-editor.dvno-v.com
Small image jobs without opening a full image editor.
Remove a background, crop, compress, resize a folder, extract a palette, make a favicon or clean up image metadata—all in the browser.
- Remove background
- Crop & rotate
- Bulk resize
- Palette extractor
ShrinkCast
8 video toolsvideo-tools.dvno-v.com
A compact FFmpeg workbench that runs in a browser tab.
Compress, convert and trim video, make GIFs, change playback speed, extract frames, remove audio or add subtitles.
- Compress
- Convert
- Trim
- Video to GIF
Waveform
5 audio toolsaudio-tools.dvno-v.com
The useful parts of an audio editor, kept small.
Trim on a waveform, convert formats, compress a recording, extract audio from video, or bring quiet audio up to level.
- Waveform trimmer
- Convert
- Compress
- Normalize
DevVault
19 developer toolsdev-tools.dvno-v.com
The developer utilities I kept looking up elsewhere.
Format JSON, decode JWTs, explain cron expressions, test regex, hash files, preview Markdown, build gradients and tidy text.
- JSON formatter
- JWT decoder
- Cron explainer
- Regex tester
Glyphsmith
6 text experimentsascii-art.dvno-v.com
Pictures, video and words turned into characters.
Make ASCII art from images or video, build text banners, explore Unicode styles, or grow a small fractal tree from a word.
- Image to ASCII
- ASCII video
- Text banners
- Fractal trees
A few things they have in common
They were built at different times and for different reasons, but the useful ones share the same preference for being small, direct and respectful of what you give them.
Small and focused
Each project has a clear reason to exist. It solves one kind of problem or explores one idea without trying to become a platform.
Built for the browser
The image, video, audio, developer and health tools do their work directly in the browser, using the machine already in front of you.
Files stay with you
Files opened in the creative and developer tools are processed on your device rather than uploaded for somebody else to handle.
No account required
Everything can be tried immediately. Chess multiplayer uses a simple invite link, and the rest just opens and gets out of the way.