Listed below are some of my favourite sessions from Fullstack 2015 conference. This post is a collection of links for when I am talking to someone about that speaker or project I cannot remember. SkillMatter have published videos, unfortunately only for people with a logon. The talks where of a high standard and I enjoyed the event. The one sad thing about Fullstack was the lack of diversity, which really needs to be addressed before its put on again.
Distributed peer to peer architecture for building microservices with Node.js.
Great talk on where WebRTC is after 3-4 years. Includes discussion of the use of signaling servers.
Although this was a general talk about debugging Node.js, the interest element was IBM’s work with appmetrics and appmetrics-elk. There was also a nice intro into using heapdumps and chrome.
This was a workshop on now to use PM2 to run your Node.js applications. The speaker also showed the power of Keymetrics, a very polished UI for monitoring resource and performance data from Node.js. Keymetrics has good alerting/notification features. The background issue with both PM2 functions and Keymetrics prices is it seems to run against the move to container systems like Docker.
A look at performance profiling, JavaScript debugging and animation inspection in Chrome’s dev tools.
A demo of push notifications the standard version and with service worker. The demo also had some great walk throughs of the code needed for push notifications.
Stephen talked about the need for semantic releases and his work taking forward ideas from Angular commit message guidelines to an new auto versioning system used by Hoodie.
For me the best talk of the conference, on how message-oriented systems can fail. Richard covered common failure patterns and methods for their mitigation. Its also an introduction to Seneca.js.
Mark gave talk on Gun a realtime, peer-to-peer graph database. It works in the browser and on servers with some interesting sync capabilities. It can also be use as an offline database like Pouchdb.
A really interesting talk about Bluetooth Low Energy devices and thier future. Demo of chrome interacting with Bluetooth device.
This was a workshop to build and deploy an example microservice system. It utilize a number of technologies including Node.js, Mqtt, Docker and InfluxDB.