Build. Grow. Repeat.

Ben Sufiani

Build. Grow. Repeat. is the podcast for skilled professionals and early-stage founders who want to build a real product and grow predictable revenue — without hustle culture, or “get rich quick” fantasies. This show helps you close the gap between building a product with vibe coding and growing with growth marketing by treating them as one craft. Every episode is designed to give you something you can actually use: a clearer decision, a tighter customer journey, a better experiment, or a concrete next step you can run this week. What you’ll learn here: Build faster (without needing to know how to code): vibe code real software and offers quickly — and validate what matters before you over-invest. Grow calmly and predictably: positioning, funnels, pricing, and experiments that turn attention into revenue without persuasion theater. Run on signals, not just vibes: activation, retention, and product–market-fit indicators that tell you what to double down on — and what to stop. Use AI as leverage: vibe coding and AI-native workflows that speed you up while keeping human judgment in charge. Commit without gambling: how to choose one direction and test it through small, reversible bets that produce proof. You’ll get a mix of solo deep dives, builder interviews, and occasional teardowns of customer journeys and decisions that looked “logical” on paper — but fail in real life. About the host: I’m Ben Sufiani, founder of Pirate Skills. I’ve been building and growing products for over 15 years across startups, consulting, and hands-on growth work. Pirate Skills exists to help builders turn ideas into evidence — by shipping, learning, and repeating the loop until something holds. If you want to go deeper, check out Pirate Skills at pirateskills.com. Build. Grow. Repeat. Cheers, Ben

  1. Oct 30

    Why We Stopped Selling to Developers

    I come from marketing and have never been a developer. Jens Dressler has written software for more than 20 years – semiconductor test equipment, then CTO of the event app Vamos, then CTO at Fanmiles after it bought Vamos. We both spent years trying to build for and sell to developers, and we both ended up somewhere else: helping people who don't code get AI to build real things for them. Jens tells what selling to CTOs was really like – "I want more control" – and what changed when he started talking to people without a development background: "It was not about the stack. … It was really about, I want to achieve this. Can you help me?" We talk about the hard parts non-developers never see coming (data privacy, auditability, race conditions, the happy path), why he thinks no-code was too restrictive, how Turbofy hides the lower layers so you only think about your business logic, and where a chat builder stops and Claude Code or Codex takes over. WHO THIS IS FOR A founder or marketer without a developer background who wants to build real software Anyone stuck between a no-code tool and a developer quote A technical founder who keeps getting asked "can you build my idea?" A builder deciding between a chat builder and Claude Code IN THIS EPISODE 00:00:00 – Two sides, one problem 00:01:06 – From chip-test software to Berlin startups 00:02:26 – Why selling to developers is so hard 00:04:31 – Great ideas, 500-euro budgets 00:06:23 – My side: the CTO who said "almost ready" 00:08:23 – A crash at lunch, and why developers overbuild 00:10:18 – Velocity of value: frame it as an experiment 00:13:55 – Straight into Claude Code – every bucket at once 00:15:11 – What non-developers miss: privacy, auditability, race conditions 00:21:53 – How Turbofy hides the lower layers 00:23:15 – Developers move up: raising the floor and the ceiling 00:26:47 – Why code, not no-code 00:27:52 – The December moment: 95% of the code with AI 00:31:20 – A Turbofy app in three prompts 00:33:05 – Where chat builders stop and Claude Code takes over 00:39:14 – What to build this week 00:41:17 – Where to find Jens DEEP DIVE LINKS 🚀 Turbofy: https://turbofy.com 📚 Turbofy docs: https://docs.turbofy.com 💬 Jens on LinkedIn: https://www.linkedin.com/in/jensdressler/ 🗓️ All upcoming events: https://pirateskills.com/events 🎧 Spotify: https://open.spotify.com/show/7kFl0BJiOYih8yqQTRR9SN 🍎 Apple Podcasts: https://podcasts.apple.com/us/podcast/build-grow-repeat/id1870561487 💬 Connect with me on LinkedIn: https://www.linkedin.com/in/bensufiani/

    Why We Stopped Selling to Developers
  2. Oct 26

    Watch Me Build What Users Asked For

    At a Product Night in Cologne, people tried my app Zawq and left five post-its of feedback. Feedback is a gift and a trap: there is a gap between what you want to build and what a new user wants. In this episode I sort the notes, pick one and build it live with Claude Code: letting users choose the AI model that writes their content. You'll hear how I decide which feedback to follow, and how I apply the same filter to my agent – it looks around the code first, asks me questions, and I go my own way on most of its recommendations. Then it builds, tests itself on iPhone and iPad, and hands me a test guide. This is a real build, not a demo. My part of the two hours was about ten minutes. WHO THIS IS FOR A founder who gets more feature requests than they can build A vibe coder without a developer background who wants to see a real session Anyone building an AI product who is wondering whether to let users pick the model A builder who wants to listen to users without giving up their product taste IN THIS EPISODE 00:00:00 – Five post-its from one Product Night 00:03:37 – The one I picked: model choice 00:04:52 – Your taste is the filter 00:06:52 – Sort it before you build it 00:08:27 – Briefing the feature in Claude Code 00:14:31 – Use the same filter on your agent 00:28:07 – Linear, and letting it grind 00:29:36 – Let the agent prove it first 00:35:40 – The test guide – my turn to click 00:44:01 – Two hours of agent work, ten minutes of mine 00:46:22 – Upcoming events and the Pirate Forge DEEP DIVE LINKS 📖 Full Article + the five steps: https://pirateskills.com/insights/feedback-to-feature 🧭 AI Compass – 28 October: https://pirateskills.com/aicompass/2026-10-28 🏴‍☠️ Vibe Coding Cologne – 4 November: https://pirateskills.com/events/vibe-coding-cologne/2026-11-04 🛠️ Vibe Hackathon Cologne – 20 November: https://pirateskills.com/events/vibe-hackathon-cologne/2026-11-20 ⚓ Pirate Forge: https://pirateskills.com/pirate/forge 🎧 Spotify: https://open.spotify.com/show/7kFl0BJiOYih8yqQTRR9SN 🍎 Apple Podcasts: https://podcasts.apple.com/us/podcast/build-grow-repeat/id1870561487 🗓️ All upcoming events: https://pirateskills.com/events 💬 Connect with me on LinkedIn: https://www.linkedin.com/in/bensufiani/

    Watch Me Build What Users Asked For
  3. Oct 12

    Your Agent Needs a Roadmap From You

    Your agent can build almost anything now. So why did my projects still move in bursts? Because the agents were never the slow part. I was. With several projects and a full calendar, a project only moved when I sat down with it – and sometimes that meant a whole week without progress. In this episode I show what changed it: one roadmap per project. Two jobs stay with me: deciding what gets built next, and reviewing it before a customer sees it. Everything in between is the agent's. You'll see it in practice: one idea for Customer Magic that became a roadmap item, a brief the agent wrote itself after talking to my compliance session, and a finished trust page I only had to review. Then why the deciding stays human, what a roadmap holds in four stages, and three places to keep it – an artifact in Claude Code, a page in your codebase, or a tool like Linear. This is not theory. I run four projects this way and check in about twice a day. WHO THIS IS FOR A founder with several projects where one always waits A vibe coder whose agent builds fast, in no clear direction Anyone who starts every session by explaining again what comes next A small team that wants steady progress without a project manager IN THIS EPISODE 00:00:00 – Your agent needs a roadmap from you 00:00:36 – The bottleneck is you 00:01:38 – Two jobs stay with you 00:02:04 – One idea, from message to finished page 00:05:07 – Why deciding stays human 00:06:58 – What a roadmap holds 00:07:51 – Three places to keep it 00:11:17 – Deciding what's next, twice a day 00:13:31 – Give your agent a roadmap 00:14:48 – Upcoming events and the Pirate Forge DEEP DIVE LINKS 📖 Full Article + the starter prompt: https://pirateskills.com/insights/agent-roadmap 🧪 Pirate Lab – 21 October: https://pirateskills.com/pirate/lab/2026-10-21 🧭 AI Compass – 28 October: https://pirateskills.com/aicompass/2026-10-28 🏴‍☠️ Vibe Coding Cologne – 4 November: https://pirateskills.com/events/vibe-coding-cologne/2026-11-04 🛠️ Vibe Hackathon Cologne – 20 November: https://pirateskills.com/events/vibe-hackathon-cologne/2026-11-20 ⚓ Pirate Forge: https://pirateskills.com/pirate/forge 🎧 Spotify: https://open.spotify.com/show/7kFl0BJiOYih8yqQTRR9SN 🍎 Apple Podcasts: https://podcasts.apple.com/us/podcast/build-grow-repeat/id1870561487 🗓️ All upcoming events: https://pirateskills.com/events 💬 Connect with me on LinkedIn: https://www.linkedin.com/in/bensufiani/

    Your Agent Needs a Roadmap From You
  4. Oct 5

    The Vibe Design Process I'm Addicted To

    What if a full-time designer was never out of reach for a small team – you just didn't have the process yet? Two weeks ago, screen designs looked dead to me: the old Figma chain where a product manager briefs a designer who briefs a developer. Then one weekend on a design canvas changed that. Nine hours, 77 messages and 79 versions later there was a brand for Zawq, my new project – and not one line of product code. The agent serves the buffet, you are the curator. You'll see the whole canvas: the first six website directions that all sucked, the gardening idea that stuck, the low-poly 3D scene built with Three.js, and the landing page at draft nine. Then the logo that could never have been briefed – from generic wordmarks to an app-icon bonsai in the Moyogi shape, and why the 2D version only worked after going 3D first. And what gets decided before any code exists: colors, dark mode, accessibility checks, a component library and a few app screens. This is not done. The real app isn't built, and the 3D scene still has to run on an average phone. My own design level is a solid six out of ten – so find a friend with real design chops and let them tell you what's still weak. This is not theory. The new homepage went live today: https://zawq.ai WHO THIS IS FOR A founder who ships straight into code and ends up with a generic-looking product A vibe coder who has never run a design round before building A small team that can't afford a designer or an agency back-and-forth Anyone starting a new product who wants a real brand from day one IN THIS EPISODE 00:00:00 – The design process I got addicted to 00:01:43 – Screen designs are back 00:04:17 – One weekend, one canvas 00:08:57 – Nine hours, 77 messages, 79 versions 00:10:46 – How a design round works 00:12:30 – The logo I couldn't have briefed 00:17:45 – Decide it before it's code 00:20:58 – What's not built yet 00:22:05 – Your vibe design weekend 00:25:06 – Upcoming events and the Pirate Forge DEEP DIVE LINKS 📖 Full Article + the starter prompt: https://pirateskills.com/insights/vibe-design-process 🏴‍☠️ Vibe Coding Cologne – 7 October: https://pirateskills.com/events/vibe-coding-cologne/2026-10-07 🧪 Pirate Lab – 21 October: https://pirateskills.com/pirate/lab/2026-10-21 🧭 AI Compass – 28 October: https://pirateskills.com/aicompass/2026-10-28 🛠️ Vibe Hackathon Cologne – 20 November: https://pirateskills.com/events/vibe-hackathon-cologne/2026-11-20 ⚓ Pirate Forge: https://pirateskills.com/pirate/forge 🎧 Spotify: https://open.spotify.com/show/7kFl0BJiOYih8yqQTRR9SN 🍎 Apple Podcasts: https://podcasts.apple.com/us/podcast/build-grow-repeat/id1870561487 🗓️ All upcoming events: https://pirateskills.com/events 💬 Connect with me on LinkedIn: https://www.linkedin.com/in/bensufiani/

    The Vibe Design Process
