Design, Build & Ship; Privacy, Security & Automation.
Built another wheel again! I completley rewrote an existing project named BroadCast Channel from scratch. It syncs content from a Telegram channel into a searchable, multilingual static microblog, with support for local media mirroring, RSS, and tag pages. The main reason for rewriting it was simple: I didn’t like the old UI, and I wasn’t familiar with the original tech stack anyway. So I just rebuilt everything using the Next.js ecosystem. The project is now open sourced. An example using my personal channel is shown below. #dev
https://tg.toshiki.dev
https://tg.toshiki.dev
Shipped my portfolio as an SSH app via TUI instead of a normal website: you connect and navigate everything in-terminal. I built it in Go with Wish + Bubble Tea, added a SQLite unique-visitor counter with per-IP privacy opt-out, and wired in my blog RSS feed with timeout + cache so it stays fast. Honestly way more fun than another static landing page lol. #dev
Try it out here at,
Try it out here at,
ssh ssh.toshiki.dev
