Newquay Skyline

HalfStack at the beach

Newquay, 2022


C-Space Newquay

Friday 1st of July 2022, 10am - Late

Afterparty TBD

Up to 150 Front-end / Web / JavaScript / Mobile / IoT developers and decision makers

Mostly from the Southwest UK, with some from through the UK, Europe and the US

What to expect

Due to COVID-19, the inaugural HalfStack Newquay is delayed until 2022. Our venue has open air options and we will do our best to provide a covid safe environment.

An authentic, high value experience for attendees and sponsors focused on creative JavaScript and web development.

The priority for HalfStack is the attendee experience, with great food, drinks, talks, swag, and community. Co-hosted by London's longest-lived JavaScript meetup group and the organisers of Future Sync, HalfStack is coming to Newquay for the first time. HalfStack is a creative, one-day single track conference hosted in a relaxed environment.

HalfStack carefully curates talks that inspire and inform the audience in a highly interactive and entertaining manner. An initimate feeling where each attendee has time to meet one another; maximum capacity for HalfStack Newquay is 150 attendees.

Beyond the official event, we'll have an optional informal afternoon at the beach on Saturday. Also for the first time you're welcome to register and bring your kids. If there's sufficient interest we'll have an algorithmic coding session for kids 8 and up.

Call for papers

Visit our CfP page for more information on proposing your amazing HalfStack session!

Our illustrious speakers

Tony Edwards

CSS, Bluefruit Software

MIDI Birds: Adventures in Browser Wonderland

What does a meetup loving software engineer do when our in-person communities disappear overnight?

This developer disconnected from the modern world and found a completely new community on his doorstep. One comprised entirely of birds. After spending 12 months feeding, recording, and identifying them, he now has the perfect dataset to get geeky and have some fun.

Bird song is a great example of the algorithmic properties of nature. Web Midi is the perfect way to express the algorithmic beauty of music in a digital first world. But what happens when you mix the two together?

In his talk, Tony Edwards from Bluefruit Software, aims to find out. Using the bird song recordings captured during lockdown series one & two as a starting point (along with his trusty midi controller), Tony will walk the HalfStack community through the creation of a few interactive demos.

Will they work? Probably. Will there be cat gifs? Definitely.

Tony Edwards's blog (Icon) Tony Edwards's github (Icon) Tony Edwards's medium (Icon) Tony Edwards's linkedin (Icon) Tony Edwards's twitter (Icon)

Jo Franchetti

Lead Developer Advocate, Ably

Wearable Live Captions

During the pandemic we've all been feeling pretty isolated, and we've all been doing our best and wearing masks. But what if everyone wearing masks cuts off your ability to converse? My lil mum relies on lip reading and clear sounds to understand what people are saying. But I, of course, want her to stay safe. So the thought occurred. Can I make a live caption display fit into a mask so that she can read what I'm saying?

This talk will cover how to build a wearable LED display, how to build a web app which uses AI to convert speech to text and how to compress that text into a scrolling pixel font to send to the display.

We'll be using Node, JavaScript and some C, Azure Cognitive Services and MQTT.

Jo Franchetti's glitch (Icon) Jo Franchetti's medium (Icon) Jo Franchetti's linkedin (Icon) Jo Franchetti's twitter (Icon)

Josh Goldberg

Open Source Developer

WebXR Karaoke

Suppose you want to build an app with a virtual space to hang out with your friends. In real time. Over 3D virtual reality. With a synchronized video playlist. And Karaoke!? 10 years ago, you'd have been laughed out of the room.

Today, you'd have plenty of premade opportunities on the web: A-Frame for virtual rooms; Socket.IO for realtime WebSocket communications; TypeScript for cross-stack type safety; React+Next.js for speedy reactive UIs.

We'll spend some time together in this talk looking at how to mash all those wonderful pieces of technology together for a stable application. Through that exploration, we'll see how we can take advantage of the web's features -and quirks- to make our client experience feel great.

Josh Goldberg's blog (Icon) Josh Goldberg's github (Icon) Josh Goldberg's twitter (Icon)

Tom Hazledine

Frontend Developer, JP Morgan

Burn Your computers. Buy Modular Synths.

