Lb4vvbtjg0hvuuixqwbl
3 DAY CONFERENCE

FullStack London 2019 - The Conference on JavaScript, Node & Internet of Things

Topics covered at #FullStackCon

Wednesday, 10th - Friday, 12th July at Business Design Centre, London

80 experts. will be speaking. Starts at 8:30 AM.

FullStack 2019 returns to London in its sixth edition during July. Now hosted at the Business Design Centre, FullStack London has been growing each year and still remains the best place to connect with the international JavaScript community!

Entrance at Skills Matter Conference
Delegate at Skills Matter Conference
Crowd at Skills Matter Conference

FullStack is the go-to JavaScript, Node, Angular and IoT conference in London. Other topics explored will include Web-Animation, ES6, CSS3, Machine Learning, Functional Programming, Software Craftsmanship, Testing and various frameworks including D3js, React, Angular, Node, Babylon, Ember and more!

Check out our line-up of key speakers for 2019 below!

Rachel Wong

Rachel Wong

Ken Wheeler

Ken Wheeler

Sarah Clark

Sarah Clark

Liv Erickson

Liv Erickson

Dylan Beattie

Dylan Beattie

Lin Clark

Lin Clark

Matteo Collina

Matteo Collina

Sara Chipps

Sara Chipps

Look out for more updates on our Programme page!

FullStack London 2019 Party - Enjoy the Summer vibes and play Mini Golf with SitePen!

Did you enjoy the first day of FullStack London? It's party time now! Visit the Skills Matter booth during FullStack London for a Party Ticket (tickets are limited to 400 only - so grab one while they last!) to enjoy some drinks at Codenode's {{SpaceBar}}, a popsicle, dance to some cool music, share your experience and impressions of FullStack London with other FullStack London attendees.

We will have our very own FullStack London double decker routemaster buses bringing you from the BDC (Business Design Centre, 52 Upper Street) to CodeNode. Buses will be ready outside the BDC once the conference ends on Wednesday 10th July (straight after the last session at 5.30pm) to bring you to CodeNode!

If you prefer the good old London Underground, CodeNode is a five-minute walk from Moorgate Tube Station, which is just two stops from Angel (the closest station to the BDC, where FullStack London takes place), and it's served by the Northern Line.

And it doesn't end here: this year's party is going to be even more awesome thanks to our special sponsor SitePen! Dylan Schiemann and his Team truly stepped up their game this year, contributing to a wonderful evening of entertainment.

Don't miss them onsite during the FullStack London's party, they will be ready to challenge you to a round (or two) of crazy Mini Golf. Are you game?

If you need some help finding your way home/to your hotel once the party's over, please visit the Transport for London's website which contains full information on how to move around in London.


Check out FullStack 2018's Highlights:

Follow #FullStackCon on twitter and let us know what you think!


Speaker updates, to your inbox

Subject to our privacy policy.


Volunteer

Would you like to help us facilitate a great conference? Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store? Sign up as a volunteer and get a free ticket to the conference!

Call For Papers is now CLOSED

Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

FullStack London 2019 Diversity Scholarship Plan

The FullStack London 2019 Diversity Scholarship Plan is now closed, thank you to all those who applied, and please feel free to apply again next year.

Code of Conduct

Please find our Code of Conduct here.

Impressions of last year

Excited? Share it!

Day 1: Wednesday 10th July

Don't miss these amazing sessions!

Track Room 1 Room 2 Room 3 Room 4 Room 5
08:00

Registration & Breakfast Refreshments

09:15

Welcome to FullStack London 2019! Day 1

09:30

Keynote: The Web: The Good Parts

Ken Wheeler

All levels


javascript-events javascript
10:30

Tea and Coffee Break

10:45

Spreadable JavaScript

Jennifer Creighton

Intermediate


javascript fullstack

Done in 0.0166666666 Seconds

Alex Moldovan

Intermediate


css rendering performance javascript

Zero to Hardware in 30 Minutes

Gordon Williams

Beginner


app consumer-devices javascript

Controlling Bluetooth Mesh Networks with Web Applications

Martin Woolley

Intermediate


mesh smart-devices networking bluetooth iot javascript

Making Less of the Web with Feature Policy

Andrew Betts

Intermediate


consent safety practice governance security performance javascript
11:15

Tea and Coffee Break

11:30

Security in Node.js

Forbes Lindesay

Intermediate


api-design best-practices node.js authentication security typescript javascript

All Aboard the Type Train

Kadi Kraman

Intermediate


tooling flow typescript javascript

PWAs on Steroids

Trishul Goel

Intermediate


browserapis pwa javascript

What I Learnt by Building the Exact Same App in Kotlin (Native Android), Nativescript and Flutter

Arnav Gupta

Advanced


flutter kotlin nativescript javascript
2

How to build X in 3D – A short Introduction to BabylonJS

Christina Zenzes and Anna Backs

Beginner


3d webgl babylonjs javascript
12:00

Lunch

13:00
2

Keynote: Bringing WebAssembly Outside The Web With WASI

Lin Clark and Till Schneidereit

All levels


wasi webassembly js nodejs javascript
14:00

Tea and Coffee Break

14:15

CSS Variables. What Do They Know? Do They Know Things?? Let's Find Out!

Mikołaj Dobrucki

Intermediate


sass css-in-js styling front-end css-variables css-custom-properties web css javascript

NestJS: A Framework for Your Node Backend

Samuel ROZE

Intermediate


nestjs javascript fullstack

Building immersive worlds with Mixed Reality

Andrzej Mazur

Intermediate


vr webxr javascript fullstack

All The World’s A Staging Server

Heidi Waterhouse

Beginner


testing testing-in-production staging javascript

Vue + Vuex

Christoffer Noring

Intermediate


state-management vue vuex javascript fullstack
14:45

Tea and Coffee Break

15:00

Fast and Beautiful: Modern Image Delivery Techniques

Doug Sillars

Intermediate


progressive-images nodejs javascript fullstack

TypeScript vs. Frameworks

Dylan Schiemann

Intermediate


svelte react dojo angular frameworks typescript vue javascript

Embedding V8 In The Real World

Stanimira Vlaeva

Intermediate


nativescript v8 nodejs javascript

Crafting Comics for Literally Everyone

Jessica Jordan

Intermediate


web-standards art emberjs animation html5 screenreader a11y accessibility web-applications web-comics javascript

Concurrent Editing with JSON Patch and Operational Transformation

Jason Green

Intermediate


web operational-transformation json javascript
15:30

Tea and Coffee Break

15:45

We Need to Talk about the Main Thread

James Milner

Intermediate


event-loop main-thread javascript

Practical Performance for React (Native)

Anna Doubková

Intermediate


ui react-application react-native javascript

Getting the Web to Speak - Using Polly and three.js to Create a Realistic Avatar

Paul Hodgson

Intermediate


3d-web three.js speech polly aws node javascript
2

Merging Realities : Using the Web to Bring the Internet of Things to High End Augmented Reality

Fabien Benetou and Philippe Coval

Intermediate


augmented-reality iot javascript

Lessons from MetaFont

Sam Galson

All levels


knuth publishing latex metafont fonts typography javascript
16:15

Tea and Coffee Break

16:30

Comedy Panel: Have I got Nodes For You!

Dylan Beattie

All levels


comedy-panel nodejs javascript fullstack
17:30

End of #FullStackCon Day 1 - Party buses will be ready at BDC forecourt at the end of the last session to ferry all those with party tix to CodeNode!

18:00

#FullStackCon Party at CodeNode (10 South Place, London EC2M 7EB) with Drinks, Nibbles & Music!

Day 2: Thursday 11th July

Don't miss these amazing sessions!

Track Room 1 Room 2 Room 3 Room 4 Room 5
08:00

Registration & Breakfast Refreshments

09:15

Welcome to FullStack London 2019! - Day 2

09:30

Keynote: Breaking Stereotypes in STEM Through Fashion Tech and Making Human Organs

Rachel Konichiwakitty

All levels


stem hardware fashion-tech wearables iot javascript
10:30

Tea & Coffee Break

10:45

What Tamagotchis Can Teach You About ES6 Generators