I'm Addicted To
  5. Sep 28

    Navigating AI Governance and Compliance in Business

    In many companies, nobody can name the person responsible for their AI. So the answer defaults to "no". Nur Aslan founded IADM, the International Academy for Digitalization and Management – a CPD-accredited academy that trains Certified AI Officers. She came to AI governance from HR: for her doctorate she surveyed 397 HR professionals across Europe and kept finding the same gap between AI adoption and AI readiness. In this episode we pick up where the conversation with Dr. Alexa Scheffler ended. Alexa answered "can we use AI for this?". Nur answers the people side: who is responsible, and how do they need to be trained? We talk about why big companies say no to AI for months – in one case, a year and a half – why governance should be an enabler and not a brake, and why a small team doesn't need to hire an AI officer. By the end of the episode, I'm the AI officer at Pirate Skills. Nur's Monday list for a new AI officer: list your AI tools, classify them by risk, name who is responsible for anything high risk, and get technical help where it gets technical. IN THIS EPISODE 00:00 Welcome – a compliance academy incorporated in England 02:50 The gap between AI adoption and AI readiness 06:31 Governance vs compliance – what's the difference? 08:18 Why big companies say no to AI 11:03 Does a small company need an AI officer? 17:02 Training your team: risk classes and the AI inventory 18:29 Building the academy: from live Zoom to AI avatars 24:28 Is there a Claude skill for the EU AI Act? 27:02 The Monday list for a new AI officer 32:02 Why Europe needs to move faster 34:50 See you at Vibe Coding Cologne DEEP DIVE LINKS – The companion article: https://pirateskills.com/insights/navigating-ai-governance – Part one, with Dr. Alexa Scheffler: https://pirateskills.com/insights/navigating-ai-compliance – Pirate Forge – Build phase starts this Wednesday, 30 Sep: https://pirateskills.com/pirate/forge/q4-26 – Meet Nur live at Vibe Coding Cologne, 7 Oct: https://pirateskills.com/events/vibe-coding-cologne/2026-10-07 – Connect with Nur: https://www.linkedin.com/in/nurgul-aslan-70600833b/ – Connect with Ben: https://www.linkedin.com/in/bensufiani/

    Navigating AI Governance
