Patrick Arminio

Patrick Arminio, is Senior developer advocate at Apollo GraphQL. He's super passionate about Python and GraphQL! ๐ŸŽ‰ He loves building cool web apps, contributing to open-source projects, and sharing his know-how with fellow developers. When he's not coding he's probably at some conference or running ๐Ÿ˜Š

He's an organizer for PyCon Italia and EuroPython ๐Ÿ‡ช๐Ÿ‡บ


Sessions

07-18
13:45
90min
Build your first GraphQL API using Python ๐Ÿ“
Patrick Arminio

This workshop will teach you how to create your first GraphQL API using Python and Strawberry. We will be using using Fastapi as our framework of choice, but most of the concept will be applicable to other frameworks too.

We'll learn how GraphQL works under the hood, and how we can leverage type hints to create end to end type safe GraphQL queries.

To run this workshop you need to have at least python 3.8 and have followed the installation guide here: https://github.com/patrick91/strawberry-tiny-workshop

Web (2023)
Club B
07-21
15:30
30min
GraphQL Subscriptions: Real-time Data with WebSockets* and Strawberry ๐Ÿ“
Patrick Arminio

Bring your GraphQL APIs to life with real-time data using Strawberry! ๐ŸŒŸ In this talk, we'll dive into GraphQL Subscriptions and explore how to leverage WebSockets for interactive, real-time updates. Say goodbye to constant polling and hello to efficient, seamless communication!

Key insights:

  • Understanding GraphQL Subscriptions and their role in real-time data delivery.
  • Setting up WebSocket connections and integrating them with your GraphQL server using Strawberry.
  • Designing subscription schemas and handling server-side events for seamless updates.
  • Enhancing client-side experiences with real-time data and updates.
Web (2023)
South Hall 2A