{"id":1543,"date":"2016-02-15T15:00:05","date_gmt":"2016-02-15T23:00:05","guid":{"rendered":"https:\/\/2016.sandiego.wordcamp.org\/?post_type=wcb_session&#038;p=1543"},"modified":"2016-02-15T15:36:17","modified_gmt":"2016-02-15T23:36:17","slug":"plugin-development-best-practices","status":"publish","type":"wcb_session","link":"https:\/\/sandiego.wordcamp.org\/2016\/session\/plugin-development-best-practices\/","title":{"rendered":"Plugin Development Best Practices"},"content":{"rendered":"<p>In this talk, we&#8217;ll go over the difficulties that come along with adoption of your plugin.\u00a0 We&#8217;ll talk about plugin performance and how to manage beta testing, updates, bug fixes, support, and feature requests as your plugin grows from dozens to hundreds of thousands to millions of users.\u00a0 This session will discuss coding in broad strokes but not get deep into code, and is equally appropriate for developers and business focused attendees.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this talk, we&#8217;ll go over the difficulties that come along with adoption of your plugin.\u00a0 We&#8217;ll talk about plugin performance and how to manage beta testing, updates, bug fixes, support, and feature requests as your plugin grows from dozens &hellip; <a href=\"https:\/\/sandiego.wordcamp.org\/2016\/session\/plugin-development-best-practices\/\">Continue reading <span class=\"assistive-text\">Plugin Development Best Practices<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":6736690,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1461454200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1472],"footnotes":""},"session_track":[146],"session_category":[],"class_list":["post-1543","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-plugin"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6xlrA-oT","session_date_time":{"date":"April 23, 2016","time":"4:30 pm"},"session_speakers":[{"id":"1472","slug":"sam-hotchkiss","name":"Sam Hotchkiss","link":"https:\/\/sandiego.wordcamp.org\/2016\/speaker\/sam-hotchkiss\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/sandiego.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sandiego.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/sandiego.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/sandiego.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1543\/revisions"}],"predecessor-version":[{"id":1564,"href":"https:\/\/sandiego.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/1543\/revisions\/1564"}],"speakers":[{"embeddable":true,"href":"https:\/\/sandiego.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/1472"}],"author":[{"embeddable":true,"href":"https:\/\/sandiego.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/samhotchkiss"}],"wp:attachment":[{"href":"https:\/\/sandiego.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=1543"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/sandiego.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=1543"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/sandiego.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=1543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}