Pbfim1w1cigh3qwhuvp2
3 DAY CONFERENCE

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

Topics covered at #FullStackCon

Wednesday, 11th - Friday, 13th July at Business Design Centre, London

65 experts. will be speaking. Starts at 9:00 AM.

Want to meet the international JavaScript, Node, and IoT communities and learn and share skills with some of the world's top experts, hackers and makers? Find out about all the latest FullStack technologies and discover the latest best practices and ideas? Then come and join us at FullStack London!

Join us at FullStack London on July 11-13th 2018!

FullStack 2018 conference returns to London in July. Hosted at the Business Design Centre for the first time ever, FullStack has grown bigger and better and we look forward to another set of intensive 3 days of learning and sharing!

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

NEWS: We're so glad to announce that we have confirmed several Keynotes such as Brendan Eich, Sean Larkin, Sarah Drasner, Maximiliano Firtman, and Alex Russell! Look out for more updates on our Programme page!

Check out FullStack 2017's Highlights and SkillsCasts here!

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


Call for Papers is Now CLOSED!

The 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!

Code of Conduct

Please find our Code of Conduct here.

Get Involved

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! Reach out to us at conferences@skillsmatter.com

FullStack 2018 Diversity Scholarship Plan

Skills Matter is proud and happy to share our FullStack 2018 Diversity Scholarship Plan. This plan is based on our commitment to help develop the skills of women and their participation in our community. It is aimed at helping women who want to enter/ re-enter the tech industry.

Find more information here!

Impressions of last year

Day 1: Day 1 - Wednesday 11th July

Don't miss these amazing talks! Please note that this schedule is still subject to changes - watch this space :)

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

Registration & Breakfast Refreshments

09:15

Welcome to FullStack London 2018! Day 1

09:30

Opening Keynote: Proud to Announce Brendan Eich will be the Opening Keynote for #FullStackCon 2018!

Brendan Eich


keynote js fullstack fullstackcon javascript
10:30

Coffee Break

10:45

Web Tech Performance

Yonatan Kra


fullstack web-app-monitoring javascript-performance javascript

Prison Break - When The Web Escapes The Browser

Dominik Kundel


microcontrollers api fullstackcon javascript

Cracking JWT tokens: a tale of magic, Node.JS and parallel computing

Luciano Mammino


parallel-computing node.js jwt web-development security

Fast, Cross-Platform Apps with Electron

Felix Rieseberg


desktop electron web-technologies js fullstack fullstackcon nodejs javascript

Dear JavaScript...

Alessandro Cinelli


idiomatic code fullstackcon javascript
11:30

Coffee Break

11:45

Using React to Launch Laser-Sword Wielding Robots at Your Friends

Brian Jordan


animations webpack css game-development games es6 backend frontend cloud-functions css-animations react

Tales from the QA Crypt

Jennifer Voss


docker cypress testing automation tools tdd qa javascript

Choosing a framework

Dylan Schiemann


framework fullstackcon javascript

Compilers: The Next Frontier in Web Performance

Chad Hietala


ember glimmer wasm web-assembly compilers

Behaviour-Driven Architecture

Jan Molak


financial-system typescript fullstack fullstackcon javascript
12:30

Lunch

13:30

Keynote: Don't miss the great Maximiliano Firtman hosting a Keynote at FullStack 2018!

Maximiliano Firtman


web performance-mobile-web fullstack fullstackcon
14:30

Coffee Break

14:45

Build a Blockchain in JavaScript

Don Burks


fullstackcon blockchain nodejs javascript

We are Excited to have Dylan Beattie back at FullStack London!

Dylan Beattie


js fullstackcon javascript

Web animations & state: The secrets for a successful relationship

Opher Vishnia


web-animation-api css-animation redux gsap state-machines state web-animation javascript

A thunk a saga and an epic walk into a bar...

Artur Iulian Daschevici


node react-native epics saga thunks react fullstackcon

From Relay to Apollo, a story of GraphQL clients

Mihai Cîrlănaru


reactjs apollo-client relay graphql javascript
15:30

Coffee Break

15:45

Your cyclomatic complexity is so 1.9,76

Sebastian Golasch


codejs codebase js fullstack fullstackcon javascript

Web Payment APIs

AMahdy Abdelaziz


payment-api form-less-app mobile-web ​pwa

Thrilled to have Sarah Clark at FullStack London 2018!

Sarah Clark


js fullstack fullstackcon nodejs javascript

My Node.js Process is on Fire

Matteo Collina


performance js fullstackcon nodejs javascript

Reactive Programming Evolution: From Genesis, Beyond React

Jason Green


