Spot the Bug

An AI wrote this. Would you have shipped it?

Six short pieces of code, every line written by an AI coding tool. Most have one real problem. Click the line you'd worry about, or say it looks fine, and see straight away whether you'd have caught it. No need to be a developer. That's rather the point.

01Taking a payment

Python. Charges a customer's card for an order.

02The search box

JavaScript. Finds products whose name matches what the visitor typed.

03Forgotten password

JavaScript. Sends a password reset email.

04Showing an invoice

JavaScript. Returns one invoice to a logged-in customer.

05Sending the receipt

Python. Emails a receipt once an order is paid.

06The test

JavaScript. An automated test that's meant to prove a wrong password is rejected.

0 of 6 answered

Software that works isn't always secure, maintainable or ready for real customers.

Geekwork reviews software built with Claude Code, Cursor, Lovable, Replit and the rest. Tools cover the ground, an engineer makes the judgement, and you get a report you can act on. How an AI software review works

Three more, while the kettle's on: The Vibe Check, is your AI-built app ready for real customers, The Handover Test, how long a new developer would last with it, and Launch Day, a three-minute battle in the style of the console role-playing games of the early 2000s, where the AI says the bug is fixed and you decide whether to check.