RuhrJS Conference
RuhrJS2019 - Moodvideo
1:48
RuhrJS Conference
RuhrJS2019: Marko Jurisic: How we did everything wrong and got away with it (Angular success story)
28:53
RuhrJS Conference
RuhrJS2019: Carolyn Stransky: "Intuitive" Tooling
26:35
RuhrJS Conference
RuhrJS2019: Stefan Judis: HTTP headers for the responsible developer
29:39
RuhrJS Conference
RuhrJS2019: Benedicte Raae: A privacy first period tracker? Is it even possible?
27:13
RuhrJS Conference
RuhrJS 2019: George Mandis: Self-Portraits in JavaScript
31:36
RuhrJS Conference
RuhrJS2019: Anna Henningsen: Node.js Feature Livecoding
35:13
RuhrJS Conference
RuhrJS2019: Benedek Gagyi: XXSS: Exotic Cross-Site Scripting vectors
32:53
RuhrJS Conference
RuhrJS2019: Mauricio Palma: You can’t read this sentence - A11y automation
25:09
RuhrJS Conference
RuhrJS 2019: Paul Verbeek-Mast: Lightningtalk
14:22
RuhrJS Conference
RuhrJS 2019: Jason Wilson: Lightningtalk
10:33
RuhrJS Conference
RuhrJS 2019: Connie - Lightningtalk
7:28
RuhrJS Conference
RuhrJS 2019: Rebecca Poulson: Empowering New Technologists With New Technologies
25:54
RuhrJS Conference
RuhrJS2019: Mirjam Bäuerlein: Reinforce yourself: a tale of dog training and test-driven development
33:35
RuhrJS Conference
RuhrJS 2019: Gregor Woiwode: TypeScript's Conditional Types | Hard shell soft core
32:57
RuhrJS Conference
RuhrJS 2019: Ramón Guijarro: Redux is dead, long live Redux!
24:40
RuhrJS Conference
RuhrJS 2019: Sandrina Pereira: Bringing A Healthy Code Review Mindset to your team
22:12
RuhrJS Conference
RuhrJS 2019: Martina Kraus: Boost your JavaScript app
34:37
RuhrJS Conference
RuhrJS 2019: Glenn Reyes: Building modern React applications
25:49
RuhrJS Conference
RuhrJS 2019 - Welcoming
7:28
RuhrJS Conference
RuhrJS 2018 - Moodvideo
2:18
RuhrJS Conference
RuhrJS 2018 - Vitalii Bobrov - Make the Web Brighter with the CSS Paint API
31:48
RuhrJS Conference
RuhrJS 2018 - Vanessa Yuen - Building Cross Platform Desktop Apps With Electron
27:15
RuhrJS Conference
RuhrJS 2018 - David Kopal - Use ReasonML in your React applications
30:03
RuhrJS Conference
RuhrJS 2018 - Michelle Garret - Build the API you want to see in the world
25:16
RuhrJS Conference
RuhrJS 2018 - Bartosz Pietrucha - Scalable Angular Architecture
33:56
RuhrJS Conference
RuhrJS 2018 - Jenn Creighton - The how's and why's of flexible React components
29:35
RuhrJS Conference
RuhrJS 2018 - Dan Callahan - Extending JavaScript with Rust
22:21
RuhrJS Conference
RuhrJS 2018 - Paul Verbeek-Mast - A Song about Front-End
3:27
RuhrJS Conference
RuhrJS 2018 - Martin Splitt - Creative experiments with WebGL shaders in JavaScript
25:41
RuhrJS Conference
RuhrJS 2018 - Tobias Koppers - webpack and the challenge of WebAssembly
50:29
RuhrJS Conference
RuhrJS 2018 - { Live : JS } Performance
40:02
RuhrJS Conference
RuhrJS 2018 - { Live : JS } - Network - How they've build their Setup
15:00
RuhrJS Conference
RuhrJS 2018 - Norbert Frank - Build highly dynamic apps with Vue.js
29:24
RuhrJS Conference
RuhrJS 2018 - Stephanie Nemeth - Haute Codeture
25:15
RuhrJS Conference
RuhrJS 2018 - Carolyn Stransky - Humanizing Your Documentation
27:53
RuhrJS Conference
RuhrJS 2018 - Dominik Kundel - 2018 - The Year of Web Components
30:28
RuhrJS Conference
RuhrJS 2018 - Madlaina Kalunder - Building a ray tracing engine with JS
27:51
RuhrJS Conference
RuhrJS 2018 - {Live : JS} Opening and Welcoming
9:21
RuhrJS Conference
RuhrJS 2017 - Moodvideo
2:07
RuhrJS Conference
RuhrJS 2017 - Sarah Saltrick Meyer - Sharing is Caring… At Scale!
30:53
RuhrJS Conference
RuhrJS 2017 - Paul Verbeek-Mast - Calendar / Kalender / تقويم (aka, the fun of locali[zs]ation)
27:45
RuhrJS Conference
RuhrJS 2017 - Alexandra Leisse - Death by a thousand paper cuts — User Experience and complexity
29:59
RuhrJS Conference
RuhrJS 2017 - Martin Splitt - Life of a pixel: A visual explanation of rendering performance
38:31
RuhrJS Conference
RuhrJS 2017 - Aaron Czichon - Mobile (web) apps using Ionic
27:44
RuhrJS Conference
RuhrJS 2017 - Kim Crayton - What is Community Engineering?
24:17
RuhrJS Conference
RuhrJS 2017 - Lian Li - Alpha 2048 - Reinforcement Learning in the Browser
29:19
RuhrJS Conference
RuhrJS 2017 - Lisa Passing - An adequate intro to ClojureScript
29:15
RuhrJS Conference
RuhrJS 2017 - Rachel Andrew - Start Using CSS Grid Layout Today
30:19
RuhrJS Conference
RuhrJS 2017 - Anjana Vakil - Immutable data structures for functional JS
32:39
RuhrJS Conference
RuhrJS 2017 - Michaela Lehr - How to make your user sick in 60 seconds
31:23
RuhrJS Conference
RuhrJS 2017 - Stefan Judis - Watch your back, Browser! You're being observed
28:34
RuhrJS Conference
RuhrJS 2017 - Szabolcs Szabolcsi-Toth - Redundant ops - about reinventing the wheel
29:17
RuhrJS Conference
RuhrJS 2017 - Jessica Jordan - Animate the Web with Ember.js
22:58
RuhrJS Conference
RuhrJS 2017 - Sara Harkousse - Web Components: It's all rainbows and unicorns! Is it?
24:14
RuhrJS Conference
RuhrJS 2016 - Moodvideo
2:44
RuhrJS Conference
RuhrJS 2016 - Kelsey Breseman - Live-coding Tessel 2
35:10
RuhrJS Conference
RuhrJS 2016 - Max Stoiber - Scaling React.js Applications
25:11
RuhrJS Conference
RuhrJS 2016 - Ruth John - Let's talk about MIDI
22:36
RuhrJS Conference
RuhrJS 2016 - Michel Weststrate - MAGIC MOBX BECOME A REACTIVE WIZARD IN 30 MINUTES
34:10
RuhrJS Conference
RuhrJS 2016 - Shelly Coen - Be kind to Yourself
5:16
RuhrJS Conference
RuhrJS 2016 - Istvan Szmozsanszky - The future of the web
5:33
RuhrJS Conference
RuhrJS 2016 - Malte Lantin - Microsoft Edge
5:25
RuhrJS Conference
RuhrJS 2016 - Igor Galic - Voxpopuli
4:33
RuhrJS Conference
RuhrJS 2016 - Ben Schwarz
5:45
RuhrJS Conference
Ending
5:51
RuhrJS Conference
RuhrJS 2016 - Elisabeth Engel - Getting Started with D3.js
27:30
RuhrJS Conference
RuhrJS 2016 - Pilar Huidobro - The Mythical Creatures of Summer of Code
21:55
RuhrJS Conference
RuhrJS 2016 - Fritz van Deventer - Super MarioScript: Tools and Tips for NES development
25:49
RuhrJS Conference
RuhrJS 2016 - Ben Schwarz - Vanity performance metrics are worthless
24:12
RuhrJS Conference
RuhrJS 2016 - Francesco Strazzullo - Sacrificial Architecture in modern web development
20:05
RuhrJS Conference
RuhrJS 2016 - Paul Verbeek - ECMAScript 6 is so 2015! Meet ES2016
26:11
RuhrJS Conference
RuhrJS 2016 - Istvan Szmozsanszky - Responsive HTML5 games - on microcontrollers
26:19
RuhrJS Conference
RuhrJS 2016 - Oliver Zeigermann - Machine Learning with Deep Neural Networks in the Browser
28:41
RuhrJS Conference
RuhrJS 2016 - Torsten Helmich - A brief introduction to JavaScript and Architecture
22:04
RuhrJS Conference
RuhrJS 2016 - Rene Föhring - InchJS: How to get people excited about inline docs
26:56
RuhrJS Conference
RuhrJS 2016 - Bastian Krol - Elm the game changer
30:20
RuhrJS Conference
RuhrJS 2016 - Pascal Precht - Angular 2 change detection explained
33:18
RuhrJS Conference
RuhrJS 2016 - Damian Schenkelmann - The dirty secrets of building large HTTP APIs
22:15
RuhrJS Conference
RuhrJS - Welcoming
4:25