HalfStack London 2024 - Wednesday 11th November 2024

Recap

HalfStack London 2024 was an amazing event with an incredible speaker lineup.

Presenters

  • Rowdy Rabouw
    Rowdy Rabouw

    Beats in the Browser

    Javascript is extremely versatile. We use it to build front-end, back-end, desktop, and mobile apps. But did you know you can even create music with it?! Rowdy will show you how easy and fun it is to code your own music with the Web Audio API. As a bonus, he will throw in the Web MIDI API and Web Bluetooth API to really get the party started. Let’s turn up the bass!

  • Ramona Schwering
    Ramona Schwering

    Plants vs Thieves

    Inspired by the game Plants vs. Zombies, Ramona will help us create a secure environment for your web application through test automation.

  • Nico Martin
    Nico Martin

    From ML to LLM: on-device AI in the browser

    Machine learning models are interpreting the world and generative AI is taking over more and more of our tasks. What if we could use all this magic directly on our devices? With WebAssembly and WebGPU, we have the tools to make all this possible. It's time to get ready for some unexpected examples of how to use AI in the browser!

  • Carly Richmond
    Carly Richmond

    Is it (F)ake?! Image Classification with TensorFlow.js

    Carly loves baking shows. And there's a particular one that circulates in social media that you need to determine if it's real or a cake. She struggles to pick which one is the cake that leads her to build a model to better find the cakes using JavaScript. In this talk, let's test your cake identification skills against the machine learning model Carly made and use the pre-existing models.

  • Tiger Oakes and Daphne Oakes
    Tiger Oakes and Daphne Oakes

    How to automate your murder mystery: immersive games in your home

    Have you hosted a murder mystery party but dreaded the paper puzzles and constant character confusion? For Halloween, Tiger and Daphne tricked out their party with Node.js by building an electromagnetic chest, IoT-powered dramatic deaths, and a digital character sheet They relied on JavaScript to enhance the immerse role-playing game and elevated their home into an escape room. Come learn how to use your programming skills to become the ultimate party host!

  • Joe Hart
    Joe Hart

    To be revealed

    Previously Joe has delighted HalfStack community with voice-based Flappy Bird, head-to-head Tetris, and other hilarious game adventures. We'll soon reveal Joe's session details.

  • Jo Franchetti
    Jo Franchetti

    To be revealed

    Jo has amazed the HalfStack community with the LED Christmas jumper, LED mask captioning, and a serverless seance. We'll soon reveal Jo's session details.

  • Leo Riviera
    Leo Riviera

    The Cult of Done

    Leo will explore the Cult of Done Manifesto and how it relates to software and other creative endeavors.

  • Ana Rodrigues
    Ana Rodrigues

    Unlocking Fun Experiments: Exploring the Web Speech API

    Voice interfaces surround us daily, helping us with some tasks. But let's forget productivity for a second and experiment with our voice on the Web. We will look at the current state of the Web Speech API, explore its potential in Karaoke, and have some fun!

  • Christian Heilmann
    Christian Heilmann

    To be revealed

    To be revealed

  • Rachel Nabors
    Rachel Nabors

    To be revealed

    Rachel Lee Nabors makes their HalfStack debut! More details to be revealed soon

  • Jonathan Fielding
    Jonathan Fielding

    Learning from Side Project Failures

    Jonathan has made plenty of mistakes in his growing mountain of side project fails. Learn from his failures, so you don't have to make the same ones, and maybe find some success in your own projects!

  • Fortune Ikechi
    Fortune Ikechi

    Can you tame the Node.js Event Loop?

    Node.js is all about speed and efficiency, but its magic lies in the hidden world of the event loop. In this session, we will dive deep into the inner workings of the event loop, exploring how it processes tasks and the potential pitfalls that can hinder performance. We will discuss strategies for optimizing event loop utilization, including best practices for asynchronous programming and avoiding blocking operations. By the end of this session, you will have a solid grasp of the event loop and be equipped with the knowledge to create Node.js applications that consistently deliver exceptional performance. The session will be in quiz mode– we will be interacting with the audience asking quickfire questions- the first to answer wins a prize.

  • Niels Leenheer
    Niels Leenheer

    To be revealed

    Niels has shown some of the most amazing web API with hardware demos over the years at HalfStack. He's back again to share something fun with us.

Our Wonderful Sponsors

Featured HalfStack Sponsors

HalfStack Sponsors

There are loads of great reasons to sponsor a HalfStack event this year. Want to find out more?
Take me to the sponsors page />