Learn - catch inspiring, thought-provoking talks from JavaScript giants, including Jeremy Keith and Remy Sharp

Discover - find out about the latest techniques, hacks and frameworks that can help you up your JS game and build better sites

Network - hobnob with our JS experts, mingle with fellow devs, brush shoulders with brands and associate with agencies

Socialise - unwind at the GenerateJS networking drinks and break the ice by participating in our Creative Bloq break activities

09:30 - 10:00
10:05 - 10:50

Remy Sharp

10:55 - 11:40

Session 2

Speaker TBA

11:45 - 12:00
Creative Bloq Break 
12:00 - 12:45

Charlie Gerard

12:45 - 13:45
13:45 - 14:30

Nadieh Bremer

14:35 - 15:20

Are you being servered? — Exploring a “serverless” web

Phil Hawksworth

15:20 - 15:40
Creative Bloq Break
15:40 - 16:25

Jeremy Keith

16:30 - 17:15
Closing Panel Session

17:15 - 19:00

Networking Drinks


Remy Sharp

Strike a pose - Gesture recognition in JavaScript with Machine Learning & Arduino

Most of our interactions with technology aren’t really intuitive. We’ve had to adapt to it by learning to type, swipe, execute specific voice commands, etc… but what if we could train technology to adapt to us? Programming for hardware in JavaScript has already been made accessible with frameworks like. Johnny-five, but, combining it with machine learning, we have the opportunity to create new and smarter interactions. In this presentation, I will talk about how to build a simple gesture recognition system using JavaScript, Arduino and Machine learning. 

Creating an effective and beautiful data visualization from scratch

Data gathering is now a part of everyday life. And since humans are visual beings, we need to SEE the data to understand patterns, trends and outliers. So, it's no wonder that data visualizations are starting to pop-up everywhere and are the focus of this session. During her talk Nadieh will show you how to create a unique, effective and beautiful chart using d3.js, the main ‘tool’ for building (interactive) data visualizations online. Starting from an empty white browser window she'll code and take you through all the nuts and bolts that go into creating a d3-based visual. And, how with a little bit of out-of-the-box thinking you can use SVG in the weirdest ways to get what you envisioned.

Are you being servered? — Exploring a “serverless” web

JAMstack is an emerging term which describes an approach to architecting and delivering sites as pre-rendered assets, and where necessary, enhancing them with JavaScript and services via APIs. There has never been a better time for a fresh look at how we approach building and delivering web sites and applications. From the careful selection of JavaScript libraries and frameworks, to the use of emerging tools, services, and platforms. In this talk we’ll explore how an application can be built to include pre-rendered user interface elements and dynamic APIs backed with data services. All without needing to manage or maintain a server.

Going Offline

Web design is complicated. Web development is complicated. Everything seems to be constantly changing – there’s so much to keep track of. But there’s one thing we can confidently say for sure: websites need an internet connection in order to work. Right? Well, even that is no longer true. Thanks to the powerful technology of service workers, you can now design and develop websites that work offline. This is a game-changer! And now you’ve got something new you need to learn. But don’t worry – Jeremy is here to talk you through a whole range of offline strategies. By the end of this presentation, you’ll have all the knowledge and code you’ll need to free your website from the tyranny of the network connection.



Professional Headshots

Get your head shot taken professionally by a trained photographer. We've all ended up putting a photo on our 'meet the team' which is a slightly out-of-focus, hastily-taken shot outside an exposed brick wall with some edgy graffiti. Attend a session with our trained photographer and in future you'll be able to call on your professional headshot from Generate instead. (May still contain traces of exposed brick.)

Reading Corner