PsyCat Games

Web

Large-scale multilingual content platform with 33 web games and 11,000+ articles across 21 languages.

Frontend Developer ยท Product Owner 2023 - Present Visit site →
21 Languages
33 Web Games
11K+ Articles
5M+ last 3 months Active Users
6min+ Avg. Session

Tech

HugoSCSSJavaScriptPostCSSNode.jsYouTube APIGoogle Sheets APICloudflareGitHub Actions

Deep Dive

Interactive Web Games

33 browser-based games, each running as a self-contained unit with its own logic, styles, and translations.

  • Multilingual Fully localized game content across 21 languages
  • Self-Contained Every game is a standalone package with custom JS, styles, and translations
Interactive Web Games

Multilingual Content at Scale

11,000+ articles across 21 languages, with modular shortcodes and responsive images generated at build time.

  • Shortcodes Game embeds, galleries, trivia blocks, and CTAs that writers drop into any article
  • Static Build 11,000+ pages compiled across 21 language directories with per-language routing and hreflang
  • Images CDN transforms with srcsets at 4 breakpoints and automatic format negotiation

Content Pipeline

Node.js scripts handling AI translation and content similarity across 21 languages.

  • Translation AI translation across 21 languages with placeholder protection and per-article model selection
  • Similarity Content similarity engine ranking related articles by keyword relevance at build time

Performance & Infrastructure

Zero-downtime deployment and CDN-first asset delivery serving 5M+ users with no dropped requests.

  • Deployment Atomic staging-to-live swap serving 5M+ users with zero downtime
  • CDN Edge caching with on-the-fly image transforms and automatic format negotiation
Performance & Infrastructure