Jennifer Creighton

Intermediate


fullstack javascript

Cloud Native Node.js

Bethany Griggs

Beginner


microservices docker kubernetes cloud-native cloud node.js javascript

Let's Make iframes Cool Again!

Daniel Brain

Intermediate


components iframes react javascript

Modernizing the US Gas Infrastructure with Codrova and Ionic

Guy Nesher

Intermediate


ionic cordova javascript

Embracing Openness In Open Source

Amina Adewusi

Beginner


fullstack open-source javascript
11:15

Tea & Coffee Break

11:30

Passwords are so 1990

Sam Bellen

Intermediate


passwordless identity authentication webauthn security javascript

Browsers: Behind the Scene

Rakhi Sharma

Beginner


engine architecture js html css browsers front-end javascript

Speeding Up React SSR with ESX

David Mark Clements

Intermediate


esx react ssr javascript

Automate all the Security!

Robert Rees

Intermediate


security pop web javascript

Creating Structural Directives in Angular

Ashnita Bali

Intermediate


fullstack angular javascript
12:00

Lunch

13:00

Knock knock, who's there? Authenticating your single page apps using JSON Web Tokens

Sam Bellen

Intermediate


openid web-tokens json javascript

How To Be a Rockstar Developer

Dylan Beattie

Intermediate


mocha parsers language-design esoteric-languages js javascript

Beyond the WAT: Why Good Component Design Still Matters

Becca Bailey

Beginner


accessibility design frameworks typescript javascript

High Performance Video Editing for the Mobile Web

Forbes Lindesay

Advanced


ffmpeg isomorphic/universal-javascript video-rendering software-architecture performance canvas javascript
2

JavaScript in IoT: Let's Talk about "Privacy by Design"

Ziran Sun and BinBin Xue

Intermediate


privacy iot javascript
13:30

Tea & Coffee Break

13:45

A Front-end Dev's Hobbyist Approach Into Machine Learning

Susanna Wong

Intermediate


machine-learning fullstack front-end javascript

GraphQL Security - Quick Wins

Don Burks

Intermediate


javascript graphql

React Native at Skyscanner: The Good Parts

Karan Thakkar

Beginner


react-native javascript

Building an ARt Gallery in the Browser

Doug Sillars

Intermediate


webxr vr web javascript

State Management in Angular: From Facades to NGRX And Back

Cornelia Rauch

Intermediate


state-management angular web javascript
14:15

Tea & Coffee Break

14:30

Lightning Talk: Data Structures & Algorithims for the Frontend

Hubert Manilla

Intermediate


fullstack front-end data-structures javascript

Lightning Talk: Learning through Blameless Reviews

Joel Chippindale

Intermediate


culture empathy teamwork learning postmortems trust retrospectives javascript

Lightning Talk: How Birdie Uses An Event-based Approach To Scale

Samuel ROZE

Intermediate


events birdie fullstack javascript

Lightning Talk: Server Side Rendering with React.js and Node.js

Matt Long

Intermediate


ssr react.js json javascript

Lightning Talk: Coding: You Either Love Or Hate It, Or Why You Should Open-Source For Real.

Evgeny Poberezkin

All levels


web open-source javascript
14:45

Lightning Talk: Bending Time With RxJS

Max Gallo

Intermediate


rxjs reactive-programming fullstack javascript

Lightning Talk: Lessons Learned Converting Snyk Codebase to TypeScript

Liliana Kastilio

Advanced


typescript javascript

Lightning Talk: Distributed GraphQL for Enterprise Systems

Siddharth Sampath


javascript graphql
2

Lightning Talk: Streamline: A super-efficient branching and CI strategy

Jonathan Irving and Joe Devine


ci streamline javascript

Lightning Talk: I Can Write My Webscript With No Alpha Chars

Rael Sasiak-Rushby


a-z javascript
15:00

Tea & Coffee Break

15:15

Workshop: Web Bluetooth for IoT Sensors

Gordon Williams

Beginner


bluetooth wireless javascript

Workshop: CI/CD 101 with CircleCI

Angel Rivera

Beginner


automation devops continuous-deployment continuous-integration javascript
3

Workshop: BTR FSTR AWSMR SSR: Rapidly Build a Static Blog Site Using TS, Node.js, and Modern Dojo

Dylan Schiemann, Anthony Gubler, and Matt Gadd

Intermediate


nodejs buildtimerendering dojo typescript javascript

Workshop: Uphill Battle of Mobile Visual Regression

Dmitry Vinnik

Intermediate


visual-testing-framework testing mobile javascript

Workshop: JQuery to VueJS - Not Rocket Science

Kenigbolo Meya Stephen

Intermediate


migration legacy-code web-components dom vue.js jquery javascript
17:15

End of #FullStackCon Day 2 - See you tomorrow!

Day 3: Friday 12th July

Don't miss these amazing sessions!

Track Room 1 Room 2 Room 3 Room 4 Room 5
08:00

Registration & Breakfast Refreshments

09:15

Welcome to FullStack London 2018! Day 3

09:30

Keynote: How to outsmart your own brain

Sarah Clark

All levels


js nodejs javascript
10:30

Tea & Coffee Break

10:45

Unhandled Rejections and Other Awaited Promise Tales

Ruben Bridgewater

Intermediate


common-mistakes debugging error-handling promises nodejs javascript fullstack

Stripping Down Components With React Browser Hooks

Cian Foley

Beginner


ui browser-compatibility react-hooks reactjs front-end javascript web

The State of the Art in Localization

Eemeli Aro

Intermediate


angular web-standards best-practices localization javascript web fullstack react

How I Turned My Gas Meter Smart Using My Own Software, A Raspberry Pi & Some Other Bits

Chris Priest

Beginner


home-automation python raspberry-pi iot javascript

Tweet My Wedding Dress

Jo Franchetti

Beginner


rainbows arduino twitterapi wearables iot javascript
11:15

Tea & Coffee Break

11:30

7 Deadly Sins of React

Ersel Aker

Intermediate


front-end javascript web react

The Anatomy of a Click

Benjamin Gruenbaum

Intermediate


testim selenium puppeteer core-development frontend testing node.js javascript

I picked Up React Native As a Web Developer and Here's What I've Learned

Laura González

Intermediate


javascript web fullstack react

Interface Incantations

Jo Hanna Pearce

Beginner


nodejs javascript fullstack

Your IDE Deserves Better

Boris Litvinsky

Intermediate


cleancode ast ide oss javascript react
12:00

Lunch

13:00

Keynote: Hiring and Being Hired in an Evolving Developer Landscape

Sara Chipps

All levels


fullstackcon js nodejs javascript
14:00

Tea & Coffee Break

14:15

Workshop: Design Patterns for State Management in React and Typescript

Becca Bailey

Intermediate


hooks javascript react

Workshop: GraphQL, Simplified

David Mark Clements

Intermediate


next.js graphql hooks javascript react

Workshop: Building Systems with Terraform and NodeJS

Diogo Cunha

Intermediate


serverless lambda cloud infrastructure terraform nodejs javascript

Workshop: Tracing Node. The Open Source Edition

Daniel Khan

Intermediate


microservices metrics performance tracing opencensus node.js javascript
2

Workshop: From Web to Mobile with Angular and NativeScript

Stanimira Vlaeva and Vasil Chimev

Beginner


cross-platform native ios android mobile nativescript javascript
16:15

Tea & Coffee Break

16:30

Keynote: Better Together: Building Social Experiences for Immersive Technologies

Liv Erickson

All levels


xr ar vr javascript fullstack
17:30

#FullStackCon 2019 Wrap-up Presentation

17:45

End of #FullStackCon 2019! See you in 2020!

Take a trip down memory lane with these blog posts from previous editions of FullStack!





2018

We had the pleasure of Dylan Schiemann presenting his talk on 'Choosing a Framework'. Read more about it and watch the talk over on the SitePen blog.

Last year some of the team from Kyan attended FullStack to learn the latest developments in JavaScript, IoT and Node. Read more about their experiences over on their blog.

Revisiting Ubuntu's blog from last year's conference is getting us all excited for next month’s edition. Find out more about the broad range of talks they visited and why they found them useful.

