HR / OSPORTFOLIO WORKSPACE
hritikraj.dev/projects/coders-cookies

Coders Cookies

Coders Cookies mark

An open developer learning platform with 504 DSA problems, structured roadmaps, multi-language code execution, safe public profiles, and a published theme suite.

504 DSA problems
Next.jsMonacoJudge0PistonPostgreSQL
01 / Case note

The operating problem

Learning content, progress, code execution, and public identity needed stable identifiers and clear privacy boundaries.

02 / Case note

My contribution

Built DSA navigation, 150 editorials, 630 checkable topics, a Monaco-powered runner, resume tooling, public profiles, and a 12-theme VS Code Marketplace extension.

03 / Architecture

System shape

Next.js product routes
PostgreSQL RLS across 17 tables
Monaco editor
Judge0 / Piston execution
Stable content registry
04 / Case note

The key decision

Progress keys use source files and structural indices while public slugs remain independently changeable, avoiding forced progress migrations.

05 / Case note

Reliability by design

PostgreSQL RLS protects 17 tables, a dedicated public-profile projection exposes only intended fields, and execution can fall back between Judge0 and self-hosted Piston.

06 / Evidence

What the source proves

504 DSA problems
150 editorials
630 checkable topics
RLS across 17 tables
07 / Case note

Honest limits

The product has no model runtime, no secure hidden-test judge, and no claim of complete test coverage.

08 / Live

Have a hard problem?

Let’s build something
worth trusting.