The intent
Problem I was solving
Most prep stacks look like this:
A problem list (170+ files sorted by topic)
A study plan (week-by-week roadmap)
Interview prep usually fails from missing rhythm, not missing problems. I had study plans, LeetCode lists, and scattered notes — but no single system that turned *today* into a concrete action and kept a record of what I actually learned. So I built **dsa-problem**. a local-first workspace that treats interview prep like gym training — daily drills, spaced repetition, honest logging, and tools that stay in your repo instead of on a SaaS dashboard. This post explains why it exists, what it does, and how the design is meant to improve skill over time.
The intent
Problem I was solving
Most prep stacks look like this:
A problem list (170+ files sorted by topic)
A study plan (week-by-week roadmap)

So here's the thing - I've been prepping for DSA interviews on and off for like 2 years now. And...

https://modreninterviewproject.vercel.app/ Hey Dev Community! 👋 As developers, we’ve all been...

After failing 3 coding interviews, I realized the problem wasn't practice it was how I was...

Building the DSA Tracker I Wish I Had as a Student 🚀 #weekendchallenge This is a...

Coding agents imitate a healthy codebase well but bring no judgment to an empty one — so I built a spec-driven framework to…

I’ve taken and conducted software engineering interviews over the years, and one thing became...