Last year Nathalie Christmann-Cooper gave her first tech talk to great response on her journey from graphic designer to web developer. Read about her experience over on her blog and her tips for public speaking.

We're really pleased to be welcoming Martin Woolley back this year for another talk on all things Bluetooth Mesh technology. A veteran of the technology, read about his experiences of last year over on his blog.

Interested in joining Martin and other experts at this year's conference? Check out the Programme Page for more info!

2017

Kyan's David Quilter attended FullStack 2017 and lists his Top Six Talks from the conference.

Take a look back at the 2017 event with Nicholas Andre's comprehensive review of the venue, the schedule, the keynotes, the talks and even the food! Read his retrospective over on his blog.

Once again, Dylan Schiemann joined us for the event where he gave the keynote on Day 2 of the event, as well as a number of other sessions. Read about what he got up to over on the SitePen blog.

Joining us for his third year as an attendee was Erik Muller, read more about his time at the event on his blog, Slack Overflow.

For 2017, we were honoured to have DAZN come to the event as both a sponsor and attendees. You can find out what the team got up to over on their blog.

For 2019, we're really excited to be welcoming Sam Galson back to FullStack Con. Back in 2017 he came as attendee, read about his time over on his blog.

2016

The team from To The New were also in attendance, you can find out about each day of the event in their brilliant breakdown blogs here and here.

Luca Marchesni from the Kuzzle team made the trip to London for the three-day event, you can read their thoughts on the Kuzzle blog.

2015

Sarah Knight shares her experiences and highlights over on the RedBadger blog.

Alito Alvarez shares his notes from the conference and his highlights on Two-Factor Authentication and Security on 3 Chillies.

2014

It was great to welcome a team of developers from The Guardian for our inaugural event way back in 2014! Share their experiences and review over on The Guardian Developer Blog!

Join Liv Erickson as she reveals how ‘Building Social Experiences for Immersive Technologies' can benefit open source developers here at FullStack 2019!


Liv Erickson is the co-founder of ARVR Academy which are a collective focused on representing immersive technology industries. She is also an open source software developer currently working on Mozilla’s Mixed Reality team and the knowledge she will be bringing at Full Stack is sure to entice a variety of questions. In preparation for her talk we asked her a few questions:

What will you be sharing this year? What inspired you to give this talk?

I'm excited to be able to share some of the latest advancements happening in the immersive technology space - especially on the web. There's been a lot of progress being made on hardware, which has allowed creators more control and flexibility over the types of experiences that they're able to create. For this talk in particular, I've been inspired seeing the changes going on in the industry around how we think about social connection and ways to facilitate that through virtual and augmented reality. I'm thrilled to give this talk in particular because it's never been a better time to start considering how 3D, interactive spaces can facilitate human connection and I hope to get people inspired to start developing for these computing mediums!

Which other talks from FullStack London are you excited about? And why?
I love any opportunity to learn about how other people are building for mixed reality, so of course I'm excited about 'Building Immersive worlds with Mixed Reality' and 'Merging Realities: Using the Web to bring the Internet of Things to High End Augmented Reality' (but it will be tough to decide between that and 'Using the Web to Speak' since they both sound awesome!). I'm also really excited for the conversation around 'Build a Community, not a Framework' - I think that community is critical and I'm sure I'll learn more from hearing how other organizers maintain open source projects.

What made you want to be a part of FullStack London this year?

I always love getting a chance to meet developers and creators around the world, and when I learned about Full Stack London, it seemed like an audience that would be great to talk to about the opportunities of emerging web technologies as well as diving into the societal and ethical considerations of what we're building.

Do you have any blog posts/podcasts or materials you think people might enjoy reading before coming along to your talk?

There are several! The Extended Mind publishes a lot of really compelling research that covers a number of areas relating to how virtual and augmented environments can facilitate and be used in social contexts. I'm also very much motivated by discussions that are happening around ethics in the immersive web and around accessibility in VR applications. I also wrote up a primer on social VR that covers the core technology that I'll be sharing in my talk, so if people want a sneak preview, that's where they can start!


Catch Liv Erickson close the FullStack conference on Friday 12th July and take a look at our programme for more info!


Hear Rachel Konichiwakitty talk about programming, electronics and wearable fashion at FullStack this year!!


Rachel is a tissue engineer focused on stem cells and how we can create human organs for personalised medicine. In fact, her PhD project concentrates on growing eyes to study blindness. She is also a ‘Kawaii & pastel’ wearable fashion maker with a passion for using programming, electronics to create clothing items. Additionally, she is a strong advocate of encouraging girls to try STEAM (Science, Technology, Engineering, Arts and Medicine), education to expand career opportunities. In preparation for her talk we asked her a few questions:


What will you be sharing this year? What inspired you to give this talk?

I aim to share my experiences in breaking stereotypes about STEM careers and education through showing my wearable fashion technology (which combines programming with hardware) and making human organs. There is huge stereotype that any person who wants to pursue STEM needs to fit into a certain profile. I set myself as a role model to show that you can still be the fun, fashion/beauty-loving person, and be completely yourself whilst doing anything that you desire. I will share the many steps that we can take to encourage and improve diversity in STEM careers and education.

Which other talks from FullStack London are you excited about? And why?
I'm looking forward to seeing an array of talks including 'Zero to Hardware by Gordon Williams', 'Crafting comics for literally everyone by Jessica Jordan', 'What tamagotchis can teach you about es6 generators by Jennifer Creighton', 'How i turned my gas meter smart by Chris Priest' to name a few! There are so many good talks! I'm particularly interested in these because some of them are relevant to my making with microcontrollers and I'm also intrigued with the more creative aspects.

What made you want to be a part of FullStack London this year?

I started making wearable fashion technology two years ago and I've been trying to build my social media presence and improve my exposure through giving talks at various conferences and exhibiting my projects worldwide. I feel that in the past year I've gain lots of experience and am ready to share with a larger crowd. It also made sense as I am in my final year of my PhD in growing eyeballs so I feel confident in sharing my knowledge with more people.

Do you have any blog posts/podcasts or materials you think people might enjoy reading before coming along to your talk?

I have started vlogs of my life as a PhD student in London, growing eyeballs in the lab and I also have wearable tech videos on my Youtube channel: youtube.com/konichiwakitty. All my wearable fashion technology projects can be found here I've been interviewed on two podcasts here and here.


If you could only wear one colour for the rest of your life, what would it be?

You might be able to tell me the answer to this question when you see me, but yes the answer is Pink.


Catch Rachel Wong close the FullStack conference on Thursday 11th July and take a look at our programme for more info!


Take a sneak peak of Ken Wheeler’s talk before his keynote at FullStack London 2019!


Ken Wheeler is an active member of the open source community with creations such as Spectacle, urql (Universal React Query Library), react-music, react-game-kit, and Webpack Dashboard, he has a wealth of knowledge for the FullStack community to benefit from. In preparation for his talk we asked him a few questions:

What will you be sharing this year? What inspired you to give this talk?

I will be talking about some of the fun new features that we have/are going to have on the web. After spending quite a bit of stage time criticizing the Web, its only fair that I talk a bit about what I like.

Which other talks from FullStack London are you excited about? And why?

I'm excited to see Kadi Kramans talk about types. I'm a big fan of types.

What made you want to be a part of FullStack London this year?

I think London is dope, and it's always a treat to come chill.


Do you have any blog posts/podcasts or materials you think people might enjoy reading before coming along to your talk?

My podcast The Undefined with my cohost Jared Palmer of course..



Don't miss Ken Wheeler open the FullStack conference on Wednesday 10th July and take a look at our programme for more info

Take a look at Sarah Clark’s keynote talk this year where she will present the best tips and tricks for new and current developers!


Sarah Clark is a Google program manager for web developer training and certification. She is especially focused in exploring new technologies and how they can benefit the whole community. In fact, she has taught software development courses around the world and in particularly interested in beginning developers and enhancing their skills. In preparation for her talk we asked her a few questions:
What will you be sharing this year?

You know all these tricks and habits for solving problems, but why do they work? There's a simple and incredibly powerful model for how your brain works that hardly anyone knows. I'll show you why your techniques work and how to take advantage of that for easier debugging, better products, and faster learning.

