{"id":2911,"date":"2026-06-23T15:17:21","date_gmt":"2026-06-23T15:17:21","guid":{"rendered":"https:\/\/www.strategicstructures.com\/?p=2911"},"modified":"2026-06-23T15:17:21","modified_gmt":"2026-06-23T15:17:21","slug":"serendipity-for-serendipity","status":"publish","type":"post","link":"https:\/\/www.strategicstructures.com\/?p=2911","title":{"rendered":"Serendipity for Serendipity"},"content":{"rendered":"<p id=\"d631\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">It all started with frustration, which motivated efforts to find a solution. The solution worked. More than that, it turned out to be an occasional generator of serendipitous events. Serendipity wasn\u2019t rare in my life. What was different this time was that it caused a serendipitous episode about serendipity itself \u2014 about making serendipity happen more frequently.<!--more--><\/p>\n<p id=\"f531\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">When the pandemic started at the beginning of 2020, I moved to Roam Research as my main knowledge management tool. Roam Research was one of the catalysts for the\u00a0<a class=\"z nb\" href=\"https:\/\/www.strategicstructures.com\/?p=2551\" target=\"_blank\" rel=\"noopener ugc nofollow\">explosion of tools for personal knowledge management (PKM)<\/a>. From barely a dozen PKM tools in 2019, they\u00a0<a class=\"z nb\" href=\"https:\/\/www.strategicstructures.com\/?p=2591\" target=\"_blank\" rel=\"noopener ugc nofollow\">exceeded 70<\/a>\u00a0within the next two years. Not only did their number grow fast, but so did the amount of innovation the PKM toolmakers came up with. One interesting trend was the transition from advanced note-taking apps towards tools for thought.<\/p>\n<p id=\"d2ed\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">That and Roam\u2019s graph nature was what attracted me at first. Cultivating a serendipity generator, like Luhmann\u2019s Zettelkasten, was a long-time pursuit, but I wasn\u2019t satisfied with what I could achieve with the previous tools. Now, it was just one of the many things that could be done effortlessly. Linked with that, my appreciation of Roam as a knowledge graph came from a decade of working with and experiencing the benefits of enterprise and open knowledge graphs.<\/p>\n<p id=\"9d15\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">What I failed to achieve with previous tools happened naturally with Roam, so it was no surprise that, after replacing my previous PKM tools, it also replaced many non-PKM tools I\u2019ve been using. I have shared some of what fascinated me about Roam in a series of articles, the\u00a0<a class=\"z nb\" href=\"https:\/\/www.strategicstructures.com\/?p=2357\" target=\"_blank\" rel=\"noopener ugc nofollow\">last one<\/a>\u00a0explaining how I use it. Yet, this was before I adopted the practices, which led to a more serious study and experimentation with serendipity.<\/p>\n<p id=\"41b9\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">Serendipity comes to the prepared mind, Pasteur said, and that meta-serendipity accident would have gone unnoticed if there hadn\u2019t been a long-time engagement with serendipity already. Serendipity drove my interest in personal knowledge graphs, independent of specific tools. This led to the book on\u00a0<a class=\"z nb\" href=\"https:\/\/personalknowledgegraphs.com\/\" target=\"_blank\" rel=\"noopener ugc nofollow\">Personal Knowledge Graphs<\/a>, where in the first two chapters, from different perspectives, I tried to explain why PKG are conducive to serendipity, in what way they can start having a life of their own and how that\u2019s what enables them to surprise their creator.<\/p>\n<p id=\"9e4c\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">When using Roam for research, managing projects, productivity, collecting and linking annotations, writing, training courses and workshops (not just preparing and managing but also as a replacement of presentation tools like PowerPoint and GoogleSlides), tracking expenses, repairs, and finding the right grinding levels for different coffee beans, it\u2019s not surprising that it quickly grew. With the growth came the problems and the frustration. The bulk wasn\u2019t only due to collecting and linking valuable things. I wasn\u2019t immune to what I kept warning others about: information hoarding. The result was clutter, a lot of noise in search results, and the tool working slower every month.<\/p>\n<p id=\"03c5\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">That frustration was maybe enhanced by my aversion to clutter of any kind. I find 99% of the web pages too busy and 99% of the tools badly designed for having way too many menus, icons, and \u2014 that appalling Microsoft invention \u2014 ribbons (to me, Ribbons feel like Jabba the Hutt is taking the upper part of the screen). And so naturally, another thing that attracted me to Roam was its minimalistic design. That was still far from sufficient but with the help of\u00a0<a class=\"z nb\" href=\"https:\/\/open.substack.com\/users\/68265184-alexander-rink?utm_source=mentions\" target=\"_blank\" rel=\"noopener ugc nofollow\">Alexander Rink<\/a>\u2019s wonderful themes and, later, Roam Studio and Auto Hide, I cleaned the residual clutter. Yet, while I achieved an uncluttered interface once and for all, uncluttering the graph required continuous effort.<\/p>\n<p id=\"3080\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">At first, I scheduled clean-up sessions, where I\u2019d spend some controlled amount of time reviewing pages that were not referenced, old or met some combination of criteria. That had an effect but required effort. I wasn\u2019t able to keep up with this practice. I tend to avoid whatever needs maintenance or any overhead. That attitude is additionally enhanced by many years spent, in another life, optimising processes, identifying and clearing waste. Not only for clients. Speaking of clutter, at one point, I went as far as putting red markers on objects at home, mainly devices and tools, to put them away if I see that they have not been used for a long time (that came from the Japanese\u00a0<em class=\"nc\">seiri<\/em>\u00a0practice, one of the\u00a0<a class=\"z nb\" href=\"https:\/\/en.wikipedia.org\/wiki\/5S_(methodology)\" target=\"_blank\" rel=\"noopener ugc nofollow\">5S<\/a>). And apart from finding maintenance wasteful, to me, it simply doesn\u2019t feel right to serve a tool. The tool should serve me and somehow disappear when doing so. In Heideggerian terms, it should be ready-to-hand, not present-at-hand.<\/p>\n<p id=\"399f\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">If some maintenance is necessary, it should be minimised and made fun to do. This is how I decided to include a new automated practice, which I called\u00a0<em class=\"nc\">graph pruning<\/em>.<\/p>\n<p id=\"461e\" class=\"pw-post-body-paragraph md me gj mf b mg mi mj mk mm mn mo mq mr ms mu mv mw my mz nd na gc bg\" data-selectable-paragraph=\"\">Maybe the\u00a0<a class=\"z nb\" href=\"https:\/\/maggieappleton.com\/garden-history\" target=\"_blank\" rel=\"noopener ugc nofollow\">digital gardening<\/a> metaphor inspired the name. But then, look at it! Doesn\u2019t it look like a bush that went into jungle mode in the spring and now urgently needs pruning?<\/p>\n<figure class=\"nh ni nj nk nl nm ne nf paragraph-image\">\n<div class=\"nn no ej np bd nq\" tabindex=\"0\" role=\"button\">\n<div class=\"ne nf ng\"><picture><source srcset=\"https:\/\/miro.medium.com\/v2\/resize:fit:640\/format:webp\/0*a5dRCpDS85FsaoYb.png 640w, https:\/\/miro.medium.com\/v2\/resize:fit:720\/format:webp\/0*a5dRCpDS85FsaoYb.png 720w, https:\/\/miro.medium.com\/v2\/resize:fit:750\/format:webp\/0*a5dRCpDS85FsaoYb.png 750w, https:\/\/miro.medium.com\/v2\/resize:fit:786\/format:webp\/0*a5dRCpDS85FsaoYb.png 786w, https:\/\/miro.medium.com\/v2\/resize:fit:828\/format:webp\/0*a5dRCpDS85FsaoYb.png 828w, https:\/\/miro.medium.com\/v2\/resize:fit:1100\/format:webp\/0*a5dRCpDS85FsaoYb.png 1100w, https:\/\/miro.medium.com\/v2\/resize:fit:1400\/format:webp\/0*a5dRCpDS85FsaoYb.png 1400w\" type=\"image\/webp\" sizes=\"(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px\" \/><source srcset=\"https:\/\/miro.medium.com\/v2\/resize:fit:640\/0*a5dRCpDS85FsaoYb.png 640w, https:\/\/miro.medium.com\/v2\/resize:fit:720\/0*a5dRCpDS85FsaoYb.png 720w, https:\/\/miro.medium.com\/v2\/resize:fit:750\/0*a5dRCpDS85FsaoYb.png 750w, https:\/\/miro.medium.com\/v2\/resize:fit:786\/0*a5dRCpDS85FsaoYb.png 786w, https:\/\/miro.medium.com\/v2\/resize:fit:828\/0*a5dRCpDS85FsaoYb.png 828w, https:\/\/miro.medium.com\/v2\/resize:fit:1100\/0*a5dRCpDS85FsaoYb.png 1100w, https:\/\/miro.medium.com\/v2\/resize:fit:1400\/0*a5dRCpDS85FsaoYb.png 1400w\" sizes=\"(min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px\" data-testid=\"og\" \/><img loading=\"lazy\" decoding=\"async\" class=\"bd ln nr ns\" role=\"presentation\" src=\"https:\/\/miro.medium.com\/v2\/resize:fit:1050\/0*a5dRCpDS85FsaoYb.png\" alt=\"\" width=\"700\" height=\"554\" \/><\/picture><\/div>\n<\/div>\n<\/figure>\n<p id=\"3681\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">Technically, the\u00a0<em class=\"nc\">graph pruning<\/em>\u00a0practice is supported by a simple functionality that brings a set of random pages to my daily note page. In Roam, that is done using the SmartBlocks extension for building custom workflows. A popular type of Smart Block is one that automatically runs every day so that your daily note page, called journal in other tools, is populated with events, meetings and routines along with whatever nodes of the graph would appear by having been tagged with that date. In other words, the daily notes page is pre-populated with expected and surprising items. These items range from meetings and tasks, through messages from your past self, to items for prompting an action or memorisation, controlled by space repetition algorithms.<\/p>\n<p id=\"adba\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">And so, one new item on my day page was this graph pruning block, which contained a number of randomly selected pages to review. That didn\u2019t take much time and was attractive to do because of not knowing what the new selection would be. I\u2019d expand the list in the sidebar and, one by one, open the randomly selected pages in my main working area for review. If that was something not needed anymore, I\u2019d delete it. That was the main value of the routine. Sometimes, a page would be valuable and kept, but removing unnecessary blocks or re-grouping them was still graph pruning, just cutting smaller branches.<\/p>\n<p id=\"ca5f\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">And then, from time to time, a serendipitous event happened. A forgotten page would appear that unexpectedly held or pointed to the key of a problem I was working on. Or it might be a page of a person I haven\u2019t seen for a long time or forgotten that they were involved in something that I happened to have a note about. That note looked insignificant at the time and hadn\u2019t stayed in my memory, but it gained relevance in the current context. On some days, it was a matter of a block note appearing as part of some workflow on that particular day, which, when seen next to a randomly pulled page, reviewed as part of the graph pruning routine, made sense for something valuable and unexpected.<\/p>\n<p id=\"2d14\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">However, serendipity happens anyway when using well-designed tools for thought. That the pruning practice brought fortuitous accidents on some days wasn\u2019t a revelation. It was only an additional motivation to keep and improve this practice, and nothing more than that, until I started tinkering with this workflow.<\/p>\n<p id=\"062d\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">I tried varying the number of random pages fetched, the days of the week it will be run, and where it will appear on the daily note page. I\u2019ll give more details about this in a future essay. What\u2019s worth mentioning now is that I slowly increased the number of pages I\u2019d tolerate for a review session, which means bringing down when reaching a threshold that made me skip the routine. It stabilised at a number bigger than the initial. To my surprise, at that point, there was something like a phase transition, and the graph pruning routine started producing more frequent serendipitous events.<\/p>\n<figure class=\"nh ni nj nk nl nm ne nf paragraph-image\">\n<div class=\"nn no ej np bd nq\" tabindex=\"0\" role=\"button\">\n<div class=\"ne nf nt\"><picture><source srcset=\"https:\/\/miro.medium.com\/v2\/resize:fit:640\/format:webp\/0*Ow-APmPQECvjIVyY.jpeg 640w, https:\/\/miro.medium.com\/v2\/resize:fit:720\/format:webp\/0*Ow-APmPQECvjIVyY.jpeg 720w, https:\/\/miro.medium.com\/v2\/resize:fit:750\/format:webp\/0*Ow-APmPQECvjIVyY.jpeg 750w, https:\/\/miro.medium.com\/v2\/resize:fit:786\/format:webp\/0*Ow-APmPQECvjIVyY.jpeg 786w, https:\/\/miro.medium.com\/v2\/resize:fit:828\/format:webp\/0*Ow-APmPQECvjIVyY.jpeg 828w, https:\/\/miro.medium.com\/v2\/resize:fit:1100\/format:webp\/0*Ow-APmPQECvjIVyY.jpeg 1100w, https:\/\/miro.medium.com\/v2\/resize:fit:1400\/format:webp\/0*Ow-APmPQECvjIVyY.jpeg 1400w\" type=\"image\/webp\" sizes=\"auto, (min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px\" \/><source srcset=\"https:\/\/miro.medium.com\/v2\/resize:fit:640\/0*Ow-APmPQECvjIVyY.jpeg 640w, https:\/\/miro.medium.com\/v2\/resize:fit:720\/0*Ow-APmPQECvjIVyY.jpeg 720w, https:\/\/miro.medium.com\/v2\/resize:fit:750\/0*Ow-APmPQECvjIVyY.jpeg 750w, https:\/\/miro.medium.com\/v2\/resize:fit:786\/0*Ow-APmPQECvjIVyY.jpeg 786w, https:\/\/miro.medium.com\/v2\/resize:fit:828\/0*Ow-APmPQECvjIVyY.jpeg 828w, https:\/\/miro.medium.com\/v2\/resize:fit:1100\/0*Ow-APmPQECvjIVyY.jpeg 1100w, https:\/\/miro.medium.com\/v2\/resize:fit:1400\/0*Ow-APmPQECvjIVyY.jpeg 1400w\" sizes=\"auto, (min-resolution: 4dppx) and (max-width: 700px) 50vw, (-webkit-min-device-pixel-ratio: 4) and (max-width: 700px) 50vw, (min-resolution: 3dppx) and (max-width: 700px) 67vw, (-webkit-min-device-pixel-ratio: 3) and (max-width: 700px) 65vw, (min-resolution: 2.5dppx) and (max-width: 700px) 80vw, (-webkit-min-device-pixel-ratio: 2.5) and (max-width: 700px) 80vw, (min-resolution: 2dppx) and (max-width: 700px) 100vw, (-webkit-min-device-pixel-ratio: 2) and (max-width: 700px) 100vw, 700px\" data-testid=\"og\" \/><img loading=\"lazy\" decoding=\"async\" class=\"bd ln nr ns\" role=\"presentation\" src=\"https:\/\/miro.medium.com\/v2\/resize:fit:1050\/0*Ow-APmPQECvjIVyY.jpeg\" alt=\"\" width=\"700\" height=\"700\" \/><\/picture><\/div>\n<\/div>\n<\/figure>\n<p id=\"9d19\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">I was quite pleased with that, and I continued improving it and started experimenting with other techniques to enhance the chance for serendipitous events (that\u2019s how practices like\u00a0<em class=\"nc\">ideas dating<\/em>\u00a0and\u00a0<em class=\"nc\">reverse prompting<\/em>\u00a0were born). Yet, that surprising by-product of my graph pruning technique did not motivate me to start seriously working with serendipity. It was an event that marked a serendipitous episode I would later call a\u00a0<em class=\"nc\">pair<\/em>\u00a0pattern (that, and two other patterns,\u00a0<em class=\"nc\">penny<\/em>\u00a0and\u00a0<em class=\"nc\">path<\/em>, I\u2019ll explain in a forthcoming essay). It was like stumbling upon a lost left shoe. The right shoe was a Google Scholar alert mail. It brought a paper that, for the first time, looked at serendipity from an understanding of cognition that I share. The two accidents were the catalyst for systematically working on serendipity. The goal of this work is creating serendipity framework and protocols, independent of particular tools and platforms.<\/p>\n<p id=\"d1eb\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">In\u00a0<a class=\"z nb\" href=\"https:\/\/www.linkandth.ink\/p\/serendipity-protocol-series\" target=\"_blank\" rel=\"noopener ugc nofollow\">this series<\/a>, I\u2019ll share perspectives, patterns, and practices that may help increase the frequency of serendipitous events. Such events depend on experience, curiosity, risk tolerance, playfulness, sensitivity, and attention training. Yet, a lot depends on the affordances of the environment. This quest is driven by the belief that the digital, workspace and urban environments can be designed to increase the likelihood of unexpected, beneficial discoveries and encounters, not only by stimulating unusual combinations to happen but also by influencing the behaviours of agents to provoke them and their ability to notice them.<\/p>\n<p id=\"216b\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\">If you would like to contribute,\u00a0<a class=\"z nb\" href=\"https:\/\/twitter.com\/kvistgaard\/status\/1819360518957682969\" target=\"_blank\" rel=\"noopener ugc nofollow\">please share your stories of serendipity<\/a>. Another way to support this work is to become a paid subscriber.<\/p>\n<p id=\"9c9c\" class=\"pw-post-body-paragraph md me gj mf b mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na gc bg\" data-selectable-paragraph=\"\"><em class=\"nc\">First published on\u00a0<\/em><a class=\"z nb\" href=\"https:\/\/www.linkandth.ink\/\" target=\"_blank\" rel=\"noopener ugc nofollow\"><em class=\"nc\">Link &amp; Think<\/em><\/a><em class=\"nc\">.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>It all started with frustration, which motivated efforts to find a solution. The solution worked. More than that, it turned out to be an occasional generator of serendipitous events. Serendipity wasn\u2019t rare in my life. What was different this time was that it caused a serendipitous episode about serendipity itself \u2014 about making serendipity happen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-2911","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"jetpack_shortlink":"https:\/\/wp.me\/p1j0ev-KX","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.strategicstructures.com\/index.php?rest_route=\/wp\/v2\/posts\/2911","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.strategicstructures.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.strategicstructures.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.strategicstructures.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.strategicstructures.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2911"}],"version-history":[{"count":4,"href":"https:\/\/www.strategicstructures.com\/index.php?rest_route=\/wp\/v2\/posts\/2911\/revisions"}],"predecessor-version":[{"id":2915,"href":"https:\/\/www.strategicstructures.com\/index.php?rest_route=\/wp\/v2\/posts\/2911\/revisions\/2915"}],"wp:attachment":[{"href":"https:\/\/www.strategicstructures.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2911"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.strategicstructures.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2911"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.strategicstructures.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2911"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}