Saltar al contenido principal

Resources

Primary sources first. Vendor documentation changes often; the links below point at the stable entry pages rather than specific sections.

Tool documentation​

  • Claude Code - Anthropic. Installation, CLAUDE.md, MCP, hooks, sub-agents.
  • GitHub Copilot - GitHub. Repository instructions, agent mode, coding agent, code review, enterprise policies.
  • Cursor - Cursor. Rules, agent mode, background agents, MCP, Bugbot.
  • Model Context Protocol - the specification and the registry of servers.

Specification and testing​

  • Gojko Adzic, Specification by Example (Manning, 2011). The book behind Given / When / Then and example-driven specs; everything in Module 2 is downstream of it.
  • Kent Beck, Test-Driven Development: By Example (Addison-Wesley, 2002). The original test-first contract.
  • Hypothesis (Python) and fast-check (JavaScript / TypeScript) - property-based testing libraries.

RAG and evaluation​

Security and governance​

Measurement and adoption​

  • DORA - the research programme and the four metrics.
  • Forsgren, Humble, Kim, Accelerate (IT Revolution, 2018). The book-length argument for measuring delivery outcomes.
  • SPACE framework (Forsgren et al., 2021) - why individual productivity metrics fail and what to use instead.

Teaching​

  • Richard Mayer, Multimedia Learning (Cambridge, 3rd ed. 2020). The evidence base for "one worked example, fewer than six boxes".
  • Greg Wilson, Teaching Tech Together (free online). Practical pedagogy for technical instructors.