What inspired you to give this talk?
I grew up around teachers and engineers, and chose to do both. While getting my Masters degree, I found one bit of neuroscience research that changed everything – and I'm ready to share it and its implications.

Which other talks from FullStack London are you excited about? And why?

All of the talks that take Javascript beyond the browser into the physical world -- IoT, AR, etc. I've even started programming my own hardware using FPGAs (Field Programmable Gate Arrays) and it's soon going to be a skill that every IoT developer should know.

What made you want to be a part of FullStack London this year?

I've seen a *much* wider group of people becoming developers and an enormous breadth of new technologies. This talk is my answer to "how can we help the whole community grow and learn?"


Do you have any blog posts/podcasts or materials you think people might enjoy reading before coming along to your talk?

Not before, but there could be homework after for those interested. :)

How would you life differ without the internet?

I grew up before the Internet – first encountering the old ARPANET in university – and it changed so many things. The first is, my community and world became so much larger and I could find like-minded people. The second big change is information became so much less expensive and more timely – at one point I was spending approximately £2000/year on technical books to stay current. And the third is, I've been able to teach and help so many more people via Youtube and the web (for free!) than I ever did in the pre-Internet days.



Don't froget to catch Sarah Clark kick off the final day at FullStack this year and take a look at our programme for more info

Forget Everything you Learned about React – Hooks Rock! Cian Foley, FullStack Developer at NearForm, shares how Hooks can help facilitate improved functional decomposition of components in your code.


Twenty years ago I worked for a bank converting Clipper 5 code into Visual Basic as part of Y2K migrations. I was young and impressionable and I remember my manager said to me, “If something is getting too complex, there’s probably a better way!”

Complexity can be a significant barrier for developers considering a new technology. We are often pressed for time and we need to be confident that the learning curve is surmountable within a given time-frame to be worth the investment.

I am relatively new to React js, and during my time at NearForm I’ve seen some common problems being solved in various ways, from mixins, to higher-order components, to render props. Learning React can be daunting enough for someone new to the technology. Discovering that there are various techniques that must be grasped in order to solve more complex problems can create a significant barrier.

These techniques came about organically over time and developers who used React from the get-go have had time to absorb why these are necessary but they can cause difficulty for someone learning the latest incarnation from scratch.

Want to learn more about Hooks? Take a look at the rest of Cian's post don't miss his talk: Stripping Down Components With React Browser Hooks on 12 July at FullStack London.

Business Design Centre

Situated in Islington, one of London’s most vibrant areas, the BDC is within walking distance of Angel tube station and relatively close to Kings Cross, Farringdon, Liverpool Street and Euston stations. Conveniently located outside the congestion charge zone, the venue also benefits from on-site car parking, an adjacent Hilton Hotel, and has disabled access.

Tmrgjxmo08v0bfiwirlw

Business Design Centre

52 Upper Street, Islington, London, N1 0QH, GB


View details, travel and nearby hotels

Volunteer at FullStack London

Interested in JavaScript, Node, Angular and IoT, and eager to learn the latest news? You have the chance to get a free ticket to FullStack London 2019! All we need from you is some help in setting up the conference, and some hours of your time on the days of the conference! You will be free to attend the conference for the remainder of the time.

Are you ready then? Email us at conference-team@skillsmatter.com and we will put your name down as a volunteer for FullStack London 2019! Shifts and detailed info will be confirmed closer to the conference.

Call For Papers is now CLOSED

Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

FullStack London 2019 Diversity Scholarship Plan

The FullStack London 2019 Diversity Scholarship Plan is now closed, thank you to all those who applied, and please feel free to apply again next year.

Joining us for FullStack London 2019 and want more? Make it a whole week of FullStack learning with these fringe courses...

Call or email our team about the FullStack LDN Fringe Package for a special discount on bundle tickets!

Damjan Vujnovic's Angular Workshop

3rd - 5th July 2019

Struggling with web application complexity? Join this three-day course and super-charge your development by learning to write elegant, testable and maintainable single-page web applications, and tame the complexity of asynchronous code with Angular.

Get your ticket here.

WebAssembly Deep Dive with Brian Sletten

8th - 9th July 2019

What if you could write code in your preferred language and deploy it wherever you wanted, both on and off the Web? Join this two-day introduction to WebAssembly, and learn to use the new technology standard laying the foundation for writing code just once. Build software that can run on any modern browser using your favourite language by taking advantage of WebAssembly's performance and power, and JavaScript's expressiveness and flexibility in the same apps.

Get your ticket here.

Damjan Vujnovic's Advanced JavaScript Workshop

15th - 17th July 2019

With web clients becoming thicker and more complex, it is no longer easy to get away with sloppy, ad-hoc JavaScript programming. Over three highly-intensive days, gain the skills to design, create and maintain rich web applications with great JavaScript code, taking advantage of its functional and dynamic nature, on this advanced workshop.

Get your ticket here.

Available Packages

    • 64-BIT SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (3m x 2.5m) in central conference break-out area
      • 6 free conference tickets (subject to availability) which you can gift to your clients or your engineering team
      • 4 free exhibitor passes
      • 4 Tweets retweeted by @skillsmatter before and during the conference and highlighted as part of tweets trending with #FullStackCon
      • 50 conference party drink tokens to give away at your booth
      • 2 gifts or printed items in swag bags
      • 2 places at speakers reception drinks
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Your 140 character post-conference news item will be shared via hotlinked url in post‑conference email to all attendees

      Brand Visibility Benefits

      Your logo (size relative to sponsorship level) displayed on:

      • FullStack 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word company profile with visual on skillsmatter.com
      • All FullStack 2019 Conference Pages (at bottom of page)
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • All digital signage throughout conference venue, if any
      • Conference Closing Speech Sponsor Thank You Slide

      64-BIT Sponsorship Bonus Add-Ons Available

      • Your logo on all conference Swag Bags (£9000)
      • Your logo on all conference attendee T-shirts (£9000)
      • Your logo on conference lanyards worn by all conference attendees (£6000)
      • Your logo on FullStack London 2019 Party branding (e.g. beer mats, banners, balloons) (£4000)
    • 32-BIT SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (2 x 1.5m) in central conference break-out area
      • 4 free conference tickets (subject to availability) which you can gift to your clients or your engineering team
      • 2 free exhibitor passes
      • 2 Tweets retweeted by @skillsmatter before and during the conference and highlighted as part of tweets trending with #FullStackCon
      • 25 conference party drink tokens to give away at your booth
      • 1 gifts or printed items in swag bags
      • 1 place at speakers reception drinks

      Brand Visibility Benefits

      Your logo (size relative to sponsorship level) displayed on:

      • FullStack 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word company profile with visual on skillsmatter.com
      • All FullStack London 2019 Conference Pages (at bottom of page)
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • All digital signage throughout conference venue, if any
      • Conference Closing Speech Sponsor Thank You Slide
    • 16-BIT SPONSORSHIP
    • Engagement Benefits

      • 1 flipchart (1m²) in central conference breakout area
      • 1 free conference ticket (subject to availability)
      • 1 free exhibitor pass
      • 1 tweet retweeted by @skillsmatter before and during the conference and highlighted as part of tweets trending with #FullStackCon
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your logo (size relative to sponsorship level) displayed on:

      • FullStack 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word company profile with visual on skillsmatter.com
      • All FullStack London 2019 Conference Pages (at bottom of page)
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • All digital signage throughout conference venue, if any
      • Conference Closing Speech Sponsor Thank You Slide
    • 8-BIT SPONSORSHIP
    • Engagement Benefits

      • 1 free exhibitor pass
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your logo (size relative to sponsorship level) displayed on:

      • FullStack 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word company profile with visual on skillsmatter.com
      • All FullStack London 2019 Conference Pages (at bottom of page)
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • All digital signage throughout conference venue, if any


To discuss sponsorship opportunities please contact the team:

Thanks to our sponsors

Would you like to write about FullStack 2019? Do you blog on innovations on javascript? Come and join us at FullStack London 2019 this year! If you write an article about FullStack 2019 and send us the link, and we'll proudly feature you on these pages!

