Format Book / Offline paper "Paul Graham argued that software collaboration works best when projects are divided into sharply defined modules with definite owners and carefully designed interfaces." View Source Location PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 3: TOUCHGRASS What’s the Rubber Duck For? Source title Hackers & Painters: Big Ideas from the Computer Age Source authors Paul Graham Source year 2004 Confidence mid Importance mid
Format Online paper / PDF "Large-scale software development creates substantial coordination demands involving communication, dependencies, ownership, and awareness." View Source Location PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 3: TOUCHGRASS What’s the Rubber Duck For? Source title Coordination in Large-Scale Software Development: Helpful and Unhelpful Behaviors Source authors Christopher Poile; Andrew Begel; Nachiappan Nagappan; Lucas Layman Source year 2009 Confidence high Importance high
Format Online paper / PDF "Spreading code understanding was one of the major perceived benefits of pair programming in a Microsoft industry study." View Source Location PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 3: TOUCHGRASS What’s the Rubber Duck For? Source title Pair programming: what's in it for me? Source authors Andrew Begel; Nachi Nagappan Source year 2008 Confidence high Importance mid
Format Online paper / PDF "Modern code review can provide knowledge transfer and increased team awareness in addition to defect finding." View Source Location PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 3: TOUCHGRASS What’s the Rubber Duck For? Source title Expectations, Outcomes, and Challenges of Modern Code Review Source authors Alberto Bacchelli; Christian Bird Source year 2013 Confidence high Importance mid
Format Online paper / PDF "Across 40 proprietary software repositories, most source-code changes were made by either marginal or dominant code owners." View Source Location PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 3: TOUCHGRASS What’s the Rubber Duck For? Source title U Owns the Code That Changes and How Marginal Owners Resolve Issues Slower in Low-Quality Source Code Source authors Markus Borg; Adam Tornhill; Enys Mones Source year 2023 Confidence high Importance high
Format Online paper / PDF "In the same 2018 Norwegian survey, 20% of all IT work was used to provide new functionality." View Source Location PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 3: TOUCHGRASS What’s the Rubber Duck For? Source title Benefits management and Information Technology work distribution Source authors Knut Kjetil Holgeid; John Krogstie; Patrick Mikalef; Eirik E. Saur; Dag I. K. Sjøberg Source year 2022 Confidence high Importance high
Format Online paper / PDF "In a 2018 Norwegian organizational survey, maintenance accounted for 70% of development-and-maintenance work, while development accounted for 30%." View Source Location PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 3: TOUCHGRASS What’s the Rubber Duck For? Source title Benefits management and Information Technology work distribution Source authors Knut Kjetil Holgeid; John Krogstie; Patrick Mikalef; Eirik E. Saur; Dag I. K. Sjøberg Source year 2022 Confidence high Importance high
Format Online paper / PDF "A 2023 study with 101 participants found that responsive robot listeners did not improve task performance or task perception compared with an inanimate rubber duck." View Source Location PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 3: TOUCHGRASS What’s the Rubber Duck For? Source title Robot Duck Debugging: Can Attentive Listening Improve Problem Solving? Source authors Maria Teresa Parreira; Sarah Gillet; Iolanda Leite Source year 2023 Confidence mid Importance low
Format Web Page "Rubber duck debugging involves explaining code or a programming problem aloud to an inanimate object to help reason through the issue." View Source Location PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 3: TOUCHGRASS What’s the Rubber Duck For? Source title Lecture 2 Source authors David J. Malan Source year 2026 Confidence high Importance low
Format Web Page "Christopher/Chris ranked fifth among UK software-developer first names in Zengenti’s 2024 LinkedIn-based analysis." View Source Location PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 3: TOUCHGRASS TOUCHGRASS - Root Source title The Most popular names for software developers revealed, with just two women featuring in the uk top 50 Source authors Technology Dispatch Source year 2024 Confidence high Importance low