Ymhtsaphdokfouacqzk1
3 DAY CONFERENCE

FullStack 2017 - the conference on JavaScript, Node & Internet of Things

Topics covered at #fullstackcon

Wednesday, 12th - Friday, 14th July at CodeNode, London

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

Thank you for joining us at FullStack London on July 12-14th 2017

FullStack 2017 conference was hosted in London from July 12th - July 14th 2027 at Codenode.

We'd like to thank all of you for joining us and making it a truly enjoyable and successful event!

NEWS! The 2018 site is LIVE. Book your Early Bird tickets here!

Check out the FullStack 2018 line-up of Keynotes, led by the great Brendan Eich on our Programme Page!

Follow and tweet with #fullstackcon on twitter and check out the special moments from 2017 and share what you're looking forward to in 2018!


Programme Highlights

Don't miss this year's installment of FullStack with Douglas Crockford , Amie DD on IoT, Damjan Vujnovic, Ada Rose Edwards, Matteo Collina, Nick O' Leary, Mark Wubben and more! The complete programme is live, with all of your amazing submissions and ideas, keep an eye out on our Programme Page for all the latest updates!

More Than A Panel - Have I Got Nodes For You! on Day 1 of FullStack 2017!

The comedy quiz show about software, programming, the internet and technology. Join Mark Rendle, Dylan Beattie and our experts and guests as we return to Skills Matter's CodeNode for an hour of technology, trivia, bizarre programming facts, missing words and Twitter bots.

The talkshow will round up the opening day of FullStack 2017! More info on the programme can be found here!

Specs, Bugs, & Rock 'n' Roll: Dylan Beattie LIVE!

What happens when you combine classic rock tunes, daft jokes about software development, and pecha-kucha PowerPoint? FullStack 2017 has the answer. You've seen him at PubConf, you've seen him at BuildStuff and DotNext, you might even have caught his musical stylings during the opening keynote for NDC in Oslo - and we're delighted to welcome Dylan Beattie back to CodeNode for the FullStack after-party. With an electric guitar in one hand and a PowerPoint clicker in the other, Dylan puts on a live show that isn't quite like anything you've ever seen. You'll laugh, you'll cry, you might even find yourself singing along.

Join us for the FullStack Bytes evening events at CodeNode

Want to stay in the loop with the latest developments within the FullStack community?

Join us at the brand new FullStack Bytes series we'll be hosting at CodeNode leading up to FullStack 2017!

Find more information here!

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!

Impressions of last year

Day 1: Day 1 - Wednesday 12th July

Join us for these Awesome Sessions! Don't forget to Vote for your faves on the Whiteboards at the conference!

Track CTRL ALT/TAB CMD SHIFT BACKSPACE
08:00

Registration and Breakfast

09:15

Welcome to #fullstackcon 2017

09:30

Opening Keynote by Douglas Crockford

Douglas Crockford


javascript fullstack fullstackcon
10:15

Coffee Break

10:30

Virtual Reality and the Future of the Web

Ada Rose Edwards


webvr fullstack fullstackcon vr

TypeScript Decorators - Intermediate

Damjan Vujnovic


typescript javascript fullstack fullstackcon

Browsers Behind Your Back

Phil Nash


pwa progressive-web progressive-web-apps browsers service-worker api fullstack fullstackcon

Generative Music with JavaScript and Web Audio - Intermediate

Tero Parviainen


music web audio creativecoding fullstack fullstackcon

JavaScript and Bluetooth LE - Intermediate

Gordon Williams


bluetoothle puck.js espruino javascript fullstack
11:15

Coffee Break

11:30

Math, Machine Learning, and JavaScript - Intermediate

Athan Reines


math machine-learning data-science javascript fullstack fullstackcon

npm vs gulp vs webpack vs what the heck?! - Beginner

Ruben Sospedra


npm npm-script gulp browserify webpack js nojs javascript fullstack fullstackcon

MVC - What a Mozart Violin Concerto and a Full-Stack Web App Have in Common - Intermediate

Don Burks


mvc designpattern approach nodejs music js javascript fullstack fullstackcon

Building the Web of Things - Beginner

Dominique Guinard


js nojs iot webofthings wot sensor embedded raspberry-pi node semantics standards javascript fullstack fullstackcon

I RLY HATE Forms! - Beginner

Dave Benson


html forms html-automation web javascript fullstack fullstackcon
12:15

Coffee Break

12:30

How V8 runs JavaScript - Advanced

Matt Zeunert


memory performance v8 javascript fullstack fullstackcon

Javascript Browser Bits - Advanced

Ben Foxall


websocket webaudio webgl livedemos practical webperformance efficiency javascript fullstack fullstackcon

Full Stack Testing that Does Not Suck - Beginner

Artem Avetisyan


electron browser testing web javascript fullstack

Angular Native - Intermediate

Yuriy Luchaninov


reactnative tools angular2 js nojs javascript fullstack fullstackcon

I RLY LOVE Form Controls! - Intermediate

Dave Benson


ui-widgets form-controls logic-gates css html web js fullstack fullstackcon
13:15

Lunch

14:15

Keynote: Back to the Future: IoT Maker Revolution

Amie Dansby


games cosplay video-games makers lego js iot fullstack fullstackcon
15:00

Coffee Break

15:15

Give app servers a REST – CDNs and APIs are the new LAMP - Intermediate

Daniel Demmel


serverless apis cdn microservices offline-first webpack serviceful jamstack js nojs javascript fullstack fullstackcon

Node.js Add-ons for High Performance Numeric Computing - Intermediate

Athan Reines


computing nodejs machine-learning data-science javascript

From Zero to Forex Trading bot Hero - Intermediate

Daniele Polencic


node.js functional-programming fintech bitcoin typescript js javascript fullstack fullstackcon

JWT, WTF? - Intermediate

Phil Nash


authorisation authorization security js nojs javascript fullstack fullstackcon

Auditing Development Guidelines in GitHub Repositories - Intermediate

Evgeny Poberezkin


github fullstack fullstackcon
16:00

Coffee Break

16:15

Build Your Own DevOps Infrastructure - Intermediate

Alex Fernández


devops node.js js nojs javascript fullstack fullstackcon

Milliseconds to Millions - Benchmarking & Optimization for Fun and Profit!! - Intermediate

Ahmad Nassri


nodejs js javascript fullstack fullstackcon

AVA Test Runner: A fresh take on JavaScript Testing and Growing An Open-Source Project - Beginner

Mark Wubben


ava gitihub nodejs js javascript fullstack fullstackcon

