Web Rush
Episode 96: Expressway to Fastify with Matteo Collina
John Papa @John_Papa
Ward Bell @WardBell
Dan Wahlin @DanWahlin
Craig Shoemaker @craigshoemaker
Matteo Collina @MatteoCollina
Brought to you by
- 
Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.
 
Resources:
- Elon Musk and the red satin shorts
 - Node.js
 - Moving Fastify to Azure Pipelines with Matteo Collina and Damian Brady
 - Fastify ecosystem
 - Fastify on InfoQ
 - TSD
 - Fastify and Validation of Data
 - JavaScript Prototype Poisoning
 - Hapi
 - AJV
 - Fluent Schema
 - Article on "Forget Express"
 - Reddit thread on fustily and express performance
 - Npm trends showing express vs fustily vs testify usage
 - Monkey patch definition
 - http2
 - What is middleware
 - Fastify Hooks
 - Routing in Fastify
 - Find My Way
 - Curmudgeon
 - Clint Eastwood "Get Off My Lawn" GIFs
 - Pino logger in GitHub
 - Express Contributors
 - Video: What happens when you fold paper more than 7 times
 - Node.js docs on Stream
 - Sonic Boom
 - Fastify to Express
 - Fastify Workflows
 - TypeScript
 
Timejumps
- 03:16 Guest introduction
 - 06:42 What is Fastify?
 - 15:12 Why should I use Fastify instead of Express?
 - 18:40 Sponsor: Nrwl
 - 19:14 The middleware concept is wrong
 - 26:45 Ward the Curmudgeon on taking a bet on Fastify
 - 35:42 Sponsor: Ag Grid
 - 37:00 What is Pino and why?
 - 46:38 What's the best way to get started with Fastify?
 - 49:21 Final thoughts
 
Podcast editing on this episode done by Chris Enns of Lemon Productions.
Web Rush
        