Divyansh — Digital Home
I build things — slowly, carefully, mostly in public.
This is where I think out loud, ship small things, and keep a record of what I'm learning. Not a portfolio. Just a home.
001 — Now
Right now
Building out this site, piece by piece. Learning to think of it less as a project and more as a place. Also deep in the weeds of understanding how large language models actually work — not the hype layer, the architecture. Reading a lot of papers. Writing a little. Mostly just trying to get better at the things I care about.
Build Log
5 entries recordedCommand Palette & Radix Lightbox
Added Cmd/Ctrl+K search overlay, extracted UI design system primitives, and wired up Radix Dialog glass modal for Work section.
Global Theme Cross-Fade
Configured CSS variables transition at root level for smooth 300ms color tokens cross-fade on dark/light mode toggle.
Timeline GSAP ScrollTrigger Integration
Implemented scroll-linked vertical spine SVG drawing animation with reduced-motion fallback.
002 — Building
What I'm building
Notion → Static Site Generator
A small tool that turns structured Notion pages into clean static HTML. No frameworks, no dependencies.
Reading Log
An open, minimal page that tracks what I'm reading and what I thought of it. Books, papers, essays.
003 — Work
Selected work
Semantic Search Engine
A local-first tool for searching my own notes by meaning, not keywords.
I kept losing ideas in a growing pile of markdown files. Full-text search wasn't enough — I needed something that understood context. Built this as a weekend experiment, then kept using it every day. It taught me more about embeddings than any tutorial.
Minimal Task CLI
A command-line task manager that fits in a single Python file.
Every to-do app I tried added features I didn't need. I wanted something I could run from the terminal, that stored tasks in plain text, and that I could modify in ten minutes. This is the result — under 200 lines, no dependencies.
Paper Reading Companion
A quiet interface for reading and annotating research papers.
PDF readers are built for documents, not for learning. I wanted something that let me highlight, take margin notes, and link related concepts across papers. Still early — but the core reading experience already feels right.
Personal Knowledge Graph
A visual map of how my notes and ideas connect.
Notes are only useful if you can find the connections between them. This project takes my plain-text notes and renders them as an interactive graph — nodes for concepts, edges for relationships. It changed how I think about organizing knowledge.
004 — Writing
Writing
005 — Values
I'd rather build one thing well than ten things fast.
Curiosity is the only sustainable motivation.
The best tools disappear. They get out of the way and let the thinking happen.
Most of what I make will be forgotten. I'm making it anyway.
006 — Timeline
Journey
First line of code
Started teaching myself to code, mostly out of boredom and curiosity. Python, because someone on the internet said it was the easiest to start with. They were right.
Built something someone else used
A small automation script for a friend's workflow. Nothing fancy, but the moment someone relied on something I made changed how I thought about building.
Fell into the rabbit hole of design
Started caring about how things look, not just whether they work. Spent months studying typography, layout, and the invisible rules that make interfaces feel good.
First real project
Built a tool I used every day — a local search engine for my own notes. It was rough, but it solved a real problem. That was the difference.
Started reading research papers
Moved from tutorials to primary sources. Slower, harder, but the understanding is different when you read what the people who built it actually wrote.
Decided to build in public
Stopped waiting until things were finished before sharing them. The site you're reading is part of that decision.
This site goes live
Not a launch. Just a beginning. A place to keep going from.
007 — Contact
Get in touch
I'm always open to a good conversation. Whether it's about something I've built, something I've written, or something entirely different — reach out.