{
  "path": "/3mgsyxq3sz22r",
  "site": "at://did:plc:nejscld5zlavytijxz27qhvj/site.standard.publication/3m4722tw5322o",
  "tags": [
    "The New Stack"
  ],
  "$type": "site.standard.document",
  "title": "All my posts about Temporal",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "id": "019cd3bf-e196-700b-91cf-ca0df46b421b",
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "plaintext": "I have been writing about Temporal for five years and it's finally approved as an official standard in JavaScript, so I took a moment to look back at the highs and lows, the thrills and spills and why it took so long to replace what I will never get tired of calling \"our broken Date object\""
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreih54qw7thu6dzpo5j3pfipwttox7dbqlvhjwlqcsyxnuu5si5hnqe",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsydvbig222"
              },
              "clientHost": "bsky.app"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreidnzmiau65swyi3ohlxtuit56l652x6l2rcjrq23ts6ghvqpodl7m",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsydwkun222"
              },
              "clientHost": "bsky.app"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreiap2kprjuyluq3lym2ddswfi34qf6cyrrkeyaxbsbtva236n4muam",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsydxilsk22"
              },
              "clientHost": "bsky.app"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreiherwl2wsmkwvfymwe4vobbdhahbnxiljglhmbkg2dgrcc5snjr44",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsydyslkk22"
              },
              "clientHost": "bsky.app"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreicaqrqvsdimo3h2flktqme3gkgin5dz5dluwsu4ccql6warv3jlka",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsye26po222"
              },
              "clientHost": "bsky.app"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreigbghdfaeisyklh2libk65soxsr4hur26lg6yzlhj2auv55cy2nxy",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsye3fa3k22"
              },
              "clientHost": "bsky.app"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreido7npv7nv7tldztmarbuuk3juetvtfddakazycxj3y6fumxwylam",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsye4mzjk22"
              },
              "clientHost": "bsky.app"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreid64r6h3wfoi24ubrckyojumhba3weimxmvgcz36ros7vvvoyvqv4",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsye5fqk222"
              },
              "clientHost": "bsky.app"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreic7kv5touswxtbu6zroap257hdleyr24ebbsqljhxl6l7atsmhi6m",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsye6kma222"
              },
              "clientHost": "bsky.app"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.bskyPost",
              "postRef": {
                "cid": "bafyreibrswhz6t3k543tnggyrv3kyq2okdpvk2yl6qyzds4qq6e4zolnry",
                "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsyjwsec222"
              },
              "clientHost": "bsky.app"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "JavaScript"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "ECMAScript"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Temporal"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "Standards"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "plaintext": "TC39"
                  }
                }
              ]
            }
          }
        ]
      }
    ]
  },
  "bskyPostRef": {
    "cid": "bafyreibsibo2iwtiqdgpfaekpgnhngln5og4qupemfrmo3msuhc6wotojy",
    "uri": "at://did:plc:nejscld5zlavytijxz27qhvj/app.bsky.feed.post/3mgsyxu6drc2r",
    "commit": {
      "cid": "bafyreifmfmiqlmefj3wkchi6sdrozfvmxy7rnhhrie3xq2fdnz2mzyt4j4",
      "rev": "3mgsyxud4gz2u"
    },
    "validationStatus": "valid"
  },
  "description": "The New Stack",
  "publishedAt": "2026-03-11T23:09:43.601Z"
}