And if you would like to write an article or interview some of FullStack's amazing speakers, inventors and thinkers this year, contact the marketing team and have a chance to win a free press pass.

Press Pass Registration

Skills Matter gives out Press Passes to both in-house and freelance editors, journalists, bloggers and influencers. We encourage those who have a genuine passion for tech and love to share great stories with tech communities and industries to apply.

Apply for Skills Matter Press Pass

Overview

FullStack 2019 returns to London in its sixth edition during July. Now hosted at the Business Design Centre, FullStack London has been growing each year and still remains the best place to connect with the international JavaScript community!

Entrance at Skills Matter Conference
Delegate at Skills Matter Conference
Crowd at Skills Matter Conference

FullStack is the go-to JavaScript, Node, Angular and IoT conference in London. Other topics explored will include Web-Animation, ES6, CSS3, Machine Learning, Functional Programming, Software Craftsmanship, Testing and various frameworks including D3js, React, Angular, Node, Babylon, Ember and more!

Check out our line-up of key speakers for 2019 below!

Rachel Wong

Rachel Wong

Ken Wheeler

Ken Wheeler

Sarah Clark

Sarah Clark

Liv Erickson

Liv Erickson

Dylan Beattie

Dylan Beattie

Lin Clark

Lin Clark

Matteo Collina

Matteo Collina

Sara Chipps

Sara Chipps

Look out for more updates on our Programme page!

FullStack London 2019 Party - Enjoy the Summer vibes and play Mini Golf with SitePen!

Did you enjoy the first day of FullStack London? It's party time now! Visit the Skills Matter booth during FullStack London for a Party Ticket (tickets are limited to 400 only - so grab one while they last!) to enjoy some drinks at Codenode's {{SpaceBar}}, a popsicle, dance to some cool music, share your experience and impressions of FullStack London with other FullStack London attendees.

We will have our very own FullStack London double decker routemaster buses bringing you from the BDC (Business Design Centre, 52 Upper Street) to CodeNode. Buses will be ready outside the BDC once the conference ends on Wednesday 10th July (straight after the last session at 5.30pm) to bring you to CodeNode!

If you prefer the good old London Underground, CodeNode is a five-minute walk from Moorgate Tube Station, which is just two stops from Angel (the closest station to the BDC, where FullStack London takes place), and it's served by the Northern Line.

And it doesn't end here: this year's party is going to be even more awesome thanks to our special sponsor SitePen! Dylan Schiemann and his Team truly stepped up their game this year, contributing to a wonderful evening of entertainment.

Don't miss them onsite during the FullStack London's party, they will be ready to challenge you to a round (or two) of crazy Mini Golf. Are you game?

If you need some help finding your way home/to your hotel once the party's over, please visit the Transport for London's website which contains full information on how to move around in London.


Check out FullStack 2018's Highlights:

Follow #FullStackCon on twitter and let us know what you think!


Speaker updates, to your inbox

Subject to our privacy policy.


Volunteer

Would you like to help us facilitate a great conference? Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store? Sign up as a volunteer and get a free ticket to the conference!

Call For Papers is now CLOSED

Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

FullStack London 2019 Diversity Scholarship Plan

The FullStack London 2019 Diversity Scholarship Plan is now closed, thank you to all those who applied, and please feel free to apply again next year.

Code of Conduct

Please find our Code of Conduct here.

Impressions of last year

Excited? Share it!

Programme

Day 1: Wednesday 10th July

Don't miss these amazing sessions!

Track Room 1 Room 2 Room 3 Room 4 Room 5
08:00

Registration & Breakfast Refreshments

09:15

Welcome to FullStack London 2019! Day 1

09:30

Keynote: The Web: The Good Parts

Ken Wheeler

All levels


javascript-events javascript
10:30

Tea and Coffee Break

10:45

Spreadable JavaScript

Jennifer Creighton

Intermediate


javascript fullstack

Done in 0.0166666666 Seconds

Alex Moldovan

Intermediate


css rendering performance javascript

Zero to Hardware in 30 Minutes

Gordon Williams

Beginner


app consumer-devices javascript

Controlling Bluetooth Mesh Networks with Web Applications

Martin Woolley

Intermediate


mesh smart-devices networking bluetooth iot javascript

Making Less of the Web with Feature Policy

Andrew Betts

Intermediate


consent safety practice governance security performance javascript
11:15

Tea and Coffee Break

11:30

Security in Node.js

Forbes Lindesay

Intermediate


api-design best-practices node.js authentication security typescript javascript

All Aboard the Type Train

Kadi Kraman

Intermediate


tooling flow typescript javascript

PWAs on Steroids

Trishul Goel

Intermediate


browserapis pwa javascript

What I Learnt by Building the Exact Same App in Kotlin (Native Android), Nativescript and Flutter

Arnav Gupta

Advanced


flutter kotlin nativescript javascript
2

How to build X in 3D – A short Introduction to BabylonJS

Christina Zenzes and Anna Backs

Beginner


3d webgl babylonjs javascript
12:00

Lunch

13:00
2

Keynote: Bringing WebAssembly Outside The Web With WASI

Lin Clark and Till Schneidereit

All levels


wasi webassembly js nodejs javascript
14:00

Tea and Coffee Break

14:15

CSS Variables. What Do They Know? Do They Know Things?? Let's Find Out!

Mikołaj Dobrucki

Intermediate


sass css-in-js styling front-end css-variables css-custom-properties web css javascript

NestJS: A Framework for Your Node Backend

Samuel ROZE

Intermediate


nestjs javascript fullstack

Building immersive worlds with Mixed Reality

Andrzej Mazur

Intermediate


vr webxr javascript fullstack

All The World’s A Staging Server

Heidi Waterhouse

Beginner


testing testing-in-production staging javascript

Vue + Vuex

Christoffer Noring

Intermediate


state-management vue vuex javascript fullstack
14:45

Tea and Coffee Break

15:00

Fast and Beautiful: Modern Image Delivery Techniques

Doug Sillars

Intermediate


progressive-images nodejs javascript fullstack

TypeScript vs. Frameworks

Dylan Schiemann

Intermediate


svelte react dojo angular frameworks typescript vue javascript

Embedding V8 In The Real World

Stanimira Vlaeva

Intermediate


nativescript v8 nodejs javascript

Crafting Comics for Literally Everyone

Jessica Jordan

Intermediate


web-standards art emberjs animation html5 screenreader a11y accessibility web-applications web-comics javascript

Concurrent Editing with JSON Patch and Operational Transformation

Jason Green

Intermediate


web operational-transformation json javascript
15:30

Tea and Coffee Break

15:45

We Need to Talk about the Main Thread

James Milner

Intermediate


event-loop main-thread javascript

Practical Performance for React (Native)

Anna Doubková

Intermediate


ui react-application react-native javascript

Getting the Web to Speak - Using Polly and three.js to Create a Realistic Avatar

Paul Hodgson

Intermediate


3d-web three.js speech polly aws node javascript
2

Merging Realities : Using the Web to Bring the Internet of Things to High End Augmented Reality

Fabien Benetou and Philippe Coval

Intermediate


augmented-reality iot javascript

Lessons from MetaFont

Sam Galson

All levels


knuth publishing latex metafont fonts typography javascript
16:15

Tea and Coffee Break

16:30

Comedy Panel: Have I got Nodes For You!

Dylan Beattie

All levels


comedy-panel nodejs javascript fullstack
17:30

End of #FullStackCon Day 1 - Party buses will be ready at BDC forecourt at the end of the last session to ferry all those with party tix to CodeNode!

18:00

#FullStackCon Party at CodeNode (10 South Place, London EC2M 7EB) with Drinks, Nibbles & Music!

Day 2: Thursday 11th July

Don't miss these amazing sessions!

Track Room 1 Room 2 Room 3 Room 4 Room 5
08:00

Registration & Breakfast Refreshments

09:15

Welcome to FullStack London 2019! - Day 2

09:30

Keynote: Breaking Stereotypes in STEM Through Fashion Tech and Making Human Organs

Rachel Konichiwakitty

All levels


