Soch · Vibe Coding Foundations

Stop waiting on developers to build the tool you already know you need.

A one-day workshop for founders and operators with zero coding experience. By 6pm, you'll have shipped a working tool. With AI doing the heavy lifting and an operator showing you the rails.

Next cohort: [COHORT_DATE]
Live online, 9:00 – 17:00 CET
12 seats per cohort
$ python3 contact_form.py
# processing 47 submissions...
✓ Sent to Slack
✓ Logged to sheet
✓ Auto-replied
Day one
From "where's my file?" to shipping live.

"You don't need a developer. You need one day."

Run by operators who built and scaled at
Careem Bolt Wise Motive
3+

Average weeks a founder waits for IT to build them a basic internal tool.

You have an idea. A form. A dashboard. A workflow that should take five seconds instead of fifty.

You ping a developer. Two weeks of back-and-forth. A demo that's wrong. Another two weeks. Maybe it ships. Maybe it doesn't.

Meanwhile, the problem you wanted to solve has changed twice.

You are the bottleneck. Your dependency is the bottleneck.

Built for operators. Not for everyone.

This is for you if

  • You're a founder, ops lead, PM, or marketer who sees problems daily and wants the tools to solve them.
  • You've tried no-code tools and hit the ceiling.
  • You've watched ChatGPT write code and wondered why you can't get it to actually run.
  • You want a foundation strong enough to keep building after we're done.
  • You're comfortable being a beginner for a day.

This isn't for you if

  • ×You already know what a Terminal, a Git push, and an env variable are.
  • ×You're looking for a CS degree replacement.
  • ×You want to ship to App Store on day two.
  • ×You'd rather hire a developer than become slightly dangerous yourself.
What you'll walk away with

Five capabilities. Permanent.

01

A machine that can actually build

Python, Node, Git, GitHub CLI, VS Code — all installed, configured, and working. No more "command not found."

Module 0–1
02

The Terminal, demystified

You'll move around your computer with words. Stop being scared of the black window. Start using it as a superpower.

Module 3
03

Real Python that does real things

Variables, functions, loops, packages. Read code AI gives you and know what's happening. Modify it without breaking it.

Module 4–5, 7
04

Git and GitHub, no panic

Save your work, recover from mistakes, push to GitHub, and never lose a project to a bad save again.

Module 6
05

The mental model of how the web works

Frontend, backend, databases, deploy. The vocabulary you need to talk to AI — and to actual developers — without flinching.

Module 8
06

A live deployed project

Your name on a URL. Pushed to GitHub. Deployed on Vercel. Yours forever as proof of what you can do.

Module 9

The curriculum, in plain English.

Nine modules. Sequenced so the next one always builds on the last. No detours, no theory dumps, no "we'll come back to that later."

  1. 00

    The three worlds: editor, terminal, AI

    The mental model that makes everything else click. Five minutes that save you a week of confusion.

    15 min
  2. 01

    The big install

    Mac and Windows paths run side-by-side. Homebrew, Python, Node, Git, GitHub CLI, VS Code. Everything on the machine before we explain a single thing.

    60 min
  3. 02

    What did we just install?

    Now that it works, what is each piece for? PATH explained. python vs python3. The reason any of this matters.

    25 min
  4. 03

    The terminal

    Lobby vs office. cd, ls, pwd, mkdir. The parent folder trick that saves your sanity. The five commands you'll use forever.

    40 min
  5. 04

    Your first Python file

    Write it. Save it. Run it. The white circle that means you forgot to save. The errors that look scary and aren't.

    30 min
  6. 05

    Packages: pip and npm

    Why you don't write everything from scratch. How to install someone else's code. The two commands that unlock 90% of Python and Node.

    30 min
  7. 06

    Git and GitHub

    Seven words of vocabulary. Three commands you'll repeat forever. Saving your work like a professional from day one.

    45 min
  8. 07

    Python fundamentals

    Variables, functions, loops, lists, dicts. Enough to read 90% of what AI writes for you and modify it without fear.

    75 min
  9. 08

    How the web actually works

    Frontend, backend, database. HTML/CSS/JS, React, Flask, Supabase. The map of the territory you've been navigating blind.

    45 min
  10. 09

    Ship it: your first deploy

    Push to GitHub. Deploy to Vercel. Get a real URL. Send it to your mum. Or your investors.

    40 min
