{"id":884,"date":"2024-04-20T12:19:30","date_gmt":"2024-04-20T20:19:30","guid":{"rendered":"https:\/\/www.timrosenblatt.com\/blog\/?p=884"},"modified":"2024-04-20T12:19:30","modified_gmt":"2024-04-20T20:19:30","slug":"documentation-for-an-unknown-future","status":"publish","type":"post","link":"http:\/\/www.timrosenblatt.com\/blog\/2024\/04\/20\/documentation-for-an-unknown-future\/","title":{"rendered":"Documentation for an unknown future"},"content":{"rendered":"\n<p>I found a great meme on Reddit that made me think of software documentation (probably because <a href=\"https:\/\/www.timrosenblatt.com\/blog\/2023\/10\/12\/whyd-they-do-that\/\">I think a lot about good documentation<\/a> and communication).<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.timrosenblatt.com\/blog\/wp-content\/uploads\/2024\/04\/what_is_it_for.jpeg\"><img loading=\"lazy\" decoding=\"async\" width=\"456\" height=\"473\" src=\"https:\/\/www.timrosenblatt.com\/blog\/wp-content\/uploads\/2024\/04\/what_is_it_for.jpeg\" alt=\"\" class=\"wp-image-885\" srcset=\"http:\/\/www.timrosenblatt.com\/blog\/wp-content\/uploads\/2024\/04\/what_is_it_for.jpeg 456w, http:\/\/www.timrosenblatt.com\/blog\/wp-content\/uploads\/2024\/04\/what_is_it_for-289x300.jpeg 289w\" sizes=\"(max-width: 456px) 85vw, 456px\" \/><\/a><\/figure><\/div>\n\n\n<p>It can be so hard to know the context that the audience will have when they read something, and I think it&#8217;s especially hard to know what can be &#8220;too obvious&#8221; to write (but might not be obvious to the reader). I think this can be especially challenging with super-strong engineers with deep domain expertise.<\/p>\n\n\n\n<p>I always love a good cooking metaphor, and there was <a href=\"https:\/\/www.reddit.com\/r\/PeterExplainsTheJoke\/comments\/1c52yxz\/comment\/kzroq9k\/\">a comment that mentioned how we all do this today<\/a>, maybe without realizing. When we look at a recipe for chocolate chip cookies, and it says to add an egg, we all know it means a chicken egg. We also know it <em>doesn&#8217;t<\/em> mean a duck egg, or an ostrich egg, or salmon roe.<\/p>\n\n\n\n<p>This idea is core to communication, and I think it shows up a lot when writing technical documentation. It can be challenging to ensure that documentation is useful as a software feature matures. In as little as a few years, there can be subtle &#8220;aging&#8221; of the documentation, or the product, or the team, which makes the communication harder. This idea is especially highlighted by <a href=\"https:\/\/en.wikipedia.org\/wiki\/Long-term_nuclear_waste_warning_messages\">a project to communicate a message over 10,000 years like &#8220;we buried nuclear waste here, don&#8217;t dig it up&#8221;<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I found a great meme on Reddit that made me think of software documentation (probably because I think a lot about good documentation and communication). It can be so hard to know the context that the audience will have when they read something, and I think it&#8217;s especially hard to know what can be &#8220;too &hellip; <a href=\"http:\/\/www.timrosenblatt.com\/blog\/2024\/04\/20\/documentation-for-an-unknown-future\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Documentation for an unknown future&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/www.timrosenblatt.com\/blog\/wp-json\/wp\/v2\/posts\/884"}],"collection":[{"href":"http:\/\/www.timrosenblatt.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.timrosenblatt.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.timrosenblatt.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.timrosenblatt.com\/blog\/wp-json\/wp\/v2\/comments?post=884"}],"version-history":[{"count":1,"href":"http:\/\/www.timrosenblatt.com\/blog\/wp-json\/wp\/v2\/posts\/884\/revisions"}],"predecessor-version":[{"id":886,"href":"http:\/\/www.timrosenblatt.com\/blog\/wp-json\/wp\/v2\/posts\/884\/revisions\/886"}],"wp:attachment":[{"href":"http:\/\/www.timrosenblatt.com\/blog\/wp-json\/wp\/v2\/media?parent=884"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.timrosenblatt.com\/blog\/wp-json\/wp\/v2\/categories?post=884"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.timrosenblatt.com\/blog\/wp-json\/wp\/v2\/tags?post=884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}