DEV Community

Ali Abdelrahman
Ali Abdelrahman

Posted on

Introducing DevGuessr! A daily tech stack guessing game for software engineers

Hey everyone,
I wanted to share a weekend project I just pushed to production called DevGuessr. It is a daily puzzle game specifically for software engineers and CS students.

There are a few different game modes right now:

  • Logodle: Guess the framework/tool from its logo.
  • Langdle: Guess the programming language from a syntax snippet.
  • Techdle: Guess the exact tech stack based on a few hints.

The Tech Stack & Hosting:
I built the backend using .NET 9 (implementing Clean Architecture) and the frontend in Angular.

The most fun part was the infrastructure. Instead of paying for AWS or Vercel, I'm hosting the entire stack (including Nginx and PostgreSQL in Docker) on a physical server sitting in my closet. It's securely exposed to the web using Cloudflare Tunnels, and I set up a self-hosted GitHub Actions runner so my CI/CD pipeline deploys automatically when I push to master.

Links:
Play it here: https://devguessr.site
Repo: https://github.com/Alielsalek1/DevGuessr

I'd love to hear your feedback on the gameplay loop, or if you have any questions about the self-hosted Cloudflare Tunnel setup, ask away!

Top comments (0)