javascrip reactive-programming fullstack react fullstackcon
16:30

Coffee Break

16:45

Surprisingly pain-free end-to-end testing with Jest and Puppeteer

Matt Zeunert


puppeteer testing fullstackcon javascript

Fast But not Furious: Debugging User Interaction Performance Issues

Anna Migas


performance html fullstack css nodejs javascript

Channel Your Inner Rockstar With the Web Audio API

Sam Bellen


web-audio-api js fullstack fullstackcon javascript

JavaScript for Artists

George Mandis


audio-visual iot art creativity javascript

Serverless In Production, An Experience Report

Yan Cui


js fullstack fullstackcon nodejs javascript
17:30

Coffee Break

17:45

Keynote: V8 Engine Internals for JavaScript Developers

Mathias Bynens


code v8 js fullstack javascript
18:45

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!

19:15

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

Day 2: Day 2 - Thursday 12th July

Don't miss these amazing talks! Please note that this schedule is still subject to changes - watch this space :)

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

Registration & Breakfast Refreshments

09:15

Welcome to FullStack London 2018! - Day 2

09:30

Keynote: Thrilled to have Sarah Drasner Keynoting at FullStack 2018!

Sarah Drasner


keynote fullstackcon fullstack
10:30

Coffee Break

10:45

Progressive Web Apps: Beyond the Buzzword

James Maciver


native progressive-web-app fullstackcon fullstack

Making change as an ally

Joe Birch


allyship ally diversity inclusivity fullstackcon

Micro Frontends - A Microservice Approach to the Modern Web

Ivan Jovanovic


micro-frontends web fullstackcon frontend javascript fullstack

µ-Service Resiliency With Circuit Breakers

Lance Ball


microservices fullstackcon js javascript fullstack

WebAssembly and The Future of JavaScript

Colin Eberhardt


11:30

Coffee Break

11:45

MobX State Tree with React.js

Luca Mezzalira


reactjs reactive-programming reactive mobx-state-tree mobx react javascript

Sempiler - X-Platform Software Development Without VMs Or Frameworks

Darius Hodaei


sempiler fullstackcon javascript fullstack

Rebuilding the Tracks While the Train is In Motion

Jackie Balzer


vue.js fullstackcon javascript fullstack

“The Upside Down” of the Web: Video

Mate Nadasdi


fullstackcon js frontend javascript fullstack

Talk to be Confirmed (45min)


12:30

Lunch

13:30

Keynote: Pleased to Announce Alex Russell Will Host a Keynote at FullStack 2018!

Alex Russell


keynote fullstackcon fullstack
14:30

Coffee Break

14:45

WebAssembly is here. What does it mean for other Web frameworks?

Boyan Mihaylov


performance compilation webassembly web javascript

Adventures in Accessibility

Dafydd Henke-Reed


angular ucd inclusive accessibility a11y javascript

Talk to be Confirmed (45min)


Talk to be Confirmed (45min)


Talk to be Confirmed (45min)


15:30

Coffee Break

15:45

Lightning Talk: Performant Reinforcement Learning in JavaScript

Nathan Epstein


artificial-intelligence machine-learning web-assembly emscripten performance

Lightning Talk: Introduction to ReasonML

Jack Lewin


ocaml reasonml reason react javascript

Lightning Talk: Building apps with React Native and GraphQL

Richard McMenamin


apollo mobile reactnative graphql

Lightning Talk: To be Confirmed (15min)


Lightning Talk: To be Confirmed (15min)


16:00

Lightning Talk: To be Confirmed (15min)


Lightning Talk: To be Confirmed (15min)


Lightning Talk: To be Confirmed (15min)


Lightning Talk: To be Confirmed (15min)


Lightning Talk: To be Confirmed (15min)


16:15

Coffee Break

16:30

Workshop: Building dApps with JavaScript and Ethereum

Peter Dickten


dapps workshop ethereum blockchain javascript
2

Workshop: The Node.js Performance Workshop

David Mark Clements and Matteo Collina


nodejs performance fullstackcon javascript

Workshop: How to Deploy Your React Application While Saving Time and Energy

Rizchel Dayao


graphql redux react javascript fullstack

Workshop: Very excited to have Sarah Clark's Workshop at FullStack London 2018!

Sarah Clark


web fullstackcon js javascript fullstack

Workshop: To be Confirmed


18:30

End of #FullStackCon Day 2 - See you tomorrow!

Day 3: Day 3 - Friday 13th July

Don't miss these amazing talks! Please note that this schedule is still subject to changes - watch this space :)

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: Very excited to have Val Head's Keynote Talk at FullStack 2018!

Val Head


