Join 📚 Rasul's Highlights
A batch of the best highlights from what Rasul's read, .
The best software engineers think like designers
Great software engineers think deeply about the user experience of their code. They might not think about it in those terms, but whether it is an external API, programmatic API, user interface, protocol, or any other interface; great engineers consider who will be using it, why it will be used, how it will be used, and what is important to those users. Keeping the user’s needs in mind is really the heart of good user experience.
20 Things I’ve Learned in my 20 Years as a Software Engineer
Justin Etheredge
A scientific term or concept only becomes meaningful within the context of a theory – otherwise it would just be a word.
How to Take Smart Notes
Sönke Ahrens
The trouble with attempting to master your time, it turns out, is that time ends up mastering you.
Four Thousand Weeks
Oliver Burkeman
...catch up on these, and many more highlights