Tuesday 10:15 AM · 2h · 204 J (Fl, 4, Bld 2)

Catch Me If You Can: Learning to Process Webhooks in Your Rails App

In this workshop, you’ll learn how to catch and process webhooks like a pro. You’ll build a Rails app that’s both robust and low-latency so you keep up in real-time like a champ. Come ready to level up your skills and leave with the expertise you need to become a true webhook wizard! We will begin by exploring the fundamentals of webhooks: how they work, why they are useful, and how they differ from other approaches. We will then dive into the hard-won lessons learned for consuming and processing webhooks, including routing, handling payloads, and responding to events. Along the way, we will explore best practices like error handling, authentication, retries, idempotency, and scaling. You’ll walk away with a solid understanding for how to build a resilient and robust system to handle webhook notifications from a wide range of external services and APIs. Attendees will leave the workshop with a working webhook processor running on Rails!

Session format
Workshop
Level
Introductory and Overview
Track
Tech Skills

Concurrent sessions

Tuesday 10:15 AM 45 min General Session (Fl 3, Keynote room, Bl 2)

Managing the Burnout Burndown

  • Anjuan Simmons
  • Talk
  • Intermediate
  • People Skills
Tuesday 10:15 AM 45 min 204 HI (Fl, 4, Bld 2)

Offsite planning for Everyone

  • Allison McMillan
  • Talk
  • Intermediate
  • People Skills
Tuesday 11:15 AM 45 min 204 F (Fl, 4, Bld 2)

SQL Survival Guide for ORM Users

  • Kevin Whinnery
  • Talk
  • Introductory and Overview
  • Tech Skills
  • Sponsor

Scan QR code

Code can be found bla bla