The Death of the Application

The Death of the Application Why Everything We Built Was a Workaround — And What Comes Next What if everything we know about enterprise software design is about to become obsolete? For forty+ years, we’ve built systems around a single assumption: humans need interfaces to accomplish tasks. We’ve designed screens, workflows, navigation patterns, and training programs — all because software couldn’t understand what users actually wanted. That assumption is dying. And it’s taking the traditional …

Read moreThe Death of the Application

The Case for AI Shopkeepers: Why Agentic Commerce Is Solving the Wrong Problem

Everyone’s racing to build AI that shops for you. I think they’re solving the wrong problem. Over the past few months, I’ve been watching the agentic commerce space explode. OpenAI partnered with Target. Amazon launched “Buy For Me.” Google is building price tracking into its AI. Startups like Perplexity and Daydream are positioning themselves as your personal shopping agents. The pitch is compelling: AI that researches products, compares prices, and executes purchases on your behalf. …

Read moreThe Case for AI Shopkeepers: Why Agentic Commerce Is Solving the Wrong Problem

How I’m Thinking About the New Year

The start of a new year is often a natural moment to pause and think deliberately about what comes next. For me, it is less about declaring resolutions and more about being deliberate in how I think about the year ahead. I do believe in setting goals, but only when they are grounded in a clear understanding of the technology decisions that actually shape outcomes over time. In modern organizations, those decisions span software architecture, …

Read moreHow I’m Thinking About the New Year

Rethinking Data Warehouse Modeling With AI Assistance

A faster, more reliable way to design complex models using an AI coding assistant and warehouse-integrated validation. Data modeling can be a slow and tedious process. Teams interpret raw schemas, chase down logic across any existing dashboards and SQL files, write and refine transformations, test, debug, and repeat. It works, but most of the time is not spent on modeling. It is spent on mechanics. Lately I have experimented with a workflow that keeps modeling …

Read moreRethinking Data Warehouse Modeling With AI Assistance

Twenty Days in Chimbalhar

Time has a different texture in the mountains. It stretches, softens, and moves in quiet loops instead of straight lines. Tucked inside this gentler rhythm, a short drive from Palampur in Himachal Pradesh, is a small village called Chimbalhar. It’s easy to miss on a map and even easier to underestimate until you arrive and feel the pace of life shift around you. Nothing rushes here. Nothing interrupts. You come thinking you’re simply staying for …

Read moreTwenty Days in Chimbalhar