https://medium.com/codex/how-i-consistently-study-and-write-with-a-full-time-job-as-a-software-engineer-87e141d6be7f