Blog

Notes on the things I've built: how they work under the hood, the trade-offs I made, and what I picked up along the way.

Building KroszTube: Lossless YouTube Downloads in the Terminal

Building KroszTube: Lossless YouTube Downloads in the Terminal

How I built a CLI and typed library that downloads YouTube videos without re-encoding, manages its own yt-dlp and ffmpeg binaries, turns auto-captions into readable transcripts, and plays video as ANSI art in the terminal.

TypeScriptCLINode.js+2 more
Read More
Building Rune: A QR Code Library From Scratch

Building Rune: A QR Code Library From Scratch

How I implemented the full ISO/IEC 18004 QR encoding pipeline in TypeScript - Reed-Solomon error correction, masking, the works - and wrapped it in a zero-dependency SVG renderer where every custom style is proven scannable in CI.

TypeScriptQR CodesSVG+2 more
Read More
Building Beam: End-to-End Encrypted P2P File Transfer

Building Beam: End-to-End Encrypted P2P File Transfer

How I built a zero-knowledge, peer-to-peer file transfer app where files are encrypted in the browser and streamed directly between devices over WebRTC, with a server that never sees a byte.

WebRTCCryptographyReact+2 more
Read More
Building GearOne: Shipping a 3-System Mobile Platform Solo

Building GearOne: Shipping a 3-System Mobile Platform Solo

How I built and deployed a production automobile-service platform (a React Native app, a Node.js backend, and a Next.js admin panel) sharing one Supabase database, in four months.

React NativeNode.jsSupabase+2 more
Read More
Building Sugi: A Terminal Git Client in Go

Building Sugi: A Terminal Git Client in Go

How I built a keyboard-driven TUI git client with the Charm Bracelet stack: full git workflow, PR/MR management, AI commit messages, and cross-platform single-binary distribution.

GoTUICLI+2 more
Read More
Building LaunchKit: Streaming AI Launch Copy

Building LaunchKit: Streaming AI Launch Copy

How I built an AI tool that turns a GitHub URL or a sentence into a full launch package: landing page copy, platform-tuned social posts, and a perfect pitch, all streamed in real time.

Next.jsAITypeScript+2 more
Read More
Building LocalGov.AI: Streaming Plain-English Law

Building LocalGov.AI: Streaming Plain-English Law

How I built a civic-tech platform that turns dense legal language into plain English with Google Gemini, Server-Sent Events streaming, and a smart TTL cache that makes repeat queries 95% faster.

Next.jsAISupabase+2 more
Read More
Building MetaMorpher: 700+ File Conversions, Zero Uploads

Building MetaMorpher: 700+ File Conversions, Zero Uploads

How I built a privacy-first file converter that runs entirely in the browser with FFmpeg compiled to WebAssembly. 700+ formats, full offline PWA support, and not a single byte sent to a server.

WebAssemblyNext.jsPWA+2 more
Read More
Building ZAxis: Drop-In 3D Components for React

Building ZAxis: Drop-In 3D Components for React

How I built a minimal 3D component library with React Three Fiber: production-ready 3D UI, a live customization panel, and one-click code export, so developers can add 3D without a Three.js deep dive.

ReactThree.jsWebGL+2 more
Read More

Design & Developed by Abhiman Panwar
© 2026. All rights reserved.