Help & FAQ
The basics, plus answers to the things people ask most.
Getting started
1. Sign up with your email - we send a one-time login link, no password.
2. Pick a role: DevOps, Backend, Security, Data, AI/ML, or Kubernetes. You can browse and start tickets from any role.
3. Start a ticket and we drop you into a private workspace with everything you need.
4. Debug, fix, then click Run Check to verify your fix.
5. Every passed ticket lands on your public portfolio at heydevjob.com/u/<username>.
How tickets work
Each ticket is a real broken system. You get the symptoms; you do not get the answer.
Difficulty levels:
- Junior - one thing to find, one thing to fix. Free for everyone.
- Mid - multi-step investigation. Requires Pro.
- Senior - architecture and automation work. Requires Pro.
Some tickets are also tagged AWS or git - they appear under every role.
Run Check verifies your fix. It is the only way to pass.
Your workspace
Your workspace comes preloaded with the stacks each role needs - databases, web servers, languages, security and data tooling, AI/ML libraries. No setup, no installs.
Three tabs:
- Chat - talk to James, your in-workspace AI engineer. After you pass, James posts a debrief: what you did, why it matters, how it shows up in real production.
- Terminal - full bash with persistent history.
- Editor - shows the files the ticket marks as editable.
Idle timeout: 30 minutes. Your work is saved automatically and restored the next time you open the same ticket.
Your public portfolio
Every passed ticket lands on heydevjob.com/u/<username>, a public page hiring managers can click. Send it to recruiters or link it from your resume.
Customize it in Settings → Profile (avatar, name, title, bio, links, username) and Settings → Portfolio (which sections are visible, up to 6 featured tickets).
Plans
| Feature | Free | Pro |
|---|---|---|
| Price | $0 | $20/mo or $200/yr |
| Monthly tickets | 5 | Unlimited |
| Difficulty levels | Junior only | Junior, Mid, Senior |
| Browse the catalog | All roles, all levels (mid/senior locked) | All roles, all levels |
| Public portfolio | Yes | Yes |
Full details on the pricing page.
FAQ
/u/<username> URL works without login - send it to recruiters, paste it in your resume.
Billing & referrals
Troubleshooting
Keyboard shortcuts
| Ctrl+C | Cancel running command (terminal) |
| Ctrl+L | Clear terminal screen |
| Ctrl+R | Search command history |
| Up / Down | Navigate command history |
| Tab | Auto-complete |
| Ctrl+S / Cmd+S | Save in the editor |
Contact support
Stuck on something this page doesn't answer? Email support@heydevjob.com. We read everything.