Do short workouts across Engineering, Product, Design, Marketing, Sales, Security, and Strategy. Get descriptive feedback. Notice growth over time. No program. No portfolio pressure. Just practice.
58+ workouts across 7 domains. All available immediately. No unlocks. No required sequence.
All workouts are time-boxed, scenario-based, and tagged by difficulty. Pick what feels useful.
You're building a REST API for a task manager. Users want to filter tasks by priority, status, and due date.
Design your data structure and filtering approach.
Consider: query performance, edge cases, scalability.
Your filtering approach uses indexed database queries — good attention to performance. You considered edge cases like filtering with no results.
You might also explore:
In your previous API authentication workout, you explored token expiration. Similar thinking about state management could apply here to filter result caching.
Feedback is descriptive, not evaluative. The grade is context, not the point.
Every session you complete is saved in chronological order. Nothing is deleted. Nothing is edited. Your history is append-only, immutable, and private by default.
Growth is visible through change over time, not through scores.
Your history is your training journal, not a portfolio.
School Mode is oriented toward students building skills over years, not weeks. You're not in a rush to ship a portfolio or land a job tomorrow. You're forming.
Some students practice 2-3x/week. Others drop in monthly. There's no required frequency. Workouts don't expire. History doesn't reset.
School Mode
You pay $0 today.
Locked at $0 forever for founding members. One-time payment. Lifetime access.
Whether you join today or not, we'd value your perspective.
You can switch between School and Career Mode anytime. Your workouts, history, and feedback stay with you — mode is just how you think about practice.