I work at a startup with my involvement for time being upwards of 10 hours per day. Despite the heavy schedule and work timings, I try and do the following for side projects and always learning :
- Use asana to keep track of my projects and issues.
- Keep list of things to read and update knowledge on. I heavily use evernote to archive texts and blog posts.
- Use active morning free time to write snips of code and update progress accordingly.
- Keep my sundays and saturdays to be as unplanned as possible to unwind and work on side projects when feeling lazy.
PS : Yeah, I enjoy coding very much to not be bored by it.