Dev Journal

How I build things

Notes from the workshop — what worked, what broke, what I learned.

Sep 2026 · Build Log

Shipping a 24/7 music bot that never sleeps

Pyrogram + PyTgCalls + FFmpeg on a budget VPS — the full architecture of my Telegram VC music bots, including cookie tricks for YouTube rate-limits and vote-skip logic.

See the code →
Aug 2026 · Build Log

Building a YouTube client Flutter users actually want

Mini player, PiP, background audio, SponsorBlock — the state management decisions and innertube API reverse-engineering behind VibeTube.

See the code →
Jul 2026 · Security

Zero-knowledge encryption in the browser

How vault100 encrypts files with AES-256 & ChaCha20 entirely client-side — and why your server should never touch plaintext.

See the code →