Building your programming ability? Open "secret" about tech industry: programmers only productive about 3-4 hours/day & fake the rest. No need to sit 8 hours.
So don't burn yourself out! Maybe lie down & visualize, before coding tiny pieces. Understand a single thing in many ways; creates strong bricks as foundation of your knowledge. With stronger bricks, the faster you will be.
Maybe first write down a few different ways of doing something; list advantages & disadvantages of each. "Analyze tradeoffs."
Code's often a poor representation of thought, a thin brittle artifact that executes.
ａ̭̖̩ｎ̰̫ｄ̵̟ ͎̼̖̪̜̲ｙ̶̪̰̤̝͖ｏ̙̳ｕ͎̮͔̖̳̟ ̤ｄ̰̲̩͓͘ｏ͇̦͈ｎ̷̘͓＇̱̰̜̖̳ｔ̪̥ ̝̱͖̹͍͚ｓ͙͢ｅ̙̹ｅ̹̣͠ｍ̥͉̬̲̹ ̰̮̮̺͟ｔｏ͡ ҉̺͇̺ｕ̷̱͍͖̳̲ｎ̻̦̻̜͇ｄ̷͖̬ｅ̣ｒｓ̘̖̣̼ｔ̖͚͔̬̪ａ̠̥͍ｎ̧͓̤ｄ̟͍͓̲̞͚͞
the mastodon instance at cybre.space is retired
see the end-of-life plan for details: https://cybre.space/~chr/cybre-space-eol