Every developer knows rubber-duck debugging: you explain your code to a rubber duck on your desk, and halfway through the explanation you spot the bug yourself. The duck just sits there. Silent. Judging.

I wanted a duck that judges out loud.

So I built Unducked. Paste in your code, and a foul-mouthed rubber duck reviews it like Gordon Ramsay reviews a risotto. It roasts you. It calls your function RAW. And then, annoyingly, it finds the actual bug and hands you the fix.

Try it right now: unducked.com. There's a dice button that fires a random piece of broken code at the duck, so you can taste a roast without pasting anything.

It's genuinely useful (the roast is a real code review) and it's the kind of thing you screenshot and send to the group chat.