Analogue music hardware will make you better at JavaScript audio programming. Learn where the core concepts came from originally, and use good ol' fashioned sockets and wires instead of lines-of-code.

With a modular synth, you can transform your office into a retro-futuristic spaceship (and maybe also make some music, too).

Beep boop!

Tom Hazledine's blog (Icon) Tom Hazledine's twitter (Icon)

Alex Lakatos

Technology Lead, Interledger Foundation

Pay the Web Forward

Trying to get paid on the Web today, as a creator, is broken and unfair.

70% of ad spend globally goes to only 2 platforms. Until recently, the Web couldn't natively compete. A new W3C Standard proposal, Web Monetization, uses the Interledger Protocol to enable developers like you to make money from your work in an open, native, and seamless way. And all that with as little as a single line of HTML!

Alex Lakatos's blog (Icon) Alex Lakatos's github (Icon) Alex Lakatos's twitter (Icon)

Dale Lane

Software Developer, IBM

Learning About AI From Kids

An intro to AI talk with a difference: told through stories, stories about the experiences of young children in the schools that I've worked with.

I have run lessons in many schools, introducing students aged 7 and up, to the principles of artificial intelligence and machine learning and more importantly, the impact that these technologies have on their lives.

I've worked with dozens of schools and code clubs to develop child-friendly STEM resources and activities that help children learn about AI through making. In developing and delivering these hands-on sessions, I've supported children to create many different machine learning-powered projects. In all of this, I've been fascinated to see what they've learned from these experiences.

In this session, I want to share what I've seen. I will demonstrate AI/ML projects made by children - but more importantly, I want to tell you some stories about how it went and the lessons they learned from making them.

I think the insights these children gained provide a useful introduction for any developer looking to get started with AI/ML, so if you're new to the field I hope you'll get a useful introduction to how you can get started.

If you already know your way around a machine learning model, I hope you'll find some of the experiences of the next generation interesting!

Dale Lane's blog (Icon) Dale Lane's linkedin (Icon) Dale Lane's twitter (Icon)

Earth to Abigail

Live Coding Music with Sonic Pi

Live coding is a new direction in electronic music and video. Live coders expose and rewire the innards of software while it generates improvised music and/or visuals. All code manipulation is projected for all to see. Live coding works across musical genres, and has been seen in concert halls, late-night jazz bars, as well as algoraves.

Sonic Pi is a live coding environment built specifically for creating music. It's based in the Ruby programming language and it's primary aim is to provide a fun and approachable way to learn how to code while stimulating creativity. Though Sonic Pi is an educational tool, it is still a powerful tool and has been used by professional live coders around the globe.

In their performances, Earth to Abigail likes to take advantage of Sonic Pi's easily readable language to emphasize the poetic capabilities that code can provide but that is often overlooked. In this kind of creative context, code has not only a utilitarian purpose but also a poetic one, complementing the music it creates.

Earth to Abigail's blog (Icon) Earth to Abigail's instagram (Icon) Earth to Abigail's twitter (Icon)

Theodore Vorillas

Independent Software Engineer

The Cats are Fighting Back

On December the 2nd 2020, I was in my pajamas scrolling through my Twitter feed when I spotted a tweet about an online petition. From that moment everything changed. A few months later I would see my name rumbling through the media, getting featured in a documentary, and getting mentioned in the European parliament.

This is my wild story about taking down a website where non-consensual intimate images were shared. During this talk, you would find out how using a headless browser, WebAssembly, and tons of artificially generated cats we can help out victims and survivors of non-consensual intimate image sharing.

Theodore Vorillas's blog (Icon) Theodore Vorillas's github (Icon) Theodore Vorillas's twitter (Icon)

Our wonderful sponsors

Our conferences wouldn't be possible without the generous support of our sponsors. Interested in becoming one?

Take me to the sponsorship page

Complete Stack

Living Spec Software Cornwall Twilio BUOM DHD

Medium Stack

Frontegg Mozilla

Small Stack

OpenJS Foundation O'Reilly BenQ Sticker Mule Tito

There are loads of great reasons to sponsor a HalfStack event. Want to find out more?

Take me to the sponsorship page

Find Us