{
  "@context": "https://schema.org",
  "@id": "https://aggr.aymericbeaumet.com/items/youtube-com-computerphile/2026-09-30-implementing-undo-computerphile/#webpage",
  "@type": [
    "WebPage",
    "ArchiveComponent"
  ],
  "articleBody": "We use undo daily, but have you thought about what goes into making a functional undo in a program? Dr Steve Bagley takes us through some of the things we need to think about if we're implementing it ourselves!\n\nComputerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile\n\nThis video was filmed and edited by Sean Riley.\n\nComputerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com\n",
  "authors": [
    "Computerphile"
  ],
  "captured_at": "2026-09-30T15:55:26.614342265+00:00",
  "category": "programming",
  "content_html": "<p>We use undo daily, but have you thought about what goes into making a functional undo in a program? Dr Steve Bagley takes us through some of the things we need to think about if we're implementing it ourselves!</p>\n<p>Computerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://jane-st.co/computerphile\">https://jane-st.co/computerphile</a></p>\n<p>This video was filmed and edited by Sean Riley.</p>\n<p>Computerphile is a sister project to Brady Haran's Numberphile. More at <a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://www.bradyharanblog.com\">https://www.bradyharanblog.com</a></p>\n",
  "content_markdown": "We use undo daily, but have you thought about what goes into making a functional undo in a program? Dr Steve Bagley takes us through some of the things we need to think about if we're implementing it ourselves!\n\nComputerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile\n\nThis video was filmed and edited by Sean Riley.\n\nComputerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com\n",
  "dateCreated": "2026-09-30T15:55:26.614342265+00:00",
  "date_created": "2026-09-30T13:00:36+00:00",
  "date_modified": "2026-09-30T13:06:04+00:00",
  "date_published": "2026-09-30T13:00:36+00:00",
  "description": "We use undo daily, but have you thought about what goes into making a functional undo in a program? Dr Steve Bagley takes us through some of the things we need to think about if we're implementing it ourselves! Computerphile is supported…",
  "external_url": "https://www.youtube.com/watch?v=S6PqsZ65Mg4",
  "git": {
    "commit": "ebb0941c5c06a2ab2377342d607535262a3e969e",
    "path": "items/youtube-com-computerphile/2026/09/2026-09-30-implementing-undo-computerphile.md",
    "permalink": "https://github.com/aymericbeaumet/aggr-instance/blob/ebb0941c5c06a2ab2377342d607535262a3e969e/items/youtube-com-computerphile/2026/09/2026-09-30-implementing-undo-computerphile.md"
  },
  "id": "urn:aggr:item:44fa82043fedf1b815587653f98068f929fc6d0a",
  "isBasedOn": {
    "@id": "https://www.youtube.com/watch?v=S6PqsZ65Mg4"
  },
  "mainEntity": {
    "@id": "https://www.youtube.com/watch?v=S6PqsZ65Mg4",
    "@type": "CreativeWork",
    "archivedAt": {
      "@id": "https://aggr.aymericbeaumet.com/items/youtube-com-computerphile/2026-09-30-implementing-undo-computerphile/#webpage"
    },
    "author": [
      {
        "@type": "Person",
        "name": "Computerphile"
      }
    ],
    "dateModified": "2026-09-30T13:06:04+00:00",
    "datePublished": "2026-09-30T13:00:36+00:00",
    "headline": "Implementing Undo - Computerphile",
    "timeRequired": "PT1M",
    "url": "https://www.youtube.com/watch?v=S6PqsZ65Mg4",
    "wordCount": 80
  },
  "name": "Archived snapshot: Implementing Undo - Computerphile",
  "preview": null,
  "reading_minutes": 1,
  "replicated_at": null,
  "source": "youtube-com-computerphile",
  "source_name": "Computerphile",
  "summary": "We use undo daily, but have you thought about what goes into making a functional undo in a program? Dr Steve Bagley takes us through some of the things we need to think about if we're implementing it ourselves!\n\nComputerphile is supported by Jane Street. Learn more about them (and exciting career opportunities) at: https://jane-st.co/computerphile\n\nThis video was filmed and edited by Sean Riley.\n\nComputerphile is a sister project to Brady Haran's Numberphile. More at https://www.bradyharanblog.com",
  "tags": [],
  "temporalCoverage": "2026-09-30T15:55:26.614342265+00:00",
  "title": "Implementing Undo - Computerphile",
  "url": "https://aggr.aymericbeaumet.com/items/youtube-com-computerphile/2026-09-30-implementing-undo-computerphile/",
  "word_count": 80
}