animation design fullstackcon web-animation
10:30

Coffee Break

10:45

Javascript and JSON Inside Your Database

Simon Riggs


sql databases json javascript

Game "Heroes of Might and Magic" in Browser: Long, Difficult and Incredibly Interesting

Aleksandr Korotaev


data-structures algorithms performance canvas gamedev

Performance Budgets: The what, why and how

Marcos Iglesias Valle


automation engineering ux design perfmatters web-performance
2

Two React fans sent to Angular battlegrounds and what they learnt

Loïc Carbonne and Jérémy Dardour


frontend angular react javascript

DeepSpeech: A Journey to <10% Word Error Rate TTS

Rabimba Karanjai


recurrent-neural-network rnn fullstackcon fullstack javascript
11:15

Coffee Break

11:30

How I ended up automating my curtains and shouting at my laptop

Luke Bonaccorsi


node hardware weird automation iot

How to Use Small Projects to Learn (Anything)

Christine Cha


skills learning small-projects fullstackcon

Using an IoT Javascript Framework to connect to the Mozilla Web of Things Gateway

Nicholas Herriot


thing iot fullstackcon javascript

High Performance Graphics with WebGL

Adrian Meredith


opengl glsl webgl-api api graphics webgl

Building Materialised Views of Content Metadata using Javascript Microservices

Augustine Kwanashie


functional-programming event-driven-architectures typescript microservices fullstackcon fullstack
12:00

Coffee Break

12:15

How getting hit in the head made me a better developer

Don Burks


anxiety grit mentalhealth fullstackcon

Going Native

Anna Doubková


native-apps code-reuse react-native react

How to Build 250 Single Page Applications with AWS Lambda

Max Gallo


reactive moredevlessops serverless lambda aws javascript

Creating IoT applications with Web Bluetooth

Martin Woolley


web-bluetooth iot js fullstackcon fullstack javascript

Limitation Breeds Creativity

Cassie Evans


procrastination svg web-animation css javascript
12:45

Lunch

13:45

Keynote: Looking Forward to having Douglas Crockford's Keynote at FullStack 2018!

Douglas Crockford


fullstackcon javascript
14:45

Coffee Break

15:00

Workshop: Reactive Programming for Frontend Developers

Luca Mezzalira


reactjs react vuejs vuex mobx web-apps frontend-reactive-architectures reactive-programming reactive

Workshop: To be Confirmed


Workshop: To be Confirmed


Workshop: To be Confirmed


Workshop: To be Confirmed


17:00

Coffee Break

17:15

Keynote: Looking Forward to Sean Larkin's Keynote at FullStack 2018!

Sean Larkin


keynote webpack fullstackcon fullstack
18:15

#FullStackCon 2018 Wrap-up Presentation

18:30

End of #FullStackCon 2018! See you at #FullStackCon2gether and in 2019!

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

Call for Papers is Now CLOSED!

The 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 2018 Diversity Scholarship Plan

Skills Matter is proud and happy to share our FullStack Diversity Scholarship Plan which provides support to those from traditionally underrepresented and/or marginalized groups in the technology and/or open source communities who may not have the opportunity to attend FullStack for various reasons.

Scholarships are awarded based on a combination of need and impact. Scholarship recipients will receive a complimentary ticket to the conference.

Please note, travel expenses are not covered under this scholarship and are the responsibility of the scholarship recipient.

Eligibility

Applicants should be from a traditionally underrepresented and/or marginalized groups in the technology and/or open source communities and be unable to attend without some assistance.

We look forward to having you at FullStack 2018!

To apply please fill in this form:

Volunteer at FullStack 2018!

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 2018! 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 conferences@skillsmatter.com and we will put your name down as a volunteer for DDD eXchange London 2018! Shifts and detailed info will be confirmed closer to the conference.

Come and join us at FullStack2gether 2018!

We hope FullStack 2018 will inspire you with lots of new ideas. If you fancy diving in for more with hands on workshops and free hacking, join fellow FullStack attendees and some of the most talented coders and experts, for the FullStack2gether event and create something amazing together! Participation is free for registered attendees, and you can register here.

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

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

Blockchain by Brian Sletten

9th - 10th July 2018

Interested in Bitcoin and the evolving industry of cryptocurrency? Ready to learn about smart contracts, Ethereum, Blockstream, and other platforms as well as discovering how to build running applications on these platforms? This 2 day course is for you!

The course will cover the technological basis for Bitcoin including how and why it works. We will also look at some of the new platforms, cryptocurrencies and smart contract systems that are emerging in Bitcoin’s wake. This includes Ethereum, Hyperledger, Chain, Blockstream, Zcash and details on how to build running applications on these platforms.

