←back to thread

178 points henwfan | 2 comments | | HN request time: 0.242s | source

I built AlgoDrill because I kept grinding LeetCode, thinking I knew the pattern, and then completely blanking when I had to implement it from scratch a few weeks later.

AlgoDrill turns NeetCode 150 and more into pattern-based drills: you rebuild the solution line by line with active recall, get first principles editorials that explain why each step exists, and everything is tagged by patterns like sliding window, two pointers, and DP so you can hammer the ones you keep forgetting. The goal is simple: turn familiar patterns into code you can write quickly and confidently in a real interview.

https://algodrill.io

Would love feedback on whether this drill-style approach feels like a real upgrade over just solving problems once, and what’s most confusing or missing when you first land on the site.

Show context
epolanski ◴[] No.46204220[source]
I like the idea, and you've got yourself a customer :)

The lifetime membership + launch discount was a good marketing bait I felt for.

Not really understanding the negativity here. We know for a fact that most of the people that master intellectual problems do so via pattern recognition, not by reasoning.

You show a chess master a position, he/she can instantly tell you what the best moves are without "thinking" or "calculating" because it's mostly pattern recognition.

Maths and algorithms fall in the same category. When approaching new problems, masters don't really start processing the information and reasoning about it, instead they use pattern recognition to find what are very similar problems.

The thing I really don't like is the lack of TypeScript or at least JavaScript, which are the most common languages out there. I really don't enjoy nor use Java/Python/C++.

replies(6): >>46204334 #>>46204340 #>>46204359 #>>46204604 #>>46205097 #>>46210586 #
1. inesranzo ◴[] No.46204604[source]
> Not really understanding the negativity here. We know for a fact that most of the people that master intellectual problems do so via pattern recognition, not by reasoning.

> The lifetime membership + launch discount was a good marketing bait I felt for.

The negativity here with me is because it feels like clickbait and like a scammy ad to manipulate me into purchasing.

It is almost lying. I find it unethical and I don't think there are 17 lifetime access spots, it's just artificial hype that doesn't make sense to me.

Marketing (at least like this) is basically lying.

replies(1): >>46205000 #
2. epolanski ◴[] No.46205000[source]
I agree fully, which is why I called it a (good) marketing bait. Worked on me.

Might be because I'm also considering finding new clients/jobs, and apparently even for 2/3 months of collaborations people are sending me through several rounds of algo questions, so it was a nice add on top of my leetcode and codewars drills.