List of videos

Build Advanced Search Experiences with a Custom Query Language - Adrien Trauth - JSConf EU 2018
How many checkboxes can you add before your customer just gives up? When working with large, flexible data structures, click-based interfaces quickly become cumbersome; worse, text-based search is often too imprecise. In this talk, I’ll explain how to create a custom query language that allows for complex searches in just a few keystrokes, and how to integrate it seamlessly into a web interface. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Watch
When Chomsky Met JavaScript: Exploring the Linguistics(...) - Alaina Kafkes - JSConf EU 2018
Alaina Kafkes: When Chomsky Met JavaScript: Exploring the Linguistics Behind Regular Expressions Regular expressions are one of the most mind-boggling programming techniques, but much of their mystery can be elucidated by tracking down how they made it into JavaScript in the first place. In this talk, I’ll tell the story of the regular expression, from its humble linguistic origins to its awe-inspiring power in modern programming languages like JavaScript. Once I reveal to the audience the linguistic theory behind regular expressions, they’ll feel empowered to start writing some of their own. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Watch
Hey you, do you even design ? - Florence Okoye - JSConf EU 2018
How do we move beyond designing and building ever more myopic services that barely improve on our competitors and still find it a continual struggle to provide real value to users? For all our conversations about empathy driven and user centred design, what’s missing in the way we build the web for the very persons we’re meant to be empathising with and why? What can we do about it? It’s time to bring a bit of critical theory into our solution architecture and look at ways our concern for ethics, sustainability, access and social impact can intersect with our code. Combining insights from design thinking and intersectional analysis, this talk will look both at how misconstrued design fails and endangers users at all levels and what it should really mean to design for the modern web. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Watch
Photorealistic Real Time Computer Graphics with Javascript - Ivan Moreno - JSConf EU 2018
Photorealism has been the holy grail of computer graphics for many years. With the introduction of WebGL and hardware accelerated API’s on the browser, Web designers and developers were given a powerful tool to enlarge their creative scope and communication options. In this talk Ivan will demo and explain the concepts behind his creations, the tools he uses; from basic 3D modeling and texturization tips, to how to assemble a complete application, wether a small game, a product configurator, a cinematic experience, an augmented reality ad, or a virtual reality tour, your imagination will be the limit. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Watch
A Node.js Security Roadmap - Mike Samuel - JSConf EU 2018
Node.js is getting increased scrutiny from attackers and security researchers. We put several kinds of vulnerabilities into context for Node.js users and discuss some ways to systematically address them while preserving the dynamism that makes node fun. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Watch
Formalizing user rights on the Web - Paul Frazee - JSConf EU 2018
How should we think about harassment, bullying, bots, and misinformation on the Web? Have we failed as an industry to protect users, and do we need to aggressively police our spaces? If so, how do we respond to concerns about censorship by big business? In this talk, I’ll propose a formal framework for user rights on the Web. I’ll explore the idea that the rights of users on the Web are not all legal, instead most are founded in the architecture of the Web itself, and by modifying the Web’s architecture, we can build the political foundation for democratic representation, community moderation, and social responsibility in an online society. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Watch
Imagine This: A Web Without Servers - Tara Vancil - JSConf EU 2018
The Web was envisioned as an open platform for publishing and sharing information, but that vision has been lost: most people will never publish independently on the Web. What went wrong? We’ll see how a core facet of the Web platform—setting up and running a server—locks the vast majority of users out of participating in the Web. Finally, we’ll take a look at the peer-to-peer Web, an experiment to re-imagine Web publishing, this time without servers. Feeling skeptical? I’ll build and deploy a website on-stage using only my browser and text editor. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Watch
From Rabbi to Coder: How To Prepare for the Technical Interview - Ben Greenberg - JSConf EU 2018
After ten years serving as a rabbi throughout the United States including as the campus rabbi of Harvard University, I transitioned to being a developer. How does a rabbi prepare for the technical interview? What are the skills needed to succeed? This presentation is for anyone who has entered software development from non-traditional backgrounds (i.e. music, literature, education, sports, journalism and more). Come to be inspired and to grow in your confidence and skillset. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Watch
Using a modern web to recreate 1980s horribly slow & loud loading screens - Remy Sharp
Content warning: High frequency visual flickering and noise. These days people chase the dream of high performance, fast loading slick web sites. But in the 1980s computers were ugly, slow and loud: let’s make that instead 👴👵💪 The first generation of home computers launched a movement of developers and hackers across the world. But to start your app, you had to load a tape (a really old usb-type-thing), press play, and patiently wait for the screech of the program to load (akin to listening to a fax machine). Why invest time in building fast website, when we can have fun building slow old retro machines using JavaScript. The end result is a mix of Web Audio, canvas API, cameras, audio jacks, binary, typed arrays, blobs, history of computing and a lot of questionable JavaScript. OMG JSConf EU is coming back in 2019 https://2019.jsconf.eu/
Watch