I’m Preet Suthar, an independent design engineer. I design and build interfaces end-to-end: the type, the layout, and the production code underneath.
Most of my work is design systems, dashboards, and the small details that make software feel resolved.
I’ve worked with
Emergente Labs,
Inbound,
TextCortex,
SolCard and
21st.dev.
I also make
Ikiform,
Diskzy and
HextaUI.
I’m taking on new projects, so Book a call or message me on Telegram.
- What I rejected when redesigning this site with AI
- Your next user might be an agent
- I deleted 30 of my posts
- A form's only job is to not lose the message
- One app, two looks
- Building Diskzy
- Most screens shouldn't need design decisions
- A font is a performance decision
- What my component library actually uses
- The 4px snap at the end of my collapsible
- A save bar has more than four states
- What makes software feel resolved
- Designing the wait for an AI agent
- An address form for 16 countries
- Undo for an AI chat
- A centred headline usually isn't
- Bigger touch targets that look the same
- Screenshots lie about components
- What gets lost in a handoff
- When a search input runs out of room
- The safe triangle
- Your design system didn't drift, your product did