---
title: "Discussion on \"I built an unblocked games site with 250 games on my own CDN. Here is what broke\" | Hashnode"
description: "Discussion on \"I built an unblocked games site with 250 games on my own CDN. Here is what broke\". How I built ShawGames,unblocked games, with a static Next.js frontend, Cloudflare R2, and a custom CDN, plus the caching outage that broke game assets"
url: "https://hashnode.com/posts/250-games-nextjs-cloudflare-r2-cdn-outage/6a6f11111b5e35a3c22d87dc"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [I built an unblocked games site with 250 games on my own CDN. Here is what broke](https://shawgames.hashnode.dev/250-games-nextjs-cloudflare-r2-cdn-outage?utm_source=hashnode&utm_medium=feed)

How I built ShawGames,unblocked games, with a static Next.js frontend, Cloudflare R2, and a custom CDN, plus the caching outage that broke game assets

Aug 2 · 10 min read · shawgames.hashnode.dev  
Read the article

-   [#nextjs](https://hashnode.com/tag/nextjs)
-   [#cloudflare](https://hashnode.com/tag/cloudflare)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#cdn](https://hashnode.com/tag/cdn)
-   [#game-development](https://hashnode.com/tag/game-development)
-   [#games](https://hashnode.com/tag/games)
-   [#unblocked-games](https://hashnode.com/tag/unblocked-games)

## Written by

[ShawGames](https://hashnode.com/@shawgames)

@shawgames

  
[View profile](https://hashnode.com/@shawgames)

Building and scaling ShawGames, one technical lesson at a time with the setbacks while we reach a massive number or requests and a huge bill

I’m building ShawGames, a browser gaming platform with hundreds of games. I write about Next.js, Cloudflare, CDN architecture, static hosting, game delivery, and the technical problems I encounter while scaling it.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
