Dinesh's Digital Journal
Reading source code. Building projects. Taking notes. In public.
Reading source code. Building projects. Taking notes. In public.

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.

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?

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.

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.

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.