and Compliance in Business
  6. Sep 22

    Finally, Your Mobile App in a Weekend

    A native mobile app, built in one weekend and running on my own iPhone – with my kids over for most of it. Two years before Pirate Skills, at Maple Apps, a designer and three full-time developers still needed two weeks to get from finished screen designs to the App Store – and that was a high-performing team. The industry standard is months of work and tens of thousands of euros you'll probably never make back. This time it was one founder and Claude Code, and that was fascinating to me: it's truly possible now. You'll see the Maple Apps rule – no line of code before 1,000 people are on the waitlist – and why an app is not your business but one more door into it. There's the choice between going fully native (Swift and Kotlin) and React Native with Expo, and why that took a weekend instead of a debate. You'll see screen designs made with Claude Design, the first screens on the phone through Expo Go, and the moment the app was really installed, on an hour-long ride to a kids' birthday party. To be honest about where we are: it's not in the App Store yet. The Apple and Google developer accounts are waiting for approval, then come the store rules and the review. Test users are planned for Vibe Coding Cologne on 7 October, with the app live in the stores by November at the latest. The push to finally try came from a first-time builder at our hackathon who shipped her first app without any technical background. If she can do it, and I can do it, you can too. IN THIS EPISODE 00:00:00 – A native mobile app in a weekend 00:01:05 – Maple Apps: 1,000 sign-ups before a line of code 00:03:30 – Two weeks vs. months and tens of thousands of euros 00:04:15 – The app is one door, not the business 00:06:19 – Native or React Native + Expo 00:08:36 – Friday: a protected API and new screen designs 00:11:21 – Saturday: the first screens on my phone 00:12:52 – Installed for real, on the way to a birthday party 00:14:39 – Not in the App Store yet 00:15:46 – Your weekend: the step-by-step guide 00:19:41 – Upcoming events and the Pirate Forge DEEP DIVE LINKS 📖 Full Article + the starter prompt: https://pirateskills.com/insights/mobile-app-in-a-weekend ⚓ Pirate Forge – 30 September : learn vibe coding and vibe marketing by building a real app alongside me: https://pirateskills.com/pirate/forge 🎧 Spotify: https://open.spotify.com/show/7kFl0BJiOYih8yqQTRR9SN 🍎 Apple Podcasts: https://podcasts.apple.com/us/podcast/build-grow-repeat/id1870561487 🗓️ All upcoming events: https://pirateskills.com/events 💬 Connect with me on LinkedIn: https://www.linkedin.com/in/bensufiani/

    Finally, Your Mobile App
