Launching today

TraceCode
Learn algorithms by watching them run
24 followers
Learn algorithms by watching them run
24 followers
Grinding LeetCode teaches you to pattern-match memorized solutions, not to actually see how algorithms work. TraceCode is different, you step through real code, watch state change live, and do drills that make you predict what happens next. Fewer problems, deeper understanding, better interviews.










TraceCode
Hey PH! 👋
I built TraceCode because I'm a visual learner. I'd grind LeetCode and my eyes would glaze over solutions I didn't actually understand, I was basically pattern-matching, not learning. One of those nights, I pasted an algorithm into Claude and asked it to help me visualize what was happening, some weird DP recurrence, and it clicked instantly. I thought, "what if this existed for every problem?"
That became TraceCode. I soft-launched on LinkedIn two months ago, and today I'm releasing TraceCode 2, the next evolution of that original idea. TraceCode 2 comes with a complete redesign, a full rewrite of the engine that powers the traces, sharper visualizations, a much more accurate guided mode, and Java support (finally).
If you've ever felt like you were grinding LeetCode without getting smarter, I'd love for you to try it and tell me whether the traces actually help.