All writings
Deliberate, layered, and meant to spark better thinking. This space is where we share what we’re learning, building, and occasionally unlearning along the way.


A useful grid responds to the product around it, from a dashboard sidebar to a mobile device in portrait or landscape. Hamsika Iyer, Product Designer at Canvs, shows how to shape the grid across breakpoints in Omni and take it into Figma, ready to use.

The spacing around one card and the shadow beneath it are easy enough to set, but keeping both consistent across every screen takes a system. Akhil Desai, Product Designer at Canvs, shows how to set up responsive spacing tokens and reusable elevation levels in Omni.

Most type-scale generators give you a set of sizes. Omni goes further, turning them into an editable, responsive type system that suits your product and is ready to export. Hamsika Iyer shows you how.

A product is held together by a million little decisions, many of which have become muscle memory for designers. Debprotim Roy introduces the design harness, a way to make those decisions part of how an agent works.

Over a decade of product work, we have built design systems for project after project. Omni now sets up a working system for designers and agents in minutes, right from the get-go. Arjun Rajkishore walks through how he built it and how it works.

Canvs has built its practice inside complex products. We look at how agentic workflows put that accumulated understanding to work when the ask in front of us is to rethink an existing product or imagine a new one.

The most useful research question is often one that may not arise at the beginning of a project. Premankan Seal writes about building a persistent research system that follows questions as they emerge, draws on what earlier projects uncovered and brings evidence into decisions while they are still open.

A client privacy constraint nudged Himanshu into building his own tool for small file jobs. He talks about how he built it and how that maps to the way he builds with agents generally.
