Why I chose to build instead of grind Leetcode — and what happened (Web Pulse, 2026)