Tickets


  • All the conference talks are free to attend. You need to register to attend these talks, registration includes access to any talk on the 18th and 19th October.

    Free registration does not include any workshops.
    free
  • Please note that this is a 5 hour workshop. This workshop drills deep into the most significant trend of backend testing - Integration-Component tests. This technique is a hybrid between integration and unit tests. It brings the good from both worlds. Some see it as 'unit tests on steroids'. It's both fast and convenient to write like unit tests, but covers so much more including databases and message queues like integration tests. There is a great consensus in the testing industry that this should become the default test type for backend writers, all looks great apart from one big pitfall - setting it up and writing it correctly is tricky. It's too easy to make the wrong decisions upfront and get lost (e.g., when should I seed my database, when to clean up the DB data?). Our time together will be spent on one, and only one, thing: How to write these tests in the right way and maximize their value.
    €300
    ×
  • Fastify is an HTTP framework for Node.js that focuses on providing a good developer experience without compromising on performance metrics. What makes Fastify special are not its technical details, but its community which is wide open for contributions of any kind. Part of the secret sauce is Fastify plugin architecture that enabled developers to write more than a hundred plugins. This hands-on workshop is structured around a series of exercises that covers from basics "hello world", to how to structure a project, perform database access and authentication.
    €20
    ×
  • Walkthrough some programs using Node APIs you might have missed. Covering tricks and APIs that might simplify your life and going over why to use them in the first place such as: reading files with promises, STDIO descriptors and URLs, using timers with promises, AsyncLocalStorage and AbortSignals, debugging logging, using --inspect-brk with NODE_OPTIONS for child processes and using a worker_thread to perform async tasks during synchronous APIs on the main thread.
    €20
    ×
  • This hands-on workshop will provide an introduction to using Web Platform APIs in Node.js core. It will cover WHATWG Streams (ReadableStream, WritableStream, TransportStream), Web Crypto, AbortController, EventTarget, and URL) and will emphasize the differences between the Web Platform APIs and the alternative Node.js specific APIs.
    €20
    ×
  • David Mark Clements introduces and uses the latest decentralized protocols, developer tooling and a brand new decentralized application platform to walk through creating an end-to-end encrypted, decentralized full-stack application over the course of this three-hour workshop. The only requirement is JavaScript knowledge. Node and/or frontend experience will also help. As an added bonus, the workshop will be conducted over a completely decentralized conferencing application, built with the same technologies we'll be discussing and working with.
    €20
    ×
  • A walkthrough combining Fastify and Vite to create Terix, a new full-stack framework. Demonstrates an alternate style of full-stack development focusing on minimally integrating well-scoped tools and plugins rather than relying on any single's framework way of doing things.
    €20
    ×
By the power of Tito