
Hi! I am Om
I work where business, technology, and education meet, obsessed with how systems shape people. My process is heavy thinking and lean building, focusing on deep synthesis so that I can create with precision. While I have founded multiple initiatives to bridge education and industry, my core energy is that of a maker. I combine AI, UX design, and strategy to solve problems and turn every user into a builder.
138 pieces published in the last 52 weeks
About Me
I am deeply motivated by the systems and patterns that shape our world. I spend a lot of time thinking about how ideas take root and how quiet, thoughtful decisions can create a significant impact over time. My goal is to better bridge the space between insight and action so I can turn complex observations into meaningful results more quickly.
I am focused on building things that truly last and serve a purpose. Whether it is designing schools that empower students or developing products that solve genuine problems, I look for depth and durability in everything I do. I believe that understanding human incentives and creating strong structures is the best way to move past the surface and find real solutions.
My path is defined by a commitment to clarity and personal direction. I have found that precision often comes from stepping outside of my comfort zone, and I am always willing to put in the work required to get things right. I value deep connections and reliable partnerships, and I treat every interaction as an opportunity to learn and grow.
Everything I do is oriented toward the future. I want to look back and see a journey defined by steady ambition and intentional choices rather than just reactions to the moment. By taking full ownership of my path today, I am building a foundation for a future that is clear, purposeful, and driven by a desire to leave things better than I found them.
How I design
The ideas behind how I design my sites and projects, from the navbar island and cursor to Raster and the Substrate launch, with the work each one came from.
All Principles →- How I started learning design
- Leaving perfections for people to notice
- Walking through my own site as a stranger
- A screenshot shows where an animation ends, not how it moves
- Listing what already works before adding anything
- Anything that follows a person constantly has to stay precise
- Visible effort is evidence of care
- Judgment is the part I do not hand over
- Software should remember what someone meant to do
- Old writing deserves a front page
- A small palette makes mistakes easy to see
- Relative, the type family every word here is set in
- Why Raster textures are generated from real data
- Page transitions that show which way you are going
- Designing for people who will never read this page
- Patterns I leave out
Recent Writing
Thoughts on development, design, and tech.
All Writings →- Twenty Hands That Never TireAgents make a tight deadline feel solved. But they move the work instead of removing it, and the standard you never set still matters.
- A New Page About How I DesignI added a page about design to my site, and this is the short story of how an engineer came to care about it.
- What Went Wrong With ibbeAn examination of the mistakes that led to the end of ibbe, from misjudging scale to inconsistent effort.
- Hold your people closeWhen attacks become cheap, safety depends on being hard to hurt: less exposure online and deeper trust at home.
- Think Past the TrendA personal take on why picking a career around trends like AI can backfire, and why relationships and long term judgment tend to matter far more than whatever skill happens to trend this year.
- The Cost of FreeAs AI replaces more of the work we earn from, a strange loop emerges: we need money to access the very tool replacing our income.
Quick Ships
Short posts for things I want to share without turning them into full articles.
All Quick Ships →- Steve Jobs died 15 years ago today. Looking back, his biggest impact on me wasn’t Apple. It was the way he made me think about what I create, why I create it, and how much the details matter. I’m stil…Steve Jobs died 15 years ago today. Looking back, his biggest impact on me wasn’t Apple. It was the way he made me think about what I create, why I create it, and how much the details matter. I’m still learning from him.
- India feels increasingly exhausting to watch. There is so much talent, capital and ambition here, yet an unreasonable amount of public attention is consumed by caste disputes, political controversies,…India feels increasingly exhausting to watch. There is so much talent, capital and ambition here, yet an unreasonable amount of public attention is consumed by caste disputes, political controversies, social divisions and the controversy of the week. I think we need to become con…
- Coming soon to a morning near you.Coming soon to a morning near you.
- Welcoming the stunning new iOS & iPadOS 27. This might be my favorite redesign in years.Welcoming the stunning new iOS & iPadOS 27. This might be my favorite redesign in years.
- I now own rajguru.xyz and plan to use it for personal email addresses for my family. I have no plans of getting married or having kids, but if that ever changes, my wife and kids will have their own n…I now own rajguru.xyz and plan to use it for personal email addresses for my family. I have no plans of getting married or having kids, but if that ever changes, my wife and kids will have their own name@rajguru.xyz addresses too.
- A Grain Against InfinityWhen I look at death and everything I’ve done with my life, I think about my goal: to improve people’s lives and leave this world a little better than I found it. But when I think about the scale of m…
Dev Notes
I write about code the way I wish someone had explained it to me.
All Dev Notes →- Page Transitions That Read Their Direction From the URLEvery navigation on this site now animates, and the direction of the animation comes from the address. Most of the work went into finding why the first version blinked, and most of those causes were in how the browser captures pages rather than in the animation.
- Redesigning My Homepage Without Changing a WordHow I rebuilt the homepage around a live publishing record and ruled sections, while every word and the section order stayed under the control of the CMS.
- Letting Jev Choose the Related ArticlesUsing Jev's relevance scores and confidence to choose related reading, with interactive examples of the decisions.
- Physics of Fluid CursorsA technical look at implementing macOS-style cursors on the web, including high-DPI cursor assets, frame-independent smoothing, velocity-based tilt, text selection behaviour, and accessibility.
- Pages: A Smaller Way to PublishI wrote about Pages, a small publishing system on Sanity that turns documents into standalone pages with a four-character URL.
- The Craft of Small DetailsA deep dive into the quiet design engineering details that make a personal website feel grounded, from history state pagination and server component boundaries to stroke weights, card geometry, and render-safe audio.
Poetry
Poems and shorter pieces I write when an idea fits better in verse than prose.
All Poetry →- Nothing Left to WantThere is nowhere I need to reach, no one I need to find, and nothing left I care enough to win.
- A Grammar of Unreturned BreathsA poem about quiet endings repeating themselves in ways too small to notice.
- A Most Grim Account of the Room That Feedeth StillA quiet observation of the objects that remain when people disappear.
- A Treatise on the Tender Ruin of a Faithful Heartloving someone meant handing them the softest part of your throat and trusting they would never press. I'm exploring the depth of devotion, the ache of being left with a version of yourself you can only access through their eyes, and the courage it takes to love without measure or guarantees.
Active Pursuits
Currently working on projects and companies I’m actively involved in.
GitHub Contributions
Tracks my GitHub contributions across the year.
Get in Touch
I'm open to working on things that matter. If you're building something meaningful, have a question, or simply want to connect, I'd welcome hearing from you.
Send Email


