<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Valerio Narcisi | I Build Things &amp; Tell Stories</title><description>Valerio Narcisi builds things with code and AI, and tells stories through films and words. A personal blog about technology, cinema, and everything in between.</description><link>https://valerionarcisi.me/</link><language>en</language><managingEditor>hello@valerionarcisi.me (Valerio Narcisi)</managingEditor><webMaster>hello@valerionarcisi.me (Valerio Narcisi)</webMaster><lastBuildDate>Thu, 28 May 2026 09:47:26 GMT</lastBuildDate><ttl>60</ttl><item><title>21 Days Without Alcohol - A Short Story of a Big Change</title><link>https://valerionarcisi.me/en/blog/21-giorni-senza-alcol-breve-storia-di-un-grande-cambiamento/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/21-giorni-senza-alcol-breve-storia-di-un-grande-cambiamento/</guid><description>Follow my account of 21 days without alcohol, an intimate and honest journey through the challenges and discoveries of a life without drinking. Between moments of weakness and small victories, discover how I rediscovered well-being and mental clarity. Read my personal story and join me in this adventure of change and growth.</description><pubDate>Tue, 01 Apr 2025 00:00:00 GMT</pubDate><media:content url="/img/blog/21-giorni-senza-alcol-breve-storia-di-un-grande-cambiamento/cm8zxole91sgu07liktp4qse4.png" type="image/jpeg"/><category>thoughts</category><author>Valerio Narcisi</author></item><item><title>&apos;Baby Reindeer&apos;: A Story About Being Radical</title><link>https://valerionarcisi.me/en/blog/baby-reindeer-a-story-about-being-radical/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/baby-reindeer-a-story-about-being-radical/</guid><description>Baby Reindeer is a powerful narrative about finding one&apos;s place in the world and the courage it takes to stand up against overwhelming odds. It&apos;s a story that resonates with anyone who has faced fear and uncertainty, reminding us that sometimes the bravest thing we can do is confront our deepest fears.</description><pubDate>Fri, 10 May 2024 00:00:00 GMT</pubDate><media:content url="/img/blog/baby-reindeer-a-story-about-being-radical/BkZ64srwQq6xyhDRmfSb.jpg" type="image/jpeg"/><category>SERIES</category><author>Valerio Narcisi</author></item><item><title>Caramella at Corti al Castello 2025 in Moresco</title><link>https://valerionarcisi.me/en/blog/caramella-a-corti-al-castello-di-moresco/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/caramella-a-corti-al-castello-di-moresco/</guid><description>At Corti al Castello in Moresco, the rain forced us to move into a small theater, but the emotion was all there: the packed room, the sudden silence, the laughter, and the final applause made the screening of Caramella unforgettable. Between Trasatti&apos;s amused messages and Calcinaro&apos;s stunned face, I carry with me the memory of a short film that keeps surprising, moving, and making people smile.</description><pubDate>Fri, 29 Aug 2025 00:00:00 GMT</pubDate><media:content url="/img/blog/caramella-a-corti-al-castello-di-moresco/cmf0wfya4k5sw07k0sao1le17.png" type="image/jpeg"/><category>caramella</category><category>festival</category><category>candy</category><category>shortmovie</category><author>Valerio Narcisi</author></item><item><title>Caramella selected at Bracciano International Film Exhibition</title><link>https://valerionarcisi.me/en/blog/caramella-selected-at-bracciano-international-film-exhibition/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/caramella-selected-at-bracciano-international-film-exhibition/</guid><description>Caramella has been selected at the Bracciano International Film Exhibition and will be screened on June 14, 2025. The short film was born from a creative encounter between Valerio Narcisi and Veronica Ferretti at Officine Mattòli, and tells a story of self-determination, lightness, and quiet rebellion inside a shoe factory in Le Marche.</description><pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate><media:content url="/img/blog/caramella-selected-at-bracciano-international-film-exhibition/cmbq9890cyrei07lly5e6ko5j.jpg" type="image/jpeg"/><category>caramella</category><category>festival</category><category>candy</category><category>shortmovie</category><author>Valerio Narcisi</author></item><item><title>Caramella wins at the Fano International Film Festival 2025</title><link>https://valerionarcisi.me/en/blog/caramella-vince-fano-film-festival-2025/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/caramella-vince-fano-film-festival-2025/</guid><description>Caramella wins the award for best Marchigiano auteur film at the 37th edition of the Fano International Film Festival, competing alongside films nominated for the 2026 Oscars.</description><pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate><media:content url="/img/blog/caramella-vince-fano-film-festival-2025/cmjscw7wbmp3707lggdc06uuv.jpg" type="image/jpeg"/><category>caramella</category><category>cinema</category><category>cortometraggio</category><category>premi</category><author>Valerio Narcisi</author></item><item><title>Caramella wins the GASP Prize for Best Film for Social Engagement</title><link>https://valerionarcisi.me/en/blog/caramella-vince-il-premio-gasp-per-il-miglior-film-per-impegno-sociale/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/caramella-vince-il-premio-gasp-per-il-miglior-film-per-impegno-sociale/</guid><description>An intimate account from director Valerio Narcisi about the screening of his short film &quot;Caramella&quot; at festivals. From the racing heartbeat during screenings to the wonder of seeing a film in Marchigiano dialect competing among experimental works. The short, winner of the G.A.S.P. prize for social engagement, has sparked unlikely encounters and unexpected opportunities: from Caterina Carone&apos;s push to Premiere&apos;s distribution deal, from locations found on the first try to Joselito&apos;s enthusiasm. A work that stands out for its simplicity, an odd child between comedy and drama &quot;where everyone loses,&quot; yet manages to leave something precious with the audience in a world that &quot;is going up in flames.&quot;</description><pubDate>Sun, 15 Jun 2025 00:00:00 GMT</pubDate><media:content url="/img/blog/caramella-vince-il-premio-gasp-per-il-miglior-film-per-impegno-sociale/cmby66in8w6ev07lir8tuycf2.jpg" type="image/jpeg"/><category>Caramella</category><category>Festival</category><category>Candy</category><category>Shortmovie</category><author>Valerio Narcisi</author></item><item><title>&quot;Come nasce un corto?&quot; in Falerone</title><link>https://valerionarcisi.me/en/blog/come-nasce-un-corto-falerone/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/come-nasce-un-corto-falerone/</guid><description>On February 22, 2026 we brought Arturo and Caramella to the Teatro Beato Pellegrino in Falerone for an evening called Come nasce un corto? (How is a short film born?). A screening followed by a Q&amp;A where we talked about the creative process behind our short films. Coming back home after so many years, with a full house and my family sitting in the audience, was something beyond words.</description><pubDate>Sun, 22 Feb 2026 00:00:00 GMT</pubDate><media:content url="/img/blog/come-nasce-un-corto-falerone/8E4A6521.jpg" type="image/jpeg"/><category>caramella</category><category>arturo</category><category>festival</category><category>shortmovie</category><author>Valerio Narcisi</author></item><item><title>Dostoevskij by the D&apos;Innocenzo Brothers</title><link>https://valerionarcisi.me/en/blog/dostoevskij-dei-fratelli-dinncenzo/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/dostoevskij-dei-fratelli-dinncenzo/</guid><description>Dostoevskij by the D&apos;Innocenzo Brothers, or how dedication to a passion transforms us into something else and perhaps exactly what we desire</description><pubDate>Tue, 16 Jul 2024 00:00:00 GMT</pubDate><media:content url="/img/blog/dostoevskij-dei-fratelli-dinncenzo/DjvC8Ur2S3StJDPCnJAE.jpg" type="image/jpeg"/><category>MOVIE</category><category>SERIES</category><author>Valerio Narcisi</author></item><item><title>4 No&apos;s for Embracing Simplicity</title><link>https://valerionarcisi.me/en/blog/4-nos-for-embracing-simplicity/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/4-nos-for-embracing-simplicity/</guid><description>In my quest to build a more efficient blog, I learned the importance of simplicity and adaptability. By saying &quot;No&quot; to complex tools like vanilla-extract and effect-ts, and embracing straightforward solutions such as global CSS, zod for validation, and HyGraph for content management, I&apos;ve streamlined my development process. Join me as I share the lessons learned and the changes made to enhance my blogging experience.
Feel free to adjust any part of it to better fit your style!</description><pubDate>Wed, 20 Nov 2024 00:00:00 GMT</pubDate><media:content url="/img/blog/4-nos-for-embracing-simplicity/aeaJy4qSTkOGHzZVZFqV.jpg" type="image/jpeg"/><category>CSS</category><category>vanilla-extract</category><category>effect-ts</category><author>Valerio Narcisi</author></item><item><title>How I Display My Recent Strava Activities on My Website Using the Strava API</title><link>https://valerionarcisi.me/en/blog/come-mostro-le-mie-attivita-strava-sul-mio-sito-usando-le-api-di-strava/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/come-mostro-le-mie-attivita-strava-sul-mio-sito-usando-le-api-di-strava/</guid><description>I wanted to show my sports activities on my personal website. Instead of using embed widgets, I integrated the Strava API to fetch data at build time with Astro.</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate><media:content url="/img/blog/come-mostro-le-mie-attivita-strava-sul-mio-sito-usando-le-api-di-strava/cover.jpg" type="image/jpeg"/><category>javascript</category><category>astro</category><category>how-to</category><author>Valerio Narcisi</author></item><item><title>Gli Ospiti (2023) by Svevo Moltrasio - How I Die, Not Cinema</title><link>https://valerionarcisi.me/en/blog/gli-ospiti-2023-di-svevo-moltrasio-come-muio-io-non-il-cinema/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/gli-ospiti-2023-di-svevo-moltrasio-come-muio-io-non-il-cinema/</guid><description>Gli Ospiti by Svevo Moltrasio, or how I die watching a film whose hype I can&apos;t understand.</description><pubDate>Fri, 28 Jun 2024 00:00:00 GMT</pubDate><media:content url="/img/blog/gli-ospiti-2023-di-svevo-moltrasio-come-muio-io-non-il-cinema/t8MzyJhRCWX89PUUdFbj.png" type="image/jpeg"/><category>MOVIE</category><author>Valerio Narcisi</author></item><item><title>From meditation to functional programming: Result, Pipe, and an uncomfortable question about frameworks</title><link>https://valerionarcisi.me/en/blog/from-meditation-to-functional-programming/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/from-meditation-to-functional-programming/</guid><description>I just wanted to track my meditation sessions. I ended up rethinking how I write code, adopting functional patterns like Result and Pipe. And I asked myself an uncomfortable question.</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate><media:content url="/img/blog/dalla-meditazione-alla-programmazione-funzionale/cover.jpg" type="image/jpeg"/><category>javascript</category><category>typescript</category><category>functional-programming</category><category>astro</category><category>meditation</category><author>Valerio Narcisi</author></item><item><title>Holy Shoes - Stories of Souls and Objects by Luigi Di Capua</title><link>https://valerionarcisi.me/en/blog/holy-shoes-storie-di-anime-ed-oggetti-di-luigi-di-capua/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/holy-shoes-storie-di-anime-ed-oggetti-di-luigi-di-capua/</guid><description>The debut film by Luigi Di Capua, presented at Torino Film Festival 2023, investigates the human tendency to transcend objects and four attempts to use shoes to achieve recognition in this world.</description><pubDate>Wed, 10 Jul 2024 00:00:00 GMT</pubDate><media:content url="/img/blog/holy-shoes-storie-di-anime-ed-oggetti-di-luigi-di-capua/7IlUUTT3SlKvoDZVVjxU.jpg" type="image/jpeg"/><category>MOVIE</category><author>Valerio Narcisi</author></item><item><title>How I Display My Latest Watched Movies Using Letterboxd RSS Feed</title><link>https://valerionarcisi.me/en/blog/how-i-display-my-latest-watched-movies-using-letterboxd-rss-feed/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/how-i-display-my-latest-watched-movies-using-letterboxd-rss-feed/</guid><description>As a filmmaker and cinephile, I wanted to showcase my latest watched movies on my personal website. Instead of manually updating a list every time I watch something new, I decided to automate this process using Letterboxd&apos;s RSS feed and some smart integration.</description><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate><media:content url="/img/blog/how-i-display-my-latest-watched-movies-using-letterboxd-rss-feed/cmf6lzl380c4v07le5r2apkfc.png" type="image/jpeg"/><category>letterboxd</category><category>movies</category><category>javascript</category><category>how-to</category><author>Valerio Narcisi</author></item><item><title>Last.fm API tutorial: display your recently played music on your site</title><link>https://valerionarcisi.me/en/blog/how-i-display-my-recently-played-music-using-lastfm-api/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/how-i-display-my-recently-played-music-using-lastfm-api/</guid><description>Practical guide: how to use the Last.fm (Audioscrobbler) API to fetch your recent tracks and display them on your website. JavaScript examples, no backend needed.</description><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate><media:content url="/img/blog/how-i-display-my-recently-played-music-using-lastfm-api/cmf6m7ms30hr707leynw5nthm.png" type="image/jpeg"/><category>lastfm</category><category>javascript</category><category>music</category><category>how-to</category><author>Valerio Narcisi</author></item><item><title>How to Use Multiple Git Users on the Same Computer</title><link>https://valerionarcisi.me/en/blog/how-to-use-multiple-git-users-on-the-same-computer/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/how-to-use-multiple-git-users-on-the-same-computer/</guid><description>Managing multiple Git accounts on the same computer is a common need for developers working on both personal and professional projects. Here&apos;s a comprehensive guide on how to configure and manage multiple Git accounts effectively.</description><pubDate>Wed, 19 Feb 2025 00:00:00 GMT</pubDate><media:content url="/img/blog/how-to-use-multiple-git-users-on-the-same-computer/cm8zzc3wp2jnx07k1je4q4tlc.jpg" type="image/jpeg"/><category>git</category><category>how-to</category><author>Valerio Narcisi</author></item><item><title>The Real Parameter: Why Iterating Matters More Than Writing Code</title><link>https://valerionarcisi.me/en/blog/il-vero-parametro-perche-iterare-conta-piu-di-scrivere-codice/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/il-vero-parametro-perche-iterare-conta-piu-di-scrivere-codice/</guid><description>I built a self-hosted analytics system using Claude. But the interesting part isn&apos;t the code — it&apos;s the iterative process that turned an idea into a working product in just a few hours.</description><pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate><media:content url="/img/blog/il-vero-parametro-perche-iterare-conta-piu-di-scrivere-codice/cover.jpg" type="image/jpeg"/><category>ai</category><category>javascript</category><category>thoughts</category><category>analytics</category><author>Valerio Narcisi</author></item><item><title>Ligabue and the End of Carefreeness</title><link>https://valerionarcisi.me/en/blog/ligabue-e-la-fine-della-spensieratezza/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/ligabue-e-la-fine-della-spensieratezza/</guid><description>Carefreeness ended the day Ligabue gave in to that bunch of idiots who are his fans and decided to stop dyeing his hair.</description><pubDate>Fri, 15 Nov 2024 00:00:00 GMT</pubDate><media:content url="/img/blog/ligabue-e-la-fine-della-spensieratezza/falYkuqmSsO6kE1519VZ.jpg" type="image/jpeg"/><category>thoughts</category><author>Valerio Narcisi</author></item><item><title>Modern CSS for TypeScript Developers: Getting Started with Vanilla-Extract</title><link>https://valerionarcisi.me/en/blog/modern-css-for-typescript-developers-getting-started-with-vanilla-extract/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/modern-css-for-typescript-developers-getting-started-with-vanilla-extract/</guid><description>In this blog post, we explore the benefits of using Vanilla-Extract, a zero-runtime CSS framework, to manage styles in a TypeScript-based Astro project. Drawing from traditional CSS-in-JS solutions like styled-components, Vanilla-Extract offers a fresh, type-safe approach to creating scoped classes, variables, and themes, generating static CSS files at build time.</description><pubDate>Fri, 03 May 2024 00:00:00 GMT</pubDate><media:content url="/img/blog/modern-css-for-typescript-developers-getting-started-with-vanilla-extract/zwTHTWRzSXk5iPe2aq6g.jpg" type="image/jpeg"/><category>typescript</category><category>css</category><category>@vanilla-extract</category><author>Valerio Narcisi</author></item><item><title>Non fa ridere: four days on set</title><link>https://valerionarcisi.me/en/blog/non-fa-ridere-backstage/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/non-fa-ridere-backstage/</guid><description>I shot my new short film, Non fa ridere, over four days at Ristorante L&apos;Oasi del Gusto in Piane di Falerone. A fever on day three, sixty people on set, professional actors for the first time, and a crew of amazing young people. Going back to the restaurant where I used to eat as a teenager, this time as a director, was something beyond words.</description><pubDate>Thu, 08 Jan 2026 00:00:00 GMT</pubDate><media:content url="/img/blog/non-fa-ridere-backstage/gruppo.jpg" type="image/jpeg"/><category>non-fa-ridere</category><category>shortmovie</category><category>backstage</category><category>cortometraggio</category><author>Valerio Narcisi</author></item><item><title>Result Pattern in TypeScript: a practical guide with React Query</title><link>https://valerionarcisi.me/en/blog/result-pattern-with-react-query-integration-guide/</link><guid isPermaLink="true">https://valerionarcisi.me/en/blog/result-pattern-with-react-query-integration-guide/</guid><description>How to use the Result Pattern in TypeScript to make success and error explicit in your types, and how to wire it into React Query. Practical examples, no exceptions.</description><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate><media:content url="/img/blog/result-pattern-with-react-query-integration-guide/cover.jpg" type="image/jpeg"/><category>result-pattern</category><category>typescript</category><author>Valerio Narcisi</author></item></channel></rss>