Book a place here

Webpack Academy: From Beginner to Master with Sean Larkin

9th - 10th July 2018

Interested in learning to use the open source bundler responsible for powering some of the most popular high-performance applications? Then this 2 day course is for you!

Over two days you will learn why webpack exists, why you should use it to build your web applications, and how to leverage webpack as a key piece of your front-end or Node.js-build architecture. You will cover the core concepts, understand how to organize and compose webpack's capabilities, and learn how to use webpack to perform high-performance front-end techniques like code-splitting and long-term caching, as well as writing custom loaders and plug-ins.

Book a place here

Douglas Crockford's Fun with Functions in JavaScript

10th July 2018

World-leading expert on JavaScript, Douglas Crockford, will stretch your knowledge of JavaScript in this mind-expanding 1 day workshop. Learn to use and think with functions to take your JavaScript to another level. This workshop will challenge you to do better and think differently. Are you game?

Book a place here

Masterclass: Reducing Technical Debt with Michael C. Feathers

9th - 10th July 2018

Want to get more out of your legacy systems: more performance, functionality, reliability, and manageability?

Want to get more out of your legacy systems: more performance, functionality, reliability, and manageability? Learn how technical debt is a catch-all term that we use for entropy in software development in this 2 day course where Michael Feathers will outline what he has learned about making big changes in large software projects. Learn techniques along the continuum of team-coordinated refactoring, rewriting, and advanced team practice to maximize the potential of your existing code base. Book a place here

Fast Track to React

9th - 10th July 2018

Are you interested in making intuitive UIs efficiently and painlessly, and using the powerful React.js library to create reusable, modular UI components?

React enables the development of user interfaces as the composition of reusable components, and has revolutionized the world of front-end development. New ideas about how to manage state and flow control in user interfaces has made development of interfaces a faster and simpler process. Coming up to speed doesn't need to take a long time. With this 2 day course your team will be able to build faster, testable and more maintainable user interfaces.

Book a place here

Fast Track to Node.js Fundamentals

9th - 11th July 2018

Are you interested in learning best practices and the fundamentals of Node.js? If you are looking for a hands-on course that explains the best ways to solve real-world software development problems, then this 3 day course is for you!

Join us on this dive into Node.js and learn all about the fundamentals of this exciting, flexible and powerful tool.

Book a place here

Simon Brown's Software Architecture for Developers Workshop

16th - 17th July 2018

Simon Brown's Software Architecture for Developers 2 day Workshop is designed to take full advantage of the technical knowledge you already have - whether Java, .NET, or something else - to broaden your software development skills.

You'll learn about pragmatic and real-world software architecture, rather than academic "ivory tower" software architecture. Everything you learn will be reinforced through a series of hands on exercises, defining the architecture for a small software system. You will become far more architecturally aware and will learn to build much better software.

Book your place on the workshop and jumpstart your way to becoming a software architect now!

Advanced Node.js Performance

16th - 17th July 2018

Are you interested in diving deeper into Node.js? Do you have an understanding of the basics and are now ready to learn how to build performant applications? This course is for you!

Node.js is great for real-time services, but what do you do when performance starts lacking? This 2 day course aims to empower your team with the required knowledge to identify, troubleshoot and improve performance issues in Node.js applications.

Book a place here

Modern development with Java

16th - 18th July 2018

Java 8 was the largest update to Java in it's history. This isn't your parents' Java anymore. Now, with Modern Java, some of the best ideas from functional programming are migrating their way into this release. This means easier to read, more flexible code that scales to multicore. A related and exciting trend that we're also teaching and seeing more and more with Java 9 and beyond is Reactive and Asynchronous programming. Join us at this 3 day course to learn about Modern Java on this hands on 3 day course.

At the end of this course, you will be ready to use the newest tips and tools for Java on your day job and be familiar with the cutting edge programming approaches which allow you to write more flexible and concise code.

Book a place here

Damjan Vujnovic's Advanced JavaScript Workshop

16th - 18th July 2018

Would you like to learn how to write great JavaScript code? Keen to learn how to employ JavaScript's fantastic features and avoid its pitfalls? Join Damjan Vujnovic for this Advanced JavaScript 3 day course and gain the skills to design, create and maintain rich web applications with JavaScript.

In this course, we'll learn how to take advantage of JavaScript's functional and dynamic nature. You will gain an understanding of lexical scope and closure and you'll learn how to write your own object-oriented code, to apply asynchronous and event-driven patterns, and to use behaviours and stay unobtrusive.

Book a place here

To discuss sponsorship opportunities please contact the team:

