K:Technical debt and complexity
Technical debt and complexity
Editorial topic mappings connect related questions across sources and book chapters.
SE@PoliMi bibliography 15
- W001 — AI IDEs or Autonomous Agents? Measuring the Impact of Coding Agents on Software Development
Agarwal · 2026 - W004 — Speed at the Cost of Quality: How Cursor AI Increases Short-Term Velocity and Long-Term Complexity in Open-Source Projects
He · 2026 - W029 — Beyond Bug Fixes: An Empirical Investigation of Post-Merge Code Quality Issues in Agent-Generated Pull Requests
Cynthia · 2026 - W035 — Security in the Age of AI Teammates: An Empirical Study of Agentic Pull Requests on GitHub
Siddiq · 2026 - W039 — Human-Written vs. AI-Generated Code: A Large-Scale Study of Defects, Vulnerabilities, and Complexity
Cotroneo · 2025 - W052 — What is the Difference Between Me and You? Benchmarking the Quality Gap Between Human-Written and AI-Generated Code
Improta · 2026 - W055 — Debt Behind the AI Boom: A Large-Scale Empirical Study of AI-Generated Code in the Wild
Liu · 2026 - W058 — Decoupling Code Complexity from Newcomer Participation: A Causal Study of AI Coding Agent Adoption in OSS
Xu · 2026 - W059 — AI-Generated Smells: An Analysis of Code and Architecture in LLM- and Agent-Driven Development
Zhu · 2026 - W073 — The Effect of Complexity and Provenance on Code Review Decisions: Evidence from a Controlled Experiment
Singh · 2026 - W091 — Automation bias and verification complexity: a systematic review
Lyell · 2017 - W094 — AI Slop is DDoSing Open Source: Understanding the Impact of AI-Generated Contributions on Open Source Sustainability
Afroz · 2026 - W149 — Making AI Visible, Not Vanished: How AI Policies Reshape Developer Experience on GitHub
Chen · 2026 - W154 — Comprehension Debt in GenAI-Assisted Software Engineering Projects
Ahmad · 2026 - W164 — Program Comprehension and Code Complexity Metrics: An fMRI Study
Peitek · 2021
Addy Osmani 6
- O007 — Agentic Code Quality
Addy Osmani · 2026-08-08 - O017 — The 80% Problem in Agentic Coding
Addy Osmani · 2026-01-28 - O028 — Vibe coding is not the same as AI-Assisted engineering.
Addy Osmani · 2025-08-30 - O037 — Vibe Coding is not an excuse for low-quality work
Addy Osmani · 2025-04-18 - O039 — Vibe Coding: Revolution or Reckless Abandon?
Addy Osmani · 2025-04-03 - O049 — The 70% problem: Hard truths about AI-assisted coding
Addy Osmani · 2024-12-04
The Pragmatic Engineer 7
- P015 — Bug management that works (Part 2)
Gergely Orosz; Elin Nilsson · 2025-01-07 - P066 — What is good software architecture?
Gergely Orosz; Matthew Hawthorne · 2025-10-21 - P091 — Are AI agents actually slowing us down?
Gergely Orosz · 2026-03-17 - P100 — Revisiting “No Silver Bullets” in the age of AI
Gergely Orosz · 2026-05-12 - P101 — AI’s impact on software engineers in 2026: key trends, Part 2
Gergely Orosz; Elin Nilsson · 2026-05-19 - P105 — Why is Meta destroying its engineering organization?
Gergely Orosz · 2026-06-16 - P107 — Slow down to speed up: so much has changed in 6 months’ time
Gergely Orosz · 2026-06-23
Martin Fowler’s website 2
- F013 — The role of developer skills in agentic coding
Birgitta Böckeler · 2025-03-25 - F024 — Assessing internal quality while coding with an agent
Erik Doernenburg · 2026-01-27
Earlier Non-Deterministic books 6
- B008 — The Quality Crisis (And How to Prevent It)
Enrico Papalini · - B057 — The Comparison: Patterns, Divergences, and Convergences
Enrico Papalini · - B059 — Constitution and Architecture: The Framework Foundation
Enrico Papalini · - B072 — OpenSpec (openspec.dev)
Enrico Papalini · - B081 — AIDD
Enrico Papalini · - B107 — The Ralph Loop: Persistent Progress Through Fresh Context
Enrico Papalini ·