: Software should be composable. Framework-style libraries aren't proper libraries. You can't use multiple of them at the same time. Please design proper composable libraries instead.
: Software engineering: 50% understanding requirements, 40% complexity management, 9% debugging, 1% solving "interesting" algorithmic problems. You'll enjoy software engineering a whole lot more if you instead think of the first 99% as the interesting part.
- Oren P.S.
Can you share this email
I'd love for more people to experiment and improve their company's