{"id":8133,"date":"2022-10-10T08:00:00","date_gmt":"2022-10-10T06:00:00","guid":{"rendered":"https:\/\/valencia.wordcamp.org\/2022\/?p=8133"},"modified":"2022-10-09T09:54:21","modified_gmt":"2022-10-09T07:54:21","slug":"prophylactic-programming-for-wordpress","status":"publish","type":"post","link":"https:\/\/valencia.wordcamp.org\/2022\/prophylactic-programming-for-wordpress\/","title":{"rendered":"Prophylactic programming for WordPress"},"content":{"rendered":"\n<div class=\"wp-block-columns ubicacion-columna-principal is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-right:1%\">\n<h1 class=\"wp-block-heading\">Prophylactic programming for WordPress<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">Ponente: Gabs Garc\u00eda<\/h2>\n\n\n\n<p>In a digital and business environment where 95% of businesses are small and medium-sized companies, it is our duty as software developers to make code and systems as robust as possible.<\/p>\n\n\n\n<p>We are not just talking about defensive programming, but about taking security into account in all phases of the software lifecycle, from design to maintenance.<\/p>\n\n\n\n<p>Code prophylaxis is about preventing any threat from penetrating our systems, controlling and eliminating any malware that interacts with our code and preventing any attacker from acting on our system.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/valencia.wordcamp.org\/2022\/files\/2022\/10\/Gabs-Garcia-WCVLC-2022-1024x1024.jpg\" alt=\"Gabs Garc\u00eda WCVLC 2022\" class=\"wp-image-7972\" width=\"512\" height=\"512\" srcset=\"https:\/\/valencia.wordcamp.org\/2022\/files\/2022\/10\/Gabs-Garcia-WCVLC-2022-1024x1024.jpg 1024w, https:\/\/valencia.wordcamp.org\/2022\/files\/2022\/10\/Gabs-Garcia-WCVLC-2022-300x300.jpg 300w, https:\/\/valencia.wordcamp.org\/2022\/files\/2022\/10\/Gabs-Garcia-WCVLC-2022-150x150.jpg 150w, https:\/\/valencia.wordcamp.org\/2022\/files\/2022\/10\/Gabs-Garcia-WCVLC-2022-768x768.jpg 768w, https:\/\/valencia.wordcamp.org\/2022\/files\/2022\/10\/Gabs-Garcia-WCVLC-2022.jpg 1200w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button aligncenter\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/valencia.wordcamp.org\/2022\/session\/prophylactic-programming-for-wordpress\/\">Saber m\u00e1s<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Prophylactic programming for WordPress Ponente: Gabs Garc\u00eda In a digital and business environment where 95% of businesses are small and medium-sized companies, it is our duty as software developers to make code and systems as robust as possible. We are not just talking about defensive programming, but about taking security into account in all phases&hellip; <a class=\"more-link\" href=\"https:\/\/valencia.wordcamp.org\/2022\/prophylactic-programming-for-wordpress\/\">Seguir leyendo <span class=\"screen-reader-text\">Prophylactic programming for WordPress<\/span><\/a><\/p>\n","protected":false},"author":16236779,"featured_media":7972,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_ef_editorial_meta_date_first-draft-date":"","_ef_editorial_meta_paragraph_assignment":"","_ef_editorial_meta_checkbox_needs-photo":"","_ef_editorial_meta_number_word-count":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1079871],"tags":[],"class_list":["post-8133","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-noticias","entry"],"jetpack_featured_media_url":"https:\/\/valencia.wordcamp.org\/2022\/files\/2022\/10\/Gabs-Garcia-WCVLC-2022.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/posts\/8133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/users\/16236779"}],"replies":[{"embeddable":true,"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/comments?post=8133"}],"version-history":[{"count":2,"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/posts\/8133\/revisions"}],"predecessor-version":[{"id":8141,"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/posts\/8133\/revisions\/8141"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/media\/7972"}],"wp:attachment":[{"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/media?parent=8133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/categories?post=8133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/valencia.wordcamp.org\/2022\/wp-json\/wp\/v2\/tags?post=8133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}