<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Diego Betto | Web Development, JavaScript &amp; Sicurezza Informatica</title><description>News e articoli sul Web Development, JavaScript, Node.js, Fastify, React e sicurezza informatica</description><link>https://diegobetto.com</link><atom:link href="https://diegobetto.com/rss.xml" rel="self" type="application/rss+xml"/><item><title>UUID, ULID, NanoID e CUID2: quale ID usare nel 2026?</title><link>https://diegobetto.com/uuid-ulid-nanoid-cuid2-quale-id-usare-nel-2026-guida-pratica-per-sviluppatori</link><guid isPermaLink="true">https://diegobetto.com/uuid-ulid-nanoid-cuid2-quale-id-usare-nel-2026-guida-pratica-per-sviluppatori</guid><description>Guida completa con esempi in JavaScript e TypeScript su UUID v4/v7, ULID, NanoID e CUID2.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1792" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fricardo-gomez-angel-KmKZV8pso-s-unsplash.B0P6WY0c.jpg&amp;w=984&amp;q=100"/></item><item><title>Astro trailing slash e i canonical</title><link>https://diegobetto.com/astro-trailing-slash</link><guid isPermaLink="true">https://diegobetto.com/astro-trailing-slash</guid><description>Come impostare correttamente gli slash negli url e nei tag html canonical di applicazioni basate su Astro</description><pubDate>Thu, 10 Oct 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1620" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Ffirmbee-com-eMemmpUojlw-unsplash.aAUZ3Epf.jpg&amp;w=984&amp;q=100"/></item><item><title>Google Chrome non si collega alla rete locale su Mac OSX</title><link>https://diegobetto.com/chrome-local-network-mac-osx</link><guid isPermaLink="true">https://diegobetto.com/chrome-local-network-mac-osx</guid><description>Avete problemi a collegarvi con il vostro Google Chrome a server locali ad esempio dei .local? Vediamo come risolvere</description><pubDate>Wed, 05 Mar 2025 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1920" height="1277" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fthomas-jensen-ISG-rUel0Uw-unsplash.CCg-nKkG.jpg&amp;w=984&amp;q=100"/></item><item><title>Crypto Miner (Coinhive) in YouTube Ads</title><link>https://diegobetto.com/crypto-miner-coinhive-youtube-ads</link><guid isPermaLink="true">https://diegobetto.com/crypto-miner-coinhive-youtube-ads</guid><description>During normal browsing on YouTube, at some point, the antivirus Avast reported something that was not good</description><pubDate>Thu, 25 Jan 2018 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1200" height="638" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fyoutube-cryptocurrency-mining.Cv1i1bpu.jpg&amp;w=984&amp;q=100"/></item><item><title>CSP: Content Security Policy, come funziona</title><link>https://diegobetto.com/csp-content-security-policy</link><guid isPermaLink="true">https://diegobetto.com/csp-content-security-policy</guid><description>Content Security Policy, ovvero CSP sono delle regole che informano il browser su come comportarsi quando deve caricare i contenuti della nostra pagina HTML.</description><pubDate>Wed, 01 May 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1624" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fpexels-padrinan-2882690.D1fIBN-h.jpg&amp;w=984&amp;q=100"/></item><item><title>Elenco nomi icone Dashicons dai doc di WordPress</title><link>https://diegobetto.com/dashicons-list-from-wordpress</link><guid isPermaLink="true">https://diegobetto.com/dashicons-list-from-wordpress</guid><description>Snippet per estrapolare l&apos;elenco dei nomi delle Dashicons dalla pagina di documentazione di WordPress</description><pubDate>Tue, 10 Sep 2024 00:00:00 GMT</pubDate><media:content type="image/png" width="1090" height="412" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fdashicons.DMtF9uru.png&amp;w=984&amp;q=100"/></item><item><title>Debounce e Throttle in JavaScript: Semplice Guida</title><link>https://diegobetto.com/debounce-throttle-javascript</link><guid isPermaLink="true">https://diegobetto.com/debounce-throttle-javascript</guid><description>Differenza ed esempi tra il debounce e il throttle di eventi in javascript</description><pubDate>Sun, 16 Jun 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1619" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fellen-qin-fIMqGvVaATk-unsplash.CgTNnKkh.jpg&amp;w=984&amp;q=100"/></item><item><title>Come funzionano Error Boundaries in React, con esempi</title><link>https://diegobetto.com/error-boundaries-in-react</link><guid isPermaLink="true">https://diegobetto.com/error-boundaries-in-react</guid><description>Gli Error Boundaries in React sono componenti speciali che fungono da catcher di errori per i componenti sottostanti. Impara come funzionano e come utilizzarli per migliorare la stabilità e l&apos;affidabilità della tua applicazione React</description><pubDate>Wed, 17 Jul 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1620" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fmarkus-spiske-bMvuh0YQQ68-unsplash.CO8WV2GK.jpg&amp;w=984&amp;q=100"/></item><item><title>React: event handler e gli hook</title><link>https://diegobetto.com/event-handler-hook</link><guid isPermaLink="true">https://diegobetto.com/event-handler-hook</guid><description>Come utilizzare gli event handler in React ed evitare errori</description><pubDate>Sat, 15 Jun 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1573" height="1112" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Ffire-545374_1920.e1_ChvxR.jpg&amp;w=984&amp;q=100"/></item><item><title>Fit2Social web app</title><link>https://diegobetto.com/fit2social_web_app</link><guid isPermaLink="true">https://diegobetto.com/fit2social_web_app</guid><description>Una piccola web app per ridimensionare le immagini per i social network (Facebook, Instagram, LinkedIn, TikTok)</description><pubDate>Mon, 09 Dec 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1501" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Ffit2social-web-app.BsNMhnMa.jpg&amp;w=984&amp;q=100"/></item><item><title>Decoratori in JavaScript</title><link>https://diegobetto.com/javascript-decorators</link><guid isPermaLink="true">https://diegobetto.com/javascript-decorators</guid><description>Una guida semplice ai decoratori in JavaScript con esempi pratici</description><pubDate>Thu, 19 Dec 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1621" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Falexander-sinn-fD3sz_wGMPM-unsplash.-QXALQuR.jpg&amp;w=984&amp;q=100"/></item><item><title>I proxy in JavaScript</title><link>https://diegobetto.com/javascript-proxy</link><guid isPermaLink="true">https://diegobetto.com/javascript-proxy</guid><description>Come funzionano i Proxy JavaScript, alcuni esempi di codice e come usarli per la reattività in JS</description><pubDate>Mon, 17 Feb 2025 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1000" height="667" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fjorgen-haland-4yOgRb_b_i4-unsplash.aE4lhfTc.jpg&amp;w=984&amp;q=100"/></item><item><title>JavaScript: stopPropagation e preventDefault</title><link>https://diegobetto.com/javascript-stoppropagation-preventdefault</link><guid isPermaLink="true">https://diegobetto.com/javascript-stoppropagation-preventdefault</guid><description>Gestire correttamente gli eventi in JavaScript</description><pubDate>Wed, 24 Apr 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1080" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fomar-gattis-Tf18kgGiop4-unsplash.J39i7cZP.jpg&amp;w=984&amp;q=100"/></item><item><title>javascript:void(0), cos&apos;è?</title><link>https://diegobetto.com/javascript-void-0</link><guid isPermaLink="true">https://diegobetto.com/javascript-void-0</guid><description>Cos&apos;è e a cosa serve l&apos;istruzione javascript:void(0), vediamolo con qualche semplice esempio</description><pubDate>Thu, 20 Feb 2025 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1000" height="750" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fraffaele-brivio-ozKAAx6T8-Y-unsplash.Bpk9ElXT.jpg&amp;w=984&amp;q=100"/></item><item><title>Node.js - Gennaio 2026 Security Releases</title><link>https://diegobetto.com/nodejs-security-release-2026</link><guid isPermaLink="true">https://diegobetto.com/nodejs-security-release-2026</guid><description>Sono ora disponibili aggiornamenti per le versioni 25.x, 24.x, 22.x e 20.x di Node.js per risolvere:
3 problemi di gravità elevata. 4 problemi di gravità media. 1 problema di gravità bassa.</description><pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1024" height="705" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fnodejs-vulnerabilities.BQMr4R3Y.jpg&amp;w=984&amp;q=100"/></item><item><title>React: useActionState e useFormStatus</title><link>https://diegobetto.com/react-useactionstate-useformstatus</link><guid isPermaLink="true">https://diegobetto.com/react-useactionstate-useformstatus</guid><description>Vediamo con alcuni esempi come funzionano i nuovi hook &lt;b&gt;useActionState&lt;/b&gt; e &lt;b&gt;useFormStatus&lt;/b&gt; di React 19</description><pubDate>Wed, 24 Jul 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1024" height="1024" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Freact-19_8.Ck7_H-D3.jpg&amp;w=984&amp;q=100"/></item><item><title>TypeScript 5.4: nuova utility NoInfer</title><link>https://diegobetto.com/typescript-noinfer-utility</link><guid isPermaLink="true">https://diegobetto.com/typescript-noinfer-utility</guid><description>Nuova utility in TypeScript 5.4 per gestire meglio l&apos;inferenza</description><pubDate>Mon, 05 Feb 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1620" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Frandy-fath-G1yhU1Ej-9A-unsplash.DKwG95Or.jpg&amp;w=984&amp;q=100"/></item><item><title>WPDockerize: WordPress con Docker, in modo semplice</title><link>https://diegobetto.com/wpdockerize-wordpress-on-docker</link><guid isPermaLink="true">https://diegobetto.com/wpdockerize-wordpress-on-docker</guid><description>&lt;b&gt;wpdockerize&lt;/b&gt; è un pacchetto npm per creare uno stack Docker per WordPress</description><pubDate>Wed, 26 Mar 2025 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1600" height="900" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fdocker-wordpress.D7Z_XasR.jpg&amp;w=984&amp;q=100"/></item><item><title>Git log con grafico e decorazioni</title><link>https://diegobetto.com/git-log-a-dog</link><guid isPermaLink="true">https://diegobetto.com/git-log-a-dog</guid><description>Un metodo facile per ricordare i parametri per git log</description><pubDate>Wed, 17 Jan 2024 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1086" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fgit-log-a-dog.BDSpQtSc.jpg&amp;w=984&amp;q=100"/></item><item><title>React: useContext with useState</title><link>https://diegobetto.com/react-usecontext-usestate</link><guid isPermaLink="true">https://diegobetto.com/react-usecontext-usestate</guid><description>How to use useContext hook with useState hook</description><pubDate>Wed, 01 Jun 2022 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1405" height="786" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Freact-logo-by-xenadus.BR-KmbzF.jpg&amp;w=984&amp;q=100"/></item><item><title>React: errori da non fare utilizzando gli hook</title><link>https://diegobetto.com/react-hooks-order</link><guid isPermaLink="true">https://diegobetto.com/react-hooks-order</guid><description>Errori da evitare quando utilizziamo gli hook di React</description><pubDate>Thu, 07 Sep 2023 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1620" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fsteve-johnson-6sB8gMRlEAU-unsplash.Dv8dra4O.jpg&amp;w=984&amp;q=100"/></item><item><title>Guida a useReducer in React</title><link>https://diegobetto.com/react-usereducer</link><guid isPermaLink="true">https://diegobetto.com/react-usereducer</guid><description>Ottimizza la Gestione dello Stato</description><pubDate>Wed, 06 Dec 2023 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1620" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fsam-h_9L1oSiAh8-unsplash.BFFt0LLw.jpg&amp;w=984&amp;q=100"/></item><item><title>uso del metodo HEAD nelle chiamate HTTP</title><link>https://diegobetto.com/metodo-head</link><guid isPermaLink="true">https://diegobetto.com/metodo-head</guid><description>Come richiedere informazioni su una risorsa HTTP senza scaricare il corpo</description><pubDate>Wed, 18 Oct 2023 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1620" height="1080" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fmarvin-meyer-SYTO3xs06fU-unsplash.DEe_Ewjw.jpg&amp;w=984&amp;q=100"/></item><item><title>Portainer: easy updating your Docker instance</title><link>https://diegobetto.com/portainer-update</link><guid isPermaLink="true">https://diegobetto.com/portainer-update</guid><description>How to update your Portainer instance with easy</description><pubDate>Mon, 27 Jun 2022 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1280" height="960" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Fportainer.C6YjfZut.jpg&amp;w=984&amp;q=100"/></item><item><title>React: come funziona useContext (con esempi)</title><link>https://diegobetto.com/react-usecontext</link><guid isPermaLink="true">https://diegobetto.com/react-usecontext</guid><description>Cos&apos;è e come funziona l&apos;hook &apos;useContext&apos;</description><pubDate>Wed, 27 Sep 2023 00:00:00 GMT</pubDate><media:content type="image/jpeg" width="1405" height="786" medium="image" url="https://diegobetto.com/_vercel/image?url=_astro%2Freact-logo-by-xenadus.BR-KmbzF.jpg&amp;w=984&amp;q=100"/></item></channel></rss>