I have good ideas for side projects and in general want to keep myself primed by solving algorithmic problems (I am an individual contributor with 15+ years exp and no plans to move to management roles).
But I struggle with self control and discipline. I come home on a Friday evening and end up binge watching or do unproductive/unnecessary things online till like 3 or 4 AM and screw up the next day as well. With other kids/family activities I end up no time at all to improve my skills.
I really want to improve my self control and discipline to avoid doing this, but it has been a struggle. If you have had similar problem and overcame it would really appreciate if you can share some tips.