{
  "id": "9af72eda2b2c",
  "url": "https://sockpuppet.org/blog/2026/05/12/emacsification",
  "title": "The Emacsification of Software — Quarrelsome",
  "note": "You can create as much bespoke software as you like these days. That is both amazing, and challenging at the same time. What a wonderful time to be a builder.",
  "voice": "jamie",
  "saved": "2026-05-17T04:06:49Z",
  "host": "sockpuppet.org",
  "kind": "page",
  "tags": [
    "_brief"
  ],
  "record": "https://links.thingelstad.xyz/links/9af72eda2b2c/",
  "markdown": "https://links.thingelstad.xyz/links/9af72eda2b2c.md",
  "issues": [
    {
      "number": 349,
      "slug": "349",
      "title": "Owning the Rails",
      "date": "2026-05-23T12:00:00Z",
      "section": "Briefly",
      "position": 12,
      "url": "https://weekly.thingelstad.com/archive/349/",
      "page": "https://links.thingelstad.xyz/issues/349/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 2,
      "page": "https://links.thingelstad.xyz/hosts/sockpuppet.org/",
      "nearest": [
        {
          "id": "48a62a8c8ad3",
          "title": "The Hiring Post — Quarrelsome",
          "url": "http://sockpuppet.org/blog/2015/03/06/the-hiring-post/",
          "record": "https://links.thingelstad.xyz/links/48a62a8c8ad3/"
        },
        {
          "id": "4b85cd620462",
          "title": "What Even Is An OS Now? — A Final Ward",
          "url": "https://sockpuppet.org/blog/2026/09/25/what-even-is-an-os-now/",
          "record": "https://links.thingelstad.xyz/links/4b85cd620462/"
        }
      ]
    },
    "same_week": {
      "count": 17,
      "nearest": [
        {
          "id": "6bd8437741ec",
          "title": "Claude AI recovers an 11 yrs old BTC wallet holding 400k USD",
          "url": "https://www.tomshardware.com/tech-industry/cryptocurrency/bitcoin-trader-recovers-usd400-000-using-claude-ai-after-losing-wallet-password-11-years-ago-bot-tried-3-5-trillion-passwords-before-decrypting-an-old-wallet-backup",
          "record": "https://links.thingelstad.xyz/links/6bd8437741ec/"
        },
        {
          "id": "568e7916e830",
          "title": "For thirty years I programmed with Phish on, every day. In 2026, the music is out of phase with the work.",
          "url": "https://christophermeiklejohn.com/ai/personal/phish/flow/agents/2026/05/03/rift.html",
          "record": "https://links.thingelstad.xyz/links/568e7916e830/"
        },
        {
          "id": "f2ae79fae892",
          "title": "Love Letter to IndieWebClub",
          "url": "https://rasagy.in/sketchnotes/love-letter-to-indiewebclub",
          "record": "https://links.thingelstad.xyz/links/f2ae79fae892/"
        },
        {
          "id": "27f41ed7bd11",
          "title": "Prolog Basics Explained with Pokémon",
          "url": "https://unplannedobsolescence.com/blog/prolog-basics-pokemon",
          "record": "https://links.thingelstad.xyz/links/27f41ed7bd11/"
        },
        {
          "id": "9f437aabe3de",
          "title": "Say Hello to the Internet of AI – On my Om",
          "url": "https://om.co/2026/05/04/say-hello-to-the-internet-of-ai/",
          "record": "https://links.thingelstad.xyz/links/9f437aabe3de/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://sockpuppet.org/blog/2026/05/12/emacsification"
  }
}