Thanks to our sponsors

Hold tight, skillscasts coming soon!

 

Overview

Want to meet the international JavaScript, Node, and IoT communities and learn and share skills with some of the world's top experts, hackers and makers? Find out about all the latest FullStack technologies and discover the latest best practices and ideas? Then come and join us at FullStack London!

Join us at FullStack London on July 11-13th 2018!

FullStack 2018 conference returns to London in July. Hosted at the Business Design Centre for the first time ever, FullStack has grown bigger and better and we look forward to another set of intensive 3 days of learning and sharing!

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

NEWS: We're so glad to announce that we have confirmed several Keynotes such as Brendan Eich, Sean Larkin, Sarah Drasner, Maximiliano Firtman, and Alex Russell! Look out for more updates on our Programme page!

Check out FullStack 2017's Highlights and SkillsCasts here!

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


Call for Papers is Now CLOSED!

The 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!

Code of Conduct

Please find our Code of Conduct here.

Get Involved

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! Reach out to us at conferences@skillsmatter.com

FullStack 2018 Diversity Scholarship Plan

Skills Matter is proud and happy to share our FullStack 2018 Diversity Scholarship Plan. This plan is based on our commitment to help develop the skills of women and their participation in our community. It is aimed at helping women who want to enter/ re-enter the tech industry.

Find more information here!

Impressions of last year

Programme

Day 1: Day 1 - Wednesday 11th July

Don't miss these amazing talks! Please note that this schedule is still subject to changes - watch this space :)

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

Registration & Breakfast Refreshments

09:15

Welcome to FullStack London 2018! Day 1

09:30

Opening Keynote: Proud to Announce Brendan Eich will be the Opening Keynote for #FullStackCon 2018!

Brendan Eich


keynote js fullstack fullstackcon javascript
10:30

Coffee Break

10:45

Web Tech Performance

Yonatan Kra


fullstack web-app-monitoring javascript-performance javascript

Prison Break - When The Web Escapes The Browser

Dominik Kundel


microcontrollers api fullstackcon javascript

Cracking JWT tokens: a tale of magic, Node.JS and parallel computing

Luciano Mammino


parallel-computing node.js jwt web-development security

Fast, Cross-Platform Apps with Electron

Felix Rieseberg


desktop electron web-technologies js fullstack fullstackcon nodejs javascript

Dear JavaScript...

Alessandro Cinelli


idiomatic code fullstackcon javascript
11:30

Coffee Break

11:45

Using React to Launch Laser-Sword Wielding Robots at Your Friends

Brian Jordan


animations webpack css game-development games es6 backend frontend cloud-functions css-animations react

Tales from the QA Crypt

Jennifer Voss


docker cypress testing automation tools tdd qa javascript

Choosing a framework

Dylan Schiemann


framework fullstackcon javascript

Compilers: The Next Frontier in Web Performance

Chad Hietala


ember glimmer wasm web-assembly compilers

Behaviour-Driven Architecture

Jan Molak


financial-system typescript fullstack fullstackcon javascript
12:30

Lunch

13:30

Keynote: Don't miss the great Maximiliano Firtman hosting a Keynote at FullStack 2018!

Maximiliano Firtman


web performance-mobile-web fullstack fullstackcon
14:30

Coffee Break

14:45

Build a Blockchain in JavaScript

Don Burks


fullstackcon blockchain nodejs javascript

We are Excited to have Dylan Beattie back at FullStack London!

Dylan Beattie


js fullstackcon javascript

Web animations & state: The secrets for a successful relationship

Opher Vishnia


web-animation-api css-animation redux gsap state-machines state web-animation javascript

A thunk a saga and an epic walk into a bar...

Artur Iulian Daschevici


node react-native epics saga thunks react fullstackcon

From Relay to Apollo, a story of GraphQL clients

Mihai Cîrlănaru


reactjs apollo-client relay graphql javascript
15:30

Coffee Break

15:45

Your cyclomatic complexity is so 1.9,76

Sebastian Golasch


codejs codebase js fullstack fullstackcon javascript

Web Payment APIs

AMahdy Abdelaziz


payment-api form-less-app mobile-web ​pwa

Thrilled to have Sarah Clark at FullStack London 2018!

Sarah Clark


js fullstack fullstackcon nodejs javascript

My Node.js Process is on Fire

Matteo Collina


performance js fullstackcon nodejs javascript

Reactive Programming Evolution: From Genesis, Beyond React

Jason Green


javascrip reactive-programming fullstack react fullstackcon
16:30

Coffee Break

16:45

Surprisingly pain-free end-to-end testing with Jest and Puppeteer

