Ian K. Duncan
  • About
  • Engineering
  • Notes
  • Cooking
  • Personal
  • Projects

Index

  • About
  • Engineering
  • Notes
  • Cooking
  • Personal
  • Projects

index / notes · 4 entries

Notes

Loose, unpolished notes from my personal knowledge base. Mostly experimental, published early and revised over time.

YOU ARE HERE
Fig. 1 / Field notes, uncollated
Tags: mentorship performance principles software-engineering
  1. Essential Complexity

    provisional 2026-06-10

    Brooks's distinction between essential and accidental complexity in software systems

    software-engineering principles
  2. Phronema

    provisional 2026-06-10

    Phronema as engineering judgment: mentorship vs dead rules

    software-engineering principles mentorship
  3. Premature Optimization

    provisional 2026-06-10

    Knuth's full quote on premature optimization and how the slogan gets misused

    software-engineering principles performance
  4. YAGNI

    provisional 2026-06-10

    YAGNI as engineering principle and when it becomes a thought-terminating cliché

    software-engineering principles

Ian K. Duncan

Essays, notes, and experiments. Written from The Netherlands.

Index

  • Essays
  • Engineering
  • Notes
  • Cooking
  • Personal
  • Projects
  • About

Elsewhere

  • Bluesky ↗
  • GitHub ↗
  • LinkedIn ↗
  • RSS ↗

© 2026 Ian Duncan · All rights reserved · Doc. IKD-W3 Rev. 2026

Status: operational