A Developers View Through the UX Lens

Jad Salhani


ux development design fullstack fullstackcon
2

The Cost of Logging - Intermediate

David Mark Clements and Matteo Collina


json http logging performance scalability v8 nodejs javascript fullstack fullstackcon
17:00

Beer Break

17:30
2

Have I Got Nodes For You!

Dylan Beattie and Mark Rendle


panel fun js javascript fullstack fullstackcon
18:30

#fullstackcon Party

21:00

End of #fullstackcon Day 1

Day 2: Day 2 - Thursday 13th July

Join us for these Awesome Sessions! Don't forget to Vote for your faves on the Whiteboards at the conference!

Track CTRL ALT/TAB CMD SHIFT BACKSPACE
08:30

Registration and Breakfast

09:15

Welcome to #fullstackcon 2017

09:30

Keynote: State of JavaScript 2017

Dylan Schiemann


es6 fullstack fullstackcon javascript
10:15

Coffee Break

10:30

Embracing the Power of GraphQL - Intermediate

Tim Griesser


graphql apollo nodejs fullstack fullstackcon javascript

Know thy buzzwords: HTTP/2 - Advanced

Surma Surma


http2 h2 webdev tools node nojs web js fullstack fullstackcon javascript

Monitoring and Analyzing User Behaviour - Intermediate

Philipp Burckhardt


react electron visualisation dashboard e-learning analytics data-science statistics machine-learning nodejs fullstack fullstackcon javascript

Components at Organisational Scale - Intermediate

David Mark Clements


front-end enterprise web-components web-apps scalability hashring distributed architecture react nodejs js fullstack fullstackcon javascript

Understanding Blockchain - Advanced

Kevin Hoyt


blockchain web-standards fullstack fullstackcon
11:15

Coffee Break

11:30

WebAssembly and the Future of the Web - Advanced

Athan Reines


webassembly science numeric-computing machine-learning fullstack fullstackcon javascript

Life of a Pixel:Rendering Performance Demystified - Intermediate

Martin Splitt


open-source gde web webgl js w3c fullstack fullstackcon javascript

Building Mobile Apps with Angular and NativeScript - Beginner

Sebastian Witalec


nativescript mobile apps angular fullstack fullstackcon
2

BEM: The Unknown - Intermediate

Vladimir Grinenko and Sergey Berezhnoy


bem webcomponents css fullstack fullstackcon javascript

Chronicles of a Web Developer: An Unexpected Journey to the Land of IoT - Intermediate

Jouni Kaplas


industrial iot html5 web js fullstack fullstackcon javascript
12:15

Coffee Break

12:30

Should You Move Up from JS to TypeScript and Why is the Answer Probably Yes? - Intermediate

Miloš Bošković


typescript fullstack fullstackcon javascript

Better D3 charts with TDD - Intermediate

Marcos Iglesias Valle


tdd d3js dataviz reusable-3d fullstack fullstackcon

An Empty Database in Every Pocket - Beginner

Phil Nash


indexeddb pwa progressive-web-apps fullstack fullstackcon

Of Dragons and Developers: A Tale of Hiring Homework and Gamification - Beginner

Nele Sergejeva


developers hiring javascript interview cleancode

YES! Your Site Can (and Should) be Accessible - Beginner

Laura Carvajal


accessibility web js fullstack fullstackcon
13:15

Lunch

14:15

Lightning Talk: Full Stack Reactivity with Milojs - Intermediate

Jason Green


milojs reactivity fullstack fullstackcon

Lightning Talk: CSS Shoe Box Dioramas - Beginner

John Clifford


css animation novelty js fullstack fullstackcon

Lightning Talk: OpenComponents for a Decentralized Front-end Architecture

Debopam Sengupta


architecture opencomponents serverless frontend microservices web js fullstack fullstackcon javascript

Lightning Talk: Breaking the Monolith a Monorepo - Intermediate

Will Monk


monolith fullstack fullstackcon javascript
14:30

Lightning Talk: Web Payments and the Future of Online Purchases - Beginner

Peter O'Shaughnessy


payments money online webapps browser-api javascript

Lightning Talk: In 15 minutes you can build an API with LoopBack - Intermediate

Erin McKean


nojs crud apis api-framework js fullstack fullstackcon javascript

Lightning Talk: Brief Evolution of HTML5 Animation Techniques - Beginner

Jan Ambrožič


html5 games animation webgl fullstack fullstackcon javascript

Lightning Talk: Intro to ASTs

James Henry


ast fullstack fullstackcon
14:45

Lightning Talk: Using React Native to Create a Reusable Mobile App Architecture - Intermediate

Richard McMenamin


reactnative deployment mobile redux animation react

Lightning Talk: Building a Better Login with the Credential Management API - Intermediate

James Allardice


front-end nojs js fullstack fullstackcon javascript

Lightning Talk: Guardian Article Bechdel Test

Jonathan Rankin


data web fullstack fullstackcon javascript
15:00

Coffee Break

15:15

5 Architectures of Asynchronous JavaScript - Intermediate

Tomasz Ducin


asynchronous patterns callback event promises generators streams rxjs architecture javascript

Finally, Enterprise JavaScript Is Easy! - Intermediate

Geertjan Wielenga


enterprise fullstack fullstackcon
2

Refactoring the Code For Life Websites and Games with the Users in Mind - Intermediate

James Holland and Florian Aucomte


ux ui design django python sass front-end fullstack fullstackcon javascript

Angular State Management on Steroids Using ngrx (v4+) - Intermediate

Gerard Sans


redux angular js fullstack fullstackcon javascript

Introduction to Dojo 2 - Intermediate

Dylan Schiemann


es8 es6+ dojo-2 backend virtual-dom typescript nojs frontend js fullstack fullstackcon javascript
16:00

Coffee Break

16:15

Workshop: Release Your Inner Maker!

Amie Dansby


iot workshop tutorial wearables twitter fullstack fullstackcon

Workshop: Zero-configuration microservices with Node.js and Docker - Intermediate

Armagan Amcalar


microservices nodejs docker fullstack fullstackcon

Workshop: Offline-first in Practice - Beginner

Anna Doubková


offline progressive-enhancement service-workers front-end fullstack fullstackcon javascript

Workshop: Practical WebGL - Intermediate

Martin Splitt


web webgl js opensource 3d w3c fullstack fullstackcon javascript

Workshop: Intro to Tessel & Johnny-Five - Intermediate

Nick Hehr


nodebots johnny-five tessel hardware-ux osh nojs js fullstack fullstackcon javascript
18:15

