{"id":4133,"date":"2017-09-27T08:30:32","date_gmt":"2017-09-27T13:30:32","guid":{"rendered":"https:\/\/2017.us.wordcamp.org\/?post_type=wcb_session&#038;p=4133"},"modified":"2020-02-21T15:34:44","modified_gmt":"2020-02-21T21:34:44","slug":"documentation-for-developers","status":"publish","type":"wcb_session","link":"https:\/\/us.wordcamp.org\/2017\/session\/documentation-for-developers\/","title":{"rendered":"Documentation for Developers"},"content":{"rendered":"<p>Developers who love to write docs are pretty rare. But documentation is a critically necessary evil throughout a site\u2019s life, from initial development through to ongoing support and enhancements. How much documentation is too much? Not enough? As developers, how can we produce meaningful documentation that supports our code and sets it up for success once it launches out into the world\u2026 without making ourselves completely crazy in the process?<\/p>\n<p>We\u2019ll explore a structure for documenting your codebase, the components of strong documentation, and how these project artifacts evolve over time.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Developers who love to write docs are pretty rare. But documentation is a critically necessary evil throughout a site\u2019s life, from initial development through to ongoing support and enhancements. How much documentation is too much? Not enough? As developers, how can we produce meaningful documentation that supports our code and sets it up for success &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/us.wordcamp.org\/2017\/session\/documentation-for-developers\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Documentation for Developers&#8221;<\/span><\/a><\/p>\n","protected":false},"author":551152,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1512156600,"_wcpt_session_duration":900,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[3745],"footnotes":""},"session_track":[1106620],"session_category":[],"class_list":["post-4133","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-banjo"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8aOEk-14F","session_date_time":{"date":"December 1, 2017","time":"1:30 pm"},"session_speakers":[{"id":"3745","slug":"katherine-white","name":"Katherine White","link":"https:\/\/us.wordcamp.org\/2017\/speaker\/katherine-white\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/us.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/4133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/us.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/us.wordcamp.org\/2017\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/us.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/4133\/revisions"}],"predecessor-version":[{"id":4134,"href":"https:\/\/us.wordcamp.org\/2017\/wp-json\/wp\/v2\/sessions\/4133\/revisions\/4134"}],"speakers":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2017\/wp-json\/wp\/v2\/speakers\/3745"}],"author":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2017\/wp-json\/wporg\/v1\/users\/katwhite"}],"wp:attachment":[{"href":"https:\/\/us.wordcamp.org\/2017\/wp-json\/wp\/v2\/media?parent=4133"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2017\/wp-json\/wp\/v2\/session_track?post=4133"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2017\/wp-json\/wp\/v2\/session_category?post=4133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}