Workshops • Friday, 26 September

09:00 – 12:00

Building Scalable Microservices with Node.js

Instructor: Elena Garza

Hands-on deep dive into service decomposition, API gateways, clustering and zero-downtime deployments with Docker & Kubernetes.

Level: Intermediate
Location: Room A1
Capacity: 100 seats

Prerequisites

  • Intermediate JavaScript
  • Basic Docker knowledge
09:00 – 12:00

Design Systems in React

Instructor: Marcus Yen

Craft a scalable, theme-able design system with React, Storybook and Styled Components—complete with tokens, variants and auto-docs.

Level: Intermediate
Location: Room B1
Capacity: 100 seats

Prerequisites

  • Comfortable with React
  • Familiarity with CSS-in-JS
13:00 – 16:00

WebAssembly for High-Performance Apps

Instructor: Sara Ito

Compile Rust & C++ to WebAssembly, integrate with JS and optimise compute-intensive tasks directly in the browser.

Level: Advanced
Location: Room A1
Capacity: 100 seats

Prerequisites

  • Basic Rust or C++
  • JavaScript fundamentals
13:00 – 16:00

Machine Learning in the Browser

Instructor: Rohit Menon

Build, train and deploy on-device ML models using TensorFlow.js & ONNX.js, complete with live-coding and perf-tuning tips.

Level: Advanced
Location: Room B1
Capacity: 100 seats

Prerequisites

  • Intro to ML concepts
  • Comfortable with JavaScript