in a Weekend
  7. Sep 14

    Open Your Vault to Agents

    Your users can now send their own AI agent to get what you offer: find an event, sign up, search your knowledge, even prepare a checkout. They never have to open your website. Most vibe-coded Next.js apps can't do that yet. Your website is a teller who needs to see a face: the code behind every button checks the browser's login cookie first, and an agent calling from ChatGPT, Claude or a server has no cookie. So it gets turned away. Not because it isn't allowed, but because the teller can't see a face. On 13 September I connected pirateskills.com to my own Claude.ai, sent one chat message, and it registered me for an event. Here is how we got there, explained for people who vibe-code, not for senior engineers. First, build the vault once. Each valuable action (discover events, register, search the knowledge, start a checkout) becomes one server function that is told who is asking, with the same AI SDK tool card for every door. Then open thin doors onto it. The Captain, our on-page chat built with the Vercel AI SDK and the AI Gateway. An MCP server with OAuth sign-in for Claude, ChatGPT and Codex. API keys you create and revoke yourself. And a CLI for anyone in a terminal, you or your coding agent. Why not stop at MCP? I personally am annoyed that these types of connections rarely hold. An agent running in the cloud, on OpenClaw, Hermes or a scheduled job, has nobody there to click "allow". OAuth is the convenience. The key is the guarantee. A public SKILL.md is the treasure map: which door, when to use each tool, and an explicit yes before anything that changes something. And for money, the crew prepares the Stripe checkout and you sign. No tool can charge a card. You don't need five doors. One vault and one door is the whole first version, and the article has the six steps plus a prompt to hand your coding agent. IN THIS EPISODE 00:00:00 – Open your vault to agents 00:01:52 – The teller problem: six clicks to join an event 00:02:49 – Demo: signing up for the AI Compass from Claude 00:04:26 – What's in your vault 00:06:02 – Five doors into one vault 00:08:58 – How to build it with Next.js and the Vercel AI SDK 00:11:59 – Your own chat, MCP, and why an API key holds 00:15:45 – The skill: a map for your users' agents 00:17:52 – Agentic commerce: the agent prepares, you pay 00:20:26 – Open your first door, with a live build 00:26:26 – Where to go from here DEEP DIVE LINKS 📖 Full Article (with the four doors, the handshake-vs-key table and the prompt for your coding agent): https://pirateskills.com/insights/open-your-vault 🎧 Spotify: https://open.spotify.com/show/7kFl0BJiOYih8yqQTRR9SN 🍎 Apple Podcasts: https://podcasts.apple.com/us/podcast/build-grow-repeat/id1870561487 🗓️ All upcoming events: https://pirateskills.com/events 💬 Connect with me on LinkedIn: https://www.linkedin.com/in/bensufiani/

    Open Your Vault to Agents
  8. Sep 9

    The Self-Driving Startup

    Your product can keep fixing itself while you sleep — and so can your marketing. For two weeks pirateskills.com has run on a loop I set up inside Claude Code: a scout that reads every data source once a day, a fixer that works the queue every four hours, and me answering a question only when the system is unsure, changing product direction, or about to do something risky. 142 passes, 38 product fixes, 39 signals watched, a test suite that more than doubled. PostHog proposed the self-driving product. This goes one step further. The same shape watches your marketing, your funnel and your money path, not just your code — which is why I've started calling it the self-driving startup. You'll see my actual screen: the loop's setup and the cloud routines it runs on, the Linear board the agent manages on its own, the Vercel runtime logs and PostHog events it reads, the database advisors and Stripe checkouts it checks, and the skill file that decides how far it may go without me. The shape matters more than the tools. Many sources feed one queue. Two roles, finders and finishers. A verification bar instead of a reviewer. A human who answers questions instead of doing tasks. And re-measurement, so what ships changes what the loop reads next. You don't need my setup to start. One source, one queue, one agent working it is the whole first version — and the last stretch of the video is the seven steps to build it this week. IN THIS EPISODE 00:00:00 – Beyond the self-driving product 00:01:25 – What you don't see happening in your own app 00:04:02 – The shape: one scout, one fixer 00:06:41 – The numbers after two weeks 00:08:56 – Source one: your runtime logs 00:13:18 – Source two: analytics and the money path 00:17:04 – Database, payments and dependency updates 00:19:22 – The same loop for marketing, and moving it to the cloud 00:23:24 – Linear is the inbox, and the rules the agent lives by 00:33:51 – Build your own: the seven steps 00:39:01 – Where to go from here DEEP DIVE LINKS 📖 Full Article (with the live coverage map, the one-day timeline and the free 7-day checklist): https://pirateskills.com/insights/self-driving-startup 📈 The Meta Ads Loop — the marketing half of this shape, in detail: https://pirateskills.com/insights/meta-ads-loop ⚓ Pirate Forge — Q4 cohort starts Wednesday, 30 September: six weeks to vibe code your first revenue-ready SaaS, then six weeks to vibe market it: https://pirateskills.com/pirate/forge 🎧 Spotify: https://open.spotify.com/show/7kFl0BJiOYih8yqQTRR9SN 🍎 Apple Podcasts: https://podcasts.apple.com/us/podcast/build-grow-repeat/id1870561487 🗓️ All upcoming events: https://pirateskills.com/events 💬 Connect with me on LinkedIn: https://www.linkedin.com/in/bensufiani/

    The Self-Driving Startup

