{
  "$type": "site.standard.document",
  "content": {
    "$type": "pub.leaflet.content",
    "pages": [
      {
        "$type": "pub.leaflet.pages.linearDocument",
        "blocks": [
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "description": "S3 · Afl. 7 · 1 u 35 min · 16 oktober 2023",
              "previewImage": {
                "$type": "blob",
                "ref": {
                  "$link": "bafkreiaefyaj4mrqr6gtgkhbxeyzrm5e5z5tuzgosjuvrvqpqolvxaumri"
                },
                "mimeType": "image/jpeg",
                "size": 62889
              },
              "src": "https://codeklets.nl/episodes/372",
              "title": "▶ Beluister deze aflevering"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "Met Ringo en Sander hebben we het over front-end development"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#didMention",
                      "did": "did:plc:n5zdxzzelmg7g22ebweczura"
                    }
                  ],
                  "index": {
                    "byteEnd": 69,
                    "byteStart": 56
                  }
                },
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#link",
                      "uri": "https://kishenpanday.medium.com"
                    }
                  ],
                  "index": {
                    "byteEnd": 94,
                    "byteStart": 71
                  }
                }
              ],
              "plaintext": "Te gast: Ringo Blanken, Sander Schutten · Presentatie: Saber Karmous, Kishen Simbhoedatpanday"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "facets": [],
              "level": 2,
              "plaintext": "Hoofdstukken"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.unorderedList",
              "children": [
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "children": [],
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#link",
                            "uri": "https://codeklets.nl/episodes/372?t=5"
                          }
                        ],
                        "index": {
                          "byteEnd": 11,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "0:05  Intro"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "children": [],
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#link",
                            "uri": "https://codeklets.nl/episodes/372?t=171"
                          }
                        ],
                        "index": {
                          "byteEnd": 57,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "2:51  Hoe zijn Ringo en Sander begonnen met programmeren?"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "children": [],
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#link",
                            "uri": "https://codeklets.nl/episodes/372?t=472"
                          }
                        ],
                        "index": {
                          "byteEnd": 51,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "7:52  Overeenkomstigheden huidig werk vs beginjaren"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "children": [],
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#link",
                            "uri": "https://codeklets.nl/episodes/372?t=1346"
                          }
                        ],
                        "index": {
                          "byteEnd": 49,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "22:26  Wat maakt front-end development echt leuk?"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "children": [],
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#link",
                            "uri": "https://codeklets.nl/episodes/372?t=2009"
                          }
                        ],
                        "index": {
                          "byteEnd": 32,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "33:29  Hoe test je de front-end?"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "children": [],
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#link",
                            "uri": "https://codeklets.nl/episodes/372?t=3857"
                          }
                        ],
                        "index": {
                          "byteEnd": 51,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "1:04:17  Latest & greatest in front-end development"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "children": [],
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#link",
                            "uri": "https://codeklets.nl/episodes/372?t=4438"
                          }
                        ],
                        "index": {
                          "byteEnd": 26,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "1:13:58  Wat is Storybook?"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "children": [],
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#link",
                            "uri": "https://codeklets.nl/episodes/372?t=4807"
                          }
                        ],
                        "index": {
                          "byteEnd": 13,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "1:20:07  Tips"
                  }
                },
                {
                  "$type": "pub.leaflet.blocks.unorderedList#listItem",
                  "children": [],
                  "content": {
                    "$type": "pub.leaflet.blocks.text",
                    "facets": [
                      {
                        "features": [
                          {
                            "$type": "pub.leaflet.richtext.facet#link",
                            "uri": "https://codeklets.nl/episodes/372?t=5317"
                          }
                        ],
                        "index": {
                          "byteEnd": 39,
                          "byteStart": 0
                        }
                      }
                    ],
                    "plaintext": "1:28:37  Mystery art guest D33pspanday!"
                  }
                }
              ]
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "facets": [],
              "level": 2,
              "plaintext": "Shownotes"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [],
              "plaintext": "We hebben het in deze aflevering over front-end development: wat maakt front-end development leuk, wat zijn de uitdagingen, maar we doen ook een poging om de definitie van front-end development te maken. Verder zul je merken dat dat testen best wel hardnekkig blijft terugkomen. En aan het eind hebben we nog een artistieke \"surprise guest\"."
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.header",
              "facets": [],
              "level": 2,
              "plaintext": "Links"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "src": "https://nx.dev/",
              "title": "NX Workspaces"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "src": "https://joshuadavis.com/",
              "title": "Joshua Davis"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "src": "https://www.imdb.com/title/tt11737520/",
              "title": "One Piece op Netflix"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "src": "https://www.youtube.com/@ContinuousDelivery",
              "title": "Youtube: Continuous Delivery"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "src": "https://bun.sh/",
              "title": "Bun"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "src": "https://www.chromatic.com/",
              "title": "Chromatic visual testing"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "src": "https://monodraw.helftone.com/",
              "title": "Monodraw - ASCII art editor tip via Leon Berenschot"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "src": "https://www.instagram.com/D33pspanday/",
              "title": "D33pspanday - instagram"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "src": "https://www.linkedin.com/posts/javascript-developer_activity-7112391385437061121-VxwM",
              "title": "Frontend vs Backend demo"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.website",
              "src": "https://ondisneyplus.disney.com/show/loki-season-2",
              "title": "Loki seizoen 2, wel eerst seizoen 1 kijken natuurlijk"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.horizontalRule"
            }
          },
          {
            "$type": "pub.leaflet.pages.linearDocument#block",
            "block": {
              "$type": "pub.leaflet.blocks.text",
              "facets": [
                {
                  "features": [
                    {
                      "$type": "pub.leaflet.richtext.facet#link",
                      "uri": "https://codeklets.nl/episodes/372"
                    }
                  ],
                  "index": {
                    "byteEnd": 72,
                    "byteStart": 60
                  }
                }
              ],
              "plaintext": "Beluister de aflevering en lees het volledige transcript op codeklets.nl."
            }
          }
        ],
        "id": "ddfc4fa1-61fc-4d82-9dbe-359fe2e60855"
      }
    ]
  },
  "contributors": [
    {
      "did": "did:plc:n5zdxzzelmg7g22ebweczura",
      "displayName": "Saber Karmous",
      "role": "host"
    }
  ],
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreiaefyaj4mrqr6gtgkhbxeyzrm5e5z5tuzgosjuvrvqpqolvxaumri"
    },
    "mimeType": "image/jpeg",
    "size": 62889
  },
  "description": "Met Ringo en Sander hebben we het over front-end development",
  "path": "/episodes/372",
  "publishedAt": "2023-10-16T03:00:00.000Z",
  "site": "at://did:plc:flhrheaiuteqoy65yixudwsv/site.standard.publication/self",
  "tags": [
    "Bun",
    "Front-end",
    "Storybook"
  ],
  "textContent": "Met Ringo en Sander hebben we het over front-end development\n\nVolledig transcript: https://codeklets.nl/episodes/372",
  "title": "Front-end development met Ringo Blanken en Sander Schutten",
  "updatedAt": "2026-02-12T12:09:51.156Z"
}