Join us at CodeNode's SpaceBar for drinks to celebrate #FullStackcon Day 2!

Day 3: Day 3 - Friday 14th July

Join us for these Awesome Sessions! Don't forget to Vote for your faves on the Whiteboards at the conference!

Track CTRL ALT/ TAB CMD SHIFT BACKSPACE
08:30

Registration and Breakfast

09:15

Welcome to #fullstackcon 2017

09:30

Keynote: Node.js Releases, how do they work?

Myles Borins


node nodejs fullstack fullstackcon
10:15

Coffee Break

10:30

How We Broke the Guardian Website.. And What We Learned - Intermediate

Gareth Trufitt


infrastructure case-study alerting nojs javascript js fullstack fullstackcon

Overview of Electron: The Web is Everywhere - Intermediate

Kitson Kelly


chromium-browser nojs javascript js electron nodejs fullstack fullstackcon

Cross-Domain Components with React and XComponent, at PayPal - Intermediate

Daniel Brain


components paypal cross-domain payments react fullstack fullstackcon

JavaScript All The Things - Beginner

Jan Jongboom


jerryscript espruino iot javascript fullstack fullstackcon

Node-RED - Intermediate

Nick O'Leary


nodered iot javascript nodejs fullstack fullstackcon
11:00

Coffee Break

11:15

Microcontrollers as Microservices - Intermediate

Nick Hehr


nojs nodebots johnny-five tessel hardware-ux osh javascript js fullstack fullstackcon

Breaking JavaScript into Pieces - Intermediate

Kirill Cherkashin


parsing javascript fullstack fullstackcon

Websites are basically Video Games Waiting to Happen - Beginner

Opher Vishnia


games videogames gamedev web javascript js fullstack fullstackcon

Watch your back, Browser! You’re Being Observed - Beginner

Stefan Judis


api dom javascript browser fullstack fullstackcon

Scaling the Production of Complex Data Visualization Using Visual Programming - Beginner

Sol Eun


javascript js data visualization visualprogramming webgl three.js nodejs fullstack fullstackcon
11:45

Coffee Break

12:00

Take your HTTP server to Ludicrous Speed - Intermediate

Matteo Collina


v8 httpserver nodejs

Threat Modelling Node.js Applications - Intermediate

Gergely Nemeth


apps nodejs fullstack fullstackcon

Tiny Computers, JavaScript and MIDI - Intermediate

George Mandis


node iot midi raspberrypi javascript fullstack fullstackcon

Exploring Leadership, Mangement, and Mentorship in Open Source - Intermediate

Charlie Robbins


leadership mentoring opensource

How to Become an Awesome Open Source Contributor - Beginner

Christos Matskas


opensource js fullstack fullstackcon
12:30

Lunch

13:30

Keynote: Progressing Apps the PWA Way

Christian Heilmann


web keynote javascript js fullstack fullstackcon
14:15

Coffee Break

14:30

Workshop: Webpack - From Apprentice to Master - Intermediate

Juho Vepsäläinen


javascript js nodejs fullstack fullstackcon
2

Workshop: Serverless: The Battle of the Giants - Intermediate

Christos Matskas and Luciano Mammino


serverless aws azure fullstack fullstackcon

Workshop: Diving into GraphQL, React & Apollo - Intermediate

Nikolas Burk


graphql react apollo javascript fullstack fullstackcon

Workshop: The JavaScript Data Science Survival Kit - Intermediate

Philipp Burckhardt


statistics electron nodejs machine-learning visualisation science numeric-computing

Workshop: Storytelling with Interactive Video in the Browser - Beginner

Opher Vishnia


fullstack2gether workshop story-telling video browser fullstackcon
16:30

Beer Break

16:45

Keynote: Once Upon a Time on the Web

Dylan Beattie


web keynote javascript js fullstack fullstackcon
17:45

FullStack 2017 Wrap Up Presentation

Ariel Horn


fullstack fullstackcon
18:00

See you at #fullstackcon 2018!

LEGO maestro, Cosplay ace and FullStack unicorn Amie Dansby is bringing an IoT-themed keynote AND workshop to London's FullStack!





In a few weeks I’ll board my 9 hour flight to London for Skills Matter’s FullStackCon for 3 days of JavaScript, Node and the Internet of Things with some amazing developers, I’m excited to check out Skills Matter’s CodeNode community venue in London’s Tech City where I’ll be giving a keynote talk on IoT and the Maker Revolution. We are a generation defined by our hobbies. IoT is changing how makers are innovating and creating applications. I’m will be sharing my thoughts on how makers, cosplay, LEGO, 3D printing, and video games can make you a better programmer, debug more efficiently and introduced you to new technologies. Makers are the original inventors, creators and thinkers of technology that exist today and are creating an impact for the future of IoT. The maker community is a lot like the developer community and I’ve found that a lot of makers and Engineers professionals overlap. They are both full of passionate people that love creating and improving.

The best thing about being part of the FullStack community is the community! Surrounded by passionate people that want to teach, and collaborate through shared learning. At FullStackCon, I most look forward to learning how other developers are solving application issues with IoT. I can’t wait to geek out with everyone at the conference about problem solving, programming and technology. I’m looking forward to the talk by Nick Hehr about latency with devices using our own routers. This is something that my company struggles with at demos and exhibitor shows when internet connection is needed, there are issues with channel frequency and the number of devices in a connected area.

My keynote talk is for the passion people that find ways to improve everything, the problem solvers, everyone that ever said “I don’t know what the hell I’m doing”, but they learned, asked questions and figured out how to do it, and improve it! Embracing failure as a way of learning and improving, and aren’t afraid to be a beginner. I think the most exciting development of the FullStack community over the next year is the range of conferences, speakers and workshops. There are speakers and workshop for UX, games, hardware, data sciences, IoT, machine learning and more.

If you’re at FullStackCon come attend my keynote talk “Back to the Future: IoT Maker Revolution“. I’ll also be teaching a hands on IoT workshop. The program schedule is on Skills Matter. If you see me please say hi and tell me what you’re working on!

See everyone soon!

Amie D. Dansby

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


Microsoft's Christos Matskas shares his excitement for his (third) return to FullStackCon!




2017 is the year that I’m coming back to FullStackCon for the third time as a speaker and I’m doubly excited by the prospect.

