#series
The blog has 150+ posts. Most of them belong to a series — multiple posts on the same theme, meant to be read in order. Each series below is a coherent reading list, sorted chronologically.
## crypto / quant infrastructure · 13 posts
Perp matching engines, funding rates, liquidation cascades, backtest discipline, and the case for publishing your strategy. Anchored by the feaws lab.
- 01 anatomy of a perpetual futures matching engine 2024-09-15
- 02 funding rates, explained without the hand-waving 2024-12-18
- 03 the cost of being early in Indian crypto 2023-04-30
- 04 1% TDS and what it did to derivatives volume 2024-03-14
- 05 latency budgets — retail vs prop vs market-maker, in numbers 2024-10-08
- 06 INR-margined perps — why they had to exist 2025-05-20
- 07 funding rate arbitrage in practice — what 18 months of running it actually looks like 2025-07-15
- 08 liquidation cascades — the 30 seconds after BTC drops 3% 2025-08-08
- 09 Polymarket as a leading indicator — when it works, when it does not 2025-09-18
- 10 Feaws: How I Built a Bitcoin Forecasting Engine from Scratch 2026-02-15
- 11 feaws — the quant lab is public, and so is the math 2026-04-28
- 12 why backtests lie — survivorship and look-ahead bias in crypto tick data 2026-04-30
- 13 the case for publishing your strategy — transparency as edge 2026-05-15
## on-device AI / iOS (DailyVox) · 15 posts
The Apple-native stack for a privacy-first voice journaling app: speech, NLP, encryption, sync, widgets, and the TwinEngine that builds a personality model on the phone.
- 01 why journaling apps die after 60 days 2025-12-15
- 02 designing for honesty — how UI choices affect what people actually record 2025-08-25
- 03 cold-start UX for an empty journal app 2025-10-12
- 04 building a second brain that stays on your phone 2025-12-01
- 05 from writing to speaking — the mechanics of switching journal modes 2026-02-08
- 06 SFSpeechRecognizer deep dive — what requiresOnDeviceRecognition really gets you 2026-02-22
- 07 NLTagger for sentiment + NER + POS — gotchas nobody warned me about 2026-01-25
- 08 CoreData + CloudKit encrypted sync without trusting Apple 2026-03-08
- 09 Apple Intelligence vs sending it to OpenAI — the actual tradeoffs 2026-03-18
- 10 CryptoKit AES-256-GCM in iOS apps — what is easy, what is not 2026-03-25
- 11 WidgetKit + AppIntents for habit-forming journaling 2026-04-08
- 12 why 'Data Not Collected' is a moat in 2026 2026-04-20
- 13 DailyVox: Why I Built a Voice Journal That Stays on Your Phone 2026-04-28
- 14 the TwinEngine — building a personality model entirely on-device 2026-05-30
- 15 the economics of on-device AI — zero API cost is not the same as free 2026-06-12
## trading psychology · 7 posts
The behavioural side of trading. Position sizing math, the bull-market mistakes that repeat, journaling as a forcing function, and how to run a losing-week post-mortem.
- 01 the four mistakes I have made in every bull market since 2017 2023-11-12
- 02 position sizing for retail — the math no one shows you 2024-02-25
- 03 the behaviour gap — measure it in your own trade journal 2024-07-08
- 04 why leverage feels different at 3 AM 2025-01-14
- 05 Your Brain vs. the Bull Run: Taming FOMO Before It Ruins Your Trades 2025-03-28
- 06 journaling your trades — the meta-layer of feaws 2025-11-04
- 07 how to run a personal post-mortem on a losing week 2026-03-04
## India fintech & regulation · 7 posts
Five years of Indian crypto regulation, from the 2018 RBI ban through TDS, FIU registration, INR-margined perps, and the path to INR stablecoins.
- 01 the RBI vs crypto exchange timeline — 2018 to today 2022-04-18
- 02 why FIU registration changed everything for Indian crypto 2023-09-12
- 03 1% TDS and what it did to derivatives volume 2024-03-14
- 04 the Indian crypto winter was actually a regulatory winter 2024-05-22
- 05 Web3 in India after the 1% TDS — what survived 2024-12-08
- 06 how Indian retail traders behave differently from US retail (and why it matters) 2025-10-21
- 07 INR stablecoins — when, how, who, and what could block them 2026-01-27
## long-game blogging / personal infrastructure · 3 posts
The WordPress → Astro migration, the 2022 webshell compromise, OG image pipelines, RSS, llms.txt, and the 18-year retrospective on the blog as a compounding asset.
- 01 18 Years of WordPress. I'm Done. 2026-05-09
- 02 what the 2022 webshell compromise taught me about owning my archive 2026-05-22
- 03 migrating without losing SEO juice — the actual checklist 2026-06-04
## builder / philosophy · 5 posts
Mission as a working list, publishing trades live, the home library, the 12/12 birthday checkpoint, healthywealthy at year three. Personal voice on long arcs.
- 01 mission as a working list, not a bucket list 2020-12-31
- 02 the home library project — why physical books still win 2024-09-04
- 03 why I publish trades live 2025-04-15
- 04 healthywealthy at year three — what the habit cost me 2026-01-12
- 05 I’ve Been Writing a Diary for 20 Years. Then I Couldn’t Anymore. 2026-04-14
## ML / hackathon legacy · 12 posts
Writing two ML books, the TEDx talk worth rewriting, hackathon retrospectives, and lessons from real-time analytics, civic-tech, fraud detection, and teaching engineering.
- 01 what writing two ML books taught me about teaching ML 2019-06-15
- 02 hackathon → product → company — the pipeline that actually worked 2020-08-11
- 03 OnTheGo — civic accountability at MobileSparks 2015 2015-08-12
- 04 Google Indic Hackathon — what we built, what survived 2022-07-04
- 05 pipelineDB and what choosing dead infrastructure teaches you 2017-02-08
- 06 the TEDx talk I would rewrite today — Building Better Software, 2017 revisited 2024-08-19
- 07 Swiggy hackathon — real-time anomaly dashboards before they were standard 2018-07-22
- 08 PPDM — privacy-preserving data mining before differential privacy was mainstream 2018-12-22
- 09 teaching 50 hours of full-stack engineering — what worked 2021-11-14
- 10 from insurance fraud detection (2018) to crypto fraud signals (2026) 2026-02-28
- 11 From hackathons to publishing — how 18 weekends turned into two ML books 2018-09-01
- 13 Insurance fraud detection — a privacy-first ML pipeline 2018-06-10
## engineering archive · 4 posts
Older infrastructure builds with their own writeups: RabbitMQ on Ubuntu for Android chat (2013), the four Android device IDs (2013), porting sdp-transform to Java for WebRTC (2020), and a Go microservices boilerplate (2025).
- 01 twelve hours setting up RabbitMQ on Ubuntu for an Android chat app 2013-06-15
- 02 the four device IDs on Android — what changed since 2013 2013-09-10
- 03 porting sdp-transform to Java for WebRTC on Android 2020-11-05
- 04 why I built another Go microservices boilerplate in 2025 2025-03-08