GrillJS 2019
| title | author | length |
|---|---|---|
| A State Of WebAssembly - The Browser is now a real VM | Matthias Dugué | 46m |
Demo compiles Rust via Rust + LLVM into WebAssembly, uses wasm-pack/wasm-bindgen to wire Rust functions and JS APIs, and implements a simple blockchain miner… | ||
| Knock knock, who's there? Authenticating your single page apps using JSON Web Tokens | Sam Bellen | 40m |
Explains JWT structure as header.payload.signature (base64 JSON header, payload claims, signature) and shows a demo SPA that uses an ID token to display user… | ||
| The Art of Storythinking: Compelling Storytelling + Critical Thinking | Monica Wojciechowska | 33m |
"Storythinking" claims that designers must treat visualizations as zoomed-in narratives and pair that craft with constructive disbelief. It names four… | ||
| Micro Frontends, Keep Using That Word, I Don’t Think It Means What You Think It Means | Shem Magnezi | 46m |
Company starts with tiny SPA that balloons into dozens of pages and teams, so the solution enforces high cohesion and limited blast radius with component-local… | ||
| Computer, refactor my code! | Zbyszek Tenerowicz | 47m |
Demonstrates writing codemods that parse JavaScript into an AST, traverse and transform nodes, then regenerate code; one example runs over 300 automated edits… | ||
| To render or Not to render | Marcin Borowski | 44m |
Explains the two meanings of "render" — the React render phase that builds a tree of React elements and the DOM commit phase that paints the page — and shows… | ||
| How to model your crazy data in TypeScript | Michał Michalczuk | 40m |
Practical patterns for taming messy API shapes: concrete examples of discriminated unions and reusable type guards, a small version<T, N> helper to evolve API… | ||
| nothing matches | ||