FullStackCon is one of the best conferences I’ve been to and I’m honoured to have been selected to do 2 tracks this time, one on Serverless Technologies and one on Open Source. They are both subjects that I’m truly passionate about and I can’t wait to get our attendees up to speed with the latest and greatest on cloud and open source technologies. The Serverless talk is more than a talk. It’s a workshop shared with Luciano Mammino and our goal is to to give attendees a taste of the exciting work that AWS and Azure is doing to promote and support Serverless architecture and technologies.

One of the best things about this conference is its diversity and depth of subjects, speakers and attendees. The venue attracts many passionate and inspiring developers some of which work closely with the community and are the driving force of many of the tools we use on a daily basis.

I look forward to seeing you there in July.


Want to find out more? Check out the Programme Page!


Want to explore how the BEM methodology and platform really works? Join Sergey Berezhnoy and Vladimir Grinenko at FullStackCon 2017!




This July BEM will be at FullStackCon. Don't think that it will only be about CSS! BEM will be presenting its FullStack platform.

Now is the time of component web. Web Components are actively developing but still have some limitations such as web browser support. BEM methodology can be applied to any platform and already has implementations which work in all the browsers. It is created as open source software and is suitable for any programming language or any framework.

Let's talk about what you really know about BEM Methodology and the existing BEM Platform.

BEM was originated by Yandex more than 10 years ago. It was approved by huge number of large, small and scalable projects, with different developers and changing support teams.

Harry Roberts was one of the first people who spoke about BEM in the English speaking world. But he uses only the CSS part of the BEM methodology and doesn't go further. This July at the FullStack conference in London the BEM inventors Sergey Berezhnoy and Vladimir Grinenko will present the Unknown parts of BEM.

Read more and discover the 4 things you may have missed about BEM methodology here.

Want more info on this year's FullStackCon? Check out the Programme Page !


Luciano Mammino tells us why he's excited for FullStack and battling out Serverless giants with Christos Matskas!




I am very excited to be joining FullStack London 2017 where I will be sharing my experience with serverless architectures and AWS Lambda. I'll be sharing the room with the amazing Christos Matskas who will bring to the table his serverless experience on the Azure platform. It's going to be interesting to compare the capabilities and the developer experience offered by these two main providers in the serverless land, that's why we decided to give our workshop a very bold title: “Serverless: The battle of the giants"!

I believe, the best thing about the wonderful community of FullStack London is to be able to meet extremely skilled people, be contaminated by their ideas and vision and learn from each other. Trying to be a fullstack developer is a complex and challenging job and it could be overwhelming at times, so being part of communities like FullStack London is fundamental to stay inspired and motivated.


My workshop will be enjoyed by people that love to challenge common ways to build applications and are always looking for more flexible ways to build their next cool project. The workshop will definitely also suit developers that love to build micro-services oriented products or complex applications that must be built from the ground up with scalability in mind.

The serverless paradigm is probably going to be one of most exciting development for the FullStack community over the next few years and I am really looking forward to sharing my experience with you and seeing what you will be able to build.

What to explore the FullStackCon lineup? Check out the Programme Page !


Clojure Cup founder Tero Parviainen talks JavaScript and generative music systems at FullStackCon!




I’m very excited to be attending FullStackCon next month, where I’ll be talking about making generative music systems in JavaScript. This is a topic I’m deeply passionate about, and I think my talk will be enjoyed by developers who are interested in finding ways to apply their programming skills to music creation.

And what exactly is generative music? This is a peculiar form of music that is created on the fly while it’s being played. Every time you listen to a piece of generative music, you will hear something different. It’ll be something that no one has ever heard before, because it is being composed just for you in real time by an underlying generative system.

Making generative music is different from making other kinds of music. Instead of composing the music, you design and implement a system that will compose the music for you. It’s an act of metacreation: Creating a system that creates. The best part of it is that when you’re done building the system, you can sit back and listen. You can enjoy and be continually surprised by the output of this system that you made.

As far as music composition methods go, I think this one is uniquely interesting to software developers. Building systems is what we do. Building musical systems is a natural extension of our work. For me as someone who is not really a musician but does know how to make software, this has been an entryway into musical creativity. I’m eager to share it with others who might be in a similar situation.

The web platform provides a unique substrate for generative musical systems: The Web Audio and Web MIDI APIs make it possible to do audio synthesis, processing, and interfacing right in the browser. The JavaScript language and the NPM ecosystem allow implementing musical systems of any complexity. On top of that, HTML, CSS, SVG, Canvas, and WebGL make it possible to visualize and control the music in real time. And perhaps most significantly, the web platform allows you to distribute your musical systems far and wide. You can run them on any device, share them with your friends or with wider audiences. All you need to do is deploy and share a link.

At my talk in FullStackCon, we will explore the history of generative music systems by looking at what artists like Brian Eno have done with them, and by seeing how we can build such systems in the web browser using JavaScript and Web Audio.

Want more info on FullStack 2017? Head to the Programme Page!


Twilio's Phil Nash shares some love for FullStackCon and the JavaScript ecosystem!




FullStackCon is coming! I'm excited for the three days of talking JavaScript, JavaScript, JavaScript!

My name is Phil Nash, I'm a developer evangelist for Twilio and it's my pleasure to be back to speak at FullStackCon for my third year in a row. This year I'll be sharing my thoughts on a couple of parts of the JavaScript ecosystem that don't get as much love and attention as I think they deserve. In "JWT, WTF?" we'll be investigating JSON Web Tokens, what they do, how to work with them and what all the abbreviations actually mean. In "An empty database in every pocket" we'll discuss front end databases, why they are important and why you should love IndexedDB.


One of the best parts of FullStackCon is simply the range of content for JavaScript developers. This year's schedule includes a bunch of talks on performance, which is so important to web applications these days and I'll be looking forward to, as well as cutting edge features like Web Assembly, JS for IoT and WebVR.

Of course, the community is fantastic as well. Most of all I look forward to meeting new people and catching up with the whole London JavaScript community.

See you there!

Want more info on FullStack? Head to the Programme Page!



Dev star Jouni Kaplas brings the world of the Industrial Internet of Things to the FullStack community this July!




Are you a developer? Software engineer? Techie? Hacker? Chances are you’re driven by creating an impact or tackling a challenge. You probably want your work to change something in the world – you don’t want your effort to vanish into the void. Or maybe you hope you get to solve interesting challenges posed by technology, projects or clients.

I base my speculations on interviews I conducted with many of my 300 fellow technologists at Futurice this Spring.

What if I told you that there is a whole world waiting in the shadows, a world that desperately needs your skill and wisdom? That you could be challenged every day like never before? And that with your knowledge and ability, you have the opportunity to change the course of entire companies?

