Skip to content

Fastify, Simplicity-Driven Development and GraphQL: The Monthly Dev #4

Photo of Nimrod Kramer
Hosted By
Nimrod K. and Ido S.
Fastify, Simplicity-Driven Development and GraphQL: The Monthly Dev #4

Details

The Monthly Dev brings world-class speakers to empower the developers' community, once a month. Made with ❤️ by daily.dev.

Agenda

We're excited to announce our fourth event in this series with an awesome lineup of speakers! See details below.

  1. Opening Remarks by Ido Shamun (Co-Founder, CTO at daily.dev)
  2. A short intro to Fastify by Matteo Collina (Technical Director at NearForm)
  3. GraphQL and When to Use It by Ella Sharakanski (Salto)
  4. Simplicity-Driven Development by Eldad Fux (Founder at Appwrite)
  5. Wrap up

The event will be held in English and live-streamed via YouTube Live.

Starting time: April 27, 10 AM PST (SF) / 1 PM (NYC)

About the talks:

A short intro to Fastify by Matteo Collina (Technical Director at NearForm)

Fastify is a web framework for Node.js that has great satisfaction across developers with a 89% rating in the last state of javascript. Fastify combines an amazing developer experience with top-of-the-class performance, with minimal reduction on top of Node.js core. In this talk, we will go through the fundamentals of the framework as well as a live coded example.

Matteo is Technical Director at NearForm, where he consults for the top brands in the world. In 2014, he defended his Ph.D. thesis titled "Application Platforms for the Internet of Things". Matteo is a member of the Node.js Technical Steering Committee focusing on streams, diagnostics, and http. He is also the author of the fast logger Pino and of the Fastify web framework. Matteo is a renowned international speaker after more than 60 conferences, including Node.js Interactive, NodeConf.eu, NodeSummit, JSConf.Asia, WebRebels, and JsDay just to name a few. He is also co-author of the book "Node.js Cookbook, Third Edition" edited by Packt. In the summer he loves sailing the Sirocco.

GraphQL and When to Use It by Ella Sharakanski (Salto):

If you have never used GraphQL before, you probably think that it is just another buzzword that will be forgotten in a few years. You might think: "Why do I need to learn a new way to write APIs when REST already answers all my needs?". Or, you are excited to learn something new but don't believe GraphQL is mature enough for production.

In this short talk, I will remind you of some of the pain points you have probably experienced when using REST. I will then explain what GraphQL is and how it solves these pain points. Next, I will demonstrate what a GraphQL web application looks like when using TypeScript. Finally, I will discuss the problems I encountered when using GraphQL. By the end of this talk, you will understand why GraphQL is here to stay.

Simplicity-Driven Development by Eldad Fux (Founder at Appwrite)

Practical Tips to Help Your Dev Team Avoid Complexity & Strive for Simplicity.

Photo of The Monthly Dev: World-Class Talks by Expert Developers group
The Monthly Dev: World-Class Talks by Expert Developers
See more events