Home

Awesome

<div align='center'><p><img src="https://img.shields.io/badge/total-99-blue?style=flat-square" alt="Total Events"> <img src="https://img.shields.io/badge/meetups-2-violet?style=flat-square" alt="Total Meetups"> <img src="https://img.shields.io/badge/conferences-59-red?style=flat-square" alt="Total Conferences"> <img src="https://img.shields.io/badge/podcasts-27-yellow?style=flat-square" alt="Total Podcasts"> <img src="https://img.shields.io/badge/webinars-6-lightgrey?style=flat-square" alt="Total Webinars"> <img src="https://img.shields.io/badge/workshops-5-orange?style=flat-square" alt="Total Workshops"></p> </div> <p align='center'><h1 align='center'>Matteo Collina - Public Speaking</h1> <p align='center'><a href='https://nodejs.org' target='_blank'>Node.js</a> TSC member, PhD, Chief Software Architect <a href='https://nearform.com/' target='_blank'>NearForm</a>, Lead maintainer <a href='https://fastify.io target='_blank'>Fastify</a></p></p><p align='center'><a href='matteo_collina'><img alt='Twitter Follow' src='https://img.shields.io/twitter/follow/matteocollina?style=social'></a> <a href='https://www.linkedin.com/in/matteocollina'><img alt='LinkedIn Add Me' src='https://img.shields.io/badge/-Add&nbsp;Me&nbsp;on&nbsp;LinkedIn-blue?style=flat-square&logo=Linkedin&logoColor=white'></a></p><p align='center'><img src='https://github.com/mcollina/public-speaking/blob/main/static/matteo-collina-header-image.jpg?raw=true' alt='Matteo Collina public speaking profile' /></p>

Table of Contents

2022

Total Events Total Meetups Total Conferences Total Podcasts

DateEventTitleSlidesRecordingLocationLanguage
2022-6-6OpenJS World 2022A Fastify tale of ShapesRecording๐Ÿ‡บ๐Ÿ‡ธEnglish
2022-6-6OpenJS World 2022Everybody is Responsible for PerformanceRecording๐Ÿ‡บ๐Ÿ‡ธEnglish
2022-2-25Design TalkAlways put the client firstRecordingEnglish
2022-2-25PodRocketFastify and Pino with Matteo CollinaRecordingEnglish
2022-2-1GraphQL Berlin MeetupGraphQL Caching DemystifiedRecordingEnglish
2022-1-26JS Poland 20221, 2, 3.. Fastify!RecordingEnglish

2021

Total Events Total Conferences Total Podcasts Total Webinars Total Workshops

DateEventTitleSlidesRecordingLocationLanguage
2021-12-9GraphQL GalaxyGraphQL Caching DemystifiedRecordingEnglish
2021-11-23We are developers - JavaScript Congress1, 2, 3.. Fastify!RecordingEnglish
2021-11-16ITClassGraphQL Caching DemystifiedRecordingEnglish
2021-11-15JSConf IndiaMultithreaded Logging with PinoEnglish
2021-11-15Node.TLVMultithreaded Logging with Pino๐Ÿ‡ฎ๐Ÿ‡ฑEnglish
2021-10-18NodeConf RemoteMultithreaded Logging with PinoRecordingEnglish
2021-10-7JS PartyFastify served with a refreshing Pino ๐ŸทRecordingEnglish
2021-7-29OpenHive.jsCharlie Robbins on JavaScript, TypeScript and the history and future of Node.jsRecordingEnglish
2021-7-29OpenHive.jsGil Tayar on ECMAScript modules (ESM) with JavaScriptRecordingEnglish
2021-7-9OpenHive.jsYoni Goldberg on Integration Tests with JavaScriptRecordingEnglish
2021-6-16NearForm Presents: Backend Development with Node.jsLearn Fastify One Plugin at a TimeEnglish
2021-6-10Codemotion DevCastOpen Source e sicurezza, amore e odioRecordingItalian
2021-6-9JSNationCan We Double HTTP Client Throughput?RecordingEnglish
2021-6-2Open.js World 2021A fast introduction to FastifyRecordingEnglish
2021-5-21RedisConfSolving Head-Of-Line blocking with auto pipeliningRecordingEnglish
2021-5-17The Defiance_ Ventures PodcastInterview with Matteo CollinaRecordingEnglish
2021-5-12OpenHive.jsDanielle Adams on Cloud Native BuildpacksRecordingEnglish
2021-5-12OpenHive.jsRob Palmer on Server Side Javascript and TypeScriptRecordingEnglish
2021-5-11NearForm DecodedThe promise of DevOpsRecordingEnglish
2021-4-29GitbarNodejs, fastify e opensource con Matteo Collina (Nearform)RecordingItalian
2021-4-22Codemotion DevCastUndici - come ho raddoppiato le performance del HTTP client di Node.jsRecordingItalian
2021-4-7OpenHive.jsKent C. Dodds on JavaScript TrainingRecordingEnglish
2021-3-31NearForm Presents: Node Core + Broken Promises workshopBroken PromisesEnglish
2021-3-31NearForm Presents: Node Core + Broken Promises workshopThe Unsung Story of Events, Streams and PromisesRecordingEnglish
2021-3-23Codemotion Italian EditionBe the glueRecordingEnglish
2021-2-25Codemotion DevCastFastify - Un framework cucinato a BolognaRecordingItalian
2021-2-12OpenHive.jsLiz Parody on Building CommunitiesRecordingEnglish
2021-2-12OpenHive.jsThe Next 25 Years of JavaScriptRecordingEnglish
2021-1-6OpenHive.jsMikeal Rogers on Open SourceRecordingEnglish