Format

A serious cohort. Not a webinar.

Twelve seats. One day. Live with Riz. Real installs on real machines, with real errors solved in real time. The format is built for the actual messy reality of getting set up — not for a polished demo.

What's included

Everything you need to ship.

  • One full day live on Zoom (9:00–17:00 CET) with Riz running the room
  • Comprehensive 9-module workshop manual you keep forever
  • Pre-workshop setup checklist sent 48 hours before
  • Private cohort Slack for the day-of and 7 days after
  • Recording of the full day (yours to keep)
  • Templates and starter projects for your first three builds
  • One 30-minute 1:1 follow-up with Riz in the two weeks after
Your facilitator

Riz

Co-founder, Soch

"I built and shipped a hand-tracking arcade game in the browser. With zero prior coding experience. Using AI."

I'm not a developer. I'm an operator. I spent a decade leading operations at Careem, Bolt, Motive, and Wise — building processes, not product. Then AI changed what an operator can ship alone, and I started building.

This workshop is the foundation I wish someone had given me. Not theory. Not "learn to code." The practical, ground-level setup that turns AI from a chatbot you talk to into a co-builder you ship with.

If I can do this, you can. The gap is one day of foundation.

University of Cambridge ACCA Ex-Careem Ex-Bolt Ex-Wise Ex-Motive
Pricing

One day. Permanent capability.

Two ways in. The earlier you commit, the less it costs.

Standard
895
Per seat · VAT exclusive
  • Full one-day live cohort
  • Workshop manual (yours forever)
  • Cohort Slack — 7 days post
  • Day-of recording
  • Starter templates
Reserve standard seat

Booking for a team of 3+? Email us about team pricing.
Most participants expense this through L&D. Ask for an invoice.

FAQ

Honest answers to the real questions.

Do I need any coding background?

Zero. The workshop is built for someone who has never opened a Terminal, never written a line of code, and gets nervous when they see a black screen with white text. The first three modules assume you know nothing.

What do I need to bring?

A laptop (Mac or Windows — both supported), at least 5GB of free disk space, and admin/install permissions on the machine. We send a pre-workshop checklist 48 hours before so you arrive ready to go.

What if I get stuck during the day?

Cohort size is capped at 12 specifically so this doesn't happen. Riz works the room live, debugging in real time. Most "stuck" moments are predictable — they're already addressed in the manual's Emergency Troubleshooting Map.

Mac or Windows — does it matter?

Both work. The manual and the live workshop run Mac and Windows paths in parallel. We split into breakouts when OS-specific issues come up so neither group waits on the other.

What happens after the workshop ends?

The cohort Slack stays open for 7 days for follow-up questions. Early bird seats get a 30-minute 1:1 with Riz in the two weeks following. The manual is yours forever — it's designed to be a reference you come back to, not a notebook you lose.

Can I expense this through work?

Most participants do. We issue a proper VAT invoice from our Estonian entity. Many L&D budgets cover this directly. Email riz@withsoch.com if you need a pre-payment quote for procurement.

What's the refund policy?

Full refund up to 7 days before the cohort starts. After that, you can transfer your seat to the next cohort or send a colleague in your place. We don't refund within 7 days because we've already capped seats and turned other people away.

What's the difference between this and a YouTube tutorial?

YouTube tutorials work fine until something breaks. Then you spend an hour Googling the error and quit. The whole point of a live cohort is that someone is there when reality hits — and reality hits constantly when you're setting up a dev environment for the first time.

Stop talking about it. Build it.

Twelve seats per cohort. Next one starts [COHORT_DATE]. Reserve yours before early bird closes.

Reserve your seat