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

jam@2026:~$

./start_jam.sh

> Loading modules...

> Loading requirements...

> Preparing workshop modules...

System Online.

Awaiting user input v2.0.26
SEASON 2026

Code.
Construct.
Create.

JOIN THE JAM
WEBFORGE 2026 /// CODE CONSTRUCT CREATE /// AI-ASSISTED WEB ENGINEERING /// WEBFORGE 2026 /// CODE CONSTRUCT CREATE /// AI-ASSISTED WEB ENGINEERING ///

Organized by

ACM — Association for Computing Machinery College of Computer & Information Sciences Prince Sultan University
README.md

# WebForge 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
  • Workshops: 11, 12 & 14 October 2026
  • Time: 4:00 PM - 6:00 PM
  • Competition: 17 October 2026
  • Laptop: Bring your own (required)
  • Workshop location: E231 (hybrid: in person or online)
  • Competition format: In person only

## 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

11 October 2026 // 4:00 PM - 6:00 PM // E231 // HYBRID

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

02

Build & Connect

12 October 2026 // 4:00 PM - 6:00 PM // E231 // HYBRID

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

03

Deploy & Measure

14 October 2026 // 4:00 PM - 6:00 PM // E231 // HYBRID

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

04

Adapt & Present

17 October 2026 // IN PERSON ONLY // TIME & LOCATION 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 // 11 October 2026

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 // 12 October 2026

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

Explore Day 02
WORKSHOP

Deploy & Measure

Day 03 // 14 October 2026

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

Workshops: 11, 12 & 14 October 2026 in E231 (hybrid) // Competition: 17 October 2026, in person only // Competition location: TBD