stem hardware fashion-tech wearables iot javascript
10:30

Tea & Coffee Break

10:45

What Tamagotchis Can Teach You About ES6 Generators

Jennifer Creighton

Intermediate


fullstack javascript

Cloud Native Node.js

Bethany Griggs

Beginner


microservices docker kubernetes cloud-native cloud node.js javascript

Let's Make iframes Cool Again!

Daniel Brain

Intermediate


components iframes react javascript

Modernizing the US Gas Infrastructure with Codrova and Ionic

Guy Nesher

Intermediate


ionic cordova javascript

Embracing Openness In Open Source

Amina Adewusi

Beginner


fullstack open-source javascript
11:15

Tea & Coffee Break

11:30

Passwords are so 1990

Sam Bellen

Intermediate


passwordless identity authentication webauthn security javascript

Browsers: Behind the Scene

Rakhi Sharma

Beginner


engine architecture js html css browsers front-end javascript

Speeding Up React SSR with ESX

David Mark Clements

Intermediate


esx react ssr javascript

Automate all the Security!

Robert Rees

Intermediate


security pop web javascript

Creating Structural Directives in Angular

Ashnita Bali

Intermediate


fullstack angular javascript
12:00

Lunch

13:00

Knock knock, who's there? Authenticating your single page apps using JSON Web Tokens

Sam Bellen

Intermediate


openid web-tokens json javascript

How To Be a Rockstar Developer

Dylan Beattie

Intermediate


mocha parsers language-design esoteric-languages js javascript

Beyond the WAT: Why Good Component Design Still Matters

Becca Bailey

Beginner


accessibility design frameworks typescript javascript

High Performance Video Editing for the Mobile Web

Forbes Lindesay

Advanced


ffmpeg isomorphic/universal-javascript video-rendering software-architecture performance canvas javascript
2

JavaScript in IoT: Let's Talk about "Privacy by Design"

Ziran Sun and BinBin Xue

Intermediate


privacy iot javascript
13:30

Tea & Coffee Break

13:45

A Front-end Dev's Hobbyist Approach Into Machine Learning

Susanna Wong

Intermediate


machine-learning fullstack front-end javascript

GraphQL Security - Quick Wins

Don Burks

Intermediate


javascript graphql

React Native at Skyscanner: The Good Parts

Karan Thakkar

Beginner


react-native javascript

Building an ARt Gallery in the Browser

Doug Sillars

Intermediate


webxr vr web javascript

State Management in Angular: From Facades to NGRX And Back

Cornelia Rauch

Intermediate


state-management angular web javascript
14:15

Tea & Coffee Break

14:30

Lightning Talk: Data Structures & Algorithims for the Frontend

Hubert Manilla

Intermediate


fullstack front-end data-structures javascript

Lightning Talk: Learning through Blameless Reviews

Joel Chippindale

Intermediate


culture empathy teamwork learning postmortems trust retrospectives javascript

Lightning Talk: How Birdie Uses An Event-based Approach To Scale

Samuel ROZE

Intermediate


events birdie fullstack javascript

Lightning Talk: Server Side Rendering with React.js and Node.js

Matt Long

Intermediate


ssr react.js json javascript

Lightning Talk: Coding: You Either Love Or Hate It, Or Why You Should Open-Source For Real.

Evgeny Poberezkin

All levels


web open-source javascript
14:45

Lightning Talk: Bending Time With RxJS

Max Gallo

Intermediate


rxjs reactive-programming fullstack javascript

Lightning Talk: Lessons Learned Converting Snyk Codebase to TypeScript

Liliana Kastilio

Advanced


typescript javascript

Lightning Talk: Distributed GraphQL for Enterprise Systems

Siddharth Sampath


javascript graphql
2

Lightning Talk: Streamline: A super-efficient branching and CI strategy

Jonathan Irving and Joe Devine


ci streamline javascript

Lightning Talk: I Can Write My Webscript With No Alpha Chars

Rael Sasiak-Rushby


a-z javascript
15:00

Tea & Coffee Break

15:15

Workshop: Web Bluetooth for IoT Sensors

Gordon Williams

Beginner


bluetooth wireless javascript

Workshop: CI/CD 101 with CircleCI

Angel Rivera

Beginner


automation devops continuous-deployment continuous-integration javascript
3

Workshop: BTR FSTR AWSMR SSR: Rapidly Build a Static Blog Site Using TS, Node.js, and Modern Dojo

Dylan Schiemann, Anthony Gubler, and Matt Gadd

Intermediate


nodejs buildtimerendering dojo typescript javascript

Workshop: Uphill Battle of Mobile Visual Regression

Dmitry Vinnik

Intermediate


visual-testing-framework testing mobile javascript

Workshop: JQuery to VueJS - Not Rocket Science

Kenigbolo Meya Stephen

Intermediate


migration legacy-code web-components dom vue.js jquery javascript
17:15

End of #FullStackCon Day 2 - See you tomorrow!

Day 3: Friday 12th July

Don't miss these amazing sessions!

Track Room 1 Room 2 Room 3 Room 4 Room 5
08:00

Registration & Breakfast Refreshments

09:15

Welcome to FullStack London 2018! Day 3

09:30

Keynote: How to outsmart your own brain

Sarah Clark

All levels


js nodejs javascript
10:30

Tea & Coffee Break

10:45

Unhandled Rejections and Other Awaited Promise Tales

Ruben Bridgewater

Intermediate


common-mistakes debugging error-handling promises nodejs javascript fullstack

Stripping Down Components With React Browser Hooks

Cian Foley

Beginner


ui browser-compatibility react-hooks reactjs front-end javascript web

The State of the Art in Localization

Eemeli Aro

Intermediate


angular web-standards best-practices localization javascript web fullstack react

How I Turned My Gas Meter Smart Using My Own Software, A Raspberry Pi & Some Other Bits

Chris Priest

Beginner


home-automation python raspberry-pi iot javascript

Tweet My Wedding Dress

Jo Franchetti

Beginner


rainbows arduino twitterapi wearables iot javascript
11:15

Tea & Coffee Break

11:30

7 Deadly Sins of React

Ersel Aker

Intermediate


front-end javascript web react

The Anatomy of a Click

Benjamin Gruenbaum

Intermediate


testim selenium puppeteer core-development frontend testing node.js javascript

I picked Up React Native As a Web Developer and Here's What I've Learned

Laura González

Intermediate


javascript web fullstack react

Interface Incantations

Jo Hanna Pearce

Beginner


nodejs javascript fullstack

Your IDE Deserves Better

Boris Litvinsky

Intermediate


cleancode ast ide oss javascript react
12:00

Lunch

13:00

Keynote: Hiring and Being Hired in an Evolving Developer Landscape

Sara Chipps

All levels


fullstackcon js nodejs javascript
14:00

Tea & Coffee Break

14:15

Workshop: Design Patterns for State Management in React and Typescript

Becca Bailey

Intermediate


hooks javascript react

Workshop: GraphQL, Simplified

David Mark Clements

Intermediate


next.js graphql hooks javascript react

Workshop: Building Systems with Terraform and NodeJS

Diogo Cunha

Intermediate


serverless lambda cloud infrastructure terraform nodejs javascript

Workshop: Tracing Node. The Open Source Edition

Daniel Khan

Intermediate


microservices metrics performance tracing opencensus node.js javascript
2

Workshop: From Web to Mobile with Angular and NativeScript

Stanimira Vlaeva and Vasil Chimev

Beginner


cross-platform native ios android mobile nativescript javascript
16:15

Tea & Coffee Break

16:30

Keynote: Better Together: Building Social Experiences for Immersive Technologies

Liv Erickson

All levels


xr ar vr javascript fullstack
17:30

#FullStackCon 2019 Wrap-up Presentation

17:45

End of #FullStackCon 2019! See you in 2020!

Sneak Preview

Take a trip down memory lane with these blog posts from previous editions of FullStack!





2018

We had the pleasure of Dylan Schiemann presenting his talk on 'Choosing a Framework'. Read more about it and watch the talk over on the SitePen blog.

Last year some of the team from Kyan attended FullStack to learn the latest developments in JavaScript, IoT and Node. Read more about their experiences over on their blog.

