HouseFull · Software Engineer (simulated) · starts today

You’re hired. The company is fictional. The work is real.

A simulated software job — real codebase, real tickets, real PR reviews, and an AI team that expects you to keep up.

3 real bugs · in your browser · no card

#team — HouseFull● 4 online

MeeraTeam Manager9:02
Welcome aboard 🎉 Your repo access is live — the codebase is yours now.
Meera9:04
Start here — small, real, and already in production:
paymentsWebhook retries fire twice on timeoutyour first ticket
SanjayTeam Lead9:07
I review every PR in four passes — your code first, then your Claude transcript. See you in review.
Priya is typing

9:14 AM — meet the team

Four teammates. All of them AI. The reviews still sting.

MeeraTeam Manager

“Two tickets have your name on them this week. Velocity matters here.”

SanjayTeam Lead

“Four passes on every PR. Yes, I read your Claude transcript too.”

PriyaQA Engineer

“I find the bugs you missed. Then I ask about them in your defense — live.”

RaviCTO

“When production breaks, you’ll hear from me before you hear the alarm.”

Not characters in a video — teammates in your chat. They assign your tickets, review your PRs, page you during incidents, and grill you in defenses, all the way to the License.

9:41 AM — your first ticket

Pull. Ship. Defend.

The loop you’ll run across ~20–25 real tickets, each one a little heavier than the last.

01Pull a ticket

Real bugs and features from the HouseFull backlog — in production code, not a toy repo.

Projects — backlogsprint 1

authSession cookie ignores remember-me
paymentsWebhook retries fire twice on timeout→ you
searchEmpty query returns 500, not 400

02Ship a PR

Your own branch, your own GitHub repo, Claude in the loop — exactly how the job works now.

Pull requestreview requested

fix/webhook-retriesmain
-  if (attempt < MAX_RETRIES) retry(job);
+  if (attempt < MAX_RETRIES && !job.acked) {
+    retry(job, backoff(attempt));
+  }

opened by you · built with Claude · reviewer: Sanjay

03Defend it

Four passes on every PR — your code and your Claude conversation, both judged.

Review — four passesby Sanjay

01Correctnesspass
02Code qualitypass
03Your Claude transcriptquestioned
04Ticket fitpass
Changes requested“The fix works. Your transcript says you never read the retry logic — walk me through line 42.”
Retired“Can you write code?”
The new bar“Can you direct AI — and judge what it wrote?”

That is why both your code and your conversation get reviewed.

~20–25 real ticketsmilestones + velocitytimed reviewsa surprise incidenta capstoneself-paced

Weeks 2–6 — the run

Then it gets harder.

No videos. No lessons. No toy repo.

Timed reviews

A review window opens and the clock is visible. Ship inside it — or explain why you didn’t.

The incident

One day production breaks without warning. You get paged like everyone else on the team.

🎙The defense

Six questions on your own diff, live. Explain it, or the merge doesn’t count.

Straight answers

What’s real here — and what isn’t.

Real

  • A private GitHub repo under your own account — clone it, branch it, keep it.
  • Real PRs, reviewed in four passes — code, quality, your Claude transcript, ticket fit.
  • The Trail is the same bar — three real bugs, the same review, free, no card.
  • The Captain is human — a senior engineer, the only non-AI on the team.
  • A 14-day refund, no questions asked, on every License.

Not

  • Not a course. Nothing to watch, nothing to complete for the sake of completing.
  • Not work experience. On your résumé it goes under projects, and you say “simulated”.
  • No placement promises. No salary stats, no logo walls, no “100% guarantee”.
  • No testimonials. Three engineers hold a License today — you’d be early, and we’d rather say so.

Pricing, all of it

The Trail is free. The bar is real.

The Trail — free forever

Three real bugs, three real reviews, in your browser — the same four-pass review paid members get. Clear the bar and the team invites you into the run.

Start the Trail — free
Corethe License
₹12,999

one-time · GST included · 14-day refund

  • The complete ticket ladder — milestones, velocity tickets, timed reviews, the incident, the capstone
  • Your AI team: Claude in the workspace, four-pass review on every PR, defense vivas
  • Weekly live clinic with the Captain
  • Public credential + verifiable profile, yours forever
Get Core
ProCaptain 1:1
₹24,999

one-time · GST included · 14-day refund

  • Everything in Core
  • Six one-on-one hours with the Captain — learning, debugging tickets together, career guidance
  • Written Captain reviews on every milestone and the capstone
  • 24-hour response SLA
Get Pro

All prices GST-inclusive · 14-day full refund on every License · pay by UPI, card, or EMI · no callback forms, ever

FAQ

Questions, answered straight.

Is this a course?

No. No videos, no lessons, nothing to watch. You join HouseFull — a fictional company with a real codebase — pull tickets from its backlog, and ship fixes. Everything you learn, you learn by doing the job.

What do I need before I start?

You should read and write basic JavaScript/TypeScript and know your way around git. The free Trail is the honest test — clear it and you are ready for the License run.

What if AI writes all my code?

We expect it to write a lot of it — that is the job now. Which is why your AI transcript is captured and scored as its own review pass, and why every milestone ends in a live defense of your own diff. Ship code you cannot explain and you fail the viva.

Is the License recognized?

It is new, and we will not pretend otherwise — three engineers hold one today. A certificate asks to be trusted; a License shows its work: every claim is backed by reviewed PRs, scores, and defenses you actually did. Clear the free Trail, see how the review bar feels, and judge the evidence yourself before you pay anything.

What is the refund policy?

A full refund within 14 days of purchase, no questions asked. After that, your seat converts into work you either did or did not do — the profile tells that story honestly.

Free · no card · in your browser

Your desk is ready.

Three real bugs stand between you and the team. Most tutorials never ask you to prove anything — this starts by asking.

Start the Trail — free

Be the engineer AI can’t replace.