That world exists. It’s called the Industrial Internet of Things.

I’ll be joining FullStack 2017 conference in London this July to share what I’ve learned from working as a web developer in an IIoT project for three years. When it started, I had no idea it would go on to completely change my understanding of how adaptable a modern web technology stack really is and how far you can push its boundaries. My presentation will be light on code and the climax won’t be the surprise announcement of yet-another-JS-library. Instead, I’ll talk about large-scale IoT installations in practice, dealing with massive amounts of data and designing fully reactive systems. I will also try to convince the audience that IIoT is the best industry for web developers to be part of in 2017.
I'm eager and excited to get on the plane in just a few weeks. See you in London!

Find out more about Jouni over on his Futurice page here!


Want to see what else is happening @ FullStack? Check out the Programme Page!


CodeNode

In August 2015, Skills Matter opened the doors to CodeNode, our new 23,000 sqft Tech Events and Community venue. CodeNode provides fantastic meetup, conference, training and collaboration spaces with unrivalled technology capabilities for our tech, digital and developer communities - a long held dream coming true !

With fantastic transport links and located in the heart of London's Tech City, we could not think of a better location for our 60,000 strong engineering community!

With seven event rooms, including a 300 seater lecture room, thousands more community members will be able to visit CodeNode to learn and share skills, code and collaborate on projects.

CodeNode features a 5,000 sqft break-out space, complete with fully-licensed bar, plenty of power sockets, meeting and collaboration spaces and entertainment areas.

CodeNode will also see the opening of a permanent Hack Space, stacked with microprocessors and the latest tools and devices to play with. A community film studio will be opening too, which you can use to record any tutorials or demo's you may want to share with our community.

If you're interested in hiring CodeNode for your upcoming event, check out more details here.

Gqtpblcm51rgqabhqlzb

CodeNode

Skills Matter | CodeNode, 10 South Place, London, EC2M 7EB, GB


View details, travel and nearby hotels

Breaking news: join the FullStack2gether!

We hope FullStack 2017 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.

HalfStack 2017 - JavaScript. In A Pub


What: Javascript. In A Pub
When: Friday 17th November, 11:00-22:00
Where: Corbet Place Bar & Lounge, Old Truman Brewery, Shoreditch, London
Info: halfstackconf.com.

For seven years, The London Ajax Meetup group has had regular JavaScript meetup events at Skills Matter followed by a visit to a pub discussing JavaScript some more. For the second time, we're flipping this around and bringing the talks to a pub in the Shoreditch area.

Talks will include a variety of modern front-end development topics (ES6, TypeScript, React.js, Dojo 2, and much more) from leading speakers based primarily in London. Call for papers is now open: Submit your talk here!


Douglas Crockford's Fun with Functions in JavaScript

Tuesday 11th July 2017

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

Douglas is best known for his ongoing involvement in the JavaScript community, as the developer of many JavaScript utilities such as JSLint, creating the JSON data format and finding all of the awesomeness in JavaScript and sharing it in his book “JavaScript: The Good Parts”

Book a place here

Pivotal's Spring Web Course

Tuesday 18th, Wednesday 19th, Thursday 20th & Friday 21st July 2017

Want to create powerful Web applications using the Spring Framework? Need to learn the skills to do so? Come and join this intensive, hands-on Spring Web course and learn how to apply the latest in Spring!

This course teaches developers how to apply the latest in Spring to create Web applications, implement RESTful services and leverage Spring Boot.

The course starts with the basics of implementing Controllers and building Web Applications using Spring Boot. Next the course will cover views and form-handling before moving onto building REST services and accessing them from Browsers (using JavaScript and AJAX). Finally the course covers security, testing and web-sockets. Configuration topics are spread throughout the course covering Message Sources and I18N, filters, servlets, static resource management, interceptors, Controller Advices and exception handling.

Book a place here

