Webhooks are part and parcel of today’s web applications. It’s the primary way to get informed about the events happening on an external system, whether it’s payment or communication. So any developer needs to know and use webhooks today. Here are some of the tools that I use daily to test and integrate webhooks (Also async APIs). I hope they are helpful to you too.
I like drawings to explain stuff. It’s probably the most straightforward way to document things. But the pain of traditional drawings is the inability to track changes to them. It’s easy to track changes to text or code by tracking them in a git. It’s not easy when it’s a binary blob which is what most images are. SVG format helps a lot. I use it as much as possible, but it’s still very verbose, and I think not easy to see the diff and understand what happened over time.
A browser is q sandboxed area where you can access, view, and manipulate the data. Somehow the ability to manipulate the data (website) locally; to suit users’ needs doesn’t get noticed much. This feature is a potent tool in the hands of capable users. The following addons will add to that users’ power.
One big problem is that the IRC communities that I follow are primarily async, are in different timezones, And if you are not online, you will miss the chats. So to solve your desktop machine needs to be online Or you need to use a hosted chat client service that is always connected.
I use a service called The Lounge. It’s a web application that you install on any server (usually a cloud server). It does the same thing, but it is under your control. It’s FOSS software. In my case, I have installed it on my local NAS – Synology.
If you are a web developer, or if your work involves anything involving the Internet, you can’t escape DNS. DNS is Internet’s addressing system. When you change domain settings or when you want to debug connections. You often end up querying DNS. Here are my go-to tools that I use to query DNS.