Revisiting Ubuntu's blog from last year's conference is getting us all excited for next month’s edition. Find out more about the broad range of talks they visited and why they found them useful.

Last year Nathalie Christmann-Cooper gave her first tech talk to great response on her journey from graphic designer to web developer. Read about her experience over on her blog and her tips for public speaking.

We're really pleased to be welcoming Martin Woolley back this year for another talk on all things Bluetooth Mesh technology. A veteran of the technology, read about his experiences of last year over on his blog.

Interested in joining Martin and other experts at this year's conference? Check out the Programme Page for more info!

2017

Kyan's David Quilter attended FullStack 2017 and lists his Top Six Talks from the conference.

Take a look back at the 2017 event with Nicholas Andre's comprehensive review of the venue, the schedule, the keynotes, the talks and even the food! Read his retrospective over on his blog.

Once again, Dylan Schiemann joined us for the event where he gave the keynote on Day 2 of the event, as well as a number of other sessions. Read about what he got up to over on the SitePen blog.

Joining us for his third year as an attendee was Erik Muller, read more about his time at the event on his blog, Slack Overflow.

For 2017, we were honoured to have DAZN come to the event as both a sponsor and attendees. You can find out what the team got up to over on their blog.

For 2019, we're really excited to be welcoming Sam Galson back to FullStack Con. Back in 2017 he came as attendee, read about his time over on his blog.

2016

The team from To The New were also in attendance, you can find out about each day of the event in their brilliant breakdown blogs here and here.

Luca Marchesni from the Kuzzle team made the trip to London for the three-day event, you can read their thoughts on the Kuzzle blog.

2015

Sarah Knight shares her experiences and highlights over on the RedBadger blog.

Alito Alvarez shares his notes from the conference and his highlights on Two-Factor Authentication and Security on 3 Chillies.

2014

It was great to welcome a team of developers from The Guardian for our inaugural event way back in 2014! Share their experiences and review over on The Guardian Developer Blog!

Join Liv Erickson as she reveals how ‘Building Social Experiences for Immersive Technologies' can benefit open source developers here at FullStack 2019!


Liv Erickson is the co-founder of ARVR Academy which are a collective focused on representing immersive technology industries. She is also an open source software developer currently working on Mozilla’s Mixed Reality team and the knowledge she will be bringing at Full Stack is sure to entice a variety of questions. In preparation for her talk we asked her a few questions:

What will you be sharing this year? What inspired you to give this talk?

I'm excited to be able to share some of the latest advancements happening in the immersive technology space - especially on the web. There's been a lot of progress being made on hardware, which has allowed creators more control and flexibility over the types of experiences that they're able to create. For this talk in particular, I've been inspired seeing the changes going on in the industry around how we think about social connection and ways to facilitate that through virtual and augmented reality. I'm thrilled to give this talk in particular because it's never been a better time to start considering how 3D, interactive spaces can facilitate human connection and I hope to get people inspired to start developing for these computing mediums!

Which other talks from FullStack London are you excited about? And why?
I love any opportunity to learn about how other people are building for mixed reality, so of course I'm excited about 'Building Immersive worlds with Mixed Reality' and 'Merging Realities: Using the Web to bring the Internet of Things to High End Augmented Reality' (but it will be tough to decide between that and 'Using the Web to Speak' since they both sound awesome!). I'm also really excited for the conversation around 'Build a Community, not a Framework' - I think that community is critical and I'm sure I'll learn more from hearing how other organizers maintain open source projects.

What made you want to be a part of FullStack London this year?

I always love getting a chance to meet developers and creators around the world, and when I learned about Full Stack London, it seemed like an audience that would be great to talk to about the opportunities of emerging web technologies as well as diving into the societal and ethical considerations of what we're building.

Do you have any blog posts/podcasts or materials you think people might enjoy reading before coming along to your talk?

There are several! The Extended Mind publishes a lot of really compelling research that covers a number of areas relating to how virtual and augmented environments can facilitate and be used in social contexts. I'm also very much motivated by discussions that are happening around ethics in the immersive web and around accessibility in VR applications. I also wrote up a primer on social VR that covers the core technology that I'll be sharing in my talk, so if people want a sneak preview, that's where they can start!


Catch Liv Erickson close the FullStack conference on Friday 12th July and take a look at our programme for more info!


Hear Rachel Konichiwakitty talk about programming, electronics and wearable fashion at FullStack this year!!


Rachel is a tissue engineer focused on stem cells and how we can create human organs for personalised medicine. In fact, her PhD project concentrates on growing eyes to study blindness. She is also a ‘Kawaii & pastel’ wearable fashion maker with a passion for using programming, electronics to create clothing items. Additionally, she is a strong advocate of encouraging girls to try STEAM (Science, Technology, Engineering, Arts and Medicine), education to expand career opportunities. In preparation for her talk we asked her a few questions:


What will you be sharing this year? What inspired you to give this talk?

I aim to share my experiences in breaking stereotypes about STEM careers and education through showing my wearable fashion technology (which combines programming with hardware) and making human organs. There is huge stereotype that any person who wants to pursue STEM needs to fit into a certain profile. I set myself as a role model to show that you can still be the fun, fashion/beauty-loving person, and be completely yourself whilst doing anything that you desire. I will share the many steps that we can take to encourage and improve diversity in STEM careers and education.

Which other talks from FullStack London are you excited about? And why?
I'm looking forward to seeing an array of talks including 'Zero to Hardware by Gordon Williams', 'Crafting comics for literally everyone by Jessica Jordan', 'What tamagotchis can teach you about es6 generators by Jennifer Creighton', 'How i turned my gas meter smart by Chris Priest' to name a few! There are so many good talks! I'm particularly interested in these because some of them are relevant to my making with microcontrollers and I'm also intrigued with the more creative aspects.

What made you want to be a part of FullStack London this year?

I started making wearable fashion technology two years ago and I've been trying to build my social media presence and improve my exposure through giving talks at various conferences and exhibiting my projects worldwide. I feel that in the past year I've gain lots of experience and am ready to share with a larger crowd. It also made sense as I am in my final year of my PhD in growing eyeballs so I feel confident in sharing my knowledge with more people.

Do you have any blog posts/podcasts or materials you think people might enjoy reading before coming along to your talk?

I have started vlogs of my life as a PhD student in London, growing eyeballs in the lab and I also have wearable tech videos on my Youtube channel: youtube.com/konichiwakitty. All my wearable fashion technology projects can be found here I've been interviewed on two podcasts here and here.


If you could only wear one colour for the rest of your life, what would it be?

You might be able to tell me the answer to this question when you see me, but yes the answer is Pink.


Catch Rachel Wong close the FullStack conference on Thursday 11th July and take a look at our programme for more info!


Take a sneak peak of Ken Wheeler’s talk before his keynote at FullStack London 2019!


Ken Wheeler is an active member of the open source community with creations such as Spectacle, urql (Universal React Query Library), react-music, react-game-kit, and Webpack Dashboard, he has a wealth of knowledge for the FullStack community to benefit from. In preparation for his talk we asked him a few questions:

What will you be sharing this year? What inspired you to give this talk?

I will be talking about some of the fun new features that we have/are going to have on the web. After spending quite a bit of stage time criticizing the Web, its only fair that I talk a bit about what I like.

Which other talks from FullStack London are you excited about? And why?

I'm excited to see Kadi Kramans talk about types. I'm a big fan of types.

What made you want to be a part of FullStack London this year?

I think London is dope, and it's always a treat to come chill.


Do you have any blog posts/podcasts or materials you think people might enjoy reading before coming along to your talk?

My podcast The Undefined with my cohost Jared Palmer of course..



Don't miss Ken Wheeler open the FullStack conference on Wednesday 10th July and take a look at our programme for more info

Take a look at Sarah Clark’s keynote talk this year where she will present the best tips and tricks for new and current developers!


Sarah Clark is a Google program manager for web developer training and certification. She is especially focused in exploring new technologies and how they can benefit the whole community. In fact, she has taught software development courses around the world and in particularly interested in beginning developers and enhancing their skills. In preparation for her talk we asked her a few questions:
What will you be sharing this year?

