Newshot
Account

Show HN: Practice coding with AI on real tickets

Original text(via HN AI)

Practice codingwith AI on real tickets.

Five codebases in Python and JavaScript. Find out what the client needs, direct your AI teammate, and deliver. If something’s wrong, it comes back.

Ticket LW-3, Double bookings: the ticket on the left, the code in the middle, and on the right the chat with Marta, the owner, who gives the exact times the two families booked and says back-to-back rentals must keep working. Next says: you’ve found 2 of 3 things Marta needs, ask about more cases or deliver it now.
Ticket LW-3, Double bookings: the ticket on the left, the code in the middle, and on the right the chat with Marta, the owner, who gives the exact times the two families booked and says back-to-back rentals must keep working. Next says: you’ve found 2 of 3 things Marta needs, ask about more cases or deliver it now.

HOW A TICKET GOES.

Ask. Direct.Check. Deliver.

It’s how teams work with AI now. The hard part isn’t typing the code: it’s knowing what to build and catching what’s wrong.

  • A client writesMarta: two families came for the same e-bike, and the system let both of them book it. That’s all she says at first.
  • Ask what happenedShe only answers what you ask, and she won’t think of everything.
  • Direct your AI teammateIt reads your chat with her, writes the code and runs the tests. It also makes the mistakes real AI makes.
  • DeliverMarta tries it. She accepts it, or sends it back with what a customer ran into, and you find the case behind it. Each send-back costs points.
A delivery sent back: Marta says a customer wanted an e-bike for a morning slot and the system wouldn’t let her have it. This ticket now scores at most 90%.
A delivery sent back: Marta says a customer wanted an e-bike for a morning slot and the system wouldn’t let her have it. This ticket now scores at most 90%.

FIVE SEASONS.

Five codebases.30 tickets.

Each season is one business and one codebase, with six tickets: a feature, a review of the AI’s code, a bug, a slow page, tests, and a change that has to reach every part of the code. Each ticket starts from a working version of the last.

  • Lakeside WheelsA bike rental: weekend prices, late fees, double bookings, 200,000 bookings.Season 0 · Python · First ticket free
  • Mossgate TeasA tea shop: a spring sale, refunds, a cent too much, a slow monthly report.Season 1 · Python
  • Larkspur PhysioA physio clinic: weekly sessions, reminder texts, the clocks going back.Season 2 · Python
  • Bramble Hill MuseumMuseum members: the ticket desk’s file, duplicates, members on the list twice.Season 3 · Python
  • Fernhill EatsFood delivery: fees by distance, the nearest courier, two couriers for one order.Season 4 · JavaScript

YOUR SKILLS.

Scored on how you work,not just the result.

Every ticket ends with scores from what you did. Ask: did you find what the client needed? Direct: did the AI build it right? Verify: did you catch its mistakes? Protect: did what worked keep working? Performance: is it fast enough? Your tech lead adds one thing to do differently next time.

You don’t have to read the code: you try cases and check what comes out. The code is always there if you want it.

LW-3 accepted: Ask 60, Protect 90, Direct 90, sent back once. The tech lead’s note, then what Marta needed and what she tried.
LW-3 accepted: Ask 60, Protect 90, Direct 90, sent back once. The tech lead’s note, then what Marta needed and what she tried.

WHAT’S INCLUDED.

Your first ticketis free.

Talking to the client is always free. Your AI teammate’s replies come with your plan, and credits add more: 1 credit is 2 replies.

FREE ACCOUNT

Packs never expire. They’re a one-time payment for anyone, and they’re used after the replies your plan includes.

GOOD TO KNOW.

Questions aboutAI coding practice.

Something [email protected]

No. You find out what the client needs, tell your AI teammate, try cases and deliver. The code is there for anyone who wants it, and you can always write it yourself.

Python in Seasons 0 to 3, JavaScript (Node.js) in Season 4.

Yes. It writes code from what you tell it and runs the project’s tests. Each ticket also plants a few mistakes of the kind real AI tools make, so there’s always something to catch.

In an interview you solve a problem alone. Here you work the way a team does now: with a client, an AI teammate and a codebase that grows from ticket to ticket.

Start with Booly’s Dev Agency: clients ask for apps and Booly, our AI, builds them. No code to write.

NO CARD NEEDED.

Your first ticketis waiting.

Marta wants weekend prices. Find out what she really needs.

The text above was extracted automatically from the source page and may miss images, tables or code blocks. The original is authoritative.

Published by HN AI
This site only summarises and aggregates; copyright stays with the original author. Headlines and summaries follow the source — where they differ, the original wins.
Read the original ↗