FullStack is a three-day annual conference that takes place in London. It covers everything from the internet of things (IoT) to using JavaScript on the server. This year, nearForm was a main sponsor as well as a provider of speakers from all over the world.

The participants at FullStack London enjoyed a wonderful conference and gained new technical knowledge from all of the talks.

What follows is an overview of the various talks and workshops by nearForm people.

WebRTC reborn

Dan Jenkins, who is an avid WebRTC enthusiast, gave a talk about how WebRTC technology has matured. The technology is now at web scale and suitable for broader adoption, particularly in the realm of awesome apps.

Take a look at Dan’s slides.

hapines with devices

This was a workshop that dived into using hapi on the server in combination with nes to build out an IoT dashboard. The devices in the workshop were networked using low power radios, which were connected to a gateway that communicated through a serial port to the hapi server. The workshop was created and led by me, Wyatt Preul, with special assistance from Matteo Collina (more on Matteo’s talk below).

Take a look at my slides.

Surviving microservices

Richard Rodger is the CTO of nearForm and an expert on the topic of microservices. This talk detailed some lessons to be aware of when building microservices. Additionally, Richard provided solutions to help mitigate classic microservice failure patterns. Take a look at Richard’s model code.

Richard’s slides are here and this is the video of his talk:

We are not object-oriented anymore; or, why the Node.js callback style is awesome

In this talk, Matteo Collina provided thoughtful insight into object-oriented design as it relates to JavaScript and Node.js. Matteo finished the talk with a powerful demo using hapi and Seneca.js in conjunction with each other.


Untitled drawing (1)

Matteo Collina presenting his talk on object-oriented design with JavaScript and Node.js.

Take a look at Matteo’s slides.

Networked JavaScript desktop apps

This was a lightning talk from David Mark Clements. In this talk, David launched a new presentations tool called Deck. David helped create Deck and he open-sourced it in time for FullStack. The code can be found here.

Deck is a markdown-driven content presentation system that allows speakers and trainers to rapidly create and curate slide deck material. David compared the new tool to existing solutions such as Powerpoint, Keynote and Bespoke.js.

You can view David’s slides here.

Developing microservices

This workshop was led by Peter Elger, who is head of engineering at nearForm. The workshop covered how to install and use Docker, as well as how to use it in conjunction with Seneca.js. Dean McDonnell and Matteo Collina from nearForm assisted with this workshop.

Take a look at Peter’s slides.

Photos and videos

There is an extensive album of photos from the event and videos of all speakers’ talks. (You need to log in to view the videos but a Twitter account will do the trick.)

FullStack 2016

Registration for FullStack 2016 is already open!

By: Wyatt Preul

Wyatt is a software engineer at nearForm and a Node.js, JavaScript and microservices enthusiast. A dedicated member of the open source software movement, he contributes to Seneca.js and is a core maintainer of hapi.js modules. Previously, he was instrumental in the adoption of Node.js by WalmartLabs. Wyatt is the author of 'Professional Community Server' (Wiley, 2007), and co-author of 'Developing a hapi edge' (Bleeding Edge Press, 2015) and 'Professional Community Server Themes' (Wiley, 2007).