Full Membership — $79 a month

The full video course, and me with it.

The studio is free. This adds a call with me every month, the full video course, and me on the other end of the line — for when it breaks at eleven at night and you can't tell whose fault it is.

You send it to me, and your message goes to the front of my queue. I answer you myself, in your own thread, with your screenshots in front of me.

John Kealy

John

Your thread

Tuesday

The production build has failed twice now. Claude keeps changing the same file back and forth. I've attached the log — I don't know what I'm looking at.

build-log.png

That's not your code — it's the bundle identifier. It's set in two places and they disagree, so the build is signing against the wrong one. Fix the one in app.json and stop Claude touching it. Send me the next log if it argues.

Message John…

One thread, inside the Studio. Code, screenshots and half-finished thoughts all welcome.

Everything in the course, first

This plan opens the full video course, with its lessons — the path from an empty folder to a listing in both stores, built on the production templates rather than the cut-down free ones.

  • The full video course: nineteen lessons to both stores, plus ten optional detours
  • Production templates — a real app, a real backend, a real database
  • Lessons that do the setup with you, on your own machine

And then there's me

The hard part of having someone to ask isn't the asking — it's deciding your question is worth their time. So here's what people actually bring me, in their own words. If yours looks like any of these, it's worth sending.

Every one of them lands in the same place: your thread with me. Nobody has ever sent me a dumb error.

When you're stuck

The unglamorous stuff that eats evenings.

  • I have an error I can't get past
  • Claude and I are going in circles
  • My environment won't behave

Judgement calls

The things an AI can't decide for you.

  • Sense-check your plan
  • Is what the AI built actually any good?
  • I have doubts about my architecture
  • Help me choose between two options

Momentum

For the weeks when the app goes quiet.

  • I've drifted and I want back in
  • My scope is getting away from me
  • I'm not sure what to build next

The business end

Where the app becomes a product.

  • Is my app ready for the stores?
  • Payments, pricing, making money

Anyone with a free account can message me. As a member, your messages come first in my queue.

Some of it is better out loud

Two things in this plan happen on a call rather than in writing, because they're faster that way.

45 minutes with me, every month

One call a month, just you and me. Make the first one about your plan: we go through what you're building, cut it down to a version one you can actually finish, and settle the decisions you're unsure of before you write a line of it. After that, bring whatever has you stuck, or the call you don't want to make alone. The minutes don't carry over, so book it.

Your questions first at the live Q&A

Every week there's a live Q&A that anyone with a free account can join. Send me your question beforehand as a member and it's the first thing I take.

When this is the wrong plan

This is the right tier if you're occasionally stuck: building under your own steam, hitting a wall every week or so, and wanting someone who has been there to look at it.

If you're stuck most days, one call a month won't be enough on its own, and you'll quietly conclude it isn't working. Extra hours with me can be booked from inside the studio whenever you need them, so use those for the weeks that need more than a message.

And I'm not building it for you. I'll unstick you, review what the AI wrote, and tell you when you're about to waste a fortnight — but the app is yours to build. If you'd rather hand the whole thing over, that's Studio Builds.

USD $79 /month

A call with me every month, the full video course, and priority messaging.

Join the full membership — $79/month

Memberships are managed inside Kealy Studio — the link creates your free account first, then takes you to the upgrade.

Cancel anytime. No long-term commitment.

By joining you agree to the terms of service.

Not sure yet? Start the free course — the studio and the free course cost nothing.

Questions? Get in touch