Tag: Cloud Functions

Articles and experiments related to Cloud Functions.

RSS Feed to Google Chat Webhook using Cloud Functions for Firebase and Superfeedr

I created a simple service using Firebase Functions and Superfeedr to post new entries from RSS feeds to our Google Chat room. Superfeedr polls RSS feeds, including those without Pubsubhubbub, and pings my Cloud Function with the new feed data. The function then parses this data and posts it to our Google Chat webhook. It's surprisingly easy to set up and works great for keeping our team updated with new content.

Read article
Experimenting with Cloud Functions for use in Web Push

Experimenting with Cloud Functions for use in Web Push

This blog post describes an experiment using Google Cloud Functions to handle web push notifications for services that don't natively support them. I needed a way to process incoming webhooks from various sources like Travis CI and GitHub, transform their payloads into a consistent format for web push, and ensure the system could scale and remain isolated. Google Cloud Functions provided a serverless solution, allowing me to create separate functions for each webhook source. The front-end receives the webhook, pushes the data to a designated Pub/Sub queue, and the corresponding cloud function processes the message and publishes the transformed data to another queue for sending the web push notification. This setup allows for flexibility, scalability, and isolation, fulfilling all my initial requirements.

Read article

Stay in the loop.

I'm trialing a newsletter. Join for monthly insights into web dev, Chrome, and the open web.

alternate_email

Get in touch

Open to chat about Chrome or Web development.

Book a consultation