Skip to content

How this site came to be

This page is part documentation, part design statement. It explains the thinking, the tools, and the tradition behind every choice on this site.

The Mithila story

Madhubani painting is a 2,500-year-old folk art tradition from the Mithila region. For centuries, women have painted the walls of their homes — the courtyard (aangan) and prayer rooms — with intricate geometric patterns, mythological scenes, and nature motifs. The pigments are drawn from the earth itself: vermilion from sindoor, saffron from turmeric, indigo from neel, lampblack from oil lamps. Every color carries meaning. Every pattern tells a story. Nothing is decorative for the sake of decoration — every mark on the wall is an act of devotion, identity, and memory.

The aangan — the courtyard — is where art lives in a Mithila home. It is simultaneously personal and public, a threshold space where the family’s identity is expressed through the art on its walls. Guests see it first. Children grow up inside it. Seasons change the patterns. This site is a digital aangan — a personal and public space where ideas, work, and identity are expressed through design. The framed sections are walls. The vermilion accents are sindoor marks. The double-line borders echo the boundaries women draw around their paintings, sacred frames that say: this space matters.

The translation from wall to screen is more direct than you might think. The double-line borders that frame every section on this site come from the borders Mithila artists paint around their compositions — they become the FramedSection component. The Kachni lattice, a fine crosshatch pattern used to fill backgrounds, becomes a subtle CSS texture. The color palette — vermilion, saffron, indigo, green — comes directly from natural pigments, not a design tool’s color picker. The typography choices honor the editorial and manuscript traditions that coexisted with folk painting. The hard-offset woodblock shadows reference the printing techniques that first brought Madhubani art to paper and cloth from the walls where it was born.

In a web landscape of identical dark-mode portfolios with the same Inter font and the same glassmorphism cards, this design system is a deliberate statement. It says: your tools and your aesthetics can come from your culture, not just from Silicon Valley design trends. The women of Mithila never waited for permission to make art. They painted because the walls needed painting, because the festivals demanded beauty, because identity is something you build with your hands every single day. This site is built in that spirit — not as nostalgia, but as proof that 2,500 years of visual intelligence is a design system waiting to be compiled.

Under the hood

Framework

Astro 6 (hybrid SSR + static prerendering)

UI Islands

React 19 (client:idle, client:only)

Styling

Tailwind CSS v4 + custom design tokens

Typography

Cormorant Garamond, Libre Baskerville, Josefin Sans (self-hosted WOFF2)

Deployment

Vercel (auto-deploy on push to main)

DNS

Cloudflare

Content

Markdown/MDX via Astro Content Collections

Palette & type

Pigment Palette

Vermilion #C0341F creation, courage
Saffron #D47B0F knowledge, learning
Indigo #233175 depth, wisdom
Green #235C2A growth, life
Teal #0F6B6B clarity, balance
Lotus #B8385A devotion, beauty

Type Specimens

Display Cormorant Garamond Light 300 · Italic · Headings & titles
Body Libre Baskerville Regular 400 · Italic · Paragraphs & prose
Labels JOSEFIN SANS Light 300 · Uppercase · Section labels & metadata

Version history

  1. v1 2025

    First version, basic portfolio

  2. v2 2025

    Design system audit, accessibility fixes

  3. v3 2025

    Responsive, PWA, performance improvements

  4. v4 2025

    Animation system, tablet responsive

  5. v5 2026

    Convictions board, hire page, footer polish

  6. v6 2026

    Complete overhaul: Mithila design, performance 98/100

  7. v7 2026

    Digital Garden, Colophon, deeper Mithila integration

Standing on shoulders

Fonts
Cormorant Garamond by Christian Thalmann, Libre Baskerville by Impallari Type, Josefin Sans by Santiago Orozco
Framework
Astro by the Astro team
Inspiration
The women artists of Mithila who have kept this tradition alive for millennia