Valencia.rb

Valencia.rb

a user-group for developers, techies & ruby lovers

Valencia Tech Hub
Connected with VLCTechHub

Building reliable webhook handlers with Rails

![Building reliable webhook handlers with Rails(../../../images/logos/NewWorkKitchen.jpg)

The Valencia.rb 💎 Ruby Meetup returns after Fallas! 🎆🧨🔥

Building reliable webhook handlers with Rails

Rails doesn’t ship a “webhooks🪝 framework”, yet most production Rails apps depend on webhooks for payments, auth, and integrations. This talk explores the Rails and Ruby primitives that already exist for handling webhooks, and how to use them to build reliable webhook consumers.

We’ll cover common failure modes. For example: duplicate delivery, retries, signature verification, slow responses, and poor observability. And we’ll map them to concrete solutions using Active Job, Active Record constraints, secure_compare, and Rails instrumentation. Through real Ruby and Rails examples, we’ll contrast brittle implementations with production grade patterns that can withstand retries, race conditions, and provider weirdness.

See you on Wednesday 25th of March in New Work!

Speaker 📢 Miguel Torres

I’m Miguel Torres I’ve been writing Ruby code for about 8 years now and I’ve been in the Payments team for different employers for 6 of those 8 years. That’s to say I have a lot of experience dealing with webhooks from Stripe, Ayden, Braintree (mainly) but also other providers and have suffered through a lot of the quirks that come with it.

Sponsors 🙌

Thanks to New Work Spain for hosting the event and to Auth0 for sponsoring the finger food that we will enjoy after the talk, during networking.

New Work C. del Pintor Sorolla 11, València


Members

Carla Urrea Stabile

Carla Urrea Stabile
I'm a Software Engineer and Developer Advocate who enjoys working with Ruby and python and creating content about it.

Enrique Comba Riepenhausen

Enrique Comba Riepenhausen
I help software teams like yours to build better software faster by making you awesome!

Ignacio Huerta

Ignacio Huerta
Open source enthusiast, with a particular love of Ruby and building nice software with it.

Jorge Mora Giménez

Jorge Mora Giménez
Evil Java bigot trying to destroy Ruby from within. So far, no success. The damn thing is too good.

Can't see your name in the list?

Send a PR to valenciarb.github.io with your information (for more details read the README).


Sponsored by