HalfStack Online 2020
| title | author | length |
|---|---|---|
| How we learn to code together remotely | Ramón Huidobro | 45m |
Study group moves online and tests many formats: small sessions (typically 5–10 attendees) land back on jitsi meet for reliability, while experiments with… | ||
| I'm in love with the shape | Natalia Tepluhina | 33m |
Live demo shows the Shape Detection API (barcode, face, text) used from the browser to augment alt text: barcode is default in Chrome 83, face and text are… | ||
| Presenting without sharing my screen | Sam Larsen-Disney | 34m |
Builds slide decks as MDX + Gatsby pages hosted on the web and uses socket.io + redux-socket.io to push a single presenter index so every attendee loads a… | ||
| Back to Basics Let's Code some web stuff | Christian Heilmann | 43m |
Shows a concrete workflow: inspects a legacy site, writes a small script that uses fetch HEAD to detect png vs gif, parses mangled comments with DOMParser, and… | ||
| A witches guide to testing | Anna Backs, Christina Zenzes | 33m |
A haunted webshop story shows concrete failures: a cart bug that drops quantity, a performance regression and distracting animations. The cure is layered… | ||
| From the Exorcist to Hercule Poirot | Yann Jacquot, Remy Luciani | 38m |
A 20‑step, practical debugging workflow that claims developers spend about 51% of time debugging and shows how to reproduce, hypothesise, experiment and… | ||
| Ouijably, Real time messaging from beyond the grave | Jo Franchetti | 49m |
A browser PWA written in TypeScript recreates a Ouija board that syncs live planchette movement across clients using Abely’s pub/sub over websockets, batching… | ||
| Let the Main Thread Breathe! | Majid Hajian | 42m |
Global web apps hit a 16.6ms frame budget for 60fps and cheaper phones (Nokia 2 vs iPhone) make main-thread blocking visible, so this talk shows concrete… | ||
| Live Coding Music Performance | Mynah Marie | 47m |
A live-coded music set builds an ambient, improvisational performance around a planned structure, created with a loop station and live-coding tools listed as… | ||
| Artificial Intelligence vs. Natural Stupidity | Gant Laborde | 39m |
A set of silly experiments applies practical models to toy problems: a pre-trained TensorFlow.js model predicts FizzBuzz by converting 1–100 into tensors and… | ||
| Let's Take the Sorcery out of Building APIs | Meredith Hassett | 40m |
Builds concrete REST endpoints with Corvid by Wix using the wix-data API: an exported GET "allMyCandy" that returns items with an OK 200 and a POST… | ||
| Building a Web Design Tool for Developers | Yang Zhang | 36m |
A browser-based tool called Plasmic generates production React UI from direct-design or Figma imports and proves it by building a pixel‑perfect to‑do app… | ||
| Creative Coding with Browserbots | Luis Montes | 39m |
Browser-only hardware control: uses p5.js editor, johnny-five and a web-serial shim to load Fermata firmware (via avrgirl-arduino) onto an Arduino Uno so no… | ||
| Map Phonics | Rene Rubalcava | 38m |
A web map ties live COVID stats to audio using the Web Audio API with p5.js + ArcGIS JS: data parsed from delimited strings feeds an 8-step drum pattern (bass… | ||
| nothing matches | ||