Available Packages

    • 256-BIT SPONSORSHIP
    • Engage with the FullStack community! Engage 500 FullStackers with your team, projects, tools or devices at your own FullStack conference booth!

      Engagement Benefits
      • Your own booth at FullStack (4.5mx2.5m)
      • Six Exhibitor Tickets
      • Six Full Conference Tickets to the conference which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum).
      • Six 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
      • 3 gifts or printed items in swag bags
      • Your 300-word news item, interview or blog post - plus visual - announced on conference 'Sneak Preview' pages and in social media
      • Your 140 char post-conference news item & hotlinked URL shared in post-conference email shared with all attendees
      • Four places at speakers dinner
      • The opportunity to set one of the Hack Challenges and award a prize to the winner of your challenge
      Brand Visibility Benefits
      • Your logo (extra large) on all FullStack sponsor pages
      • Your own dedicated partner page on skillsmatter.com
      • Your logo (extra large) at the bottom of all FullStack conference pages
      • Your logo on FullStack Bytes Meetup pages, which feature monthly community events leading up to the conference
      • Your logo in pre-and post conference attendee news update emails
      • Your logo on name badges worn by every attendee
      • Your logo in the printed conference program booklet
      • Your logo on main stage re-boards and banners throughout the venue
      • Your logo on conference closing speech sponsor 'thank you' slide
      • Your logo on conference swag bags
      • Your logo on lanyrds worn by every attendee
      • Your logo on conference t-shirt
      • Your logo on FullStack party tickets
      • Your logo on FullStack beer mats
      • Your logo on FullStack party banners
    • 128-BIT SPONSORSHIP
    • Engagement Benefits
      • Your own booth at FullStack (3mx1.5m)
      • Four Exhibitor Tickets
      • Four Full Conference Tickets to the conference which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum).
      • Four 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
      • 2 gifts or printed items in swag bags
      • Your 300-word news item, interview or blog post - plus visual - announced on conference 'Sneak Preview' pages and in social media
      • Your 140 char post-conference news item & hotlinked URL shared in post-conference email shared with all attendees
      • Two places at speakers dinner
      • The opportunity to set one of the Hack Challenges and award a prize to the winner of your challenge
      Brand Visibility Benefits
      • Your logo (large) on all FullStack sponsor pages
      • Your own dedicated partner page on skillsmatter.com
      • Your logo (large) at the bottom of all FullStack conference pages
      • Your logo on FullStack Bytes Meetup pages, which feature monthly community events leading up to the conference
      • Your logo in pre-and post conference attendee news update emails
      • Your logo on name badges worn by every attendee
      • Your logo in the printed conference program booklet
      • Your logo on main stage re-boards and banners throughout the venue
      • Your logo on conference closing speech sponsor 'thank you' slide
      • Your logo on conference swag bags
      • Your logo on FullStack party tickets
      • Your logo on FullStack beer mats
    • 64-BIT SPONSORSHIP
    • Engagement Benefits
      • Your own booth at FullStack (1.5mx1.5m)
      • Two Exhibitor Tickets
      • Two Full Conference Tickets to the conference which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum).
      • Two tweets retweeted by @skillsmatter before and during the conference and highlighted as part of tweets trending with #fullstackcon
      • 10 conference party drink tokens to give away at your booth
      • 1 gift or printed item in swag bags
      • Your 300-word news item, interview or blog post - plus visual - announced on conference 'Sneak Preview' pages and in social media
      • Your 140 char post-conference news item & hotlinked URL shared in post-conference email shared with all attendees
      Brand Visibility Benefits
      • Your logo (medium) on all FullStack sponsor pages
      • Your own dedicated partner page on skillsmatter.com
      • Your logo (medium) at the bottom of all FullStack conference pages
      • Your logo on FullStack Bytes Meetup pages, which feature monthly community events leading up to the conference
      • Your logo in pre-and post conference attendee news update emails
      • Your logo on name badges worn by every attendee
      • Your logo in the printed conference program booklet
      • Your logo on main stage re-boards and banners throughout the venue
      • Your logo on conference closing speech sponsor 'thank you' slide
    • 32-BIT SPONSORSHIP
    • Engagement Benefits
      • Your own flipchart at FullStack
      • One Exhibitor Ticket
      • One Full Conference Ticket to the conference which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum).
      • One 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 (small) on all FullStack sponsor pages
      • Your own dedicated partner page on skillsmatter.com
      • Your logo (small) at the bottom of all FullStack conference pages
      • Your logo on name badges worn by every attendee
      • Your logo in the printed conference program booklet
      • Your logo on main stage re-boards and banners throughout the venue
      • Your logo on conference closing speech sponsor 'thank you' slide
    • 16-BIT SPONSORSHIP
    • Engagement Benefits
      • One Exhibitor Ticket
      • 1 gift or printed item in swag bags
      Brand Visibility Benefits
      • Your logo (extra small) on all FullStack sponsor pages
      • Your own dedicated partner page on skillsmatter.com
      • Your logo (extra small) at the bottom of all FullStack conference pages
      • Your logo on name badges worn by every attendee
      • Your logo in the printed conference program booklet
      • Your logo on main stage re-boards and banners throughout the venue


    • FULLSTACK HACKATHON SPONSORSHIP
    • By sponsoring the Fullstack London Hackathon, you will be able to engage some 200 Fullstack developers with your latest platform, tools or devices.

      Sponsor and set one of the hackathon challenges, judge submissions, select winners of your challenge and provide a prize to the best team during the award ceremony on Sunday.

      Announcements, submissions and the award ceremony are all filmed and published on the Skills Matter website. In addition to high social media activity Fullstack Hackathons create each year, your engineers will have the opportunity to work and collaborate with the hackathon's passionate engineers over 48 intensive (all day all night) hours.

    • SPONSOR THE FULLSTACK 2017 PARTY!
    • Be remembered by all conference attendees, speakers and sponsors attending the party this year! Have your logo printed on the FullStack 2017 Party beer mats and on highly visible party posters and pop-up banners, which are bound to feature in lots of pictures this year.

      Brand Visibility Benefits
      • Your logo displayed on the FullStack 2017 party beer mats and on the party table pop-up banners;
      • Five free tickets to the FullStack 2017 Party, which you can gift to your clients and team members;
      • Your logo (small) on all in-venue conference banners and on the FullStack 2017 Sponsor web pages;
      • Your own dedicated partner page on skillsmatter.com;
      • Exclusive to two party sponsors only!
    • FULLSTACK T-SHIRT SPONSORSHIP
    • Be remembered! Have your logo printed on all FullStack T-shirts, provided to all conference attendees, speakers and sponsors attending this year.

      Brand Visibility Benefits
      • Your logo on 500 FullStack t-shirts
      • Exclusive to two t-shirt sponsors only!
    • SPONSOR THE FULLSTACK 2017 ATTENDEE BAGS!
    • Be remembered! Have your logo printed on all FullStack swag bags, provided to all conference attendees, speakers and sponsors attending this year.

      Brand Visibility Benefits
      • Your logo on 500 FullStack swag bags
      • Exclusive to two swag bag sponsors only!

To discuss sponsorship opportunities please contact the team:

Would you like to write about FullStack 2017? Do you blog on innovations on javascript? Come and join us at FullStack London 2017 this year! If you blog about FullStack 2017 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 marketing team and have a chance to win a free press pass.

Write ups about FullStack!

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!

Thank you for joining us at FullStack London on July 12-14th 2017

FullStack 2017 conference was hosted in London from July 12th - July 14th 2027 at Codenode.

We'd like to thank all of you for joining us and making it a truly enjoyable and successful event!

NEWS! The 2018 site is LIVE. Book your Early Bird tickets here!

Check out the FullStack 2018 line-up of Keynotes, led by the great Brendan Eich on our Programme Page!

Follow and tweet with #fullstackcon on twitter and check out the special moments from 2017 and share what you're looking forward to in 2018!


Programme Highlights

Don't miss this year's installment of FullStack with Douglas Crockford , Amie DD on IoT, Damjan Vujnovic, Ada Rose Edwards, Matteo Collina, Nick O' Leary, Mark Wubben and more! The complete programme is live, with all of your amazing submissions and ideas, keep an eye out on our Programme Page for all the latest updates!

More Than A Panel - Have I Got Nodes For You! on Day 1 of FullStack 2017!

The comedy quiz show about software, programming, the internet and technology. Join Mark Rendle, Dylan Beattie and our experts and guests as we return to Skills Matter's CodeNode for an hour of technology, trivia, bizarre programming facts, missing words and Twitter bots.

The talkshow will round up the opening day of FullStack 2017! More info on the programme can be found here!

Specs, Bugs, & Rock 'n' Roll: Dylan Beattie LIVE!

What happens when you combine classic rock tunes, daft jokes about software development, and pecha-kucha PowerPoint? FullStack 2017 has the answer. You've seen him at PubConf, you've seen him at BuildStuff and DotNext, you might even have caught his musical stylings during the opening keynote for NDC in Oslo - and we're delighted to welcome Dylan Beattie back to CodeNode for the FullStack after-party. With an electric guitar in one hand and a PowerPoint clicker in the other, Dylan puts on a live show that isn't quite like anything you've ever seen. You'll laugh, you'll cry, you might even find yourself singing along.

