est. on a verandah, somewhere humid

software like a lungi simple cloth, tied a thousand ways.

I am Aravind, an independent software weaver. I build small, durable systems for people who would rather own their tools than rent them. No frameworks-of-the-month. No abstractions you cannot fold up and carry.

i.

The Cloth

three differentiators, woven into every project

Plain cotton, not polyester

I prefer boring technology. Postgres before NoSQL. Server-rendered HTML before SPA. A cron job before a workflow engine. This isn't nostalgia — it's the cheapest way to keep something running for ten years instead of ten months.

01

Tied a thousand ways

A lungi is one rectangle of cloth. You knot it for the field, fold it for the market, drape it for a wedding. I write small, sharp tools that compose — instead of large products that try to be everything for everyone.

02

You can see the threads

Every project ships with a one-page architecture letter, a handwritten runbook, and a phone number that reaches a real human. If I cannot explain a system to its owner in twenty minutes, I have not finished weaving it.

03
ii.

Patterns & Recent Work

drag a swatch · or click to unfold the project

Interactions: slow, on purpose. Each swatch unfolds into a full project letter.

— · —

Kollam

Go · SQLite · htmx

A self-hosted inventory and billing system for a small textile cooperative. Runs on a single $5 VPS and a Raspberry Pi behind the counter. Survived three monsoon power-cuts in its first year.

year
2024 – ongoing
cloth
handloom · 9 yards
still running?
yes, every day
iii.

The Workshop

how I work — slowly, in cotton, with chai · from letter to implementation

  1. 01

    A long letter

    We begin with a letter — yours to me, mine back to you. No discovery call, no pitch deck. I want the verandah-version of the problem: who is suffering, since when, and what they have already tried.

  2. 02

    One small swatch

    Inside two weeks I send back a working swatch — a single feature, end-to-end, in production-shaped code. If the cloth feels wrong here, we stop, and I return the deposit.

  3. 03

    Weaving in the open

    The rest of the work happens in a shared repository, with a Friday handwritten note: what I wove this week, what I unpicked, and one question for you to chew on over the weekend.

  4. 04

    Folding it up

    At the end I hand over the cloth — code, runbook, deployment keys, and a one-page architecture letter. No retainer, no lock-in. You are free to wear it, mend it, or hand it to another weaver.

iv.

Correspondence

a letter, not a contact form

₹5 India Post lungi.dev

Dear Aravind,

my name is and you can write back at .

I am thinking about and I would like it ready by .

The longer story —

Yours, in patient stitches,

replies within three days, in long-hand