Pretty self-explanatory tbh. I kept hitting the same friction using LeetCode, the built-in editor has no real language support and none of the Vim muscle memory I rely on everywhere else. So I started building it in.
This is also where I love AI, I had started to work on it years ago, at first it was only snippets of most used classes (vector, string, etc...) and a few vim keymaps. Being able to tell Codex "Improve this, make no mistakes" is pretty fun.
Also side note, I've always used Leetcode as a game to practice problem solving (Graph Algorithms <3333), but I feel like now more than ever it is a good platform to code manually and challenge yourself, especially when vibe coding is so present. (I don't recommend grinding if you don't enjoy it tho)
Comments URL: [https://news.ycombinator.com/item?id=49958951](https://news.ycombinator.com/item?id=49958951)
Points: 1