BJ avatar

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

  • 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

    Unlocked
  • Production deployment pipeline

    Unlocks at capstone — the 'ships real software' résumé line

    In Progress

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.

Relational schema designDjango ORMData integrity

💼 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. 1

    Ask him: “I heard the harvest endpoint returns JSON now — what does the browser see when you visit it?”

  2. 2

    If he mentions 'JsonResponse', nod and ask what happens if the farm has zero drops. (Tests edge-case thinking.)

  3. 3

    Close with: “Investors love shipped features. When does Quest 4's chart land?”