Why I Stopped Debating Tools and Started Shipping (with TypeScript + Speed)

For years, I obsessed over the stack.

Was I using the “right” library? Was React still king? Should I drop everything and rewrite it in Svelte? Add Zustand? Rip out Zustand?

It was fun until it wasn’t. Because I wasn’t shipping fast — and I definitely wasn’t shipping consistently.

My Stack Today Is Boring on Purpose

These days, I optimize for one thing: shipping fast without regretting it later.

That means:

  • React + TypeScript

  • Tailwind

  • tRPC or REST

  • PostgreSQL

  • A few battle-tested hooks I reuse everywhere

And I stopped debating libraries unless they solved something fundamental. I don't need novelty — I need clarity, type safety, and execution speed.

TypeScript Isn't a Luxury — It's a Lever

I avoided TypeScript for too long because I thought it would slow me down. But once I committed to it, I realized it eliminated the mental clutter I was constantly dealing with.

No more:

  • Guessing what a function expects

  • Copy-pasting bugs from one component to another

  • Manually checking API shapes 50 times a day

Now I refactor with confidence, and my code actually scales as the product grows.

Where This Took Me

I recently co-built Mintly, an AI ad generation platform. You upload a product image, pick an existing ad (like from Gymshark or Glossier), and Mintly clones the style using your product and branding — all in under 60 seconds.

TypeScript was key to shipping that entire MVP fast, especially when building things like:

  • A dynamic ad templating engine

  • Multi-variant generation logic

  • Asset pipelines with fallback conditions

Without types, I’d be shipping bugs. With them, I shipped clarity.

My Advice

Pick tools you’ll still want to use when you’re tired.
Pick patterns that survive pressure.
And if you're hesitating on TypeScript — stop.

It's not about verbosity. It's about never having to stop mid-feature to figure out what you just broke.


Want to see how we used it to power something real?
Check out Mintly — all the ads are fake, but the code is clean.

0
Subscribe to my newsletter

Read articles from Founders at Mintly directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Founders at Mintly
Founders at Mintly