2020

Total Events Total Meetups Total Conferences Total Podcasts Total Webinars Total Workshops

DateEventTitleSlidesRecordingLocationLanguage
2020-12-9OpenHive.jsMikeal Rogers on Decentralised DatabasesRecordingEnglish
2020-11-2NodeConf RemoteCan We Double HTTP Client Throughput?RecordingEnglish
2020-11-2NodeConf RemoteWhy there are no incentives for security in Open SourceSlidesRecordingEnglish
2020-10-21SnykConWhy there are no incentives for security in Open SourceSlidesRecordingEnglish
2020-10-7OpenHive.jsAlessandro Polidori on Open Source and VoIPRecordingEnglish
2020-10-7OpenHive.jsAnthony Aragues on Data VisualisationRecordingEnglish
2020-10-2NodejsdayGraphQL AcceleratedRecordingEnglish
2020-8-12OpenHive.jsKenigbolo Meya Stephen on DocumentationRecordingEnglish
2020-8-12OpenHive.jsNearForm on Building Contact Tracing AppsRecordingEnglish
2020-8-11Real Talk JavaScriptExpressway to Fastify with Matteo CollinaRecordingEnglish
2020-8-4Virtual Domain-Driven DesignWhat can we learn from open-source with Matteo CollinaRecordingEnglish
2020-7-14NOTTjs1, 2, 3.. Fastify!English
2020-7-6OpenHive.jsRamรณn Guijarro on Modern Web APIsRecording
2020-6-22JSDayBuild a community, not a framework!RecordingEnglish
2020-6-22Open.js World 2020Build a community, not a framework!RecordingEnglish
2020-6-17JSNation1, 2, 3.. Fastify!RecordingEnglish
2020-6-11JSNationBroken PromisesEnglish
2020-6-11OpenJS WorldBroken PromisesEnglish
2020-6-8OpenHive.jsLaurie Barth on Maintaining GatsbyRecordingEnglish
2020-6-8OpenHive.jsLiran Tal on Empowering Open SourceRecordingEnglish
2020-6-8OpenHive.jsPhilipp Dunkel on TemporalRecordingEnglish
2020-5-20Storie di developersIntervista a Matteo CollinaRecordingItalian
2020-3-3Node.TLVStream Into the FutureRecording๐Ÿ‡ฎ๐Ÿ‡ฑEnglish

2019

Total Events Total Conferences Total Podcasts

DateEventTitleSlidesRecordingLocationLanguage
2019-12-11Node.js Interactive 2019GraphQL SimplifiedRecording๐Ÿ‡จ๐Ÿ‡ฆEnglish
2019-12-11Node.js Conference Netherlands 2019Stream Into the FutureRecording๐Ÿ‡ณ๐Ÿ‡ฑEnglish
2019-12-11Node.js Interactive 2019Stream Into the FutureRecording๐Ÿ‡จ๐Ÿ‡ฆEnglish
2019-11-14JS PartyYou're probably using streamsRecordingEnglish
2019-11-14Real Talk JavaScriptNode.js Optimization and Performance - Matteo CollinaRecordingEnglish
2019-6-27WorkerConfStream Into the FutureRecording๐Ÿ‡ณ๐Ÿ‡ฑEnglish
2019-5-12FullStack NYCTake Your Http Server to Ludicrous SpeedRecording๐Ÿ‡บ๐Ÿ‡ธEnglish
2019-5-6Microsoft BuildBuild Scalable APIs with GraphQL๐Ÿ‡บ๐Ÿ‡ธEnglish
2019-3-6QCon London 2019A New Way to Profile Node.jsRecording๐Ÿ‡ฌ๐Ÿ‡งEnglish
2019-2-7JSConf Hawaii 2019Bubble Up Your Node.js I/O - JSConf Hawaii 2019Recording๐Ÿ‡บ๐Ÿ‡ธEnglish

2018

Total Events Total Conferences Total Workshops

