There'll always be more emails in need of reply, more meetings to attend, and more updates to read. A person can fill the entire workweek with these tasks over and over again. But to stay sane and sharp, you must pay yourself first by doing the work that actually means something
The essence of great software is the quality of its abstractions. Great abstractions are indefinitely composable and stackable. They become a dependable foundation for future work, future thought.
The best ones are so robust you never have to revisit them -- you can forget them
I hate these "coding isn't the hard part" tweets
I have been a part of and seen several companies not just struggling with "the right decision" but the culmination of their past technical decisions.
AI won't magically make this go away. Lines of Code is still a liability and