Writing

Blog.

Notes on software, infrastructure, and occasionally life.

1 min read

Paying Bills Without Giving Away Your Inbox

A small side project for generating UPI IDs to pay credit card bills — without handing over inbox access to a fintech app.

privacyfintechside-project
1 min read

Creating a Security Resource Site: The Building of NoLogs

How I built NoLogs.in — a curated, static privacy-tools directory using Hugo, Cloudflare Pages, and manual editorial curation.

privacyside-projectweb-dev
1 min read

Scalable Systems Beat Smart Hacks (Every Time)

Why scalable systems always outperform clever hacks, and what it actually takes to build processes that hold up under pressure.

productivitysystems
1 min read

The Finite State Machine of Spending: Debugging Your Financial Source Code

Using the Finite State Machine model from computer science to debug impulse spending and write cleaner financial logic.

financeproductivity
1 min read

Your Financial Operating System is Due for an Update

Stop budgeting like a punishment. Here's how I redesigned my financial life as a system I actually want to live inside.

financeproductivity
1 min read

Why Your "Read Later" List is Where Ideas Go to Die (And How to Fix It)

The 'Read Later' list is a graveyard of good intentions. Here's how to switch from digital hoarding to digital gardening.

productivityknowledge-management
1 min read

Setting Up Self-Hosted N8n on Linode Using Dokploy: Your Ticket to Automation Freedom

Step-by-step guide to deploying self-hosted n8n on a Linode VPS using Dokploy — your own unlimited Zapier for ~$24/month.

self-hostingautomationn8n
1 min read

How to Sync Your Obsidian Notes Using Linode Object Storage (The Easy Way with Remotely Save)

How to sync your Obsidian vault across devices using Linode Object Storage and the Remotely Save plugin — no Big Tech required.

self-hostingobsidianproductivity