Matt Zeunert


puppeteer testing fullstackcon javascript

Fast But not Furious: Debugging User Interaction Performance Issues

Anna Migas


performance html fullstack css nodejs javascript

Channel Your Inner Rockstar With the Web Audio API

Sam Bellen


web-audio-api js fullstack fullstackcon javascript

JavaScript for Artists

George Mandis


audio-visual iot art creativity javascript

Serverless In Production, An Experience Report

Yan Cui


js fullstack fullstackcon nodejs javascript
17:30

Coffee Break

17:45

Keynote: V8 Engine Internals for JavaScript Developers

Mathias Bynens


code v8 js fullstack javascript
18:45

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!

19:15

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

Day 2: Day 2 - Thursday 12th July

Don't miss these amazing talks! Please note that this schedule is still subject to changes - watch this space :)

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

Registration & Breakfast Refreshments

09:15

Welcome to FullStack London 2018! - Day 2

09:30

Keynote: Thrilled to have Sarah Drasner Keynoting at FullStack 2018!

Sarah Drasner


keynote fullstackcon fullstack
10:30

Coffee Break

10:45

Progressive Web Apps: Beyond the Buzzword

James Maciver


native progressive-web-app fullstackcon fullstack

Making change as an ally

Joe Birch


allyship ally diversity inclusivity fullstackcon

Micro Frontends - A Microservice Approach to the Modern Web

Ivan Jovanovic


micro-frontends web fullstackcon frontend javascript fullstack

µ-Service Resiliency With Circuit Breakers

Lance Ball


microservices fullstackcon js javascript fullstack

WebAssembly and The Future of JavaScript

Colin Eberhardt


11:30

Coffee Break

11:45

MobX State Tree with React.js

Luca Mezzalira


reactjs reactive-programming reactive mobx-state-tree mobx react javascript

Sempiler - X-Platform Software Development Without VMs Or Frameworks

Darius Hodaei


sempiler fullstackcon javascript fullstack

Rebuilding the Tracks While the Train is In Motion

Jackie Balzer


vue.js fullstackcon javascript fullstack

“The Upside Down” of the Web: Video

Mate Nadasdi


fullstackcon js frontend javascript fullstack

Talk to be Confirmed (45min)


12:30

Lunch

13:30

Keynote: Pleased to Announce Alex Russell Will Host a Keynote at FullStack 2018!

Alex Russell


keynote fullstackcon fullstack
14:30

Coffee Break

14:45

WebAssembly is here. What does it mean for other Web frameworks?

Boyan Mihaylov


performance compilation webassembly web javascript

Adventures in Accessibility

Dafydd Henke-Reed


angular ucd inclusive accessibility a11y javascript

Talk to be Confirmed (45min)


Talk to be Confirmed (45min)


Talk to be Confirmed (45min)


15:30

Coffee Break

15:45

Lightning Talk: Performant Reinforcement Learning in JavaScript

Nathan Epstein


artificial-intelligence machine-learning web-assembly emscripten performance

Lightning Talk: Introduction to ReasonML

Jack Lewin


ocaml reasonml reason react javascript

Lightning Talk: Building apps with React Native and GraphQL

Richard McMenamin


apollo mobile reactnative graphql

Lightning Talk: To be Confirmed (15min)


Lightning Talk: To be Confirmed (15min)


16:00

Lightning Talk: To be Confirmed (15min)


Lightning Talk: To be Confirmed (15min)


Lightning Talk: To be Confirmed (15min)


Lightning Talk: To be Confirmed (15min)


Lightning Talk: To be Confirmed (15min)


16:15

Coffee Break

16:30

Workshop: Building dApps with JavaScript and Ethereum

Peter Dickten


dapps workshop ethereum blockchain javascript
2

Workshop: The Node.js Performance Workshop

David Mark Clements and Matteo Collina


nodejs performance fullstackcon javascript

Workshop: How to Deploy Your React Application While Saving Time and Energy

Rizchel Dayao


graphql redux react javascript fullstack

Workshop: Very excited to have Sarah Clark's Workshop at FullStack London 2018!

Sarah Clark


web fullstackcon js javascript fullstack

Workshop: To be Confirmed


18:30

End of #FullStackCon Day 2 - See you tomorrow!

Day 3: Day 3 - Friday 13th July

Don't miss these amazing talks! Please note that this schedule is still subject to changes - watch this space :)

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: Very excited to have Val Head's Keynote Talk at FullStack 2018!

Val Head


animation design fullstackcon web-animation
10:30

Coffee Break

10:45

Javascript and JSON Inside Your Database

Simon Riggs


