I'd love to jettison our hacky custom code and use something off-the-shelf instead.
More interesting than the food, though, is the background. Those who aren’t familiar with Cambridge will see King’s College in the background, across the street, which many may know from the BBC’s Carols from King’s.
To quote Wikipedia:
> In American English, "cottage" is one term for such holiday homes, although they may also be called a "cabin", "chalet", or even "camp".
In other words, calling a multi-million pound property a “cottage” would rankle an American ear.
But I suspect that you might be comparing Upstash's per-command pricing for _regional_ requests ($0.20 per 100k) to Vercel KV's? In fact, Vercel KV is multi-region, so the more apt comparison is Upstash's pricing for _global_ requests ($0.40 per 100k).
I tweeted a bunch of photos: https://twitter.com/ethomson/status/1109880552360951810
Basically, you set up your GitHub webhook URL as the proxy server (for example, smee.io). Then you run a client on your local machine that connects to the proxy server. When a webhook is fired, it will be sent to the proxy, then delivered to the connected client, which will then pass it along as a webhook to whatever machine you've configured.
There's disadvantages to having all this stuff running, of course, so I think that handling this at the networking layer instead of putting a proxy just for webhooks into place is an interesting strategy. Certainly, it sounds like the right solution if you're already using OpenZiti.
In the past, I've had good luck using a webhook proxy. I've mostly just used https://smee.io/ which is simple and lightweight although seems to be mostly abandonware at this point. I dockerized it so that it could be used in a Kubernetes cluster, which was very useful for my GitHub Actions build cluster: https://github.com/ethomson/smee-client
There's also Hookdeck, which I haven't used in production, but have played around with, and it seems conceptually the same, but can be made more Enterprisey. Whether that's a bug or a feature is probably up to you.
HN has connected me with insightful and over-the-top competent people; I’m happy to be considered one of the gang. To the many who’ve helped me understand things from time crystals to homotopy theory, my deep thanks!
While I’ve tiptoed away from many turbulent scenes, I remain curious (just discovered that a biocide used as a paint additive to kill mildew is an ingredient in my shampoo). Still hacking & coding (handful of rasp pi’s), still sewing (finished an appliqué quilt last week), and still making these odd onesided shapes.
From a across the ether and across the decades, my warm wishes to those who’ve made this forum an inviting and occasionally inspiring place!
-Cliff (on a cloudy Thursday morning in Oakland)
At some point, I stopped trying to drag my pre-teen schoolmates along with me, but I still have my original hardback and re-read it regularly.
Your book taught me many things - perhaps most importantly, that one can educate about complex topics in engaging and understandable ways. And now I’ve landed in a job that focused on security.
One of the things that I’ve been doing in this job is, well, trying to educate about complex topics in engaging and understandable ways. I’ve thought about your book in every blog post I’ve written lately.
Thanks, again.