Hacker News new | ask | show | jobs
by cmonfeat 2992 days ago
This was also my method, and the way that works best for me for learning things in general (i.e. a new programming language, etc).

I would also add fix stuff to that list. You can learn a ton by fixing broken electronics (or trying to) as it forces you to learn how they work.