About

Build. Grow. Repeat. is the podcast for skilled professionals and early-stage founders who want to build a real product and grow predictable revenue — without hustle culture, or “get rich quick” fantasies. This show helps you close the gap between building a product with vibe coding and growing with growth marketing by treating them as one craft. Every episode is designed to give you something you can actually use: a clearer decision, a tighter customer journey, a better experiment, or a concrete next step you can run this week. What you’ll learn here: Build faster (without needing to know how to code): vibe code real software and offers quickly — and validate what matters before you over-invest. Grow calmly and predictably: positioning, funnels, pricing, and experiments that turn attention into revenue without persuasion theater. Run on signals, not just vibes: activation, retention, and product–market-fit indicators that tell you what to double down on — and what to stop. Use AI as leverage: vibe coding and AI-native workflows that speed you up while keeping human judgment in charge. Commit without gambling: how to choose one direction and test it through small, reversible bets that produce proof. You’ll get a mix of solo deep dives, builder interviews, and occasional teardowns of customer journeys and decisions that looked “logical” on paper — but fail in real life. About the host: I’m Ben Sufiani, founder of Pirate Skills. I’ve been building and growing products for over 15 years across startups, consulting, and hands-on growth work. Pirate Skills exists to help builders turn ideas into evidence — by shipping, learning, and repeating the loop until something holds. If you want to go deeper, check out Pirate Skills at pirateskills.com. Build. Grow. Repeat. Cheers, Ben