List of videos

Recreating Retro Computer Art with JS! by Sher Minn Chong | JSConf EU 2019

Before personal computing became a thing, there was a handful of programmers and artists saw computers as a tool beyond their intended purpose: to create art. In this talk, we will explore the early history of computer art, from ghostly oscilloscope paints to pre-ASCII text art. We’ll discuss how simple techniques with limited technology back then could yield compelling pieces. We’ll see how the history of computer displays and printers have evolved in the 1950s to 1980s. While quite a bit of retro art survives today, most of them do not come preserved with their algorithms. In this talk, I’ll also demo some attempts to recreate retro art pieces using p5.js, a JavaScript graphics library as well as talk through some of the techniques of creating generative computer art. https://2019.jsconf.eu/sher-minn-chong/recreating-retro-computer-art-with-js.html

Watch
Offline-first data: Getting Bigger by Kevin Doran | JSConf EU 2019

Offline capable web apps have come a long way in just a few years. Tools like service workers, PouchDB & CouchDB gave answers to the first questions of “can we do this, where do we begin?”, pushing new possibilities to the browser. But taking the medical supply system online & offline for Africa’s most populous country asked us a whole new set of questions. How do you model distributed data and scalable code for 30,000 clinics? What about that growth is easy to mess up, and how do we plan for it? https://2019.jsconf.eu/kevin-doran/offline-first-data-getting-bigger.html

Watch
Building WebApps Like It's 1972 🧙‍♂️by Leandro Ostera | JSConf EU 2019

The year is 1972 and GUI applications like no one has seen before are being built in Smalltalk: bitmaps graphics, draggable elements, drop-down menus, collapsable windows 🤯; all of them and many more coming straight from the future, powered by asynchronous message passing, object orientation, and functional programming. An unprecedented cocktail to be later rediscovered as the Actor-model. Fast forward to the present day, and typical web applications are modeled as monolithic deeply nested structures, resembling the medium the web was built for (HTML), but leaving us handicapped to build outstanding user facing applications. 🦖 Let’s explore together what we can learn from the early days of UIs, languages like Erlang and Smalltalk, the Actor-model, and how we can apply some of these principles and ideas today to take our UIs back to the future 🚀 https://2019.jsconf.eu/leandro-ostera/building-webapps-like-its-1972-male.html

Watch
BDD - Baby Driven Development by Allison McMillan | JSConf EU 2019

When I became a parent, I was completely unprepared for the challenges that awaited me. I reached out to hundreds of fellow parents in tech and learned there are common challenges that simply aren’t spoken about. These focus around one fact that no one wants to admit… parenting is not fun. Parenting is stressful, difficult, and oftentimes incredibly lonely. But being a parent also makes people more organized, focused, and empathetic. We’ll explore these survey results to expose common trends and issues and discuss solutions that show how supporting parents helps all team members thrive. https://2019.jsconf.eu/allison-mcmillan/bdd-baby-driven-development.html

Watch
What JS Devs can Learn from Medieval Coats of Arms about A11y by Amanda Sopkin | JSConf EU 2019

Original title: What JS Developers can Learn from Medieval Coats of Arms about Accessibility (shortened due to YouTube length limitation). Accessibility on the web for all groups including the visually and motor impaired is an important issue. But many of the usability lessons we explore on our products today are actually centuries old. Let’s explore how these concepts are manifested in coats of arms throughout history. Come learn about what we can learn from the designers of medieval crests. https://2019.jsconf.eu/amanda-sopkin/what-js-developers-can-learn-from-medieval-coats-of-arms-about-accessibility.html

Watch
Tales from the Toilet by Pier Paolo Fumagalli | JSConf EU 2019

Tales from the Toilet: how Javascript helps the production of tissue papers Producing tissue paper, kitchen rolls, folded napkins or toilet paper is not for the faint of heart. Gigantic machines rewind huge rolls of tissue paper weighing almost a ton processing it at a speed of 40 km/h, and a single minute of downtime cuts into the slim margins of the paper industry. The asynchronous nature of Javascript and Node.JS allows telemetry data to be harvested from ancient PLCs controlling the production, and its real-time analysis in the cloud, enabling operators and factories to raise production quality, improve performance and reduce waste. Join me on a journey to understand how modern programming techniques make IIoT and Industry 4.0 a reality today in the toilet paper world! https://2019.jsconf.eu/pier-paolo-fumagalli/tales-from-the-toilet-how-javascript-helps-the-production-of-tissue-papers.html

Watch
HI and AI - Kyle Oba | JSConf Hawaii 2019

Kyle Oba discusses artificial intelligence and privacy in the digital age. JSConf Hawaii is returning in 2020. Learn more at https://www.jsconfhi.com/

Watch
How to Cheat at Life with JS, CV, and AR - Visnu Pitiyanuvath | JSConf Hawaii 2019

Visnu Pitiyanuvath tries to beat his friend at Set using JavaScript, Computer Vision, and Augmented Reality! JSConf Hawaii is returning in 2020. Learn more at https://www.jsconfhi.com/

Watch
Offline P2P Mapping - James Halliday | JSConf Hawaii 2019

James Halliday discusses P2P mapping and GIS in remote communities with limited network access. JSConf Hawaii is returning in 2020. Learn more at https://www.jsconfhi.com/

Watch