~/conference

HalfStack Online May 2020

date:2020-05-22
location:-- online --
series:HalfStack Online May · one edition
titleauthorlength
Recap Video02m
Quick highlights show a workshop that combines computer-vision models like posenet and face mesh with a small game framework built to adapt to input devices…
Promo on
Building Motion Controlled Websites in JavaScriptCharlie Gerard28m
Explains using TensorFlow.js models PoseNet, FaceMesh, HandPose with getUserMedia and a WebGL backend, calling estimateSinglePose/estimateFaces/estimateHands…
Talk on
Responsive Design in 2020Kilian Valkhof33m
Argues responsive means adapting to user preferences, environment, network and device capabilities rather than only viewport width, and shows concrete…
Talk on
Building An Over Engineered Weather StationGuy Wilson23m
A self-contained weather station combines an Arduino clone (ATmega328P, 16 MHz, 2 KB RAM, 32 KB flash) and a Raspberry Pi Model 2 talking over serial with…
Talk on
All tooled up and nowhere to go?Christian Heilmann37m
A rapid tour of Chromium developer tools that points to concrete, usable features: use pretty print and workspaces to edit live files, replace console.log with…
Talk on
Multiplayer Gaming Architecture and DesignSrushtika Neelakantam40m
A playable multiplayer Space Invaders clone built in under two weeks, demo capped at 10 players, uses Phaser 3 for rendering and client physics, a Node server…
Talk on
Programmatically PerformantJonathan Fielding36m
Shows a repeatable pipeline that runs Lighthouse in Docker via browserless to collect synthetic metrics (runs three tests, averages results), stores results in…
Talk on
Lets Build a Point of Sale System, Using a Vue or TwoRamón Huidobro42m
Builds a working point‑of‑sale in three weeks using Vue.js on top of Ruby on Rails, a Raspberry Pi touchscreen, a chip‑card reader that acts as a USB keyboard…
Talk on
Live Coding Music Performance with Sonic PiMynah Marie32m
Live coding with Sonic Pi generates layered beats, synth lines and sampled fragments through real-time edits to code, using live-coded loops and tempo shifts…
Talk on
Geppetto's Guide to Living PuppetsMichael Jolley32m
Prototype animatronic puppet connects webcam facial tracking to real servos and it works live: vision runs in-browser with the BRFv JavaScript library because…
Talk on
Freqi: Musical Tuning Systems with JavaScriptRichard Bultitude39m
A JavaScript library that generates frequencies from interval arrays and returns absolute Hertz for oscillators or pitched audio, used to drive a…
Talk on
Locomotion: Going places in VRAda Rose Cannon45m
Builds a WebXR scene with three.js that adds an enter VR button, enables renderer.xr.enabled and uses renderer.setAnimationLoop so the headset display syncs…
Talk on
Games Games GamesJoe Hart34m
Shows two playable parody games on joehart.fun: katamari node modules (roll up packages, personal best 388 KB) and Supermarket Solid (social‑distancing stealth…
Talk on
Live JS MusicDylan Beattie39m
Live parody concert rewrites Beatles/Bon Jovi lyrics into concrete claims about JavaScript, frameworks and enterprise pain, naming dozens of real frameworks…
Talk on
PoseDance Build a TikTok TrainerJen Looper40m
A web app called PoseDance compares an exported TikTok MP4 to live webcam poses and scores how closely the user matches the moves. It runs PoseNet (17…
Talk on
Beats in the BrowserKen Wheeler32m
Builds a working browser beatmaker that actually plays back full loops using Tone.js and the Web Audio API, with a React UI and a canvas editor for…
Talk on
An Introduction to the Internet of ToiletsJoe Karlsson29m
A working internet-connected litter box records cleaning events via a magnetic lid switch, captures cat-weight from load cells, and logs bathroom events to…
Talk on
R&B GraphQLRahat Chowdhury31m
A tiny PWA called R&B GraphQL combines Gatsby build‑time queries with runtime Apollo requests to keep a static site fast and still accept live updates. It…
Talk on
Humanizing Technology and Algorithms Through Artistic ExpressionMynah Marie01h 02m
Professional musician of 18 years who starts programming in 2015 uses Sonic Pi, Tidal, SuperCollider and browser Estuary to make live code music. Demonstrates…
Talk on
Fashion For all FuturesChelsea Klukas27m
MakeFashion and Lumen Couture turn runway experiments into concrete products: flexible LED strands compatible with Arduino and Raspberry Pi, and an ultra-thin…
Talk on
Data Visualizations, Internationalization and Covid-19Naomi Meyer40m
Worked on Adobe visualizations to add full international support, showing concrete fixes: replace hard‑coded formatting with Intl.NumberFormat with notation…
Talk on
Hacking Programmer Patterns into Age of EmpiresAlex Blom31m
Age of Empires II scenario editor gets pushed into doing things the engine never supports by wiring GUI triggers into functioning systems, for example an admin…
Talk on
Full 3D Worlds in Plain old CSS & JavaScriptPantelis Kalogiros33m
Can we build full 3D worlds using only CSS? Do we need to wait for widespread WebGL2 and webGPU adoption before we start building our next project? We will…
Talk on
8 Million Reasons to FailAmie Dansby09m
Builds LEGO sets and hardware projects under brutal constraints: 3.3 million bricks, ten teams on a competition with 18-hour build challenges and roughly 8…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.