Principles Of Effective Developers.
summary
Focuses on concrete changes: create and reuse live templates in IntelliJ, use keyboard refactor shortcut Ctrl+Alt+M instead of copy‑paste, and add shell aliases for Maven/git/kubectl so common commands shrink to one keystroke. Use zsh, Vim editing and an i3 tiling WM (two weeks to reach Vim parity with regular typing), and an Ultimate Hacking Keyboard to avoid mouse context switches. Prefer Quarkus dev mode and localhost integration tests to get feedback <2 seconds. Built a tiny planner called day Captain to block deep‑work slots; it works.
AI-written summary · about
chapters (10)
- 0:00Introduction to effective developers
- 1:47Automation and shortcuts in IDEs
- 8:53Command line mastery
- 14:11Keyboard-first workflow
- 23:20Reducing waiting times
- 30:04Managing distractions
- 32:34Continuous learning and sharing
- 35:05Owning your time
- 39:02Reflecting and improving
- 41:11Conclusion and Q&A
related talks
45mSeven Principles That Will Boost Your Developer Productivity
48mEnding Keynote: 7 Principles of Productive Software Developers
58mIntelliJ IDEA Tips and Tricks
37mPersonal Developer Productivity Tips It's the small things
49mFrom Busy To Effective Developer
50mReading code
01h 00mBuilding better developers
31mThe Effective Developer - Work Smarter, Not Harder
