Technology

Projects

Send by email

Quiz (May 2026)

I originally built this app back in Oct 2025 for my sister. She needed an easy way to administer quizzes to medical students, residents, grad students and other medical professionals. She had previously used paid products like freeonlinesurveys.com but they were too expensive for the value she got out of them.

I recently re-built the app from the ground up: supports multiple choice questions; images in questions; quizzes can be timed; quizzes can be "open" in a specific time window. She wanted some features simliar to those in Slido and Kahoot, so then I added a "slido mode" which allows the quiz admin to conduct a quiz in real-time.

Chords (April 2026)

I enjoy playing the Ukulele. Specifically, I like to play Hindi songs – it's a fun activity to do with family, especially when I'm visiting India. I had been using Ultimate Guitar to manage a playlist of chord sheets of songs I like to play or am learning to play, and over time I've created a handful of my own chord sheets.

But it wasn't a great experience: the UX is dated; they bombard me with ads or push to upgrade but I use 1% of the features; mobile experience sucks etc etc. So I decided to build a chord sheet editor / viewer for personal use. Loving it so far!

Chord Deck — Ukulele Chords
A minimal, offline ukulele chord sheet editor and viewer.

Simmer (April 2026)

Our family enjoys food and cooking. But tracking and managing recipes felt like such a mess. Sometimes we'd use a recipe from a cookbook we have. Kiddo likes to use recipes from NYT Cooking. Partner often finds recipes on instagram. Recipe websites / blogs are bloated with ads and filler content I don't want or need.

So, I built Simmer – a private webapp for our family, to track and share recipes. You can easily add recipes by giving it a URL and it will extract the recipe (ingredients + steps etc). It'll try to extract a cover image if available, otherwise it let's you generate one. I also built a small Chrome extension to access content behind paywalls (e.g. NYT Cooking) or content that's hard to scrape (e.g. Instagram posts). All AI features are powered by Gemini APIs.

Whoosh + Health Coach (March 2026)

I wanted some way to easily sync my long-term Whoop data. And then combine that with habits, intermittent-fasting etc to get a more holistic health coach insights. Whoop has a built-in journal but it is not supported in the Whoop API.

There were so many existing Whoop MCP servers / sync tools that I was sure one of those would work for me. I tried quite a few of them but ultimately nothing worked exactly how I wanted: either they were too complex, had bugs, were unmaintained or didn't match my workflow.

So I built Whoosh: a dead-simple Whoop data exporter. You can do a one-time data dump, or run it in server mode to do daily syncs. Outputs to sqlite or JSON. No fancy features.

GitHub - diwakergupta/whoosh: Fast exporter for your Whoop data, built on Bun
Fast exporter for your Whoop data, built on Bun. Contribute to diwakergupta/whoosh development by creating an account on GitHub.
GitHub - diwakergupta/whoosh: A high-performance CLI to sync, backup, and own your Whoop fitness data. Supports SQLite & JSON exports, incremental sync, and scheduled server mode with Bun.
A high-performance CLI to sync, backup, and own your Whoop fitness data. Supports SQLite & JSON exports, incremental sync, and scheduled server mode with Bun. - diwakergupta/whoosh

Habits + IF Tracker (March 2026)

I was using the Loops habit tracker + the Zero app for tracking intermittent fasts (IF). But I basically didn't use 99% of Zero's features, mostly used it as a glorified timer. And I was frustrated by the data silos – to me, IF naturally aligned with habits. So I decided to build my own tracker: it combines exactly the features I want and then some. It's bespoke software for an audience of one (moi). The era of personal software is here and I love it! Habits supports light/dark modes, fully responsive on mobile, PWA (so can be "installed" as an app), push notifications etc. I'm loving it!

tuner.rocks (Feb 2026)

Free Online Chromatic Tuner | tuner.rocks
Fast, simple chromatic tuner for guitar, bass, ukulele, and more. No ads, no account.

There are hundreds (thousands?) of apps and web-based tuners, so why one more? All the tuners I tried were lacking in some way or another: too bloated or full of ads or too slow or paid or unreliable or hard to find etc etc. So I built tuner.rocks. It started off as scratching a personal itch but I put a lot of work into it and feel proud enough of the work to make it public. It's free, fast, works on all devices for all instruments. Check it out and if you like it, spread the word! 🙏

What If? (Jan 2026)

What If?
Absurd hypothetical questions, serious scientific answers.

I love xkcd and have enjoyed the "what if" books. I would often be asking "what if" questions to the LLMs. I thought it might be fun to see what kind of "what if" questions people ask, and maybe have AI come up with answers + diagrams.

Submit questions, like your favorites and stay curious!

hub.stx.pub (Dec 2025)

Stacks Hub

A public hub of misc info about the Stacks blockchain. I implemented most of the wire format, built an API and a pretty vanilla front-end. Source.

Everything is Everything rocks (Nov 2025)

Everything Is Everything!

Amit and Ajay also host a fantastic YouTube show called Everything Is Everything (EIE for fans), where every week they dig into an interesting / relevant topic. I modified the tsatu.rocks backend to spin up a similar recommendations browser / explorer for EIE. Enjoy!

tsatu.rocks (Oct 2025)

TSATU Rocks!

I love Amit Varma's long-form podcast The Seen And The Unseen (TSATU for fans). TSATU has been a big part of my life in the past few years. This is my love letter to TSATU. I haven't open-sourced this yet, but will probably do soon. Meanwhile you can read how I built it.

Vibes (ongoing)

Just a collection of small, vibe-coded experiments – all static, purely client-side, served via Github pages.

Vibe Coded Experiments
Vibe coded tools