Robbie Cahill

Robbie Cahill @robbiecahill

About: Main blog, I post here first: https://softwareengineeringstandard.com/ Socials: https://twitter.com/_RobbieCahill | https://fosstodon.org/@robbiecahill | https://github.com/robbie-cahill/

Joined:
Nov 17, 2020

Robbie Cahill
articles - 66 total

I Built a Localhost Tunneling tool in TypeScript - Here's What Surprised Me

From battling phishing scammers to rediscovering low-level Node.js APIs, here are the key lessons learned from building an open-source localhost tunneling tool.

Learn More 6 0Jan 20

AI Agents Deleting Home Folders? Run Your Agent in Firejail and Stay Safe

The way most people run AI agents is incredibly insecure. This guide shows how to run them in a Firejail sandbox to prevent disasters.

Learn More 10 0Dec 15 '25

6 Ways A Node Developer Can Drastically Boost Their Productivity in 2025

Introduction As a Node.js developer, finding efficient ways to write high-quality code is...

Learn More 1 0Nov 10 '25

Airtable Webhook Integration: A Developer's Guide

Learn how to test and develop Airtable webhooks on your local machine. This guide shows you how to use Tunnelmole to get a public URL for your local server and receive real-time Airtable data.

Learn More 8 0Sep 1 '25

How to Use Google Chat Webhooks: A Complete Guide

Learn how to create and use Google Chat webhooks to send and receive messages. A comprehensive guide for developers with code examples.

Learn More 12 2Sep 1 '25

Shopify Webhooks: The Complete Guide for Developers

Learn everything you need to know about Shopify webhooks. This guide covers setup, local testing with NodeJS and Tunnelmole, security, and best practices.

Learn More 8 0Aug 31 '25

GitHub Webhook: A Complete Guide to Automation

Learn how to set up and use GitHub Webhooks from scratch. This comprehensive guide covers creating a local server, exposing it with a public URL, and securing your endpoints.

Learn More 7 1Aug 31 '25

How to Test WhatsApp Webhooks Locally in 5 Minutes

A comprehensive guide on how to set up, test, and debug WhatsApp webhooks on your local machine using Tunnelmole for a public URL.

Learn More 6 1Aug 31 '25

WP Webhooks: The Ultimate Guide to Connecting WordPress to Anything (2025)

Learn how to use WP Webhooks to integrate WordPress with external services. This guide covers creating custom webhook listeners, testing locally with Tunnelmole, and securing your endpoints.

Learn More 9 0Aug 31 '25

How to Get a Webhook Online: A Developer's Guide

Learn how to receive webhooks on your local machine. This guide explains what makes a webhook 'online' and how to get a public URL for local development.

Learn More 5 0Aug 31 '25

Notion Webhooks: A Complete Guide for Developers (2025)

Learn how to build and test Notion webhooks. This guide covers creating a Node.js endpoint, getting a public URL with Tunnelmole, and processing Notion data.

Learn More 6 0Aug 31 '25

How to Test n8n Webhooks Locally with Tunnelmole

A comprehensive guide on how to test n8n webhooks on your local machine. Use our open-source tool, Tunnelmole, to get a public URL for your local n8n instance, simplifying your development and debugging workflow.

Learn More 5 0Aug 31 '25

How to Test Zapier Webhooks Locally with Tunnelmole

Learn how to connect Zapier to your local development server. This guide shows you how to test Zapier webhooks with a local Node.js application using Tunnelmole to get a public URL.

Learn More 10 2Aug 26 '25

Telegram Webhook: A Developer's Guide to Local Testing

Learn how to set up, test, and debug Telegram webhooks on your local machine using Node.js and Tunnelmole, an open-source tunneling tool.

Learn More 7 1Aug 26 '25

How to Test Twilio Webhooks Locally: A Step-by-Step Guide

Learn how to develop and test your Twilio webhooks on a local development server. This guide shows you how to use Tunnelmole to get a public URL for your localhost application.

