Last active
April 5, 2018 14:49
-
-
Save vijay22sai/b081a5c1c6221e9aa82c0c655b31c070 to your computer and use it in GitHub Desktop.
20 ways to boost your developer productivity by @DaschnerS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 1. throw mouse :D, try mechanical keyboard e.g: daskeyboard (german) , topre (japanese) | |
| 2. embrace keyboard shortcuts (macros etc) (explore gmail vim mode) | |
| 3. unix command line | |
| 4. shell aliases | |
| 5. shell scripts are your friends!! (e.g: ssh and cd to mbaas?) low hanging fruit!? | |
| 6. VIM way of typing | |
| 7. everything as code.. config, infrastructure, shell scripts as code (all) | |
| 8. embrace automation (try to automate opening of applications at system start) | |
| 9. Test, the automated way | |
| 10. Continuous Delivery (ci server such as jenkins) | |
| 11. don't make me think (steps to build.. macros..) | |
| 12. live templates (like keyboard shortcuts, macros).. like shortcut for boiler plate | |
| 13. use shortcuts (cmd + alt + m for extracting snippet into a function) | |
| 14. manage distractions & focus (mute phone or flight mode, earplugs, email, monkeyuser.com :D) | |
| 15. working environments (alarms or reminder notifications) (timer 5) | |
| 16. keep a todo list. no, really (very short for a day or 2 days , one week) | |
| make it simple | |
| shell script | |
| todos-add 'hello world' | |
| todos-add 'super' | |
| 17. step back & reflect | |
| 18. Document. no, really (it's imp even for ourselves) | |
| 19. Read the documentation. no, really | |
| 20. Use the time saved to relax ;) | |
| enough sleep, proper food, healthy workout | |
| kubernetes, openshift by redhat |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
:)