What We Mean When We Talk About Developer Productivity
summary
Defines developer productivity as doing the right thing quickly with appropriate quality and shows concrete IDE moves that deliver that: structural search and replace and refactorings give non‑linear boosts, the debugger and profiler reveal runtime problems instantly, shared indexes cut team indexing waits, and reader mode reduces cognitive noise for library code. Also highlights interactive onboarding with the feature trainer, related‑problems inlays that surface downstream errors next to edits, and JetBrains Mono as an aesthetic productivity choice.
AI-written summary · about
chapters (28)
- 0:00Start
- 2:58Reflecting on the process of development
- 4:27Programming is Hard
- 5:42Developer Productivity
- 6:41Process of Programming
- 8:36When you know what to write
- 13:51Cleanup and maintenance
- 15:15Proactive vs User-driven assistance
- 18:16Linear vs. Nonlinear assistance
- 21:56How an IDE helps: Recap
- 22:42Choosing and Learning an IDE
- 24:29Choosing an IDE is hard
- 26:13Learning IDEs is not encouraged
- 28:51Learn tools to become a better developer
- 30:31IntelliJ Product Team Challenges
- 30:59Proactive assistance: Find the right amount
- 32:39Example: Reader Mode
- 33:46Example: Related Problems
- 34:57User-driven features: Promote and teach
- 36:33Example: IDE Feature Trainer integration
- 37:15Example: Inspections widget
- 39:30Example: Shared Indexes
- 40:22Allure: Create positive emotional experience
- 40:58Example: JetBrains Mono
- 41:25Product team challenges: Recap
- 42:14Takeaways
- 43:01Learn the tool you're using
- 43:46Evaluate alternative and complementary tools
related talks
44mDeveloper Productivity Engineering: What's in it for Java Developers?
36mDeveloper Productivity Engineering: What's in it for me?
45mDeveloper Productivity Engineering – The Next Big Thing in Software Development
43mMeasuring Developer Productivity: The Good, the Bad and the Data
02h 31mDeveloper Productivity Engineering - Extended Session
34mBuilding a Culture For Developer Productivity
43mDeveloper Productivity Engineering – The Next Big Thing in SW Development
43mThe Past, Present and Future of Developer Productivity Theories and Metrics
