Hey, I'm Zain Wania, Developer

I build full-stack web applications with a focus on user experience, design systems, and AI-powered products. Based in Toronto.

Frontend

  • TypeScript
  • React
  • Vue.js
  • Nuxt
  • TanStack Start
  • Tailwind CSS
  • Base UIBase UI

Backend

  • Node.js
  • Fastify
  • NitroNitro
  • BunBun
  • AI SDK

Infrastructure

  • AWS
  • Cloudflare
  • Docker
  • PostgreSQL
  • Redis
  • PlanetScale
  • Vercel
  • Sentry

AI Toolkit

  • Claude Code
  • Claude Desktop
  • OpenCodeOpenCode
  • Codex
  • CodeRabbitCodeRabbit
  • Linear
  • GreptileGreptile

Latest Articles

Some of my recent thoughts

Build Today, Learn Tomorrow: In Defense of the Slop Fork

I forked a React library, pointed AI at it, and got a Vue port working in an afternoon. It's a slop fork. It works. I'll take that trade.

The Effort Didn't Disappear — It Changed Shape

AI removed the need for typing, not the need for skill. The gap between idea and product is growing, and the people who recognize that are building things actually worth using.

Replacing a 15MB Calendar Dependency With 76KB of Our Own

How replacing Bryntum Calendar exposed the cost of heavyweight UI dependencies, and how a rough internal Claude plugin helped speed up the migration.

Let's Start a Conversation

I enjoy discussing how teams can level up their engineering practices and adopt AI-driven workflows.
  • Creating a Design System

    Building cohesive, scalable component libraries that unify your product experience.

  • AI for Engineers & Beyond

    Introducing AI-powered workflows for engineering teams and the broader organization.

  • Internal AI Knowledge Base

    Making your team's collective knowledge accessible and searchable through AI.

Built with Nuxt UI • 2026