🧑💻 How can we increase developer productivity?
Cliff Brake May 29, 2025 #productivity #oss #steve-jobs"The way you get programmer productivity is not by increasing the lines of code per programmer per day. That doesn’t work. The way you get programmer productivity is by eliminating lines of code you have to write.The line of code that’s the fastest to write, that never breaks, that doesn’t need maintenance, is the line you never had to write." -- Apple WWDC '97 Steve Jobs Closing Keynote
How can we reduce the lines of code we need to write? Several ways come to mind:
- Use OSS components
- Build on someone else's platform
- Don't implement "just-in-case" features
- Removed unused code (linting tools can find this for you)
- Don't implement unnecessary abstractions
- Simplify
- Reuse what you have already done (YOUR Platform)