Thinking
How problems get solved around here.
Not a methodology. Not a framework. Just the patterns that keep showing up.
01
Start with the why, not the what.
Every project on this site started with a question about human behavior, not a feature list. Aushadham started with: why do people delay seeing a doctor? SuperSoul started with: why do habit trackers stop working after two weeks? The answer to those questions determined every technical decision that followed. A clear why makes every what obvious.
02
Subtract before you add.
The first instinct when something isn't working is to add something. A feature, an animation, a section. The better instinct is to ask what can be removed. The skills section on this site doesn't exist. Neither does a testimonials section, an experience timeline, or a contact form. Everything that isn't earning its place is gone. The site is better for every thing that isn't on it.
03
Design for the confused user.
The ideal user doesn't exist. Real users misread labels, skip instructions, and use products in ways that were never intended. Designing for them - not against them - means assuming confusion at every decision point. The clearest interface is the one that works for someone who isn't paying attention. That's almost everyone, almost always.
04
Make it work, then make it right.
Not ship fast and fix later - that's different. This is about the order of thinking within a single feature. Get the logic right first, even if the implementation is ugly. A beautiful solution to the wrong problem is worse than an ugly solution to the right one. The refactor is always easier once you know what you're actually building.
05
Slow down at decision points.
Speed is valuable almost everywhere except at the moments that are hard to reverse. Architecture decisions, naming decisions, the core interaction model of a product - these deserve disproportionate time. Everything downstream of a bad foundation costs more than the time saved by rushing it. The six-month delay on Candor was worth it. The wrong thing shipped fast is still wrong.
06
Details are not optional.
This is not about perfectionism. It's about the compounding effect of small decisions made consistently well. Nobody notices a single 4% grain overlay. Nobody notices a single cubic-bezier curve. Nobody notices the exact right line-height. But when a hundred of these decisions are all made carefully and they all agree with each other - people feel it without knowing why. That feeling is the product. The details are not decoration. They are the thing.
These change. Last examined · March 2025.