insights
things we've learned building products.
practical thinking on UX, product design, and what it actually takes to ship something people use.

Vibe Coding Is Not Product Design
you can now generate a full UI by describing it in words. that's incredible. it's also the fastest way to build something nobody wants to use.

AI Can Generate Code. It Can't Decide What to Build.
cursor, v0, bolt, lovable. these tools are incredible at generating UI. but they skip the part that matters most: understanding what the user actually needs. here's why AI makes the design phase more important, not less.

The Unicorn Developer Is Killing Your Product
in the GCC tech scene, one developer does everything: UX, UI, frontend, backend, DevOps, and client calls. companies call them unicorns. we call it a recipe for mediocre products.

Your MVP Is Not an MVP. It's a Product You Can't Stop Building.
most startups don't launch an MVP. they launch version 1 of a product they keep rebuilding for years. the real minimum viable product is something most founders have never actually seen.

How to Spot a Bad Tech Agency Before You Sign (a GCC Survival Guide)
the GCC is full of agencies that promise the world and deliver a WordPress template. after 10 years of cleaning up their messes, here are the red flags we wish every founder knew.

Why You Should Design Before You Code
most startups write code before they understand their users. here's why that's expensive, and how a 30-day design sprint changes the math entirely.