← All classes
Class AJB2 · Workshop · Advanced

Advanced vibe coding.

From a finished build to real use.

You’re getting good at vibe coding and your project is nearly done. But how do you let other people use it, and what if something goes badly wrong once they really do? That is what this class teaches: where the finished product lives, which database to use, how to keep it secure, what it costs each month, and how to keep it stable for the long run once it’s live.

For people with a project that is ready to launch or soft-launch, for internal use or for the public. In class, you draw up a plan to take your own project live.

◷ 3¾ hours◎ Kwun Tong · in person◈ Cantonese · EN terms▤ Bring a laptop and your project◉ 6 seats
Who teaches Horris Tsebio ↗ Finance · Technology · AI · Product · Communication 20+ years in programming & product development
Reserve 6 seats sold out — waitlist open
Standard HKD 2,300
Vibe coding entry-class alumni − 20%
Paid HtPi members, by plan − 5–15%
One discount only: the better one not combined
HKD 2,300 per person
Entry-class alumni HKD 1,840 · members HKD 1,955–2,185
Alumni: reserve with the email you booked the entry class with. Members: sign in first. Either way the discount comes off automatically.
Tue 1 Dec · 18:45–22:30
Kwun Tong · WeMine Office, MG Tower
6D MG Tower, 133 Hoi Bun Road, Kwun Tong
5 left
Reserve a seat — pay within 24h Join the waitlist

This session is full. If a seat opens (unpaid holds sometimes lapse), the waitlist is offered it in order — leave your email to join.

FPS · PayMe, no fee. Card (Stripe) or PayPal +3%. Registering creates a free HtPi account; paid members save on every class. Transfer & refund rules → · Gift a seat →

Who it’s for

The next step after the vibe coding entry class.

The vibe coding entry class ends by showing when data, APIs, security, cost, deployment and reliability start to matter. This class picks up from there: your project basically works, and the next step is taking it live.

The vibe coding entry class
idea→breakdown→description→build→test→revise
This class starts here
Your project, ready to launch
 
This class · seven topics
 
Properly livereally in use
✓ Suits you

The project you built with AI tools basically works, and you or your colleagues already use it. Now you want more people to use it, inside your company or in public.

Still adding features, or no engineering background? You can still join.

→ Not yet

If your project is still an idea, or the first version isn’t working yet: start with the vibe coding entry class →

What we cover

What this class teaches

The drawing is a project that is live. Each number on it marks the part a topic is about.

A live project
Launch A year on YOUR PROJECT Live Users Interface Script Web tool Mobile Desktop Other Host Program Database Free vs proper hosting Separate vs same server WhatsApp Market data provider … Outsideservices ? ? $ $ $ $ 1 2 3 4 5 6 7
  1. Long-term maintenance and stability

  2. Risk control and core security concepts

  3. Choosing a database, a hosting company and a deployment option — what and why

  4. Cost — when to spend, when not to, and how to save more

  5. Deployment options, side by side

  6. API integration — connecting outside services (e.g. WhatsApp, a stock-market data provider)

  7. Other things to plan for in running it and going live — once people really use it

Curriculum

How the class runs.

Tue 1 Dec, 18:45–22:30

18:45 about 20:30–20:45 22:30

The theory takes about 1 hour 45 minutes to 2 hours; the rest of the time is for discussion and hands-on work.

In the hands-on part, everyone works out a go-live plan for their own project, and the instructor goes round each one. If you get far enough, you can deploy during class, but that isn’t promised.

There’s a short break of about 10 minutes halfway. No food is provided, so have dinner before you come, or bring something to eat in class.

What you leave with
  1. 1A go-live plan for your own project: which host and database, the rough monthly cost, and a security and launch checklist.
  2. 2The class materials: slides and notes, kept in My Classes after class.
6 seats

6 seats at most, because it is heavy on discussion and hands-on work.

Instructor 1 2 3 4 5 6
Horris Tse teaching a small class around one table, laptops open, a chat on the screen behind him.
Before class
  1. 1Put your project’s code on GitHub. A private repository is fine; nobody needs access to it.
  2. 2On your laptop, sign in to the AI tool you built it with (e.g. Cursor or Claude Code).
  3. 3Bring your laptop and its charger.

You don’t need to open a hosting account or any new paid service beforehand.

Full policies →

Who teaches this?

Horris Tse bio ↗

Vibe coding isn't a piece of software or a tool. It's a way of building software, and it's how I actually build products, websites and workflows.

MasterPokerApp.com, Fei Sa Zau Naai, FundJournal and a good number of day-to-day prototypes were all built step by step this way.

The class takes that method apart, including the mistakes I made along the way.

A Master Poker table at showdown
MasterPokerApp.com ↗
Poker study & training app
The title screen of the game Fei Sa Zau Naai
Fei Sa Zau Naai ↗
A cha chaan teng drinks-bar game: hear the order, read the code, make the drink
The FundJournal ledger screen
FundJournal ↗
Group expense splitter for trips, meals and game nights, with every repayment backed by its transfer slip

Practical questions

I haven't taken the entry class — can I join?

Yes, as long as you have some basic vibe coding experience and a project ready to launch or soft-launch.

I'm not an engineer. Will I keep up?

Yes. If you've built a project with AI tools that basically works, you'll keep up, even without an engineering background.

My project isn't finished, or I don't have one yet. Should I come?

This class needs a project that basically works already; still adding features is fine. If you don't have a working first version yet, start with the entry class. The vibe coding entry class →

Will my project be live by the end of class?

Not necessarily. Everyone leaves with a go-live plan for their own project. If you get far enough, you can deploy it during class, but that isn't promised.

How does the alumni discount work?

If you attended the vibe coding entry class (From a sentence to software), 20% comes off automatically when you reserve: HKD 1,840. Reserve with the email you booked that class with. If someone else booked for you (a colleague or your company), or you've changed email, write to ping@htpi.me first.

Do members get a discount?

Yes. Paid HtPi members (a monthly plan on htpi.me) get 5%, 10% or 15% off by plan (Stream HKD 2,185 · River HKD 2,070 · Ocean HKD 1,955). Sign in before you reserve and it comes off automatically. The alumni discount and the member discount aren't combined: you get the better of the two. This class has no group discount. Membership →

Can I claim it back, or can my company pay?

Yes. After paying, you'll find an official receipt in My Classes for claiming it back. For a receipt in your company's name, or for the company to pay us directly, email ping@htpi.me.

What if I can't come?

You can pass your seat to anyone, a colleague included, for free at any time before class. If you tell us seven or more days before class, your fee can instead be carried once to the next run of this class, seats permitting. There are no cash refunds, and a no-show gets nothing back. If we cancel or reschedule, you choose between a full refund and keeping your seat for the new date. Transfer & refund rules →

Does it suit a tool used inside a company?

Yes. Whether your project is for use inside a company or for the public, all seven topics apply.

Does the fee cover hosting, database or other service costs?

No. You don't need to pay for any service before class. If you later choose a paid service, you pay the provider directly, not HtPi.

Once I’d learned the concept, I knew how to break an idea down and guide the AI clearly, and I built something that handles a tedious, repetitive task I do every day. Knowing how to use AI makes things so much easier.
— l. · Sales Managerattended: vibe coding entry class
Reserve a seat