sql databases json javascript

Game "Heroes of Might and Magic" in Browser: Long, Difficult and Incredibly Interesting

Aleksandr Korotaev


data-structures algorithms performance canvas gamedev

Performance Budgets: The what, why and how

Marcos Iglesias Valle


automation engineering ux design perfmatters web-performance
2

Two React fans sent to Angular battlegrounds and what they learnt

Loïc Carbonne and Jérémy Dardour


frontend angular react javascript

DeepSpeech: A Journey to <10% Word Error Rate TTS

Rabimba Karanjai


recurrent-neural-network rnn fullstackcon fullstack javascript
11:15

Coffee Break

11:30

How I ended up automating my curtains and shouting at my laptop

Luke Bonaccorsi


node hardware weird automation iot

How to Use Small Projects to Learn (Anything)

Christine Cha


skills learning small-projects fullstackcon

Using an IoT Javascript Framework to connect to the Mozilla Web of Things Gateway

Nicholas Herriot


thing iot fullstackcon javascript

High Performance Graphics with WebGL

Adrian Meredith


opengl glsl webgl-api api graphics webgl

Building Materialised Views of Content Metadata using Javascript Microservices

Augustine Kwanashie


functional-programming event-driven-architectures typescript microservices fullstackcon fullstack
12:00

Coffee Break

12:15

How getting hit in the head made me a better developer

Don Burks


anxiety grit mentalhealth fullstackcon

Going Native

Anna Doubková


native-apps code-reuse react-native react

How to Build 250 Single Page Applications with AWS Lambda

Max Gallo


reactive moredevlessops serverless lambda aws javascript

Creating IoT applications with Web Bluetooth

Martin Woolley


web-bluetooth iot js fullstackcon fullstack javascript

Limitation Breeds Creativity

Cassie Evans


procrastination svg web-animation css javascript
12:45

Lunch

13:45

Keynote: Looking Forward to having Douglas Crockford's Keynote at FullStack 2018!

Douglas Crockford


fullstackcon javascript
14:45

Coffee Break

15:00

Workshop: Reactive Programming for Frontend Developers

Luca Mezzalira


reactjs react vuejs vuex mobx web-apps frontend-reactive-architectures reactive-programming reactive

Workshop: To be Confirmed


Workshop: To be Confirmed


Workshop: To be Confirmed


Workshop: To be Confirmed


17:00

Coffee Break

17:15

Keynote: Looking Forward to Sean Larkin's Keynote at FullStack 2018!

Sean Larkin


keynote webpack fullstackcon fullstack
18:15

#FullStackCon 2018 Wrap-up Presentation

18:30

End of #FullStackCon 2018! See you at #FullStackCon2gether and in 2019!

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

Call for Papers is Now CLOSED!

The 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 2018 Diversity Scholarship Plan

Skills Matter is proud and happy to share our FullStack Diversity Scholarship Plan which provides support to those from traditionally underrepresented and/or marginalized groups in the technology and/or open source communities who may not have the opportunity to attend FullStack for various reasons.

Scholarships are awarded based on a combination of need and impact. Scholarship recipients will receive a complimentary ticket to the conference.

Please note, travel expenses are not covered under this scholarship and are the responsibility of the scholarship recipient.

Eligibility

Applicants should be from a traditionally underrepresented and/or marginalized groups in the technology and/or open source communities and be unable to attend without some assistance.

We look forward to having you at FullStack 2018!

To apply please fill in this form:

Volunteer at FullStack 2018!

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 2018! 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 conferences@skillsmatter.com and we will put your name down as a volunteer for DDD eXchange London 2018! Shifts and detailed info will be confirmed closer to the conference.

Fringe

Come and join us at FullStack2gether 2018!

We hope FullStack 2018 will inspire you with lots of new ideas. If you fancy diving in for more with hands on workshops and free hacking, join fellow FullStack attendees and some of the most talented coders and experts, for the FullStack2gether event and create something amazing together! Participation is free for registered attendees, and you can register here.

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

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

Blockchain by Brian Sletten

9th - 10th July 2018

Interested in Bitcoin and the evolving industry of cryptocurrency? Ready to learn about smart contracts, Ethereum, Blockstream, and other platforms as well as discovering how to build running applications on these platforms? This 2 day course is for you!

The course will cover the technological basis for Bitcoin including how and why it works. We will also look at some of the new platforms, cryptocurrencies and smart contract systems that are emerging in Bitcoin’s wake. This includes Ethereum, Hyperledger, Chain, Blockstream, Zcash and details on how to build running applications on these platforms.

Book a place here

Webpack Academy: From Beginner to Master with Sean Larkin

