Five things I have learned after solving 500 Leetcode questions | Dark Hacker News