BIOGRAPHY // PROFILE

NOT AS SHIPPED

I'm Ravi Prajapati, a frontend engineer who never learned to leave things stock: not the framework defaults, not the phone's ROM, not the bike's factory paint. This site is what happens when that habit gets written down.

SYSTEM_STATUS.LOGACTIVE_GARAGE_MODE
FRONTEND:React • Angular • Micro Frontends • Astro
MOBILE:Java/Kotlin • Flutter • Ionic
BACKEND & INFRA:Node.js • AWS • Docker • CI/CD
AI & AGENTS:Harness • MCP • Prompt Pipelines
SIDE QUESTS:Bike Rides • RPI • Android

LATEST ARTICLES

VIEW ALL →
[BUILD LOG]
11 MIN READ

Shipping LLM Prompts as a Build Artifact, Not a Doc

How the Angular component library treats per-component prompt YAML as source of truth, regenerates it into llms.txt, and gates drift with an automated contract check real gaps and fixes from the sessions that built it.

#frontend#claude-code#mcp