Join us for the FullStack Bytes evening events at CodeNode

Want to stay in the loop with the latest developments within the FullStack community?

Join us at the brand new FullStack Bytes series we'll be hosting at CodeNode leading up to FullStack 2017!

Find more information here!

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!

Impressions of last year

Programme

Day 1: Day 1 - Wednesday 12th July

Join us for these Awesome Sessions! Don't forget to Vote for your faves on the Whiteboards at the conference!

Track CTRL ALT/TAB CMD SHIFT BACKSPACE
08:00

Registration and Breakfast

09:15

Welcome to #fullstackcon 2017

09:30

Opening Keynote by Douglas Crockford

Douglas Crockford


javascript fullstack fullstackcon
10:15

Coffee Break

10:30

Virtual Reality and the Future of the Web

Ada Rose Edwards


webvr fullstack fullstackcon vr

TypeScript Decorators - Intermediate

Damjan Vujnovic


typescript javascript fullstack fullstackcon

Browsers Behind Your Back

Phil Nash


pwa progressive-web progressive-web-apps browsers service-worker api fullstack fullstackcon

Generative Music with JavaScript and Web Audio - Intermediate

Tero Parviainen


music web audio creativecoding fullstack fullstackcon

JavaScript and Bluetooth LE - Intermediate

Gordon Williams


bluetoothle puck.js espruino javascript fullstack
11:15

Coffee Break

11:30

Math, Machine Learning, and JavaScript - Intermediate

Athan Reines


math machine-learning data-science javascript fullstack fullstackcon

npm vs gulp vs webpack vs what the heck?! - Beginner

Ruben Sospedra


npm npm-script gulp browserify webpack js nojs javascript fullstack fullstackcon

MVC - What a Mozart Violin Concerto and a Full-Stack Web App Have in Common - Intermediate

Don Burks


mvc designpattern approach nodejs music js javascript fullstack fullstackcon

Building the Web of Things - Beginner

Dominique Guinard


js nojs iot webofthings wot sensor embedded raspberry-pi node semantics standards javascript fullstack fullstackcon

I RLY HATE Forms! - Beginner

Dave Benson


html forms html-automation web javascript fullstack fullstackcon
12:15

Coffee Break

12:30

How V8 runs JavaScript - Advanced

Matt Zeunert


memory performance v8 javascript fullstack fullstackcon

Javascript Browser Bits - Advanced

Ben Foxall


websocket webaudio webgl livedemos practical webperformance efficiency javascript fullstack fullstackcon

Full Stack Testing that Does Not Suck - Beginner

Artem Avetisyan


electron browser testing web javascript fullstack

Angular Native - Intermediate

Yuriy Luchaninov


reactnative tools angular2 js nojs javascript fullstack fullstackcon

I RLY LOVE Form Controls! - Intermediate

Dave Benson


ui-widgets form-controls logic-gates css html web js fullstack fullstackcon
13:15

Lunch

14:15

Keynote: Back to the Future: IoT Maker Revolution

Amie Dansby


games cosplay video-games makers lego js iot fullstack fullstackcon
15:00

Coffee Break

15:15

Give app servers a REST – CDNs and APIs are the new LAMP - Intermediate

Daniel Demmel


serverless apis cdn microservices offline-first webpack serviceful jamstack js nojs javascript fullstack fullstackcon

Node.js Add-ons for High Performance Numeric Computing - Intermediate

Athan Reines


computing nodejs machine-learning data-science javascript

From Zero to Forex Trading bot Hero - Intermediate

Daniele Polencic


node.js functional-programming fintech bitcoin typescript js javascript fullstack fullstackcon

JWT, WTF? - Intermediate

Phil Nash


authorisation authorization security js nojs javascript fullstack fullstackcon

Auditing Development Guidelines in GitHub Repositories - Intermediate

Evgeny Poberezkin


github fullstack fullstackcon
16:00

Coffee Break

16:15

Build Your Own DevOps Infrastructure - Intermediate

Alex Fernández


devops node.js js nojs javascript fullstack fullstackcon

Milliseconds to Millions - Benchmarking & Optimization for Fun and Profit!! - Intermediate

Ahmad Nassri


nodejs js javascript fullstack fullstackcon

AVA Test Runner: A fresh take on JavaScript Testing and Growing An Open-Source Project - Beginner

Mark Wubben


ava gitihub nodejs js javascript fullstack fullstackcon

A Developers View Through the UX Lens

Jad Salhani


ux development design fullstack fullstackcon
2

The Cost of Logging - Intermediate

David Mark Clements and Matteo Collina


json http logging performance scalability v8 nodejs javascript fullstack fullstackcon
17:00

Beer Break

17:30
2

Have I Got Nodes For You!

Dylan Beattie and Mark Rendle


panel fun js javascript fullstack fullstackcon
18:30

#fullstackcon Party

21:00

End of #fullstackcon Day 1

Day 2: Day 2 - Thursday 13th July

Join us for these Awesome Sessions! Don't forget to Vote for your faves on the Whiteboards at the conference!

Track CTRL ALT/TAB CMD SHIFT BACKSPACE
08:30

Registration and Breakfast

09:15

Welcome to #fullstackcon 2017

09:30

Keynote: State of JavaScript 2017

Dylan Schiemann


es6 fullstack fullstackcon javascript
10:15

Coffee Break

10:30

Embracing the Power of GraphQL - Intermediate

Tim Griesser


graphql apollo nodejs fullstack fullstackcon javascript

Know thy buzzwords: HTTP/2 - Advanced

Surma Surma


http2 h2 webdev tools node nojs web js fullstack fullstackcon javascript

Monitoring and Analyzing User Behaviour - Intermediate

Philipp Burckhardt


react electron visualisation dashboard e-learning analytics data-science statistics machine-learning nodejs fullstack fullstackcon javascript

Components at Organisational Scale - Intermediate

David Mark Clements


front-end enterprise web-components web-apps scalability hashring distributed architecture react nodejs js fullstack fullstackcon javascript

Understanding Blockchain - Advanced

Kevin Hoyt


blockchain web-standards fullstack fullstackcon
11:15

Coffee Break

11:30

WebAssembly and the Future of the Web - Advanced

Athan Reines


webassembly science numeric-computing machine-learning fullstack fullstackcon javascript

Life of a Pixel:Rendering Performance Demystified - Intermediate

Martin Splitt


open-source gde web webgl js w3c fullstack fullstackcon javascript

