webhooks

Understanding GitHub Webhooks: Leveraging Reverse Proxy with Ngrok for Local Development

Understanding GitHub Webhooks: Leveraging Reverse Proxy with Ngrok for Local Development

Webhooks are a powerful and flexible way for applications to communicate with each other in real-time. They are a crucial feature for developers who want to automate workflows and integrate with other services. In this blog post, we will explore what GitHub webhooks are, why we use them, and how to leverage a reverse proxy like Ngrok to trigger events on a local development environment. What are GitHub Webhooks? Webhooks allow you to subscribe to specific events occurring within a software system and automatically receive detailed data delivered to your server in real-time whenever those events take place. When you…
Read More
Munster – Webhooks processing engine for Rails

Munster – Webhooks processing engine for Rails

By the time of writing this article, I had already written webhook processing logic at least 10 times for different companies and clients. Together with Julik we have implemented one recently at our current place of employment. And guess what? Once a second service had to be built, it needed to accept webhooks too. Our combined experience in the ingestion of webhooks had already produced a reasonable generic solution. Should we just copy some files over to a microservice and duplicate that code? Nah, let's save the world from wasting those countless hours of re-implementing webhooks over and over again!…
Read More
No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.