
Faris Aziz
Staff Software Engineer @ Smallpdf
|@farisaziz12Pro-From Zero to Production with TanStack Query
This workshop gives you a practical introduction to TanStack Query in modern React and Next.js apps. In three hours, you’ll learn how to replace manual data fetching with a structured, cache-aware approach using TanStack Query. We’ll cover the fundamentals: setting it up, fetching and mutating data, caching, query invalidation, and how to handle loading and error states.
You’ll also see how TanStack Query helps with validation, simplifies state management, and moves your app closer to production readiness. No prior experience with TanStack Query is needed, but you should know React and be comfortable writing async code.
You’ll leave with a clear understanding of how and when to use TanStack Query in real projects.
Bio
Faris is an experienced engineer, international conference speaker, and workshop instructor with a focus on React, Next.js, web architecture, and resilient system design. He has a strong interest in startups, having worked at early-stage companies in roles ranging from founding teams to scaling organizations from 1 to 100 people. His expertise includes engineering leadership, designing career ladders from scratch, and managing teams of over 10 engineers. As a front-end subject matter expert, Faris has built systems used by millions of users. His work spans greenfield projects and long-running products. He has worked in industries including Connected TV, Fintech, SaaS, and Fitness, with companies such as Smallpdf, Fiit, Discovery, GCN, Eurosport, and Navro (formerly Paytrix). Faris focuses on building user-centric, performant, and maintainable applications. He takes a particular interest in observability and monitoring, making systems easier to debug and improve. He shares his knowledge by organizing the Zurich.js meetup in Switzerland and speaking at international conferences on web development, engineering leadership, and scalable systems. In his spare time, Faris contributes to developer tools like Raycast and reflects on questions like why the build works on his machine but fails everywhere else.
28-31 May