A pattern-driven DSA track — not 500 LeetCode problems, the 50 patterns that cover them. Tree-DFS, sliding window, monotonic stack, top-K with heaps, union-find, dynamic programming flavours.
Until it ships — start with HLD or LLD.