Stop building from scratch.
Start working in real code.
Crucible is a simulation platform where you fix bugs and build features in production-grade codebases.
Practice the work. Build a verified portfolio. Prove you're ready.
5 tickets free. No credit card required.
Users can still access app after logging out
crucible-starter
Reported by: Mike Torres (Engineering) • Priority: P2
We're getting reports from users that after clicking "Log Out," they can briefly still hit authenticated endpoints with their old session token. I think this is a race condition in the logout flow...
This is what a real Crucible ticket looks like. No tutorials. No hand-holding.
Real engineering work. Simulated environment.
Not tutorials. Not toy projects. The same types of tasks you'd get in your first week on the job.
Debug & Fix
Race conditions, security vulnerabilities, N+1 queries, validation gaps. Trace bugs from vague user reports to root cause.
Build & Ship
New API endpoints, frontend components, validation logic. Implement features from a ticket spec just like a real team.
Verify & Prove
Push your code, our test suite runs automatically. Pass it and it's a verified entry in your portfolio with resume bullets and interview prep.
How It Works
Get a Ticket
You're assigned a bug report or feature request, written like it came from a real team.
Clone & Code
Clone the repo, investigate the codebase, write your fix or feature. Your own private GitHub repo.
Push & Verify
Push your code. Our automated test suite verifies your solution works correctly.
Portfolio Entry
Every completed ticket becomes a verified portfolio entry with interview talking points.
The Portfolio Problem
Every bootcamp grad has the same todo apps and weather widgets. Hiring managers can't tell who can actually work in existing code.
Typical Junior Portfolio
- Projects built from scratch following tutorials
- No evidence of debugging or investigation
- No proof they can navigate unfamiliar code
After Crucible
- Verified fixes and features in a real codebase
- Portfolio entries with interview talking points
- Resume-ready portfolio with interview talking points
What You'll Work On
TypeScript, Next.js, Prisma, REST APIs. The stack companies are actually hiring for.
XSS vulnerabilities, missing auth checks, input sanitization
N+1 queries, missing indexes, memory leaks, slow endpoints
Race conditions, off-by-one errors, broken state management
New API endpoints, frontend components, validation schemas
ORM queries, schema mismatches, data integrity issues
API contracts, async flows, error handling, middleware
Build Skills That Actually Transfer
Every ticket you complete is practice for the work you'll do on the job. Debug, build, ship, repeat — on your schedule.
Start Free5 tickets free. No credit card required.