Skip to content

Instantly share code, notes, and snippets.

@vijay22sai
Last active April 5, 2018 14:49
Show Gist options
  • Select an option

  • Save vijay22sai/b081a5c1c6221e9aa82c0c655b31c070 to your computer and use it in GitHub Desktop.

Select an option

Save vijay22sai/b081a5c1c6221e9aa82c0c655b31c070 to your computer and use it in GitHub Desktop.
20 ways to boost your developer productivity by @DaschnerS
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
@ssarap
Copy link

ssarap commented Apr 5, 2018

:)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment