{"id":961,"date":"2019-10-20T14:00:08","date_gmt":"2019-10-20T12:00:08","guid":{"rendered":"https:\/\/2019.marseille.wordcamp.org\/?post_type=wcb_speaker&#038;p=961"},"modified":"2020-04-13T23:15:28","modified_gmt":"2020-04-13T21:15:28","slug":"sylvain-schellenberger","status":"publish","type":"wcb_speaker","link":"https:\/\/marseille.wordcamp.org\/2019\/speaker\/sylvain-schellenberger\/","title":{"rendered":"Sylvain SCHELLENBERGER"},"content":{"rendered":"\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-1144\" src=\"https:\/\/2019.marseille.wordcamp.org\/files\/2019\/10\/sylvain_schellenberger_photo.jpg\" alt=\"\" width=\"599\" height=\"400\" srcset=\"https:\/\/marseille.wordcamp.org\/2019\/files\/2019\/10\/sylvain_schellenberger_photo.jpg 799w, https:\/\/marseille.wordcamp.org\/2019\/files\/2019\/10\/sylvain_schellenberger_photo-300x200.jpg 300w, https:\/\/marseille.wordcamp.org\/2019\/files\/2019\/10\/sylvain_schellenberger_photo-768x512.jpg 768w, https:\/\/marseille.wordcamp.org\/2019\/files\/2019\/10\/sylvain_schellenberger_photo-450x300.jpg 450w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<h2 class=\"wp-block-heading\">Des tests automatis\u00e9s pour vos d\u00e9veloppements PHP<\/h2>\r\n\r\n\r\n\r\n<p><strong>Parle-nous de ton parcours<\/strong> !<\/p>\r\n\r\n\r\n\r\n<p>SS : Attir\u00e9 depuis tr\u00e8s jeune par le dessin, j&rsquo;ai d&rsquo;abord \u00e9tudi\u00e9 l&rsquo;architecture&#8230; Je vous passe les p\u00e9rip\u00e9ties, mais j&rsquo;ai atterri dans la programmation en suivant des tutoriels sur internet (ceux de la Kahn Academy), puis j&rsquo;ai d\u00e9cid\u00e9 que \u00e7a me plaisait suffisamment pour entreprendre une formation de 3 mois et je me suis lanc\u00e9 en auto-entrepreneur. Spoiler : \u00e7a n&rsquo;a pas fonctionn\u00e9 pour moi.<\/p>\r\n\r\n\r\n\r\n<p>Apr\u00e8s un CDD et de l&rsquo;int\u00e9rim (en informatique), j&rsquo;ai int\u00e9gr\u00e9 WP Syntex (les d\u00e9veloppeurs de Polylang) en tant qu&rsquo;alternant. Au bout de cette ann\u00e9e d&rsquo;alternance, ils ont d\u00e9cid\u00e9 de me garder. Vous allez donc me croiser dans les WordCamps et autres Meet Ups pendant un moment encore&#8230;<\/p>\r\n\r\n\r\n\r\n<p><strong>Dans quel cadre utilises-tu WordPress ? Et depuis quand ? <\/strong><\/p>\r\n\r\n\r\n\r\n<p>SS : Mon premier contrat d&rsquo;auto-entrepreneur consistait \u00e0 migrer un site WordPress. Puis un ami (Cl\u00e9ment Martinez) m&rsquo;a invit\u00e9 aux Meet Ups WordPress de Aix-en-Provence, c&rsquo;est l\u00e0 que j&rsquo;ai pris go\u00fbt \u00e0 cette communaut\u00e9 vivante et bienveillante. Je n&rsquo;ai pas fait que du WordPress depuis cette date, je ne m&rsquo;y suis remis \u00e0 100% que depuis mon ann\u00e9e chez WP Syntex, ce qui fait 1 an et deux mois pr\u00e9cis\u00e9ment.<\/p>\r\n\r\n\r\n\r\n<p><strong>Quelles sont tes fonctionnalit\u00e9s WordPress favorites ? <\/strong><\/p>\r\n\r\n\r\n\r\n<p>SS : J&rsquo;aime bien le Customizer en fait, pouvoir ajuster quelques options de mise en page sur mon th\u00e8me, modifier quelques couleurs de mani\u00e8re uniforme, sans partir dans du d\u00e9veloppement (que je fais volontiers, mais pour des besoins plus cons\u00e9quents) et sans non plus avoir \u00e0 apprendre \u00e0 me servir d&rsquo;un page builder.<\/p>\r\n\r\n\r\n\r\n<p><strong>Quelle th\u00e9matique proposes-tu pour le WordCamp ? Et pourquoi ? <\/strong><\/p>\r\n\r\n\r\n\r\n<p>SS : Je voudrais apprendre aux d\u00e9veloppeurs \u00e0 installer et \u00e0 se servir de PHPUnit pour cr\u00e9er leur suite de tests automatis\u00e9s. C&rsquo;est un proc\u00e9d\u00e9 qui m&rsquo;apporte \u00e9norm\u00e9ment de confort en mati\u00e8re de d\u00e9veloppement, tout en assurant que le code que je produis ne casse pas le travail de mes coll\u00e8gues et r\u00e9ciproquement.<\/p>\r\n\r\n\r\n\r\n<p>Comme mon patron (Fr\u00e9d\u00e9ric Demarle) l&rsquo;a d\u00e9couvert et l&rsquo;a mis en place suite \u00e0 une conf\u00e9rence, j&rsquo;aimerais pouvoir aider d&rsquo;autres personnes qui h\u00e9siteraient, ou ne conna\u00eetraient pas la pratique, \u00e0 franchir le cap.<\/p>\r\n\r\n\r\n\r\n<p><strong>WordPress en un mot ? <\/strong><\/p>\r\n\r\n\r\n\r\n<p>SS : Communaut\u00e9<\/p>\r\n\r\n\r\n\r\n<p><strong>Un message \u00e0 la communaut\u00e9 WordPress ?<\/strong><\/p>\r\n\r\n\r\n\r\n<p>SS : Allez voir ce qui se fait dans les autres communaut\u00e9s \u00e9galement, il y a tant d&rsquo;id\u00e9es dont on peut s&rsquo;inspirer (au moins en d\u00e9veloppement), et des fois on ne nous fait m\u00eame pas la remarque comme quoi WordPress \u00ab\u00a0Ca n&rsquo;est pas du vrai d\u00e9veloppement\u00a0\u00bb, des fois\u2026<\/p>\r\n","protected":false},"excerpt":{"rendered":"<p>Des tests automatis\u00e9s pour vos d\u00e9veloppements PHP Parle-nous de ton parcours ! SS : Attir\u00e9 depuis tr\u00e8s jeune par le dessin, j&rsquo;ai d&rsquo;abord \u00e9tudi\u00e9 l&rsquo;architecture&#8230; Je vous passe les p\u00e9rip\u00e9ties, mais j&rsquo;ai atterri dans la programmation en suivant des tutoriels sur internet (ceux de la Kahn Academy), puis j&rsquo;ai d\u00e9cid\u00e9 que \u00e7a me plaisait suffisamment &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/marseille.wordcamp.org\/2019\/speaker\/sylvain-schellenberger\/\" class=\"more-link\">Continuer la lecture <span class=\"screen-reader-text\"> \u00ab\u00a0Sylvain SCHELLENBERGER\u00a0\u00bb<\/span><\/a><\/p>\n","protected":false},"author":11478145,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_user_name":"raaaahman","footnotes":""},"speaker_group":[],"class_list":["post-961","wcb_speaker","type-wcb_speaker","status-publish","hentry","entry"],"jetpack_sharing_enabled":true,"avatar_urls":{"24":"https:\/\/secure.gravatar.com\/avatar\/a428d9aac98a5dc55c6a3e26fa726d06bd08300a9107f1a233d5eb6bf6663e04?s=24&d=mm&r=g","48":"https:\/\/secure.gravatar.com\/avatar\/a428d9aac98a5dc55c6a3e26fa726d06bd08300a9107f1a233d5eb6bf6663e04?s=48&d=mm&r=g","96":"https:\/\/secure.gravatar.com\/avatar\/a428d9aac98a5dc55c6a3e26fa726d06bd08300a9107f1a233d5eb6bf6663e04?s=96&d=mm&r=g","128":"https:\/\/secure.gravatar.com\/avatar\/a428d9aac98a5dc55c6a3e26fa726d06bd08300a9107f1a233d5eb6bf6663e04?s=128&d=mm&r=g","256":"https:\/\/secure.gravatar.com\/avatar\/a428d9aac98a5dc55c6a3e26fa726d06bd08300a9107f1a233d5eb6bf6663e04?s=256&d=mm&r=g","512":"https:\/\/secure.gravatar.com\/avatar\/a428d9aac98a5dc55c6a3e26fa726d06bd08300a9107f1a233d5eb6bf6663e04?s=512&d=mm&r=g"},"_links":{"self":[{"href":"https:\/\/marseille.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marseille.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers"}],"about":[{"href":"https:\/\/marseille.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_speaker"}],"author":[{"embeddable":true,"href":"https:\/\/marseille.wordcamp.org\/2019\/wp-json\/wp\/v2\/users\/11478145"}],"replies":[{"embeddable":true,"href":"https:\/\/marseille.wordcamp.org\/2019\/wp-json\/wp\/v2\/comments?post=961"}],"version-history":[{"count":6,"href":"https:\/\/marseille.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/961\/revisions"}],"predecessor-version":[{"id":1840,"href":"https:\/\/marseille.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/961\/revisions\/1840"}],"sessions":[{"embeddable":true,"href":"https:\/\/marseille.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/1018?_embed=1&context=view"}],"wp:attachment":[{"href":"https:\/\/marseille.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=961"}],"wp:term":[{"taxonomy":"wcb_speaker_group","embeddable":true,"href":"https:\/\/marseille.wordcamp.org\/2019\/wp-json\/wp\/v2\/speaker_group?post=961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}