{"id":1269,"date":"2011-08-10T08:00:55","date_gmt":"2011-08-10T08:00:55","guid":{"rendered":"https:\/\/2011.sf.wordcamp.org\/?post_type=wcb_session&#038;p=1269"},"modified":"2012-11-21T10:25:31","modified_gmt":"2012-11-21T10:25:31","slug":"decisions-not-options","status":"publish","type":"wcb_session","link":"https:\/\/sf.wordcamp.org\/2011\/session\/decisions-not-options\/","title":{"rendered":"Decisions, Not Options"},"content":{"rendered":"<p>There is no single correct way to write a web application. For WordPress core developers, few (if any) decisions are trivial. Balancing feature development, iteration, and deadlines (everyone&#8217;s favorite) is rocket surgery. Our code runs on a large stage \u2014\u00a0with tens of millions of users and tens of thousands of developers, we consider every change carefully.<\/p>\n<p>We&#8217;ll discuss the factors that inform WordPress core development decisions, and development principles that can improve your own web application.<\/p>\n<p><iframe title=\"VideoPress Video Player\" aria-label='VideoPress Video Player' width='610' height='343' src='https:\/\/video.wordpress.com\/embed\/8XPc2pUw?hd=1&amp;cover=1' frameborder='0' allowfullscreen allow='clipboard-write'><\/iframe><script src='https:\/\/v0.wordpress.com\/js\/next\/videopress-iframe.js?m=1674852142'><\/script><\/p>\n<p>&nbsp;<br \/>\nCheck out Daryl&#8217;s slides: <a href='https:\/\/2011.sf.wordcamp.org\/files\/2011\/09\/Decisions-not-options.pdf'>Decisions not options<\/a><\/p>\n<p><strong>About the Speaker:<br \/>\n<\/strong><a href=\"https:\/\/2011.sf.wordcamp.org\/speakers\/#daryl-koopersmith\">Daryl Koopersmith<\/a>\u00a0is a man of many hats. By day, he is a nomadic WordPress core developer \u2014\u00a0he works at Automattic and is jazzed about JavaScript, interface engineering, and\u00a0<a href=\"http:\/\/hyperboleandahalf.blogspot.com\/2010\/04\/alot-is-better-than-you-at-everything.html\">the infamous Alot<\/a>. By night, he dabbles in the dark arts of rhythmic tapping and culinary combinatorics. Koop is currently settling into temperate San Francisco, where he is fueled by burritos and all things musical.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There is no single correct way to write a web application. For WordPress core developers, few (if any) decisions are trivial. Balancing feature development, iteration, and deadlines (everyone&#8217;s favorite) is rocket surgery. Our code runs on a large stage \u2014\u00a0with&hellip;<\/p>\n","protected":false},"author":903128,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":0,"_wcpt_session_duration":3000,"_wcpt_session_type":"","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[322],"footnotes":""},"session_track":[7391],"session_category":[],"class_list":["post-1269","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-designers-and-developers"],"jetpack_shortlink":"https:\/\/wp.me\/p1vvip-kt","jetpack_sharing_enabled":true,"session_date_time":{"date":"","time":""},"session_speakers":[{"id":"322","slug":"daryl-koopersmith","name":"Daryl Koopersmith","link":"https:\/\/sf.wordcamp.org\/2011\/speaker\/daryl-koopersmith\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/sf.wordcamp.org\/2011\/wp-json\/wp\/v2\/sessions\/1269","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sf.wordcamp.org\/2011\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/sf.wordcamp.org\/2011\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":10,"href":"https:\/\/sf.wordcamp.org\/2011\/wp-json\/wp\/v2\/sessions\/1269\/revisions"}],"predecessor-version":[{"id":3793,"href":"https:\/\/sf.wordcamp.org\/2011\/wp-json\/wp\/v2\/sessions\/1269\/revisions\/3793"}],"speakers":[{"embeddable":true,"href":"https:\/\/sf.wordcamp.org\/2011\/wp-json\/wp\/v2\/speakers\/322"}],"author":[{"embeddable":true,"href":"https:\/\/sf.wordcamp.org\/2011\/wp-json\/wporg\/v1\/users\/jenmylo"}],"wp:attachment":[{"href":"https:\/\/sf.wordcamp.org\/2011\/wp-json\/wp\/v2\/media?parent=1269"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/sf.wordcamp.org\/2011\/wp-json\/wp\/v2\/session_track?post=1269"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/sf.wordcamp.org\/2011\/wp-json\/wp\/v2\/session_category?post=1269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}