Skip to main content

Dinesh's Digital Journal

Reading source code. Building projects. Taking notes. In public.

Recent

Vibecoding 014 — A P.G. Wodehouse Quote Bot for Bluesky

·4 mins

Wodehouse Bot on Bluesky

P.G. Wodehouse wrote 97 books. He was also, sentence for sentence, one of the funniest writers in the English language. Most people know Jeeves and Bertie Wooster. Fewer know the Blandings Castle stories, the Mulliner tales, or the sheer density of comic simile he packed into every paragraph.

I wanted a bot that would surface this — not by dumping quotes randomly, but with structure. A different format each day of the week. The similes on Monday (they are the most shareable, and they earn a second slot on Saturday). Dialogue exchanges on Wednesday, posted as a thread. Character spotlights on Thursday. A wildcard on Sunday for whatever didn’t fit anywhere else.

Vibecoding 013 — Two Years of WhatsApp Links, Sorted and Searchable

·6 mins

Link Archive

The Clear Writing Community WhatsApp group has been running for over four years. Amit Varma started it, and it does what it says — a few hundred people sharing things worth reading. Good articles, podcast episodes, essays, the occasional book. I’ve been in it since a little more than two years.

The problem is WhatsApp. Every link is buried in chat. The good ones get scrolled past, the useful ones are impossible to find again, and there’s no way to answer the most obvious question: what does this group actually share?

Vibecoding 012 — Reading The Wealth of Nations with a Paragraph-Level AI Tutor

·3 mins

Wealth of Nations Reader

Building a Personal AI Reader for The Wealth of Nations #

Project #12 of the 100 Vibe Coding Projects challenge


I’ve been meaning to read Adam Smith’s The Wealth of Nations for years. It sits in the cultural background of every economics conversation — the invisible hand, the division of labour, the theory of wages — but the full 900-page text is dense and I kept bouncing off it.

Vibecoding 011 — What 128 Episodes of Amit Varma's Podcast Recommend

·6 mins

Everything is Everything Podcast

I’ve been listening to Everything is Everything — Amit Varma and Ajay Shah’s podcast — for a while now. Every episode is dense. Books, papers, essays, songs — recommendations come fast, buried in show notes that you’d have to open episode by episode to find. I kept thinking: somebody should just compile all of this.

So I did.

This post explains how I built three reference spreadsheets — one each for books, music, and articles — covering all 128 episodes of the podcast. Everything is on GitHub if you want to poke around or build on it.

Vibecoding 010 — The APK Analyzer That Runs on Your Machine and Tells No One

·6 mins

image

Building an Offline APK Security Analyzer in Flask #

Project #10 of the 100 Vibe Coding Projects challenge


I’ve been doing APK security analysis manually for years — pulling the file, running jadx, grepping through decompiled source, eyeballing the manifest. It works, but it’s slow and the output lives in a terminal window that disappears the moment you close it.