{ }
++
#
https://programmingjam.2026/live

jam@2026:~$

./start_jam.sh

> Loading modules...

> Loading requirements...

> Preparing workshop modules...

System Online.

Awaiting user input v2.0.26
Live Sync
03
Workshop Days
SEASON 2026

Code.
Construct.
Create.

JOIN THE JAM
PLAN
BUILD
SHIP
PROGRAMMING JAM 2026 /// CODE CONSTRUCT CREATE /// AI-ASSISTED WEB ENGINEERING /// PROGRAMMING JAM 2026 /// CODE CONSTRUCT CREATE /// AI-ASSISTED WEB ENGINEERING ///
README.md

# Programming Jam 2026

An AI-assisted web engineering event. Every team receives the same application brief, then plans it, designs it, builds it, deploys it, and presents it.

## Format

  • Brief: One shared application challenge
  • Preparation: 3 workshop days
  • Duration: TBD

## Toolchain

VS Code Claude Code Firebase GitHub Vercel Cloudflare
function buildIt(brief) {
  const plan = understand(brief);
  while(!plan.works) {
    debug(); test();
  }
  return ship(plan);
}
ACM CLUB

The Journey

One brief. Four phases. A working application.

01

Understand & Plan

TBD

Read the requirements, map how the system works in Excalidraw, and design the interface in Variant.

02

Build & Connect

TBD

Develop in VS Code with Codex and Claude Code. Add authentication and persistent data with Firebase.

03

Deploy & Measure

TBD

Version with GitHub, deploy to Vercel, configure the domain in Cloudflare, then measure with PageSpeed Insights.

04

Adapt & Present

TBD

Respond to the unexpected change request, then demonstrate and explain what you built.

/WORKSHOPS

Learn the
Workflow.

Three workshop days that walk through the same workflow you will use on competition day.

WORKSHOP

Planning & Workflow

Day 01

Turn requirements into a plan: understand the brief, map the system in Excalidraw, design the UI in Variant.

Explore Day 01
WORKSHOP

Build & Debug

Day 02

Develop in VS Code with AI assistants, wire up Firebase auth and data, and debug systematically.

Explore Day 02
WORKSHOP

Deploy & Measure

Day 03

Ship it: GitHub, Vercel, Cloudflare DNS, search-engine setup, and PageSpeed Insights.

Explore Day 03
PLAN → BUILD → DEBUG → DEPLOY → ADAPT → PRESENT *** git commit -m "understand, test, debug, improve" *** PLAN → BUILD → DEBUG → DEPLOY → ADAPT → PRESENT *** git commit -m "understand, test, debug, improve" ***

THE_CHALLENGE THE_CHALLENGE THE_CHALLENGE

> STATUS: LOCKED UNTIL COMPETITION DAY

Every team receives the same application brief on competition day. It defines the target user, the core functionality, the required features, the technical requirements, and the final deliverables. How you build it is up to your team.

git add .
git commit
git push origin

Dates & venue: TBD // Organized by ACM Club