Learn More 5 1Aug 26 '25

Webhook Example: A Step-by-Step Guide with NodeJS and Express

Learn what webhooks are and how to build a working webhook example from scratch using NodeJS, Express, and Tunnelmole to receive real-time data.

Learn More 10 0Aug 26 '25

What is a Webhook API? A Deep Dive for Developers

Learn what a Webhook API is, how it differs from a traditional API, and how to develop, test, and secure your own webhook endpoints with open-source tools.

Learn More 6 4Aug 22 '25

How to Use Slack Webhooks: A Developer's Guide

Learn how to create and use Slack Webhooks to send messages from your applications to Slack channels. This guide covers Incoming Webhooks, setup, and testing with a local development server using Tunnelmole.

Learn More 6 1Aug 22 '25

Mastering HubSpot Webhooks: A Developer's Guide to Local Development

Learn how to test HubSpot webhooks on a local server. This guide covers creating a Node.js handler, exposing it with Tunnelmole, and verifying signatures.

Learn More 5 1Aug 22 '25

What Are Webhooks? A Comprehensive Guide for Developers

Learn everything about web hooks (or webhooks), from the fundamental concepts of how they work to building and securing your own webhook listener with Node.js and Tunnelmole.

Learn More 6 1Aug 22 '25

What is a Webhook? A Simple Explanation of Webhook Meaning

A plain-english guide to understanding the meaning of webhooks. Learn what they are, how they differ from APIs, and how to use them in your own projects.

Learn More 5 2Aug 22 '25

Next.js HTTPS on Localhost: The Easy Way for Secure Development

Learn how to easily run your Next.js app on localhost with a secure HTTPS URL. Essential for testing webhooks, PWAs, and features that require a secure context.

Learn More 10 2Aug 16 '25

Localhost HTTPS: 3 Easy Ways to Secure Your Local Development Server

Learn how to enable HTTPS on localhost. We'll cover self-signed certificates, mkcert, and a simple one-command solution with Tunnelmole for a secure public URL.

Learn More 17 6Aug 16 '25

How to Make Your Localhost Server Available Online

Learn how to easily and securely make your localhost development server available online with a public URL. Test webhooks, share your work, and more.

Learn More 46 8Aug 16 '25

Tunnelmole: An Open Source Tunneling Tool for Secure and Easy Access

Discover Tunnelmole, a powerful and open-source tunneling tool designed for developers. Create secure public URLs for your local servers in seconds. Learn how it works, its key use cases, and how to get started.

Learn More 7 1Aug 14 '25

Open Source Reverse Proxy: A Developer's Guide

Explore the world of open source reverse proxies. Learn what they are, key benefits like load balancing and security, and how open source tools give you more power and flexibility.

Learn More 20 5Aug 14 '25

How to Expose Localhost to the Internet: A Developer's Guide

Learn how to easily expose your localhost server to the internet. Get a public URL for local projects, webhooks, and demos in seconds with this guide.

Learn More 35 5Aug 14 '25

Run a Raspberry Pi server at home in minutes with Tunnelmole - No complex network setup required

Learn how to easily and securely run a server at home on your Raspberry Pi. Use Tunnelmole to get a public URL and bypass complex network configurations like port forwarding or CGNAT. Perfect for home automation, personal websites, and IoT projects.

Learn More 27 11Jul 14 '25

How to Remotely Access Your Raspberry Pi Server Outside Your Network with Tunnelmole

Learn how to remotely access your Raspberry Pi web server outside your network from anywhere in the world. This guide provides a step-by-step tutorial for remote access.

Learn More 7 0Jul 14 '25

How to do webhook testing quickly and easily with Tunnelmole

Learn how to perform webhook testing on your local machine without deploying. A comprehensive guide to testing webhooks from services like Zapier, IFTTT, and Slack.

Learn More 6 0Jul 14 '25