Learn by building, reflect by sharing, win by exploring
A hands-on learning event where teams explore AI-assisted software engineering by building something real โ with security baked in throughout.
| Date | March 18, 2026 |
| Time | 8:00 โ 16:30 |
| Venue | EDC, one big room |
| Participants | ~60 people, ~20 teams of 3 |
| Time | Phase | What Happens |
|---|---|---|
| 8:00 | ๐ฏ Welcome & Setup | Form teams, open your Codespace, verify tools |
| 8:45 | ๐ Learn: Toolbox & Workflow | Live demo of the full loop: spec โ plan โ build โ verify โ secure โ ship |
| 9:45 | ๐จ Lab 1: Mini-spec & Plan | Define what you'll build, get an AI-generated plan, push back, agree |
| 10:30 | ๐จ Lab 2: Build Sprint 1 | First build iteration โ small commits, continuous verification |
| 11:50 | ๐ Lunch | |
| 12:35 | ๐ Security Pulse | 15-minute security review of your codebase |
| 12:50 | ๐จ Lab 3: Build Sprint 2 | Polish, fix, prepare your demo |
| 14:30 | โ Break | Prep for demos |
| 14:50 | ๐ค Ceremony: Show & Tell + Awards | Each team presents and gets rated, then winners revealed |
| 16:30 | ๐ Done |
Spec โ Plan โ Build โ Verify โ Secure โ Ship
This is the loop you'll use all day. Write a mini-spec, let the agent plan, review the plan, build in small steps, verify as you go, check for security issues, and ship it.
Your Codespace comes pre-configured with everything you need.
| Tool | What It Does |
|---|---|
| GitHub Copilot Enterprise | AI pair programming in VS Code โ autocomplete + chat + agent mode |
| GitHub Spark | Natural language โ hosted web app (included in Copilot) |
| Claude Code | Agentic coding in the terminal (claude command) |
| OpenCode | Open-source alternative terminal agent (opencode command) |
| MCP Servers | Custom tool integrations โ connect your agent to external systems |
Optional tools (Lovable, Bolt, v0, Cursor) are welcome but not supported. See learning/tool-comparison.md for details.
| Challenge | What You Build |
|---|---|
| ๐ฎ Conference Stand Game | Fun interactive game for the EDC booth |
| ๐ Useful MCP Server | Reusable tool for the community |
| ๐ค Custom Agent | Shareable agent configuration |
| ๐ก Bring Your Own Idea | Your passion project โ demoable in 3โ5 min |
Each team gets a bingo card with methods to try. Not mandatory โ but earns recognition!
| Spend time writing a spec | Push an architecture drawing to your repo | Use an MCP tool |
| Intentionally customize your AI | โญ TRY A NEW TOOL โญ | Deploy to Radix playground |
| Help another team | Create a skill | Identify a RISK with AI output |
Get a line = recognition. Fill the card = legend status.
Tiebreaker: if two teams tie in an award vote, bingo progress decides.
After Show & Tell, you vote on all 6 categories at once. Winners are revealed one by one.
| Category | What It Rewards | |
|---|---|---|
| ๐ฅ | Best Creation | Most impressive or useful output |
| ๐จ | Most Creative AI Use | Unexpected or clever usage |
| ๐ | Best Safety Practice | Great security awareness |
| ๐จ | Best Risk Catch | Spotted an important AI limitation |
| ๐ | Best Fail Story | Funniest "AI went wrong" moment |
| ๐ค | People's Choice | Overall crowd favourite |
This is where the magic happens. Every team presents:
| Part | Time |
|---|---|
| Demo your creation | 2 min |
| Share your learnings | 2 min |
| Q&A | 1 min |
| Total per team | 5 min |
The learning story matters more than the polish. If your demo breaks live โ that's a Learnathon moment. Tell us what happened.
- Create your repo from the template link (on screen / in chat)
- Open in Codespaces โ it takes a minute to start
- Add your API key at
github.com/settings/codespacesโ New secret โANTHROPIC_API_KEY - Verify: run
claude --versionin the terminal
The participant environment is at equinor/edc2026-vibe-environment.
Use these skills in your repo to share what you've learned:
/submit-gotcha โ share an AI pitfall or lesson learned
/submit-project โ register your team's project
| Resource | Where |
|---|---|
| Workflow card | learning/workflow-card.md |
| Tool comparison | learning/tool-comparison.md |
| Community gotchas | learning/gotchas.md |
| Mini-spec template | templates/mini-spec-template.md |
| Participant environment | equinor/edc2026-vibe-environment |
| Facilitator guide | docs/facilitator-guide.md |
| Coach cheatsheet | docs/coach-cheatsheet.md |