NodeConf EU 2018

A key Node.js event in Europe providing a forum for the Node.js Community

4 - 7* November 2018 | Lyrath Estate, Kilkenny, Ireland

Interested in Sponsoring?

See the Sponsorship Prospectus

Call for proposals

The CFP is open from Wednesday 28th February until Friday 1st June 2018. We will only accept proposals submitted at that time. Speakers will be notified by Friday 6th July 2018.

Have you got a story to tell, a vision or idea to share, most importantly; are you passionate about Node.Js? NodeConf Eu is a place where those committed to Node.js gather each year to learn, Illustrate and contribute to a community on a wide variety of topics. If you’re interested joining our other inspiring individuals on stage this year, either hosting a talk or a workshop, we are dying to hear from you! We welcome topics on the internals of Node.js, to the community, to cool modules, and adoption stories. If you prefer to speak about JS, frontend, desktop or mobile apps, swimming or flying drones, you are also invited! NodeConf EU format includes 20 minutes talks with no Q&A in the morning, and 1.5 or 3 hours workshops in the afternoon.

To give you a taste of our previous years, visit our programmes: 2017 2016

Speaker Perks

NodeConf EU 2017 covers the following for all conference speakers:

  • 4 nights accommodation at The Lyrath Estate from Sunday 4th November - Thursday 8th November 2018.
  • International Travel to the value of €1,000
  • Travel within the EU to the value of €500
  • Return train or bus ticket fare from Dublin to Kilkenny
  • 3 day conference pass including all talks & workshops
  • Meals provided by the conference
  • External activities
  • Conference goodie bag

For further details please contact:

Support Team

You may be a seasoned pro or are relatively new to this world of presenting, we understand everyone has a different background and our job is to make your journey as smooth as possible. If you are a little unsure about the topic you are submitting or feeling a bit uneasy about presenting our team of experts, Matteo Collina and James Snell would love to hear from you. These guys are more than happy to run through your ideas and can offer feedback and guidance on proposals. Email or

Additional Information

The talks will be recorded and distributed on youtube channels, the turn around of this is normally super quick, they should be live within the same day.

Ready to submit?

Examples of successful talks and workshops in 2016 & 2017


JSOFF, a world without JSON

The ubiquitous data interchange format of JSON has enjoyed a long lived dominance in web applications. JSON is easy to use, human readable, and natively supported by node/all browsers. But is JSON a good format? Is it efficient? Are there better alternatives to JSON out there? Introducing Flatbuffers, a Google technology that is designed for fast serialization / deserialization and is supported by all major languages. In this talk, learn about turbo charging application performance through FlatBuffers.


P2P File Sharing Workshop

This is a hands-on workshop that teaches participants how to build small distributed file sharing applications in Node.js. You will discover great P2P Node.js modules, and learn about basic techniques for distributed programming (including hashing and networking). The workshop is kept beginner-friendly through small iterative exercises. Mathias co-facilitates the workshop with Thomas Watson.


Cryptominoes. Secure P2P dominoes game

DOMINOES! Not the pizza, the game. It's really popular in my home country of the Dominican Republic. But in europe, people don't play it so much. I could always play online with my friends back home, but that would mean trusting a centralised server to shuffle the pieces fairly, and I don't trust centralised authorities, I'm dominican. So I decided to build a fully P2P, secure dominoes game in javascript. I'll show how I used weird cryptography, cool npm modules, and new exciting things like WebAssembly to do this.

Node.js <=> Machine Learning

Machine Learning (ML) and Artificial Intelligence are becoming ubiquitous in websites, chatbots and mobile apps. While Node.js may not be the language of choice for building and training ML models, it is an excellent option for building the user-facing server layer that brings ML product to life. In this talk learn about the ways that Node and ML can work together, whether it’s through running ML models in the browser (using WebAssembly and WebGPU) or writing a node server for an ML chatbot.We’ll show you how to take a pre-trained ML model built on any library (e.g. TensorFlow, Torch) and any language (python, lua), and build and deploy a node server for a Facebook messenger bot that interfaces with the model.


The millennial's cook book to application development

Learning Goals
In the backend:

  • high performance tracing and logging
  • learn about what's needed to build a server using plain http
  • learn about the cutting edge in application architecture
  • Kafka-style event streams
  • zero-migration databases
  • horizontally scalable materialized views
  • how to build caches with deterministic cache invalidation
  • pragmatic streams usage
  • core distributed systems patterns
In the frontend:
  • frontend profiling / performance monitoring
  • performance.mark() / performance.measure()
  • background stats sync (e.g. navigator.sendBeacon())
  • building components that work in all frameworks (AKA framework agnostic)
  • functional CSS
  • optimizing the event loop (e.g. requestIdleCallback() and microtask queue)
  • asset load prioritization using async / defer attributes
  • Ur team