Tools & setup
Claude prompt patterns developers actually use
The handful of prompt patterns that consistently produce useful output when using Claude for development work.
Published
Most prompt-engineering content is generic. The patterns that work for developers using Claude in actual project work are narrower and concrete.
Pattern 1: anchor with constraints
Start every prompt with the constraints (stack, language version, framework, deployment target). Without them, Claude defaults to mainstream choices that may not fit your stack.
Pattern 2: ask for adversarial review
"Here is a function. List five ways this can fail under concurrent load." Adversarial framing produces better edge-case discovery than open-ended review.
Pattern 3: compare two designs
"I am choosing between approach A (...) and approach B (...). What are the tradeoffs at 100x scale?" Comparison framing forces explicit reasoning instead of vague suggestions.
Pattern 4: stepwise reasoning before code
"Before writing code, list the steps and the edge cases you will handle. Then write the code." Forcing the plan first cuts iteration cycles.
Pattern 5: post-mortem of your own work
"Here is a bug that took me 2 hours to find. What signals could I have noticed faster?" Turns past pain into transferable habits.
What rarely works
Asking for "best practices" unscoped. Asking for "production-ready" code without testing it. Trusting the first answer for anything security-sensitive. Asking Claude to generate large amounts of unsupervised code.
Workflow integration
Most experienced developers integrate Claude through one of: terminal CLI, IDE assistant, dedicated chat. Pick one and use it consistently; switching between three is friction.
Sister site · ai-by-job.com
Best AI tools for tech work
The best AI tools for every job, in English, French and Spanish.
Explore on ai-by-job.com →Earn with AI (or build with it)
Affiliate · disclosure belowTwo options if AI is in the loop: get paid by Mercor to evaluate model outputs, or work alongside Claude on your own product.
Get paid to evaluate AI model outputs. Vetted experts typically earn $60-$100+/hour reviewing prompts, code, and reasoning.
Apply to Mercor →
The LLM we use to research and draft our guides. Strong at long documents, code and careful reasoning.
Try Claude →
We may earn a small commission if you sign up via these links. Pricing and features are unchanged.
Privacy for remote work
Lock down public Wi-Fi and access region-locked tools with NordVPN
8,000+ servers worldwide, fast enough to ship code from any cafe or coworking space. Use it on every public network you connect to and to access region-locked dev tools, payment portals and APIs without dropping packets.
Get NordVPN →Tools remote workers actually use
Affiliate · disclosure belowSoftware we run our own stack on, plus the better picks we recommend to remote engineers around us.
The platform we use for our own newsletter. Built for monetised writing, no monthly fee on the starter tier.
Start a newsletter →
Established email marketing platform with strong deliverability. Free up to 500 subscribers, 365-day cookie.
Try AWeber →
The LLM we use to research and draft our guides. Strong at long documents, code and careful reasoning.
Try Claude →
Records, transcribes and summarises every meeting automatically. Async-friendly: skip the call, read the summary.
Try free →
Get paid to evaluate AI model outputs. Vetted experts typically earn $60-$100+/hour reviewing prompts, code, and reasoning.
Apply to Mercor →
Top-tier freelance engineering talent network. Build a profile once, get matched to vetted client engagements.
Join Braintrust →
The largest marketplace for freelance tech services. List a gig, get matched with buyers worldwide, and get paid for code, automation and AI work.
Start selling on Fiverr →
Run a paid community with built-in courses, events and a gamified leaderboard. Used by many remote tech educators.
Start a community →
We may earn a small commission if you sign up via these links. Pricing and features are unchanged.
Frequently asked questions
Should I use Claude for all my development work?
No. Use it where it shortens iteration: review, scaffolding, documentation, edge-case discovery. Avoid it for architectural decisions and security-sensitive code.
How long does it take to get good at prompting Claude for dev work?
A week of consistent use to learn the patterns above. Beyond that, marginal improvements come from your own iteration loop, not from prompt tricks.