TGViewer
C++ - Reddit C++ - Reddit @r_cpp · 230 subscribers
Post #25114 31
I made C++ coding problems where you build things like a mini Redis or a tiny interpreter — looking for feedback

I’ve been building a small platform with coding problems that are more “systems-style” rather than typical algorithm exercises.

The idea is to practice by building simplified versions of real components, but still in a problem format (input/output + tests).

Some examples:

* implement a Redis-like server (TCP + protocol parsing)
* build a tiny interpreter
* create a virtual filesystem
* write an expression evaluator

The problems are:

* runnable directly in the browser (no setup)
* open-ended (you decide design/architecture)
* supporting multi-file submissions

I’m trying to keep them doable in a few hours, not huge multi-day projects.

I’m curious what people here think:

* does this kind of problem feel useful for improving practical C++ skills?
* or would you prefer something more guided / closer to full projects?

Still early, so any feedback would be really helpful.

Link: [https://elitecode.pro/](https://elitecode.pro/)

https://redd.it/1t2941b
@r_cpp
EliteCode EliteCode — Practice Real Systems Engineering Problems A clean, focused environment for practicing software engineering. Implement rate limiters, caches, URL routers, and more — no toy problems.
More from @r_cpp
  1. Oct 4, 2026About alignment, struct layout and the cache... https://meetingcpp.com/blog/items/About-al…
  2. Oct 4, 20260x40: Intro, NB and C++ news, the 10 year anniversary , and the Quiz https://youtu.be/cEjc…
  3. Oct 4, 2026Packing Binary Is Fun, Actually https://hereticpleb.vercel.app/blog/packing-binary-is-fun-…
  4. Oct 3, 2026I've tried "Token Sequence Injection & Modern Macros" and here are my thoughts We had this…
  5. Oct 3, 2026Compile Your First C++26 Program with GCC 16.2 https://techfortalk.co.uk/2026/05/04/compil…
  6. Oct 3, 2026Delegating Constructors Delegating constructors allow the default constructor of a class t…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →