BlockForgeBJ
Writing Code · quests/harvest_api.py
96
Keys / min
42m
This session
Ghost Screencast · Live
Rec# Quest 3: Wire the harvest API endpoint
from django.http import JsonResponse
def harvest_stats(request):
total_drops = 4 * 8 # rows * cols from your farm
return JsonResponse({"drops": total_drops})Read-only mirror of BJ's editor, refreshed every 5 seconds.
Resume-to-Job ROI Translator
- Unlocked
Relational database schema design
Matches a $70,000/yr junior developer's core data skill
- Unlocked
REST API endpoint construction
The backbone skill of every backend engineering role
- In Progress
Production deployment pipeline
Unlocks at capstone — the 'ships real software' résumé line
Latest Executive Grade Report
Executive Report · Milestone Shipped
BJ shipped the mob spawn database table — his schema linked two data models correctly on the first graded run.
💼 Career signal: This skill matches a $70,000/yr junior developer's core data competency.
🗣 Your 2-minute check-in script
1. Ask: “Your new table links mobs to farms — what happens if a farm is deleted?” 2. He should mention on_delete rules; if so, say that's exactly how production teams protect data. 3. Close: “What table does the harvest endpoint read next week?”
Tonight's Check-in Cheat Sheet
Ready 30 min before your 7:00 PM call- 1
Ask him: “I heard the harvest endpoint returns JSON now — what does the browser see when you visit it?”
- 2
If he mentions 'JsonResponse', nod and ask what happens if the farm has zero drops. (Tests edge-case thinking.)
- 3
Close with: “Investors love shipped features. When does Quest 4's chart land?”