Learning by solving small issues
I find it hard to follow video tutorials for extended periods of time and stay interested.
Therefore, I learned to learn programming by working on small utilities and plugins. These small things can - but don't have to - be something useful for myself or others. Maybe eventually I'll build something useful like a todo app.
Here's a couple of things I built:
- A small file and folder creation utility for terminal (based on AdvancedNewFile plugin and my first little venture in Rust)
- A Savvycal calendar plugin for Raycast