<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Luigi Bifulco — Blog</title><description>Blog di Luigi Bifulco: sviluppo software, web e dintorni.</description><link>https://luigibifulco.it/</link><item><title>TanStack Query: cachare un dizionario di query key con combine</title><link>https://luigibifulco.it/blog/tanstack-query-dictionary-combine/</link><guid isPermaLink="true">https://luigibifulco.it/blog/tanstack-query-dictionary-combine/</guid><description>Cachare una query key è facile, ma un dizionario dinamico di key? useQueries + combine per N cache indipendenti consumate come un oggetto solo</description><pubDate>Sun, 19 Jul 2026 18:00:00 GMT</pubDate></item><item><title>Maximum update depth exceeded: a caccia del colpevole nei fiber di React</title><link>https://luigibifulco.it/blog/maximum-update-depth-fiber-probe/</link><guid isPermaLink="true">https://luigibifulco.it/blog/maximum-update-depth-fiber-probe/</guid><description>Un componente in loop di re-render, uno stack trace inutile e uno script di probing che intercetta i commit dei fiber per scovare l&apos;oggetto ricreato a ogni render</description><pubDate>Sun, 19 Jul 2026 17:00:00 GMT</pubDate></item><item><title>reactjsday 2025 in pillole #1 — Dentro un bundler</title><link>https://luigibifulco.it/blog/reactjsday-2025-pillole-1-bundler/</link><guid isPermaLink="true">https://luigibifulco.it/blog/reactjsday-2025-pillole-1-bundler/</guid><description>Prima pillola dal reactjsday di Verona: reverse engineering di un bundler Javascript, ovvero cosa succede davvero prima che il vostro codice arrivi al browser</description><pubDate>Sun, 19 Jul 2026 08:00:00 GMT</pubDate></item><item><title>Come ho resuscitato il mio blog!</title><link>https://luigibifulco.it/blog/come-ho-resuscitato-il-mio-blog/</link><guid isPermaLink="true">https://luigibifulco.it/blog/come-ho-resuscitato-il-mio-blog/</guid><description>Dieci anni dopo: come ho recuperato tutti i miei vecchi articoli da Kirby CMS, cosa è successo nel frattempo tra backend e architettura, e perché GWT alla fine aveva ragione</description><pubDate>Sun, 19 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Java 9 e Jigsaw: stato dell&apos;arte</title><link>https://luigibifulco.it/blog/java-9-jigsaw/</link><guid isPermaLink="true">https://luigibifulco.it/blog/java-9-jigsaw/</guid><pubDate>Thu, 01 Dec 2016 00:00:00 GMT</pubDate></item><item><title>Large scale Javsacript project</title><link>https://luigibifulco.it/blog/large-scale-javsacript-project/</link><guid isPermaLink="true">https://luigibifulco.it/blog/large-scale-javsacript-project/</guid><pubDate>Fri, 01 Jan 2016 00:00:00 GMT</pubDate></item><item><title>GWT 2.8.0 e JsInterop</title><link>https://luigibifulco.it/blog/gwt-2-8-0-jsinterop/</link><guid isPermaLink="true">https://luigibifulco.it/blog/gwt-2-8-0-jsinterop/</guid><description>Gwt 2.8.0. è stato rilasciato e la sua novità più importante la JSInterop è diventata ufficialmente sperimentale e inclusa nell&apos;SDK del toolkit</description><pubDate>Mon, 07 Dec 2015 00:00:00 GMT</pubDate></item><item><title>Padroneggiare il module pattern: javascript e global scope</title><link>https://luigibifulco.it/blog/javascript-mastering-global-scope/</link><guid isPermaLink="true">https://luigibifulco.it/blog/javascript-mastering-global-scope/</guid><description>L&apos;importanza di nascondere oggetti Javascript dal Global Scope e l&apos;utilizzo del module pattern per realizzare pezzi di codice isolati</description><pubDate>Tue, 24 Nov 2015 00:00:00 GMT</pubDate></item><item><title>Realizzare progetti Javascript Scalabili: Parte 1</title><link>https://luigibifulco.it/blog/large-scale-javascript-projects-1/</link><guid isPermaLink="true">https://luigibifulco.it/blog/large-scale-javascript-projects-1/</guid><description>Introduzione alla realizzazione di progetti Javascript scalabili: dal module pattern a RequireJS</description><pubDate>Wed, 18 Nov 2015 00:00:00 GMT</pubDate></item><item><title>Windows 10 includerà un sistema di package management stile apt-get</title><link>https://luigibifulco.it/blog/windows-10-one-get/</link><guid isPermaLink="true">https://luigibifulco.it/blog/windows-10-one-get/</guid><description>Dopo Chocolatey a quanto pare Windows10 includerà un sistema unico di gestione dei pacchetti  multi repository.</description><pubDate>Thu, 10 Sep 2015 00:00:00 GMT</pubDate></item><item><title>Chocolatey: package manager per Windows</title><link>https://luigibifulco.it/blog/chocolatey-package-manager/</link><guid isPermaLink="true">https://luigibifulco.it/blog/chocolatey-package-manager/</guid><description>Un package manager per Windows</description><pubDate>Tue, 11 Aug 2015 00:00:00 GMT</pubDate></item><item><title>Lotta alla frammentazione dei sistemi: Sviluppo di Desktop App con Electron</title><link>https://luigibifulco.it/blog/desktop-app-with-electron/</link><guid isPermaLink="true">https://luigibifulco.it/blog/desktop-app-with-electron/</guid><description>Esperienza di sviluppo di un&apos;applicazione web ibrida per piattaforme di tipo desktop</description><pubDate>Mon, 10 Aug 2015 00:00:00 GMT</pubDate></item><item><title>Cookie Disclaimer con CookieCuttr</title><link>https://luigibifulco.it/blog/cookie-disclaimer/</link><guid isPermaLink="true">https://luigibifulco.it/blog/cookie-disclaimer/</guid><description>Un modo semplice e veloce per gestire i cookie in base alla nuova normativa Europea</description><pubDate>Fri, 12 Jun 2015 00:00:00 GMT</pubDate></item><item><title>Appify: page templating dinamico</title><link>https://luigibifulco.it/blog/appify-page-templating/</link><guid isPermaLink="true">https://luigibifulco.it/blog/appify-page-templating/</guid><description>Il framework Appify:  possibilità  di applicare contenuti dinamici basati su template</description><pubDate>Sat, 16 May 2015 00:00:00 GMT</pubDate></item><item><title>Appify in pillole - Parte 1</title><link>https://luigibifulco.it/blog/appify-in-pillole/</link><guid isPermaLink="true">https://luigibifulco.it/blog/appify-in-pillole/</guid><description>Appify: un semplice framework per lo sviluppo rapido di applicazioni mobile web in Java</description><pubDate>Sat, 09 May 2015 00:00:00 GMT</pubDate></item><item><title>Quasi quasi ti prototipo</title><link>https://luigibifulco.it/blog/quasi-quasi-ti-prototipo/</link><guid isPermaLink="true">https://luigibifulco.it/blog/quasi-quasi-ti-prototipo/</guid><description>Esperienza di fast prototyping di una web app mobile</description><pubDate>Fri, 10 Apr 2015 00:00:00 GMT</pubDate></item><item><title>App.js prototype</title><link>https://luigibifulco.it/blog/app-js-prototype/</link><guid isPermaLink="true">https://luigibifulco.it/blog/app-js-prototype/</guid><description>Impressioni sul framework App.js</description><pubDate>Fri, 03 Apr 2015 00:00:00 GMT</pubDate></item><item><title>Gods of Build Tools</title><link>https://luigibifulco.it/blog/gods-of-build-tools/</link><guid isPermaLink="true">https://luigibifulco.it/blog/gods-of-build-tools/</guid><description>La mia esperienza sui più famosi strumenti di build automatico</description><pubDate>Wed, 25 Mar 2015 00:00:00 GMT</pubDate></item><item><title>Node.js non è Javascript</title><link>https://luigibifulco.it/blog/node-js-non-e-javascript/</link><guid isPermaLink="true">https://luigibifulco.it/blog/node-js-non-e-javascript/</guid><description>Il mio punto di vista riguardo il framework basato sul famoso motore javascript V8</description><pubDate>Mon, 23 Mar 2015 00:00:00 GMT</pubDate></item><item><title>Javascript per sviluppare? No Grazie</title><link>https://luigibifulco.it/blog/js-is-dead/</link><guid isPermaLink="true">https://luigibifulco.it/blog/js-is-dead/</guid><description>Opinioni sull&apos;utilizzo del linguaggio Javascript oggigiorno</description><pubDate>Sat, 21 Mar 2015 00:00:00 GMT</pubDate></item></channel></rss>