Building a program: the questions AI can't settle for you

· Published · 2 min read

When you develop a program, here are (some of) the questions to ask yourself:

Business

  • Which subdomains deserve your energy? (Core)
  • Which ones to outsource, or even vibe-code? (Supporting)
  • Which ones to hand off for X €/month? (Generic)
  • Do you really have a competitive advantage? And are you really putting your energy into it?

Decomposition

Architecture

Data

Scale

  • How do the services communicate?
  • Which parts must scale on their own? At what cost?

Front

  • An app? SSR, ISR for SEO/GEO?
  • i18n right now?

Security & compliance

  • Scopes? Permissions? Secrets?
  • GDPR: are you really deleting / anonymising the data?
  • Tracking consent: can you prove it? Even when it changes over time? (Hello, Event Sourcing)

Prod

  • What level of observability? Of tracking?
  • What to do in an emergency? Can you roll back fast?

What AI alone cannot settle

That’s a lot of questions an AI alone cannot settle correctly in a vibe-coded project, if you don’t have the necessary knowledge. Because:

  • it doesn’t have the full context
  • the answers are not black or white: they are only tradeoffs
  • on a large context, its attention issues lead to bad, very costly answers
  • if you don’t ask it (properly), it won’t do it

And a bad start doesn’t show in the first months… but costs enormously later. Changing the foundations is very hard.

Vibe coding is great… on a project where the critical decisions are framed! (Get someone to guide you)

And fellow devs: if you are not putting your learning energy into these topics in 2026… get on it at full speed. That is already where the job lies.

What to do. How to do it. Why to do it.

“Doing” is worth almost nothing anymore.

Happy learning!