<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Cloudflare — Frontend Case Studies</title><description>A curated list of talks and articles about real-world frontend development</description><link>https://frontendcs.com/</link><language>en-us</language><image><url>https://frontendcs.com/s/images/favicon-96x96.png</url><title>Frontend Case Studies</title><link>https://frontendcs.com</link></image><item><title>How we built Origin CA: Web Crypto</title><link>https://blog.cloudflare.com/how-we-built-origin-ca-web-crypto/</link><guid isPermaLink="true">https://blog.cloudflare.com/how-we-built-origin-ca-web-crypto/</guid><description>Case study by Cloudflare</description><pubDate>Tue, 10 May 2016 00:00:00 GMT</pubDate></item><item><title>Open Sourcing CloudFlare’s UI Framework</title><link>https://blog.cloudflare.com/cf-ui/</link><guid isPermaLink="true">https://blog.cloudflare.com/cf-ui/</guid><description>Case study by Cloudflare</description><pubDate>Wed, 08 Jun 2016 00:00:00 GMT</pubDate></item><item><title>Going Global - a Localization Case Study at Cloudflare</title><link>https://blog.cloudflare.com/going-global-a-localization-case-study-at-cloudflare/</link><guid isPermaLink="true">https://blog.cloudflare.com/going-global-a-localization-case-study-at-cloudflare/</guid><description>Case study by Cloudflare</description><pubDate>Wed, 23 Aug 2017 00:00:00 GMT</pubDate></item><item><title>How we made our page-load optimisations even faster</title><link>https://blog.cloudflare.com/making-page-load-even-faster/</link><guid isPermaLink="true">https://blog.cloudflare.com/making-page-load-even-faster/</guid><description>Case study by Cloudflare</description><pubDate>Fri, 02 Feb 2018 00:00:00 GMT</pubDate></item><item><title>Real URLs for AMP Cached Content Using Cloudflare Workers</title><link>https://blog.cloudflare.com/real-urls-for-amp-cached-content-using-cloudflare-workers/</link><guid isPermaLink="true">https://blog.cloudflare.com/real-urls-for-amp-cached-content-using-cloudflare-workers/</guid><description>Case study by Cloudflare</description><pubDate>Tue, 13 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Fast Google Fonts with Cloudflare Workers</title><link>https://blog.cloudflare.com/fast-google-fonts-with-cloudflare-workers/</link><guid isPermaLink="true">https://blog.cloudflare.com/fast-google-fonts-with-cloudflare-workers/</guid><description>Case study by Cloudflare</description><pubDate>Thu, 22 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Migrating to React land: Gatsby</title><link>https://blog.cloudflare.com/migrating-to-react-land-gatsby/</link><guid isPermaLink="true">https://blog.cloudflare.com/migrating-to-react-land-gatsby/</guid><description>Case study by Cloudflare</description><pubDate>Thu, 26 Mar 2020 00:00:00 GMT</pubDate></item><item><title>Moving from reCAPTCHA to hCaptcha</title><link>https://blog.cloudflare.com/moving-from-recaptcha-to-hcaptcha/</link><guid isPermaLink="true">https://blog.cloudflare.com/moving-from-recaptcha-to-hcaptcha/</guid><description>Case study by Cloudflare</description><pubDate>Wed, 08 Apr 2020 00:00:00 GMT</pubDate></item><item><title>Dark Mode for the Cloudflare Dashboard</title><link>https://blog.cloudflare.com/dark-mode/</link><guid isPermaLink="true">https://blog.cloudflare.com/dark-mode/</guid><description>Case study by Cloudflare</description><pubDate>Wed, 29 Sep 2021 00:00:00 GMT</pubDate></item><item><title>Internationalization and localization: bringing Cloudflare Radar to a global audience</title><link>https://blog.cloudflare.com/cloudflare-radar-localization-journey/</link><guid isPermaLink="true">https://blog.cloudflare.com/cloudflare-radar-localization-journey/</guid><description>Case study by Cloudflare</description><pubDate>Mon, 16 Dec 2024 00:00:00 GMT</pubDate></item><item><title>How we rebuilt Next.js with AI in one week</title><link>https://blog.cloudflare.com/vinext/</link><guid isPermaLink="true">https://blog.cloudflare.com/vinext/</guid><description>Case study by Cloudflare</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate></item></channel></rss>