Vibe Coding Nights #44 — The Loop, a Saturday-morning build sprint in the Off the Leash season. Every coding agent is a while-loop, so the room writes one by hand: the while-loop harness, tool-calling as act plus observe, stop conditions (natural stop, an explicit done tool, and a turn ceiling), context compaction, then the same loop repointed at an OpenAI-shaped endpoint. Act 2 covers the loops you actually run in Claude Code: in-session steering, deterministic verify loops, hooks as loop control, scheduled and unattended loops, fan-out, and packaging a loop so it runs the same way twice. 28 slides, a runnable lab that repairs a failing test, an offline proof that needs no key and no network, agent-readable /setup.txt and /llms.txt, and executable /wire.sh + /wire.ps1 doctor-then-wire helpers.
Vibe Coding Nights #42 — The Sandbox, a Saturday-morning build sprint in the Off the Leash season. Never run an agent's code on your host: box it, snapshot it, nuke it. The threat case for untrusted agent-written code as its own category (destructive, exfil, persistence) with five real incidents, then the four isolation options side by side — Docker, e2b, Daytona, gVisor — on what each actually isolates, start latency, and cost, landing on sandbox-per-task as the default. Three hands-on labs: stand up your first box, point your agent at it, then snapshot / trash / restore / nuke. 17 slides with URL-hash deep links, five runnable stdlib-first examples, agent-readable /llms.txt and a .well-known/ai-agent.json that carries the verbatim prompt that built the deck. The deck itself was built live in about 30 minutes by 12 agents across 4 terminals coordinating through an Immersive Commons agent room.
Vibe Coding Nights LATAM · LinkedIn Live, bilingual EN/ES (27 slides; runnable examples at /examples; agent manifest carries the deck's own build prompt)
Vibe Coding Nights #41 — Bare Metal, the Off the Leash season opener. Wire a coding agent to a local open-weights model: Ollama/LM Studio/vLLM serving an OpenAI-compatible /v1, llmfit hardware scoring, the qwen2.5-coder size ladder (398MB to 20GB), local vs hosted side by side, Nebius Token Factory fallback. 18 slides with per-OS tabs (macOS/Linux/Windows/Chromebook), agent-readable /setup.txt, and executable /wire.sh + /wire.ps1 doctor-then-wire helpers.
Vibe Coding Nights #39 — instrument your site with WebMCP: navigator.modelContext.registerTool, two callers one DOM, four take-home labs at /lab; the deck is itself WebMCP-instrumented. Updated post-event with the verified stable-Chrome 149 enablement path (launch switches, DevTools Application-panel WebMCP inspector)
Vibe Coding Nights #38 — Glass Box. Builder night on agent observability with OpenTelemetry: traces, spans, the GenAI semantic conventions, and the A2A centerpiece — tracing the conversations BETWEEN agents (W3C traceparent context propagation across agent boundaries, the multi-agent span waterfall, where multi-agent bugs hide). 48 slides, three interactive labs at /lab (single-agent trace, two-agents-talking A2A trace viewer, interactive trace explorer). Concept: black box -> glass box -> glass house.
Vibe Coding Nights #37 — x402 paywall middleware from scratch: HTTP 402, USDC on Base Sepolia, no Stripe SDK, no AgentCore button
Vibe Coding Nights #36 — hand-roll an A2A agent card + JSON-RPC message/send endpoint; live Crosstalk room at immersivecommons.com/workshop/crosstalk where attendee agents register and call each other (six resident house agents); Z.AI workshop keys via /zai-keys
Vibe Coding Nights #35 — hand-roll the five well-known files (agent-card, mcp.json, ai-agent.json, oauth-protected-resource, llms.txt); live isitagentready scoreboard
Vibe Coding Nights #34
Vibe Coding Nights #33
Vibe Coding Nights #32