{"id":6384,"date":"2016-10-29T16:26:43","date_gmt":"2016-10-29T20:26:43","guid":{"rendered":"https:\/\/2016.us.wordcamp.org\/?post_type=wcb_session&#038;p=6384"},"modified":"2016-11-09T13:27:58","modified_gmt":"2016-11-09T18:27:58","slug":"code-review-keeping-things-secure-clean-and-performant","status":"publish","type":"wcb_session","link":"https:\/\/us.wordcamp.org\/2016\/session\/code-review-keeping-things-secure-clean-and-performant\/","title":{"rendered":"Code Review: Keeping Things Secure, Clean, and Performant"},"content":{"rendered":"<p>Do you work in a development team or on an open source project? (Of course you do, because you work with WordPress.) \ud83d\ude42 If you do, do you have a code review practice or set of guidelines? Let&#8217;s talk about why code review is a fantastic tool and can help you keep your code running optimally as much as possible.<\/p>\n<p>We&#8217;ll discuss principles of code review, some examples of code review in practice, and easy ways for you to implement the basics of code review in your development practices.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Do you work in a development team or on an open source project? (Of course you do, because you work with WordPress.) \ud83d\ude42 If you do, do you have a code review practice or set of guidelines? Let&#8217;s talk about &hellip; <a href=\"https:\/\/us.wordcamp.org\/2016\/session\/code-review-keeping-things-secure-clean-and-performant\/\">Continue reading <span class=\"assistive-text\">Code Review: Keeping Things Secure, Clean, and Performant<\/span>  <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1869,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1480693500,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[5934],"footnotes":""},"session_track":[894395],"session_category":[],"class_list":["post-6384","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-kite-key-room-119"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"December 2, 2016","time":"10:45 am"},"session_speakers":[{"id":"5934","slug":"ryan-markel","name":"Ryan Markel","link":"https:\/\/us.wordcamp.org\/2016\/speaker\/ryan-markel\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/us.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/6384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/us.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/us.wordcamp.org\/2016\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/us.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/6384\/revisions"}],"predecessor-version":[{"id":6826,"href":"https:\/\/us.wordcamp.org\/2016\/wp-json\/wp\/v2\/sessions\/6384\/revisions\/6826"}],"speakers":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2016\/wp-json\/wp\/v2\/speakers\/5934"}],"author":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2016\/wp-json\/wporg\/v1\/users\/markel"}],"wp:attachment":[{"href":"https:\/\/us.wordcamp.org\/2016\/wp-json\/wp\/v2\/media?parent=6384"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_track?post=6384"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2016\/wp-json\/wp\/v2\/session_category?post=6384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}