LOADING...
A better way to learn

Product 01

The Learning Lab

Online courses are great teachers — until you hit a wall and there's nobody there. The Learning Lab is the missing piece: live, guided sessions where you work through structured training with a real expert in the room. Bring your own course or choose from our curated list.

$325 / month

per student · No contracts

  • 2 live sessions per week, 2 hours each — work through your chosen curriculum in a live video classroom
  • Lab assistant in the room — not a lecturer, but someone who jumps in when you're stuck, fixes issues, or explains what the course can't, and keeps you moving
  • Small cohort — learn alongside others.
  • Access to daily Office Hours — 2 × 30-min drop-in sessions every weekday for quick questions
Apply for the Lab
Limited enrollment
A better way to build

Product 02

Tech Support

One hour per week of direct, one-on-one time with Keith. Bring whatever you're working on — a broken build, an architecture question, an AI workflow that isn't behaving. This is a real working session, not a support ticket.

$400 / month

per student · rolling enrollment

  • 1 hour per week, 1:1 with Keith — your time, your agenda, your problem
  • Anything on the table — bug fixes, code review, project planning, AI tooling, architecture, or just "where do I even start"
  • 30 years of context — someone who has seen what you're building in several different forms across several different eras
  • You understand what happened — fixes come with explanations; you leave smarter every session
  • Access to daily Office Hours — 2 × 30-min drop-in sessions every weekday for quick questions between sessions
Claim a Support Spot
Limited — 10 students max

What a month actually looks like.

01

Pick Your Course

You bring a quality online course you want to work through — or we recommend one that fits your goals. Everyone works through their own course at their own pace.

02

Show Up to the Room

Twice a week you join a live video session. You work through the course material — watching lessons, writing code, following exercises — while Keith and other studentsare in the room.

03

Hit a Wall? That's the Point.

When you get stuck — and you will — Keith jumps in. Bug fixed, concept re-explained, different approach tried. You don't spiral or get stuck. You keep moving.

04

Between Sessions

Keep working on your own. Drop into office hours for quick questions. Come back to the next session ready to go further.

Who This Is For

  • Tech workers who want to upskill without quitting their job
  • Laid-off developers getting current fast
  • Career changers who learn by doing, not by watching
  • Anyone who has started a dozen courses and finished none

The Missing Piece

Online course completion rates hover around 15%. Not because the content is bad — because there's nobody there when you get stuck at 11pm. The Learning Lab fixes that.

01

Book Your Weekly Hour

You pick a recurring time slot that works for you. Same time each week — so it's in the calendar and you can come prepared, not scrambling.

02

Bring What You're Working On

Come with a bug, a decision, a plan, a mess. There's no wrong answer. If you show up and realize you just need to think out loud, that's what the session is for.

03

Work Through It Together

Screen share, dig in, fix the thing. Keith doesn't just tell you the answer — you understand why it broke and how to avoid it next time. The goal is you needing less help over time, not more.

04

Between Sessions

Keep building. Use office hours for anything quick. Most students find they move significantly faster in the weeks after a session because they're unblocked and thinking more clearly.

Who This Is For

  • Non-technical founders vibe coding with AI tools
  • Solo builders who've shipped something and need it to actually hold up
  • Anyone moving fast and accumulating technical debt they can feel
  • Founders wanting a technical thinking partner

Why 1:1 Matters

Your problems are specific to your project, your stack, and your mental model. Generic answers from forums and AI tools get you 80% there. That last 20% needs someone who can actually look at what you built.

Daily Office Hours

Free with any program
Morning Session
Mon – Fri
Kick off your work session with a quick check-in. Good for planning the day's build, clarifying something from a previous session, or getting unstuck before you go heads-down.
Afternoon Session
Mon – Fri
End-of-day debug drop-in. Show Keith what you hit, get a fast answer, and don't carry a broken build into the evening. 30 minutes.
Open to All
Both Learning Lab and Tech Support students. Whoever needs it most on a given day.

How this compares to
your other options.

The Learning Lab vs. going it alone

  • A solo online course costs $20–300 one time. Completion rate: 15%. You'll start it, get stuck, and never finish. $350/mo gets you the course and a reason to finish it.
  • A coding bootcamp costs $10,000–20,000 and takes 3–6 months of your life. The Learning Lab is full-time-job compatible and a fraction of the cost.
  • Hiring a tutor on Wyzant or similar runs $60–120/hr. Eight hours of lab time per month at that rate is $480–960. You're getting it for $350.

Tech Support vs. your other options

  • A Fiverr developer charges $50–150/hr for someone you've never met who doesn't know your project. You get one fix, no explanation, and a new stranger next time.
  • A mid-level dev on Upwork runs $75–150/hr — with no teaching, no context-building, and no continuity. $500/mo for 4 committed hours beats that math.
  • Asking AI forever gets you 80% of the way there. The last 20% — the stuff that breaks your specific app in your specific context — needs a human who can actually look at it.

// do both

The Learning Lab + Tech Support

$725 $600 /mo

Save $125/month · Best for serious upskilling

Work through structured training in the Lab while also having direct 1:1 time to apply what you're learning to your actual projects. The two programs reinforce each other in ways that are hard to replicate otherwise.

Apply for Both

The things people actually ask.

For Tech Support: no. If you're building something with AI tools and hitting walls, that's the whole point. You don't need to speak developer — you need to show me what's broken.

For The Learning Lab: you should be actively learning to code or upskilling an existing foundation. It's not a beginner intro class — it's support for people already in motion.

Life happens. Tech Support sessions can be rescheduled with 24 hours notice. Lab sessions run on a fixed schedule — if you miss one, the office hours and async check-ins help bridge the gap. Consistent attendance is what gets results, so if you know a month will be hectic, it's better to wait for the next cohort.

No long-term contract. Tech Support is month-to-month with 15 days notice to cancel — enough time to wrap things up properly. The Learning Lab runs in cohorts; you commit to the cohort length (typically 8–12 weeks) because dropping mid-cohort affects the whole group.

Some students come with a course they purchased but haven't beenable to complete. Others are looking for a structured way to learn a new skill. We'll help you find a course that fits your goals.

Because the value is in the attention. Tech Support is capped so your weekly hour doesn't become a rushed 20-minute slot. The Learning Lab is capped so the room stays small enough that every question gets a real answer. When it's full, it's full — there's a waitlist.

Yes — and there's a bundle discount. See above. It works particularly well if you're in the Lab building foundational skills and want the 1:1 time to apply what you're learning to your own project in parallel. The two reinforce each other in ways that are hard to replicate otherwise.

// ready when you are

Stop going it alone.

Send an email. Tell me what you're building and what's blocking you.
We'll figure out which program fits — or whether it's the right fit at all.