Why most people fail before they even start

Most people don’t fail because they lack skills. They fail because they never start building.

They spend weeks thinking about:

  • the perfect idea
  • the perfect tech stack
  • the perfect design

But none of those matter without execution.

The truth is simple: you don’t need the perfect idea, you need a working product.

How I approach building products

When I start something new, I don’t overthink.

I follow a simple process:

  • Pick a small problem
  • Build the simplest version possible
  • Ship fast
  • Improve based on real usage

That’s it.

No complex planning. No overengineering.

The role of AI in modern SaaS

AI has changed how we build products.

Before, building something powerful required:

  • large teams
  • complex infrastructure
  • months of development

Now, with APIs and tools, you can build something useful in days.

Some tools I often rely on:

  • OpenAI API
  • Supabase
  • Stripe
  • Next.js / Astro

These tools remove friction and let you focus on what matters.

What actually matters

From my experience, these are the only things that matter:

1. Shipping fast

If you don’t ship, nothing else matters.

Your first version should feel incomplete. That’s how you know you’re moving fast enough.

2. Solving real problems

Don’t build for yourself only. Build something people actually need.

Even a simple tool can be valuable if it saves time.

3. Consistency

Most people quit too early.

Building products is not about one big win. It’s about small improvements over time.

Mistakes I made

I’ve made a lot of mistakes:

  • Trying to build perfect products
  • Overcomplicating simple ideas
  • Waiting too long before launching

All of these slowed me down.

Now I focus on one thing: keep building and keep shipping.

Building in public

One thing that helped me a lot is building in public.

Sharing:

  • what I’m working on
  • what I learned
  • what failed

It creates accountability and helps you improve faster.

It also connects you with people who are doing similar things.

Final thoughts

You don’t need:

  • a big team
  • a perfect idea
  • a complex system

You just need to start.

Build something small. Ship it. Improve it.

And repeat.

That’s how real products are built.