{
  "id": "0b2b56e49832",
  "url": "https://www.tbray.org/ongoing/When/202x/2021/10/26/URI-based-Integration",
  "title": "URI-based Integration — ongoing by Tim Bray",
  "note": "Bray was involved in the creation of AWS Lambda, and I love this story about the use of URI's in the system.\n\n> But to be honest, all of that comes more or less for free once you decide that everything you might want to integrate is a resource and thus should be identified by a Uniform Resource Identifier. I recommend this design pattern.\n\nI’m a big fan of this myself. In general, try to use things that are universally addressable, not some ID or unique string that you have to know a lot about in order to determine how to access it.",
  "voice": "mixed",
  "saved": "2021-10-29T02:29:03Z",
  "host": "tbray.org",
  "kind": "page",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/0b2b56e49832/",
  "markdown": "https://links.thingelstad.xyz/links/0b2b56e49832.md",
  "issues": [
    {
      "number": 201,
      "slug": "weekly-thing-201-collecting-smart-stupid",
      "title": "Weekly Thing #201 / Collecting, Smart, Stupid",
      "date": "2021-10-30T13:16:16.080584Z",
      "section": "Notable",
      "position": 6,
      "url": "https://weekly.thingelstad.com/archive/201/",
      "page": "https://links.thingelstad.xyz/issues/201/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 53,
      "page": "https://links.thingelstad.xyz/hosts/tbray.org/",
      "nearest": [
        {
          "id": "1cf70e10b2b3",
          "title": "ongoing by Tim Bray · Recent Code",
          "url": "https://www.tbray.org/ongoing/When/202x/2021/02/14/Recent-Code",
          "record": "https://links.thingelstad.xyz/links/1cf70e10b2b3/"
        },
        {
          "id": "6c2616d27b52",
          "title": "Amazon Q1 2021 — ongoing by Tim Bray",
          "url": "https://www.tbray.org/ongoing/When/202x/2021/05/02/Amazon-Q1-2021",
          "record": "https://links.thingelstad.xyz/links/6c2616d27b52/"
        },
        {
          "id": "fac7a52c57ed",
          "title": "Lock-in and Multi-Cloud",
          "url": "https://www.tbray.org/ongoing/When/202x/2022/01/30/Cloud-Lock-In",
          "record": "https://links.thingelstad.xyz/links/fac7a52c57ed/"
        },
        {
          "id": "df0693c118b3",
          "title": "Get Computer Glasses",
          "url": "https://www.tbray.org/ongoing/When/202x/2022/03/04/Get-Computer-Glasses",
          "record": "https://links.thingelstad.xyz/links/df0693c118b3/"
        },
        {
          "id": "b400f0cea6be",
          "title": "Field-Value Automata",
          "url": "https://www.tbray.org/ongoing/When/202x/2022/05/19/Quamina-Matchers",
          "record": "https://links.thingelstad.xyz/links/b400f0cea6be/"
        }
      ]
    },
    "same_week": {
      "count": 34,
      "nearest": [
        {
          "id": "07fd81ea79b5",
          "title": "MacBook Pro M1 Max for Photographers — Austin Mann",
          "url": "https://austinmann.com/trek/macbook-pro-m1-max-for-photographers",
          "record": "https://links.thingelstad.xyz/links/07fd81ea79b5/"
        },
        {
          "id": "bfe20a90acea",
          "title": "Braintrust | The First User-Owned Talent Network",
          "url": "https://www.usebraintrust.com/",
          "record": "https://links.thingelstad.xyz/links/bfe20a90acea/"
        },
        {
          "id": "146f095b977d",
          "title": "More Compute Power Doesn’t Produce AGI",
          "url": "https://nav.al/agi",
          "record": "https://links.thingelstad.xyz/links/146f095b977d/"
        },
        {
          "id": "1308c1beff78",
          "title": "CookLang: recipe markup language",
          "url": "https://cooklang.org/",
          "record": "https://links.thingelstad.xyz/links/1308c1beff78/"
        },
        {
          "id": "a51c52348412",
          "title": "Hiker lost for 24 hours ignored calls from rescuers because of unknown number",
          "url": "https://nypost.com/2021/10/25/hiker-lost-for-24-hours-ignored-calls-from-rescuers-because-of-unknown-number/",
          "record": "https://links.thingelstad.xyz/links/a51c52348412/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://www.tbray.org/ongoing/When/202x/2021/10/26/URI-based-Integration"
  }
}