9th - 10th July 2018

Interested in learning to use the open source bundler responsible for powering some of the most popular high-performance applications? Then this 2 day course is for you!

Over two days you will learn why webpack exists, why you should use it to build your web applications, and how to leverage webpack as a key piece of your front-end or Node.js-build architecture. You will cover the core concepts, understand how to organize and compose webpack's capabilities, and learn how to use webpack to perform high-performance front-end techniques like code-splitting and long-term caching, as well as writing custom loaders and plug-ins.

Book a place here

Douglas Crockford's Fun with Functions in JavaScript

10th July 2018

World-leading expert on JavaScript, Douglas Crockford, will stretch your knowledge of JavaScript in this mind-expanding 1 day workshop. Learn to use and think with functions to take your JavaScript to another level. This workshop will challenge you to do better and think differently. Are you game?

Book a place here

Masterclass: Reducing Technical Debt with Michael C. Feathers

9th - 10th July 2018

Want to get more out of your legacy systems: more performance, functionality, reliability, and manageability?

Want to get more out of your legacy systems: more performance, functionality, reliability, and manageability? Learn how technical debt is a catch-all term that we use for entropy in software development in this 2 day course where Michael Feathers will outline what he has learned about making big changes in large software projects. Learn techniques along the continuum of team-coordinated refactoring, rewriting, and advanced team practice to maximize the potential of your existing code base. Book a place here

Fast Track to React

9th - 10th July 2018

Are you interested in making intuitive UIs efficiently and painlessly, and using the powerful React.js library to create reusable, modular UI components?

React enables the development of user interfaces as the composition of reusable components, and has revolutionized the world of front-end development. New ideas about how to manage state and flow control in user interfaces has made development of interfaces a faster and simpler process. Coming up to speed doesn't need to take a long time. With this 2 day course your team will be able to build faster, testable and more maintainable user interfaces.

Book a place here

Fast Track to Node.js Fundamentals

9th - 11th July 2018

Are you interested in learning best practices and the fundamentals of Node.js? If you are looking for a hands-on course that explains the best ways to solve real-world software development problems, then this 3 day course is for you!

Join us on this dive into Node.js and learn all about the fundamentals of this exciting, flexible and powerful tool.

Book a place here

Simon Brown's Software Architecture for Developers Workshop

16th - 17th July 2018

Simon Brown's Software Architecture for Developers 2 day Workshop is designed to take full advantage of the technical knowledge you already have - whether Java, .NET, or something else - to broaden your software development skills.

You'll learn about pragmatic and real-world software architecture, rather than academic "ivory tower" software architecture. Everything you learn will be reinforced through a series of hands on exercises, defining the architecture for a small software system. You will become far more architecturally aware and will learn to build much better software.

Book your place on the workshop and jumpstart your way to becoming a software architect now!

Advanced Node.js Performance

16th - 17th July 2018

Are you interested in diving deeper into Node.js? Do you have an understanding of the basics and are now ready to learn how to build performant applications? This course is for you!

Node.js is great for real-time services, but what do you do when performance starts lacking? This 2 day course aims to empower your team with the required knowledge to identify, troubleshoot and improve performance issues in Node.js applications.

Book a place here

Modern development with Java

16th - 18th July 2018

Java 8 was the largest update to Java in it's history. This isn't your parents' Java anymore. Now, with Modern Java, some of the best ideas from functional programming are migrating their way into this release. This means easier to read, more flexible code that scales to multicore. A related and exciting trend that we're also teaching and seeing more and more with Java 9 and beyond is Reactive and Asynchronous programming. Join us at this 3 day course to learn about Modern Java on this hands on 3 day course.

At the end of this course, you will be ready to use the newest tips and tools for Java on your day job and be familiar with the cutting edge programming approaches which allow you to write more flexible and concise code.

Book a place here

Damjan Vujnovic's Advanced JavaScript Workshop

16th - 18th July 2018

Would you like to learn how to write great JavaScript code? Keen to learn how to employ JavaScript's fantastic features and avoid its pitfalls? Join Damjan Vujnovic for this Advanced JavaScript 3 day course and gain the skills to design, create and maintain rich web applications with JavaScript.

In this course, we'll learn how to take advantage of JavaScript's functional and dynamic nature. You will gain an understanding of lexical scope and closure and you'll learn how to write your own object-oriented code, to apply asynchronous and event-driven patterns, and to use behaviours and stay unobtrusive.

Book a place here

Sponsors

Thanks to our sponsors

To discuss sponsorship opportunities please contact the team:

Skillscasts

Hold tight, skillscasts coming soon!

 

Other Years