{"id":783,"date":"2017-06-19T18:01:42","date_gmt":"2017-06-19T16:01:42","guid":{"rendered":"http:\/\/blog.zeit.de\/dev\/?p=783"},"modified":"2017-06-23T15:47:30","modified_gmt":"2017-06-23T13:47:30","slug":"wie-man-ein-flugzeug-baut-waehrend-es-abhebt","status":"publish","type":"post","link":"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/","title":{"rendered":"Wie man ein Flugzeug baut, w\u00e4hrend es abhebt"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-800\" src=\"https:\/\/blog.zeit.de\/dev\/files\/2017\/06\/build-measure-learn-1024x768.jpg\" alt=\"Build Measure Learn Cycle\" width=\"640\" height=\"480\" srcset=\"https:\/\/blog.zeit.de\/dev\/files\/2017\/06\/build-measure-learn-1024x768.jpg 1024w, https:\/\/blog.zeit.de\/dev\/files\/2017\/06\/build-measure-learn-620x465.jpg 620w, https:\/\/blog.zeit.de\/dev\/files\/2017\/06\/build-measure-learn-768x576.jpg 768w, https:\/\/blog.zeit.de\/dev\/files\/2017\/06\/build-measure-learn.jpg 2048w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/p>\n<p>&#8222;D\u00fcrfen wir Ihnen jemanden vorstellen?&#8220;, lautete die Frage, mit der wir in unserem <a href=\"http:\/\/www.zeit.de\/politik\/2017-05\/deutschland-spricht-aufruf-d17\">Experiment &#8222;Deutschland spricht&#8220;<\/a> mehr als 12.000 Nutzer von ZEIT ONLINE \u00fcberzeugt haben, sich auf einer kleinen Dating-Plattform f\u00fcr politische Gespr\u00e4che anzumelden. Das Besondere dabei: Die Gespr\u00e4che fanden nicht online statt, sondern vergangenen Sonntag, eins zu eins in Bars, Caf\u00e9s und auf \u00f6ffentlichen Pl\u00e4tzen in ganz Deutschland. Wie wir das technisch organisiert haben, beschreibt dieser Blogpost.<\/p>\n<p><!--more--><\/p>\n<p><strong>Build-Measure-Learn<\/strong><\/p>\n<p>Bei &#8222;Deutschland spricht&#8220; war klar, dass wir schnell und ohne gro\u00dfes Entwicklerteam arbeiten mussten. Oder wie Chefredakteur Jochen Wegner schreibt: <a href=\"https:\/\/medium.com\/@jochenwegner\/danketrump-399044898cac\">Das Flugzeug bauen, w\u00e4hrend es abhebt.<\/a> Die Kernfrage: Was ist das einfachste Vorgehen, das unsere Anforderungen erf\u00fcllt und gleichzeitig vor Missbrauch sch\u00fctzt? Wir haben uns zweier Methoden aus dem <a href=\"http:\/\/theleanstartup.com\">Lean Startup Framework<\/a> von Eric Ries bedient: ein eng gefasstes Minimal Viable Product bauen und mit dem Build-Measure-Learn-Kreislauf das Ergebnis verbessern. Das Minimal Viable Product (MVP), ist <a href=\"http:\/\/www.startuplessonslearned.com\/2009\/08\/minimum-viable-product-guide.html\">laut Eric Ries<\/a>, &#8222;die Version eines neuen Produktes, die einem Team erlaubt, mit dem geringst m\u00f6glichen Einsatz das Meiste \u00fcber Kunden zu lernen&#8220;. Der Build-Measure-Learn-Kreislauf besagt: Bau sofort funktionierende Software, miss die Nutzung und lerne daraus.<\/p>\n<p>Das haben wir getan. W\u00e4hrend wir auf unserer Website Teilnehmer f\u00fcr das Projekt gewannen, bauten wir einen ersten Proof-of-Concept. Nach weniger als einer Woche funktionierten die wesentlichen Komponenten, um die Teilnehmer zu best\u00e4tigen und Gespr\u00e4chspartner zu matchen, die unterschiedlicher Meinung waren.<\/p>\n<p>Zun\u00e4chst haben wir ein Formular auf unsere Website gestellt, in dem f\u00fcnf politische Grundfragen mit Ja oder Nein beantwortet werden konnten. Au\u00dferdem haben wir um Name, E-Mail und Postleitzahl gebeten. Die Daten haben wir SSL-verschl\u00fcsselt \u00fcbertragen und zun\u00e4chst in einer Tabelle, in einem Google-Apps-Doc (der <a href=\"https:\/\/gsuite.google.com\/intl\/de\/faq\/security\/\" target=\"_blank\" rel=\"noopener noreferrer\">Apps Dienst von Google<\/a> garantiert bestm\u00f6gliche Datensicherheit, eine Nutzung der Daten durch Google ist ausgeschlossen), gesammelt. Nach einem ersten S\u00e4ubern der Daten haben wir mit Mailchimp einen Newsletter versandt. R\u00fcckl\u00e4ufer und Abmeldungen haben wir verwendet, um die Qualit\u00e4t des Datensatzes zu erh\u00f6hen. Um die Telefonnumern der Teilnehmer zu verifizieren, haben wir die API von Nexmo verwendet. Twilio, Plivo oder jeder andere \u00e4hnliche Dienst w\u00e4re hier genauso in Frage gekommen. Die SMS-Komponente besteht aus zwei Python-Skripten. Ein Skript, welches eine SMS an eine Liste von Telefonnummern sendet, und einem Dienst, der an einem API-Endpunkt die Antworten entgegen nimmt und speichert. Insgesamt 150 Zeilen Code, der in wenigen Stunden geschrieben und getestet werden konnte. Mit den best\u00e4tigten Nutzern f\u00fctterten wir den Matching-Algorithmus.<\/p>\n<p><strong>Der Augmentierende-Pfade-Algorithmus<\/strong><\/p>\n<p>F\u00fcr jedes m\u00f6gliche Paar wurde nun \u2013 wieder per Python-Skript \u2013 gepr\u00fcft, wie viele der f\u00fcnf Fragen die beiden Partner unterschiedlich beantwortet hatten. Das Ergebnis: eine Abstandstabelle mit Werten von null bis f\u00fcnf: Null bedeutete v\u00f6llige \u00dcbereinstimmung, f\u00fcnf hitzige Diskussionen. Damit lie\u00df sich ein Graph konstruieren. Ein Graph ist eine abstrakte Struktur, die Objekte (Knoten) und ihre Verbindungen (Kanten) repr\u00e4sentiert. Die Kanten des Graphen enthielten alle Paare von Menschen, die n\u00e4her als 20 Kilometer voneinander entfernt wohnen, gewichtet mit der Antwortdistanz. Der Graph enthielt am Ende mehr als eine halbe Million Kanten. Das Problem bestand darin, genau so viele Kanten zu w\u00e4hlen, so dass m\u00f6glichst jeder Knoten, also die Daten des Teilnehmers, abgedeckt wurde, und dabei ein m\u00f6glichst gro\u00dfes Gewicht zu sammeln \u2013 ein gr\u00f6\u00dftm\u00f6gliches Matching also. Das kann man mit Hilfe des Augmentierenden-Pfade-Algorithmus des amerikanischen Mathematikers Jack Edmonds berechnen.<\/p>\n<p>Wir nutzten die Python-Library networkX von Benjamin Edwards et al., in der eine Variante dieses Algorithmus implementiert ist. Der Algorithmus geh\u00f6rt zu den Standards der Graphentheorie und ist in den meisten graphentheoretischen Bibliotheken verf\u00fcgbar. Eine Alternative w\u00e4re die Python-Library networKIT gewesen, die am Karlsruhe Institute f\u00fcr Technologie entwickelt wird. Die Implementierung in networkx findet ein optimales Matching in Graphen dieser Gr\u00f6\u00dfe in weniger als einer halben Stunde Rechenzeit.<\/p>\n<p>Mit den Matches und der Mandrill-API von Mailchimp haben wir den Teilnehmern ihren m\u00f6glichen Gespr\u00e4chspartner angeboten \u2013 zun\u00e4chst ohne E-Mail-Adresse. Auch hier: Sendgrid oder Amazon SES w\u00e4ren gute Alternativen f\u00fcr den E-Mail-Versand gewesen. Erst nach nochmaliger Best\u00e4tigung haben wir beide Teilnehmer einander vorgestellt und ihnen ihre jeweiligen E-Mail-Adressen mitgeteilt. Auch hier das Mittel der Wahl: eine Handvoll Skripte, die man direkt in der Konsole ausf\u00fchrt.<\/p>\n<p>Unsere zentralen Metriken waren im wesentlichen die \u00d6ffnungs- und Klickrate der E-Mails, die Antwortrate auf die SMS sowie die erzielten Best\u00e4tigungen. Au\u00dferdem haben wir in dem mehrw\u00f6chigen Anmeldeprozess fast t\u00e4glich ein Testmatching berechnet, um herauszufinden, wie viele Paare wir bilden k\u00f6nnen und um die Qualit\u00e4t der Matches zu \u00fcberpr\u00fcfen.<\/p>\n<p><strong>Was wir das n\u00e4chste Mal verbessern w\u00fcrden<\/strong><\/p>\n<p>1) Die Qualit\u00e4t der Daten ist entscheidend. Je besser die Validierung im Formular, desto so weniger Daten muss man bereinigen.<\/p>\n<p>2) E-Mail ist kein zuverl\u00e4ssiger Kommunikationsweg. Egal wie genau man sich an Anti-Spam-Vorgaben h\u00e4lt, es werden E-Mails in Spamordnern verschwinden.<\/p>\n<p>3) Als Nutzer w\u00fcnscht man sich genaues Feedback, in welcher Phase des Matchings man sich gerade befindet. Wir mussten viel Zeit investieren, um Nutzeranfragen zu beantworten.<\/p>\n<p>4) Relevanz ist der wichtigste Faktor f\u00fcr gute \u00d6ffnungsraten von E-Mails. \u00dcberrascht haben uns die enorm hohen \u00d6ffnungsraten der E-Mails \u2013 mehr als 73 Prozent.<\/p>\n<p>5) Die Antworten der Nutzer waren nicht unterschiedlich genug. Es gab Abweichungen h\u00e4ufig nur bei einer oder zwei Antworten. Eine m\u00f6gliche L\u00f6sung: Beta-Test f\u00fcr die Fragen.<\/p>\n<p>Uns ist bewusst, dass unsere Skripte keine vollst\u00e4ndige Software im Sinne eines Produktes sind, dass sie weder skalieren, noch den Anspr\u00fcchen eines Dauerbetriebs gen\u00fcgen. Aber sie sind genau richtig, um die Hypothesen des Experiments &#8222;Deutschland spricht&#8220; zu \u00fcberpr\u00fcfen, Menschen zum Nachdenken \u00fcber Diskussionskultur anzuregen und 600 Eins-zu-eins-Gespr\u00e4che in ganz Deutschland zu vermitteln. Und nun: <em>repeat<\/em>.<\/p>\n<p><em>Dr. Andreas Loos, Data Scientist, und Michael Schulthei\u00df, Leiter Entwicklungsredaktion<\/em><\/p>\n<p><a href=\"https:\/\/medium.com\/@mediamicx\/how-to-build-the-aircraft-while-it-takes-off-35658eb84d67\">Read the English version of this blogpost here<\/a><\/p>\n<p><em>In einer fr\u00fcheren Version schrieben wir &#8222;[&#8230;] in einem Google-Doc [&#8230;]&#8220;. Wir haben nun detailliertere Informationen zu Google Apps erg\u00e4nzt.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8222;D\u00fcrfen wir Ihnen jemanden vorstellen?&#8220;, lautete die Frage, mit der wir in unserem Experiment &#8222;Deutschland spricht&#8220; mehr als 12.000 Nutzer von ZEIT ONLINE \u00fcberzeugt haben, sich auf einer kleinen Dating-Plattform f\u00fcr politische Gespr\u00e4che anzumelden. Das Besondere dabei: Die Gespr\u00e4che fanden nicht online statt, sondern vergangenen Sonntag, eins zu eins in Bars, Caf\u00e9s und auf \u00f6ffentlichen [&hellip;]<\/p>\n","protected":false},"author":377,"featured_media":800,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[16],"tags":[],"class_list":["post-783","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Wie man ein Flugzeug baut, w\u00e4hrend es abhebt - Dev-Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wie man ein Flugzeug baut, w\u00e4hrend es abhebt - Dev-Blog\" \/>\n<meta property=\"og:description\" content=\"&#8222;D\u00fcrfen wir Ihnen jemanden vorstellen?&#8220;, lautete die Frage, mit der wir in unserem Experiment &#8222;Deutschland spricht&#8220; mehr als 12.000 Nutzer von ZEIT ONLINE \u00fcberzeugt haben, sich auf einer kleinen Dating-Plattform f\u00fcr politische Gespr\u00e4che anzumelden. Das Besondere dabei: Die Gespr\u00e4che fanden nicht online statt, sondern vergangenen Sonntag, eins zu eins in Bars, Caf\u00e9s und auf \u00f6ffentlichen [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/\" \/>\n<meta property=\"og:site_name\" content=\"Dev-Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-06-19T16:01:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-06-23T13:47:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.zeit.de\/dev\/files\/2017\/06\/build-measure-learn.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1536\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Michael Schultheiss\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Schultheiss\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"5\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/\",\"url\":\"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/\",\"name\":\"Wie man ein Flugzeug baut, w\u00e4hrend es abhebt - Dev-Blog\",\"isPartOf\":{\"@id\":\"https:\/\/blog.zeit.de\/dev\/#website\"},\"datePublished\":\"2017-06-19T16:01:42+00:00\",\"dateModified\":\"2017-06-23T13:47:30+00:00\",\"author\":{\"@id\":\"https:\/\/blog.zeit.de\/dev\/#\/schema\/person\/1d7c39d7c39f9c59e173e89f223167a3\"},\"breadcrumb\":{\"@id\":\"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/blog.zeit.de\/dev\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wie man ein Flugzeug baut, w\u00e4hrend es abhebt\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blog.zeit.de\/dev\/#website\",\"url\":\"https:\/\/blog.zeit.de\/dev\/\",\"name\":\"Dev-Blog\",\"description\":\"Entwicklungsblog von ZEIT ONLINE\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blog.zeit.de\/dev\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blog.zeit.de\/dev\/#\/schema\/person\/1d7c39d7c39f9c59e173e89f223167a3\",\"name\":\"Michael Schultheiss\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/blog.zeit.de\/dev\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/afac37d6e6ecdffcd62bfa51d4bc5b4b7776e55b643c07ec38489ee11d8afc96?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/afac37d6e6ecdffcd62bfa51d4bc5b4b7776e55b643c07ec38489ee11d8afc96?s=96&d=mm&r=g\",\"caption\":\"Michael Schultheiss\"},\"description\":\"war bis 2017 Leiter der Entwicklungsredaktion von ZEIT ONLINE.\",\"url\":\"https:\/\/blog.zeit.de\/dev\/author\/mschultheiss\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wie man ein Flugzeug baut, w\u00e4hrend es abhebt - Dev-Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/","og_locale":"de_DE","og_type":"article","og_title":"Wie man ein Flugzeug baut, w\u00e4hrend es abhebt - Dev-Blog","og_description":"&#8222;D\u00fcrfen wir Ihnen jemanden vorstellen?&#8220;, lautete die Frage, mit der wir in unserem Experiment &#8222;Deutschland spricht&#8220; mehr als 12.000 Nutzer von ZEIT ONLINE \u00fcberzeugt haben, sich auf einer kleinen Dating-Plattform f\u00fcr politische Gespr\u00e4che anzumelden. Das Besondere dabei: Die Gespr\u00e4che fanden nicht online statt, sondern vergangenen Sonntag, eins zu eins in Bars, Caf\u00e9s und auf \u00f6ffentlichen [&hellip;]","og_url":"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/","og_site_name":"Dev-Blog","article_published_time":"2017-06-19T16:01:42+00:00","article_modified_time":"2017-06-23T13:47:30+00:00","og_image":[{"width":2048,"height":1536,"url":"https:\/\/blog.zeit.de\/dev\/files\/2017\/06\/build-measure-learn.jpg","type":"image\/jpeg"}],"author":"Michael Schultheiss","twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"Michael Schultheiss","Gesch\u00e4tzte Lesezeit":"5\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/","url":"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/","name":"Wie man ein Flugzeug baut, w\u00e4hrend es abhebt - Dev-Blog","isPartOf":{"@id":"https:\/\/blog.zeit.de\/dev\/#website"},"datePublished":"2017-06-19T16:01:42+00:00","dateModified":"2017-06-23T13:47:30+00:00","author":{"@id":"https:\/\/blog.zeit.de\/dev\/#\/schema\/person\/1d7c39d7c39f9c59e173e89f223167a3"},"breadcrumb":{"@id":"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blog.zeit.de\/dev\/wie-man-ein-flugzeug-baut-waehrend-es-abhebt\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/blog.zeit.de\/dev\/"},{"@type":"ListItem","position":2,"name":"Wie man ein Flugzeug baut, w\u00e4hrend es abhebt"}]},{"@type":"WebSite","@id":"https:\/\/blog.zeit.de\/dev\/#website","url":"https:\/\/blog.zeit.de\/dev\/","name":"Dev-Blog","description":"Entwicklungsblog von ZEIT ONLINE","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.zeit.de\/dev\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/blog.zeit.de\/dev\/#\/schema\/person\/1d7c39d7c39f9c59e173e89f223167a3","name":"Michael Schultheiss","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/blog.zeit.de\/dev\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/afac37d6e6ecdffcd62bfa51d4bc5b4b7776e55b643c07ec38489ee11d8afc96?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/afac37d6e6ecdffcd62bfa51d4bc5b4b7776e55b643c07ec38489ee11d8afc96?s=96&d=mm&r=g","caption":"Michael Schultheiss"},"description":"war bis 2017 Leiter der Entwicklungsredaktion von ZEIT ONLINE.","url":"https:\/\/blog.zeit.de\/dev\/author\/mschultheiss\/"}]}},"jetpack_featured_media_url":"https:\/\/blog.zeit.de\/dev\/files\/2017\/06\/build-measure-learn.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/posts\/783","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/users\/377"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/comments?post=783"}],"version-history":[{"count":25,"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/posts\/783\/revisions"}],"predecessor-version":[{"id":811,"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/posts\/783\/revisions\/811"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/media\/800"}],"wp:attachment":[{"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/media?parent=783"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/categories?post=783"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.zeit.de\/dev\/wp-json\/wp\/v2\/tags?post=783"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}