<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Responsabilità | Andrea Scarpetta</title>
    <link>https://www.andreascarpetta.it/tag/responsabilita/</link>
      <atom:link href="https://www.andreascarpetta.it/tag/responsabilita/index.xml" rel="self" type="application/rss+xml" />
    <description>Responsabilità</description>
    <generator>Wowchemy (https://wowchemy.com)</generator><language>it</language><lastBuildDate>Fri, 22 May 2026 00:00:00 +0000</lastBuildDate>
    <image>
      <url>https://www.andreascarpetta.it/media/icon_hu_223affe661e47175.png</url>
      <title>Responsabilità</title>
      <link>https://www.andreascarpetta.it/tag/responsabilita/</link>
    </image>
    
    <item>
      <title>3. Fare O non Fare, non esiste provare!</title>
      <link>https://www.andreascarpetta.it/servizi/risorse/vibe-coding-consapevole/capitolo-3-non-esiste-provare/</link>
      <pubDate>Fri, 22 May 2026 00:00:00 +0000</pubDate>
      <guid>https://www.andreascarpetta.it/servizi/risorse/vibe-coding-consapevole/capitolo-3-non-esiste-provare/</guid>
      <description>&lt;h2 id=&#34;di-cosa-parla-questo-capitolo&#34;&gt;Di cosa parla questo capitolo&lt;/h2&gt;
&lt;p&gt;&amp;ldquo;Fare O non Fare, non esiste provare.&amp;rdquo; — citazione che Yoda rivolge a Luke ne &lt;em&gt;L&amp;rsquo;Impero colpisce ancora&lt;/em&gt;, e che calza perfettamente con l&amp;rsquo;approccio al vibe coding consapevole.&lt;/p&gt;
&lt;p&gt;In questo capitolo ribaltiamo la prospettiva: dopo aver visto il &lt;em&gt;perché&lt;/em&gt; fare questo tipo di attività (capitolo 1) e &lt;em&gt;come pianificare&lt;/em&gt; (capitolo 2), adesso guardiamo cosa &lt;strong&gt;non&lt;/strong&gt; fare. Perché il vibe coding, affrontato senza metodo e senza serietà, è un modo molto veloce per farsi male — token sprecati, codice fragile, progetti che si incagliano, e frustrazione.&lt;/p&gt;
&lt;h2 id=&#34;i-punti-chiave&#34;&gt;I punti chiave&lt;/h2&gt;
&lt;h3 id=&#34;provare-non-basta&#34;&gt;&amp;ldquo;Provare&amp;rdquo; non basta&lt;/h3&gt;
&lt;p&gt;Avvicinarsi al vibe coding come un esperimento superficiale — &amp;ldquo;tanto provo, si vede cosa viene fuori&amp;rdquo; — è il primo errore. Senza impegno a seguire un metodo, l&amp;rsquo;LLM produce risultati casuali e incoerenti. O lo fai con consapevolezza, o è meglio non farlo affatto.&lt;/p&gt;
&lt;h3 id=&#34;cosa-non-fare-con-il-vibe-coding&#34;&gt;Cosa NON fare con il vibe coding&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Non usare l&amp;rsquo;LLM come un oracolo:&lt;/strong&gt; chiedergli cose senza contesto, senza piano, senza storia. Ogni sessione parte da zero e il modello non sa cosa avete deciso prima.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Non saltare la pianificazione:&lt;/strong&gt; il piano non è un optional. Senza &lt;code&gt;Plan.md&lt;/code&gt; e documenti guida, il progetto diventa una bolla di sapone — cresce veloce e scoppia altrettanto veloce.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Non delegare le decisioni critiche:&lt;/strong&gt; l&amp;rsquo;LLM suggerisce, tu decidi. Sicurezza, dati sensibili, scelte architetturali importanti restano di tua responsabilità.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Non ignorare il versioning:&lt;/strong&gt; senza Git, ogni modifica è un salto nel vuoto. Non puoi tornare indietro, non puoi confrontare, non puoi collaborare.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Non mescolare progetti:&lt;/strong&gt; ogni progetto merita la sua struttura, la sua pianificazione, il suo contesto. L&amp;rsquo;inquinamento delle falde informative è reale.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;laccompagnamento-è-fondamentale&#34;&gt;L&amp;rsquo;accompagnamento è fondamentale&lt;/h3&gt;
&lt;p&gt;Il vibe coding consapevole non è un&amp;rsquo;attività solitaria. Il confronto con altri che seguono lo stesso metodo, la possibilità di chiedere consiglio, di far revisionare le proprie scelte — tutto questo fa parte del per-corso. Se non hai un mentore o un gruppo, i documenti guida (&lt;code&gt;Plan.md&lt;/code&gt;, &lt;code&gt;Implementazioni.md&lt;/code&gt;, &lt;code&gt;DevLog.md&lt;/code&gt;) diventano il tuo accompagnamento differito: scrivere le decisioni è il modo per costringerti a pensarle davvero.&lt;/p&gt;
&lt;h3 id=&#34;la-struttura-diventa-pubblica&#34;&gt;La struttura diventa pubblica&lt;/h3&gt;
&lt;p&gt;Come conseguenza concreta del metodo descritto nei capitoli precedenti, lo &lt;strong&gt;scaffolding&lt;/strong&gt; — la struttura di cartelle e file guida — è ora disponibile pubblicamente su GitHub:&lt;/p&gt;
&lt;p&gt;👉 &lt;strong&gt;&lt;a href=&#34;https://github.com/Search-Foundry/vibecoding-scaffolding&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Vibe Coding Scaffolding — Repository GitHub&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Puoi clonarlo, forkarlo, scaricare l&amp;rsquo;archivio e usarlo come template per i tuoi progetti. Include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;agents.md&lt;/code&gt; con le regole di base per il tuo agente AI&lt;/li&gt;
&lt;li&gt;La struttura progetti con cartelle &lt;code&gt;planning/&lt;/code&gt;, &lt;code&gt;code/&lt;/code&gt;, &lt;code&gt;input/&lt;/code&gt;, &lt;code&gt;output/&lt;/code&gt;, &lt;code&gt;manuals/&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;I quattro documenti guida (&lt;code&gt;plan.md&lt;/code&gt;, &lt;code&gt;implementations.md&lt;/code&gt;, &lt;code&gt;backlog.md&lt;/code&gt;, &lt;code&gt;devlog.md&lt;/code&gt;) pronti da compilare&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;È lo stesso scheletro che uso nei miei progetti — basta duplicare &lt;code&gt;projects/Project1/&lt;/code&gt; e rinominarlo.&lt;/p&gt;
&lt;h2 id=&#34;guarda-il-video&#34;&gt;Guarda il video&lt;/h2&gt;
&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;
      &lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/WdEr4wk1uzM?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;
    &lt;/div&gt;

&lt;hr&gt;
&lt;p&gt;Nel prossimo capitolo — e sì, i capitoli hanno ancora molta strada da fare — continuiamo ad approfondire gli strumenti e le pratiche per rendere il vibe coding non solo possibile, ma produttivo e sicuro.&lt;/p&gt;
</description>
    </item>
    
  </channel>
</rss>
