{"id":1406,"date":"2026-03-21T23:45:25","date_gmt":"2026-03-21T22:45:25","guid":{"rendered":"https:\/\/torino.wordcamp.org\/2026\/?post_type=wcb_session&#038;p=1406"},"modified":"2026-03-25T17:42:04","modified_gmt":"2026-03-25T16:42:04","slug":"vibe-coding-fatto-bene-come-creare-un-plugin-wordpress-anche-se-non-sei-un-senior-dev","status":"publish","type":"wcb_session","link":"https:\/\/torino.wordcamp.org\/2026\/session\/vibe-coding-fatto-bene-come-creare-un-plugin-wordpress-anche-se-non-sei-un-senior-dev\/","title":{"rendered":"Vibe Coding fatto bene: come creare un plugin WordPress (anche se non sei un senior dev)"},"content":{"rendered":"\n<p>Il &#8220;Vibe Coding&#8221; non \u00e8 magia, \u00e8 il nuovo paradigma dello sviluppo software dove l\u2019intento umano incontra la potenza generativa dell\u2019AI. Ma come si passa da una semplice &#8220;idea&#8221; a un plugin WordPress solido, sicuro e pronto all&#8217;uso?<br> In questo workshop pratico, supereremo il semplice &#8220;copia e incolla&#8221; da ChatGPT per esplorare un flusso di lavoro professionale. Vedremo come utilizzare modelli generativi per strutturare l&#8217;architettura di un plugin, gestire i file, scrivere codice aderente agli standard di WordPress e, soprattutto, come fare il debug guidato. Un\u2019immersione pratica per trasformare il tuo modo di concepire lo sviluppo, accelerando i tempi senza rinunciare alla qualit\u00e0 tecnica.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il &#8220;Vibe Coding&#8221; non \u00e8 magia, \u00e8 il nuovo paradigma dello sviluppo software dove l\u2019intento umano incontra la potenza generativa dell\u2019AI. Ma come si passa da una semplice &#8220;idea&#8221; a un plugin WordPress solido, sicuro e pronto all&#8217;uso? In questo workshop pratico, supereremo il semplice &#8220;copia e incolla&#8221; da ChatGPT per esplorare un flusso di [&hellip;]<\/p>\n","protected":false},"author":842400,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1778335200,"_wcpt_session_duration":7200,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[1403],"footnotes":""},"session_track":[40],"session_category":[52,54],"class_list":["post-1406","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-sala-2","wcb_session_category-sviluppo","wcb_session_category-workshop"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"09\/05\/2026","time":"16:00"},"session_speakers":[{"id":"1403","slug":"maurizio-pelizzone","name":"Maurizio Pelizzone","link":"https:\/\/torino.wordcamp.org\/2026\/speaker\/maurizio-pelizzone\/"}],"session_cats_rendered":"Sviluppo, Workshop","_links":{"self":[{"href":"https:\/\/torino.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/1406","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/torino.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/torino.wordcamp.org\/2026\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":4,"href":"https:\/\/torino.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/1406\/revisions"}],"predecessor-version":[{"id":2016,"href":"https:\/\/torino.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/1406\/revisions\/2016"}],"speakers":[{"embeddable":true,"href":"https:\/\/torino.wordcamp.org\/2026\/wp-json\/wp\/v2\/speakers\/1403"}],"author":[{"embeddable":true,"href":"https:\/\/torino.wordcamp.org\/2026\/wp-json\/wporg\/v1\/users\/miziomon"}],"wp:attachment":[{"href":"https:\/\/torino.wordcamp.org\/2026\/wp-json\/wp\/v2\/media?parent=1406"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/torino.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_track?post=1406"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/torino.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_category?post=1406"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}