Talks
Events

Event-Driven JavaScript Across the Stack

Andrew Roberts at All The Talks 2020 - JavaScript

Web, server side, systems programming, animation, art, physics—name a topic and I bet there’s a flourishing JavaScript community around it. JavaScript is a lingua franca for developers across the stack, making it a melting pot that begets innovation and idea sharing. I’m going to talk about how I used JavaScript libraries like Johnny-Five, XState, React, and MQTT.js to build an IoT demo that includes a Raspberry Pi connected device, a web component, and a server side component. I’m going to show how to integrate popular JavaScript libraries with an event-driven messaging client, and speak to the flexibility of JavaScript as a programming language. What I hope you’ll take away from this talk is a general idea of how to use JavaScript as an end-to-end solution, a reference implementation of an event-driven Node.js microservice, and a list of modern JavaScript libraries that can be used across the stack.

Andrew Roberts

Hi, I’m Andrew. This is my first conference talk, so go easy on me will ya? I live in Brooklyn and programming is my craft. I’ve been writing full stack JavaScript for four or so years, and recently I’ve been using JavaScript to learn about state machines and functional programming. I worked at Capital One for a year before joining Solace as a systems engineer. In my current role, I get to work on full stack demos and learn about event-driven architectures across industry verticals with the most knowledgeable coworkers in the world. Time for some random personal facts: I enjoy running in the summer, listen to a bunch of biographies, and cook a mean red lentil curry. My cat’s name is Charlie, I love the color yellow, and I don’t think it’s radical to demand that workers receive the help they need during this global pandemic.