HomeNewsletterContentShopRadio
Home
Newsletter
Content
Shop
Radio
Playground
Stack
NFTs
|RSS Feed
The tools that help me build fast without sacrificing taste

The tools that help me build fast without sacrificing taste

I like to move fast, but I'm not going to sacrifice design quality or clear thinking to do it.

I've tried a ton of tools over the years. Most of them either slow you down with bloat or speed things up at the cost of knowing what's actually going on in your project. These six don't do that. They're in my daily stack because they let me work quickly without making a mess of my logic, my design, or my instincts.

1. Next.js: the foundation of nearly everything I build

Next.js is my full-stack framework. It handles routing, rendering, and performance out of the box, and it doesn't fight me on how I want to structure things. Pages, APIs, layouts, it's all fast to set up and fast to scale. I get to focus on product logic instead of boilerplate, which is the whole point.

2. Supabase: modern backend without the overhead

Supabase gives me a hosted Postgres database, built-in auth, edge functions, and instant APIs. I use it for caching, user data, and lightweight server logic, all without spinning up my own infrastructure. It's my go-to for anything that needs real-time sync or scalable data handling.

3. Tailwind CSS: still undefeated

Tailwind is just how I style things now. No naming conventions to argue with, no cascade weirdness. I prototype in the browser, refine as I go, and keep my design system tight without hopping in and out of Figma. It keeps me out of rabbit holes and lets me ship polished UI without breaking flow.

4. shadcn/ui: component primitives with taste

Built on Radix, shadcn/ui gives me accessible, composable UI components with clean defaults. No bloated markup. No endless overrides. Just solid pieces I can drop in and style with Tailwind. It respects both the craft of frontend work and the reality that I need to move quickly.

5. 9ui: the MVP accelerator

9ui lets me build internal tools and dashboards with drag-and-drop speed, but it still respects my logic and data structures. It's perfect for early-stage ideas, admin panels, or any workflow where speed matters but jank isn't an option.

6. Cursor + MCPs: my AI pair (supercharged with context)

Cursor gives me responsive, inline code generation. MCPs give me long-term memory and structure. I use them together to draft components, debug logic, and think through product architecture without losing clarity or momentum.

The stack matters

These tools don't just help me move faster. They help me think more clearly, stay organized, and ship with confidence. If you've got a stack that sharpens your instincts without slowing you down, I'd love to hear about it on X or Threads.

  • 10% more from "boring" work

    Resources & Market Signals

    Edition #120
  • 10 things reshaping how designers work

    Design Systems Meet AI, Process Evolves

    Edition #144
  • 2020 Year in Review

    2020 Year in Review

    Business
  • 2021 Goals

    2021 Goals

    Business
  • 2021 Year in Review

    2021 Year in Review

    Business
  • 2024: A year of building foundations

    2024: A year of building foundations

    Business
10% more from "boring" work

Resources & Market Signals

Edition #120
10 things reshaping how designers work

Design Systems Meet AI, Process Evolves

Edition #144
2020 Year in Review

2020 Year in Review

Business
2021 Goals

2021 Goals

Business
2021 Year in Review

2021 Year in Review

Business
2024: A year of building foundations

2024: A year of building foundations

Business

Copyright © 2026. All rights reserved.

Privacy Policy•FAQ•
HomeNewsletterContentShop
RadioSystemPlaygroundStackNFTs
HomeNewsletterContentShop
RadioSystemPlaygroundStackNFTs

Copyright © 2026. All rights reserved.

Privacy Policy•FAQ•