Practice prompt engineering

The best engineers
write the best prompts.

AI hasn't replaced engineers — it's raised the bar. Practice on deliberately vague problems. Get scored on how well you think, not just what you ask.

Users need to share links.
1

Your Prompt

Before we design anything — what are the core requirements? Do users need custom aliases, expiry, or analytics? What's the expected read/write ratio and scale?

AI Response

Good start. Core requirement: shorten a URL and redirect reliably. Custom aliases and analytics are optional. Reads outweigh writes 100:1. Target: 100M URLs, peak ~10K req/s redirects...

Prompt score
8.2 / 10

The shift

Code is no longer
the bottleneck.

For decades, the ability to write code was the scarce skill. Now AI can write the code. What it can't do is think clearly about the problem.

The new leverage point is upstream: defining constraints, surfacing tradeoffs, asking the right questions. In other words — prompting well.

Before AI

Write the implementation

Now

Define the requirements precisely

Before AI

Know every API

Now

Know what to ask for

Before AI

Debug line by line

Now

Narrow the problem space quickly

How it works

01

Pick a vague problem

Every problem is deliberately under-specified — just like real engineering work. No hand-holding.

02

Write a prompt chain

Ask clarifying questions, define constraints, explore tradeoffs. The AI mirrors the quality of your thinking.

03

Get scored on your prompts

Your prompts are evaluated — not the AI's answers. Better questions unlock better scores and deeper insights.

Ready to level up?

Find out how good your
prompts really are.

Pick a problem, write your prompts, and see how you stack up against the best thinkers.