<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Proxy Everything</title><description>A Cloudflare-focused tech blog: Workers, Zero Trust, DNS, WAF, storage, and everything else that ends up behind a proxy.</description><link>https://proxyeverything.uk/</link><language>en-gb</language><item><title>Workers are not Lambda, and the difference will bite you</title><link>https://proxyeverything.uk/blog/workers-are-not-lambda/</link><guid isPermaLink="true">https://proxyeverything.uk/blog/workers-are-not-lambda/</guid><description>Isolates instead of containers changes cold starts, billing, global state and I/O lifetimes. Four habits carried over from Lambda that quietly break on Cloudflare Workers.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><category>workers</category><category>runtime</category><category>cloudflare</category></item><item><title>Publishing an internal app with no open inbound ports</title><link>https://proxyeverything.uk/blog/cloudflare-tunnel-no-open-ports/</link><guid isPermaLink="true">https://proxyeverything.uk/blog/cloudflare-tunnel-no-open-ports/</guid><description>A working Cloudflare Tunnel setup: named tunnel, ingress rules, an Access policy in front, and the two mistakes that leave an internal app on the public internet.</description><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><category>zero-trust</category><category>tunnel</category><category>security</category></item><item><title>KV, D1, R2 or Durable Objects: a decision tree that holds up</title><link>https://proxyeverything.uk/blog/picking-cloudflare-storage/</link><guid isPermaLink="true">https://proxyeverything.uk/blog/picking-cloudflare-storage/</guid><description>Four storage primitives with overlapping descriptions and very different consistency models. Pick by access pattern, not by which one sounds most like a database.</description><pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate><category>storage</category><category>workers</category><category>d1</category><category>cloudflare</category></item></channel></rss>