R2 also has very generous egress: completely free outbound data transfer with no bandwidth charges (unlike S3). That's the main reason I'm comparing the two for my use case.
Full-stack TypeScript engineer building AI-powered developer tools and edge-first architectures. Recent work includes an autonomous AI research agent with LLM tool chaining, a per-user data isolation system on Cloudflare Durable Objects, and a SQLite database browser used by 200+ developers on Val Town (featured by Val Town's creator on Learn with Jason). Contract work for Val Town (Attio-to-Slack integration template) and Mastra (technical case studies, customer interviews). Background in linguistics research (PhD, UC Berkeley).
Looking for roles in full-stack development, AI tooling, or developer experience/tooling.
reply