Eventually you look back and see thousands of hours you could have spent building something or learning an instrument or whatnot.
Instead you just kinda pissed it away on gossip and getting anxious about events you have no control of.
My most productive time on this phone is when I’m learning new stuff here on HN. But even that can probably be curbed a lot.
I’m thinking about how I break this cycle. One main issue is that I want to create using a laptop. But I have young kids who rightfully demand my attention often. That’s why social media fills the thousand little gaps so well.
I’m thinking I need to learn how to write code in short segments of as little as 15 minutes. At work I need to build up context and state in my mind. But I can’t do that in such short bursts. So I need to learn how to do “stateless programming” per se.
This leads me to wondering: if I had the memory of a goldfish, how would I go about writing an application? Some way to spend 15 minutes breaking a big problem into self contained 15 minute tasks. I’m convinced the software architecture will reflect this and as a result I’ll discover different paradigms for how to write software.