Ask HN: What are some essential side projects that make you better at CS? | Hacker News Reader