Optionality is much more than having options. It’s about making the future possible instead of boxing yourself in.
Similar to MMMSS, you can also break your tasks down further.
All languages are not equal. You should use the language you’re using.
You can write bad code in any language. You can write good code in any language. The choice is yours.
Perhaps oddly, perhaps not, the traits of an effective software engineer have nothing to do with software
Trying multiple things at once is NOT faster
What is Refactoring and when do you do it?
Naming is important. Even if it’s applesauce
In golf you want fewer strokes. In code, that’s rarely the case.