How did you learn to build your first software? | Hacker News Reader