DateEventTitleSlidesRecordingLocationLanguage
2018-11-26Nodejsconf.it 2018The State of Node.js CoreRecording๐Ÿ‡ฎ๐Ÿ‡นEnglish
2018-7-11FullStackThe Node.js Performance Workshop๐Ÿ‡ฌ๐Ÿ‡งEnglish
2018-6-28FullStackA New Way to Profile Node.jsRecording๐Ÿ‡ฌ๐Ÿ‡งEnglish
2018-6-28WorkerConfA New Way to Profile Node.jsRecording๐Ÿ‡ฆ๐Ÿ‡นEnglish
2018-6-28NodeConf.euGraphQL AcceleratedRecording๐Ÿ‡ฎ๐Ÿ‡ชEnglish
2018-4-11Codemotion Rome 2018There is no such thing as LuckRecording๐Ÿ‡ฎ๐Ÿ‡นEnglish
2018-4-9JSDayMy Node.js Process is on Fire!Recording๐Ÿ‡ฎ๐Ÿ‡นEnglish
2018-1-25JSConf Asia 2018My Node.js Process is on Fire!Recording๐Ÿ‡ธ๐Ÿ‡ฌEnglish

2017

Total Events Total Conferences

DateEventTitleSlidesRecordingLocationLanguage
2017-10-4Node.js Interactive 2017Take Your Http Server to Ludicrous SpeedRecording๐Ÿ‡จ๐Ÿ‡ฆEnglish
2017-10-4Node.js Interactive 2017The Node movement and how to play a partRecording๐Ÿ‡จ๐Ÿ‡ฆEnglish
2017-7-12FullStackTake Your Http Server to Ludicrous SpeedRecording๐Ÿ‡ฌ๐Ÿ‡งEnglish
2017-7-12FullStackThe Cost of LoggingRecording๐Ÿ‡ฌ๐Ÿ‡งEnglish
2017-6-1Web RebelsScaling StateRecording๐Ÿ‡ณ๐Ÿ‡ดEnglish
2017-5-10JSDayHow Open Source Changed My Life!Recording๐Ÿ‡ฎ๐Ÿ‡นEnglish

2016

Total Events Total Conferences

DateEventTitleSlidesRecordingLocationLanguage
2016-11-7uConScaling StateRecording๐Ÿ‡ฌ๐Ÿ‡งEnglish
2016-10-20NodeConf.euThe Cost of LoggingRecording๐Ÿ‡ฎ๐Ÿ‡ชEnglish
2016-9-15Node.js Interactive Europe 2016The Cost of LoggingRecording๐Ÿ‡ณ๐Ÿ‡ฑEnglish
2016-7-26Node.js Summit 2016The Cost of LoggingRecording๐Ÿ‡บ๐Ÿ‡ธEnglish
2016-3-18Codemotion Rome 2016We are not Object-Oriented AnymoreRecording๐Ÿ‡ฎ๐Ÿ‡ชEnglish

2015

Total Events Total Conferences

DateEventTitleSlidesRecordingLocationLanguage
2015-12-8Node.js Interactive 2015Reaching Ludicrous SpeedRecording๐Ÿ‡บ๐Ÿ‡ธEnglish
2015-11-9uConWe are not Object Oriented anymoreRecording๐Ÿ‡ฌ๐Ÿ‡งEnglish
2015-11-5uCon StockholmWe are not Object Oriented anymore๐Ÿ‡ธ๐Ÿ‡ชEnglish
2015-10-26FullStackWe are not Object Oriented anymoreRecording๐Ÿ‡ฌ๐Ÿ‡งEnglish
2015-3-25Codemotion RomeNO. La sottile arte di trovare il tempo dove non esiste - Codemotion Rome 2015Recording๐Ÿ‡ฎ๐Ÿ‡นItalian

2014

Total Events Total Conferences

DateEventTitleSlidesRecordingLocationLanguage
2014-11-21NodeConf Budapest 2014Hardware Hacking on StageRecording๐Ÿ‡ญ๐Ÿ‡บEnglish
2014-10-23FullStackLive Code the Intenet of ThingsRecording๐Ÿ‡ฌ๐Ÿ‡งEnglish
2014-9-7NodeConf.euFull Stack Through MicroservicesRecording๐Ÿ‡ฎ๐Ÿ‡ชEnglish
2014-6-27LXJSLive Code a Robot and Control it from the WebRecording๐Ÿ‡ต๐Ÿ‡นEnglish
2014-5-14JSDayTaking your things to your web app using MQTT and Node.jsRecording๐Ÿ‡ฎ๐Ÿ‡นEnglish

2013

Total Events Total Conferences

DateEventTitleSlidesRecordingLocationLanguage
2013-9-9NodeConf.euMQTT and Node.js, Messaging in the Internet of ThingsRecording๐Ÿ‡ฎ๐Ÿ‡ชEnglish
2013-8-9Distill by EngineYardMaking things that work with usSlides๐Ÿ‡บ๐Ÿ‡ธEnglish

A few talks have been omitted or have gone into oblivion.

<i>Updated on 2022-07-01T16:04:02.983Z</i>