You know all these tricks and habits for solving problems, but why do they work? There's a simple and incredibly powerful model for how your brain works that hardly anyone knows. I'll show you why your techniques work and how to take advantage of that for easier debugging, better products, and faster learning.

What inspired you to give this talk?
I grew up around teachers and engineers, and chose to do both. While getting my Masters degree, I found one bit of neuroscience research that changed everything – and I'm ready to share it and its implications.

Which other talks from FullStack London are you excited about? And why?

All of the talks that take Javascript beyond the browser into the physical world -- IoT, AR, etc. I've even started programming my own hardware using FPGAs (Field Programmable Gate Arrays) and it's soon going to be a skill that every IoT developer should know.

What made you want to be a part of FullStack London this year?

I've seen a *much* wider group of people becoming developers and an enormous breadth of new technologies. This talk is my answer to "how can we help the whole community grow and learn?"


Do you have any blog posts/podcasts or materials you think people might enjoy reading before coming along to your talk?

Not before, but there could be homework after for those interested. :)

How would you life differ without the internet?

I grew up before the Internet – first encountering the old ARPANET in university – and it changed so many things. The first is, my community and world became so much larger and I could find like-minded people. The second big change is information became so much less expensive and more timely – at one point I was spending approximately £2000/year on technical books to stay current. And the third is, I've been able to teach and help so many more people via Youtube and the web (for free!) than I ever did in the pre-Internet days.



Don't froget to catch Sarah Clark kick off the final day at FullStack this year and take a look at our programme for more info

Forget Everything you Learned about React – Hooks Rock! Cian Foley, FullStack Developer at NearForm, shares how Hooks can help facilitate improved functional decomposition of components in your code.


Twenty years ago I worked for a bank converting Clipper 5 code into Visual Basic as part of Y2K migrations. I was young and impressionable and I remember my manager said to me, “If something is getting too complex, there’s probably a better way!”

Complexity can be a significant barrier for developers considering a new technology. We are often pressed for time and we need to be confident that the learning curve is surmountable within a given time-frame to be worth the investment.

I am relatively new to React js, and during my time at NearForm I’ve seen some common problems being solved in various ways, from mixins, to higher-order components, to render props. Learning React can be daunting enough for someone new to the technology. Discovering that there are various techniques that must be grasped in order to solve more complex problems can create a significant barrier.

These techniques came about organically over time and developers who used React from the get-go have had time to absorb why these are necessary but they can cause difficulty for someone learning the latest incarnation from scratch.

Want to learn more about Hooks? Take a look at the rest of Cian's post don't miss his talk: Stripping Down Components With React Browser Hooks on 12 July at FullStack London.
Venue

Business Design Centre

Situated in Islington, one of London’s most vibrant areas, the BDC is within walking distance of Angel tube station and relatively close to Kings Cross, Farringdon, Liverpool Street and Euston stations. Conveniently located outside the congestion charge zone, the venue also benefits from on-site car parking, an adjacent Hilton Hotel, and has disabled access.

Tmrgjxmo08v0bfiwirlw

Business Design Centre

52 Upper Street, Islington, London, N1 0QH, GB


View details, travel and nearby hotels
Get Involved

Volunteer at FullStack London

Interested in JavaScript, Node, Angular and IoT, and eager to learn the latest news? You have the chance to get a free ticket to FullStack London 2019! All we need from you is some help in setting up the conference, and some hours of your time on the days of the conference! You will be free to attend the conference for the remainder of the time.

Are you ready then? Email us at conference-team@skillsmatter.com and we will put your name down as a volunteer for FullStack London 2019! Shifts and detailed info will be confirmed closer to the conference.

Call For Papers is now CLOSED

Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

FullStack London 2019 Diversity Scholarship Plan

The FullStack London 2019 Diversity Scholarship Plan is now closed, thank you to all those who applied, and please feel free to apply again next year.

Fringe

Joining us for FullStack London 2019 and want more? Make it a whole week of FullStack learning with these fringe courses...

Call or email our team about the FullStack LDN Fringe Package for a special discount on bundle tickets!

Damjan Vujnovic's Angular Workshop

3rd - 5th July 2019

Struggling with web application complexity? Join this three-day course and super-charge your development by learning to write elegant, testable and maintainable single-page web applications, and tame the complexity of asynchronous code with Angular.

Get your ticket here.

WebAssembly Deep Dive with Brian Sletten

8th - 9th July 2019

What if you could write code in your preferred language and deploy it wherever you wanted, both on and off the Web? Join this two-day introduction to WebAssembly, and learn to use the new technology standard laying the foundation for writing code just once. Build software that can run on any modern browser using your favourite language by taking advantage of WebAssembly's performance and power, and JavaScript's expressiveness and flexibility in the same apps.

Get your ticket here.

Damjan Vujnovic's Advanced JavaScript Workshop

15th - 17th July 2019

With web clients becoming thicker and more complex, it is no longer easy to get away with sloppy, ad-hoc JavaScript programming. Over three highly-intensive days, gain the skills to design, create and maintain rich web applications with great JavaScript code, taking advantage of its functional and dynamic nature, on this advanced workshop.

Get your ticket here.

Sponsors

Thanks to our sponsors

Available Packages

    • 64-BIT SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (3m x 2.5m) in central conference break-out area
      • 6 free conference tickets (subject to availability) which you can gift to your clients or your engineering team
      • 4 free exhibitor passes
      • 4 Tweets retweeted by @skillsmatter before and during the conference and highlighted as part of tweets trending with #FullStackCon
      • 50 conference party drink tokens to give away at your booth
      • 2 gifts or printed items in swag bags
      • 2 places at speakers reception drinks
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Your 140 character post-conference news item will be shared via hotlinked url in post‑conference email to all attendees

      Brand Visibility Benefits

      Your logo (size relative to sponsorship level) displayed on:

      • FullStack 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word company profile with visual on skillsmatter.com
      • All FullStack 2019 Conference Pages (at bottom of page)
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • All digital signage throughout conference venue, if any
      • Conference Closing Speech Sponsor Thank You Slide

      64-BIT Sponsorship Bonus Add-Ons Available

      • Your logo on all conference Swag Bags (£9000)
      • Your logo on all conference attendee T-shirts (£9000)
      • Your logo on conference lanyards worn by all conference attendees (£6000)
      • Your logo on FullStack London 2019 Party branding (e.g. beer mats, banners, balloons) (£4000)
    • 32-BIT SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (2 x 1.5m) in central conference break-out area
      • 4 free conference tickets (subject to availability) which you can gift to your clients or your engineering team
      • 2 free exhibitor passes
      • 2 Tweets retweeted by @skillsmatter before and during the conference and highlighted as part of tweets trending with #FullStackCon
      • 25 conference party drink tokens to give away at your booth
      • 1 gifts or printed items in swag bags
      • 1 place at speakers reception drinks

      Brand Visibility Benefits

      Your logo (size relative to sponsorship level) displayed on:

      • FullStack 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word company profile with visual on skillsmatter.com
      • All FullStack London 2019 Conference Pages (at bottom of page)
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • All digital signage throughout conference venue, if any
      • Conference Closing Speech Sponsor Thank You Slide
    • 16-BIT SPONSORSHIP
    • Engagement Benefits

      • 1 flipchart (1m²) in central conference breakout area
      • 1 free conference ticket (subject to availability)
      • 1 free exhibitor pass
      • 1 tweet retweeted by @skillsmatter before and during the conference and highlighted as part of tweets trending with #FullStackCon
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your logo (size relative to sponsorship level) displayed on:

      • FullStack 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word company profile with visual on skillsmatter.com
      • All FullStack London 2019 Conference Pages (at bottom of page)
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • All digital signage throughout conference venue, if any
      • Conference Closing Speech Sponsor Thank You Slide
    • 8-BIT SPONSORSHIP
    • Engagement Benefits

      • 1 free exhibitor pass
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your logo (size relative to sponsorship level) displayed on:

      • FullStack 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word company profile with visual on skillsmatter.com
      • All FullStack London 2019 Conference Pages (at bottom of page)
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • All digital signage