Building Mobile Apps with Angular and NativeScript - Beginner

Sebastian Witalec


nativescript mobile apps angular fullstack fullstackcon
2

BEM: The Unknown - Intermediate

Vladimir Grinenko and Sergey Berezhnoy


bem webcomponents css fullstack fullstackcon javascript

Chronicles of a Web Developer: An Unexpected Journey to the Land of IoT - Intermediate

Jouni Kaplas


industrial iot html5 web js fullstack fullstackcon javascript
12:15

Coffee Break

12:30

Should You Move Up from JS to TypeScript and Why is the Answer Probably Yes? - Intermediate

Miloš Bošković


typescript fullstack fullstackcon javascript

Better D3 charts with TDD - Intermediate

Marcos Iglesias Valle


tdd d3js dataviz reusable-3d fullstack fullstackcon

An Empty Database in Every Pocket - Beginner

Phil Nash


indexeddb pwa progressive-web-apps fullstack fullstackcon

Of Dragons and Developers: A Tale of Hiring Homework and Gamification - Beginner

Nele Sergejeva


developers hiring javascript interview cleancode

YES! Your Site Can (and Should) be Accessible - Beginner

Laura Carvajal


accessibility web js fullstack fullstackcon
13:15

Lunch

14:15

Lightning Talk: Full Stack Reactivity with Milojs - Intermediate

Jason Green


milojs reactivity fullstack fullstackcon

Lightning Talk: CSS Shoe Box Dioramas - Beginner

John Clifford


css animation novelty js fullstack fullstackcon

Lightning Talk: OpenComponents for a Decentralized Front-end Architecture

Debopam Sengupta


architecture opencomponents serverless frontend microservices web js fullstack fullstackcon javascript

Lightning Talk: Breaking the Monolith a Monorepo - Intermediate

Will Monk


monolith fullstack fullstackcon javascript
14:30

Lightning Talk: Web Payments and the Future of Online Purchases - Beginner

Peter O'Shaughnessy


payments money online webapps browser-api javascript

Lightning Talk: In 15 minutes you can build an API with LoopBack - Intermediate

Erin McKean


nojs crud apis api-framework js fullstack fullstackcon javascript

Lightning Talk: Brief Evolution of HTML5 Animation Techniques - Beginner

Jan Ambrožič


html5 games animation webgl fullstack fullstackcon javascript

Lightning Talk: Intro to ASTs

James Henry


ast fullstack fullstackcon
14:45

Lightning Talk: Using React Native to Create a Reusable Mobile App Architecture - Intermediate

Richard McMenamin


reactnative deployment mobile redux animation react

Lightning Talk: Building a Better Login with the Credential Management API - Intermediate

James Allardice


front-end nojs js fullstack fullstackcon javascript

Lightning Talk: Guardian Article Bechdel Test

Jonathan Rankin


data web fullstack fullstackcon javascript
15:00

Coffee Break

15:15

5 Architectures of Asynchronous JavaScript - Intermediate

Tomasz Ducin


asynchronous patterns callback event promises generators streams rxjs architecture javascript

Finally, Enterprise JavaScript Is Easy! - Intermediate

Geertjan Wielenga


enterprise fullstack fullstackcon
2

Refactoring the Code For Life Websites and Games with the Users in Mind - Intermediate

James Holland and Florian Aucomte


ux ui design django python sass front-end fullstack fullstackcon javascript

Angular State Management on Steroids Using ngrx (v4+) - Intermediate

Gerard Sans


redux angular js fullstack fullstackcon javascript

Introduction to Dojo 2 - Intermediate

Dylan Schiemann


es8 es6+ dojo-2 backend virtual-dom typescript nojs frontend js fullstack fullstackcon javascript
16:00

Coffee Break

16:15

Workshop: Release Your Inner Maker!

Amie Dansby


iot workshop tutorial wearables twitter fullstack fullstackcon

Workshop: Zero-configuration microservices with Node.js and Docker - Intermediate

Armagan Amcalar


microservices nodejs docker fullstack fullstackcon

Workshop: Offline-first in Practice - Beginner

Anna Doubková


offline progressive-enhancement service-workers front-end fullstack fullstackcon javascript

Workshop: Practical WebGL - Intermediate

Martin Splitt


web webgl js opensource 3d w3c fullstack fullstackcon javascript

Workshop: Intro to Tessel & Johnny-Five - Intermediate

Nick Hehr


nodebots johnny-five tessel hardware-ux osh nojs js fullstack fullstackcon javascript
18:15

Join us at CodeNode's SpaceBar for drinks to celebrate #FullStackcon Day 2!

Day 3: Day 3 - Friday 14th July

Join us for these Awesome Sessions! Don't forget to Vote for your faves on the Whiteboards at the conference!

Track CTRL ALT/ TAB CMD SHIFT BACKSPACE
08:30

Registration and Breakfast

09:15

Welcome to #fullstackcon 2017

09:30

Keynote: Node.js Releases, how do they work?

Myles Borins


node nodejs fullstack fullstackcon
10:15

Coffee Break

10:30

How We Broke the Guardian Website.. And What We Learned - Intermediate

Gareth Trufitt


infrastructure case-study alerting nojs javascript js fullstack fullstackcon

Overview of Electron: The Web is Everywhere - Intermediate

Kitson Kelly


chromium-browser nojs javascript js electron nodejs fullstack fullstackcon

Cross-Domain Components with React and XComponent, at PayPal - Intermediate

Daniel Brain


components paypal cross-domain payments react fullstack fullstackcon

JavaScript All The Things - Beginner

Jan Jongboom


jerryscript espruino iot javascript fullstack fullstackcon

Node-RED - Intermediate

Nick O'Leary


nodered iot javascript nodejs fullstack fullstackcon
11:00

Coffee Break

11:15

Microcontrollers as Microservices - Intermediate

Nick Hehr


nojs nodebots johnny-five tessel hardware-ux osh javascript js fullstack fullstackcon

Breaking JavaScript into Pieces - Intermediate

Kirill Cherkashin


parsing javascript fullstack fullstackcon

Websites are basically Video Games Waiting to Happen - Beginner

Opher Vishnia


games videogames gamedev web javascript js fullstack fullstackcon

Watch your back, Browser! You’re Being Observed - Beginner

Stefan Judis


api dom javascript browser fullstack fullstackcon

Scaling the Production of Complex Data Visualization Using Visual Programming - Beginner

Sol Eun


javascript js data visualization visualprogramming webgl three.js nodejs fullstack fullstackcon
11:45

Coffee Break

12:00