Ending Keynote: 7 Principles of Productive Software Developers
summary
Seven concrete habits: automate repetitive work with live templates in the IDE, shell aliases and scripts (use zsh), and treat infra/config/docs as code; cut context switches by using the keyboard, vim-style motions and a good keyboard so edits stay within turnaround <2s; run fully automated tests and CI for fast feedback; apply the three-strike principle (manual once, streamline second time, automate third); keep a daily to‑do and done list, document decisions, and schedule real breaks to let hard problems incubate.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 2:25Use shortcuts
- 8:50Command line
- 11:56Command line aliases
- 14:20Automation
- 15:38Code as Code
- 17:09Three Strike
- 18:31Continuous Delivery
- 23:16Vim
- 27:49Context Switches
- 30:16Distractions
- 33:52Environment
- 36:14Reflection
- 38:41Todo List
- 42:42Know Your Craft
- 44:35Share Knowledge
- 46:23Overview
- 46:53Relaxation
related talks
45mSeven Principles That Will Boost Your Developer Productivity
48mPrinciples Of Effective Developers.
31mThe Effective Developer - Work Smarter, Not Harder
50mThe Effective Developer - Work Smarter, Not Harder
45mTen Commandments of a Software Engineer
01h 03mThe Effective Developer - Work Smarter, Not Harder.
37mPersonal Developer Productivity Tips It's the small things
49mFrom Busy To Effective Developer
