{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihrcygnxqkikscftly5fjuebl4t76mtdztfyosgsykegbn5u5ger4",
    "uri": "at://did:plc:xwdm5zaendbwpcoemj5of6hn/app.bsky.feed.post/3mecmfhq4mzi2"
  },
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreif2tre3qegfxrph7lnvutp7rou6wxwgtx4vcimuxbcnc6i44d5yj4"
    },
    "mimeType": "image/webp",
    "size": 39812
  },
  "path": "/s/de217423",
  "publishedAt": "2026-02-07T15:00:00.000Z",
  "site": "https://share.transistor.fm",
  "tags": [
    "Bryan Cantrill",
    "Adam Leventhal",
    "Grady Booch",
    "**SAGE**",
    "Software crisis",
    "**Margaret Hamilton**",
    "**UML**",
    "Rational Software founded (1982); acquired by IBM (2003)",
    "_The Sciences of the Artificial_ — Herbert Simon",
    "_The Mythical Man-Month_ — Fred Brooks",
    "_Refactoring_ — Martin Fowler",
    "subscribe to this calendar"
  ],
  "textContent": "Bryan and Adam were joined by Grady Booch, software engineering pioneer and _living_ legend, to speak about the past present and future of software engineering. History doesn't repeat itself, but it does rhyme!\n\nIn addition to Bryan Cantrill and Adam Leventhal, we were joined by special guest, Grady Booch.\n\nSome of the topics we hit on, in the order that we hit them (some LLM assistance):\n\n  * **SAGE** as foundational real-time distributed system\n  * Software crisis demand outpaced ability to build reliable systems\n  * **Margaret Hamilton** (SAGE → Apollo) and the term “software engineering”\n  * **UML**\n  * Rational Software founded (1982); acquired by IBM (2003)\n  * OO overshot via inheritance; core idea (objects as cognitive units) endured\n  * LLMs are unreliable narrators - they **cannot do abductive reasoning**\n  * Architecture = decisions with high cost of change\n  * Core skills persist: abstraction, coupling, cohesion, judgment\n  * Fear cycles repeat; fundamentals endure\n\n\n\n**\nGrady's Book Recommendations**\n\n  *  _The Sciences of the Artificial_ — Herbert Simon\n  *  _The Mythical Man-Month_ — Fred Brooks\n  *  _Refactoring_ — Martin Fowler\n\n\n\nIf we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!",
  "title": "Software Engineering Past, Present, and Future with Grady Booch"
}