<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>xiaoxin&#39;s Blog</title>
    <link>https://xiaoxin.fr/</link>
    <description>Recent content on xiaoxin&#39;s Blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 02 Oct 2026 20:42:14 +0200</lastBuildDate>
    <atom:link href="https://xiaoxin.fr/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Eating Through Tuscany</title>
      <link>https://xiaoxin.fr/posts/eating_through_tuscany/</link>
      <pubDate>Fri, 02 Oct 2026 20:42:14 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/eating_through_tuscany/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;View of tuscany&#34; loading=&#34;lazy&#34; src=&#34;https://xiaoxin.fr/posts/eating_through_tuscany/DSC09138.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;The last time we visited Montepulciano, I had some really good pasta with meat sauce, along with a plate of salami and cheese served with honey and jam. I really enjoyed the combination of the salty cheese with the sweet toppings, and it made me quite interested in Tuscan food.&lt;/p&gt;
&lt;p&gt;Unfortunately, the weather wasn’t very good on that trip, so we gave up on exploring more of the area.&lt;/p&gt;</description>
    </item>
    <item>
      <title>One Night in Verona</title>
      <link>https://xiaoxin.fr/posts/one_night_in_verona/</link>
      <pubDate>Tue, 29 Sep 2026 08:32:12 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/one_night_in_verona/</guid>
      <description>&lt;p&gt;Yesterday, after finishing our hike, we drove from Bozen to Verona and stayed there for the night.&lt;/p&gt;
&lt;p&gt;Today, we continued south towards Tuscany.&lt;/p&gt;
&lt;p&gt;We didn’t really have a detailed plan for Tuscany. We just wanted to drive around, eat good food, see some countryside, and visit a few cities along the way.&lt;/p&gt;
&lt;p&gt;But even before reaching Tuscany, Verona already felt quite different from Bozen.&lt;/p&gt;
&lt;p&gt;The way people talked felt more lively and expressive, and the food had changed too. We were no longer eating things like schnitzel. Pizza and pasta had taken over.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Closer Look at Rosengarten</title>
      <link>https://xiaoxin.fr/posts/a_closer_look_at_rosengarten/</link>
      <pubDate>Mon, 28 Sep 2026 20:31:08 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/a_closer_look_at_rosengarten/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;View of Rosengarten&#34; loading=&#34;lazy&#34; src=&#34;https://xiaoxin.fr/posts/a_closer_look_at_rosengarten/DSC09116.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;Yesterday, we saw Rosengarten from a distance while driving to Sassolungo. It looked quite impressive, and since it was also close to our hotel, we decided to go and have a closer look today.&lt;/p&gt;
&lt;p&gt;The night before, I checked the Carezza website and found that a day pass was only €39. It covered all the lifts in the area, so it seemed like a good deal. There was also free parking at the Welschnofen cable car station.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Hike Around Sassolungo</title>
      <link>https://xiaoxin.fr/posts/a_hike_around_sassolungo/</link>
      <pubDate>Sun, 27 Sep 2026 20:03:59 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/a_hike_around_sassolungo/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;View of Sassolungo&#34; loading=&#34;lazy&#34; src=&#34;https://xiaoxin.fr/posts/a_hike_around_sassolungo/DSC09074.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;Today we went to Forcella del Sassolungo to try the small cable cars, which are nicknamed “coffin cable cars.”&lt;/p&gt;
&lt;p&gt;We were staying at a hotel in Nova Levante, so getting there meant quite a lot of driving through the mountains. The road was beautiful, especially on the way to Canazei. I turned on my camera and started recording the winding roads.&lt;/p&gt;
&lt;p&gt;When we finally reached the top, I thought I had recorded enough, so I turned it off.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a German Speaking Practice Tool with an LLM</title>
      <link>https://xiaoxin.fr/posts/building_a_german_speaking_practice_tool_with_an_llm/</link>
      <pubDate>Thu, 24 Sep 2026 10:00:00 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/building_a_german_speaking_practice_tool_with_an_llm/</guid>
      <description>&lt;p&gt;A few weeks ago, I wrote about my decision to take German more seriously and attend intensive courses at a language school.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://xiaoxin.fr/posts/a-major-decision-for-2026/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Read more about that decision →&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Before starting the course, I also wanted to build a small tool to help me practice speaking German more regularly.&lt;/p&gt;
&lt;h2 id=&#34;the-problem&#34;&gt;The Problem&lt;/h2&gt;
&lt;p&gt;I found two main problems while learning German.&lt;/p&gt;
&lt;h3 id=&#34;speaking-is-difficult-without-enough-practice&#34;&gt;Speaking is difficult without enough practice&lt;/h3&gt;
&lt;p&gt;Most of my German speaking is still limited to everyday situations. I don&amp;rsquo;t often have the chance to speak at length or express my opinion about a particular topic.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Drive Through Furka Pass</title>
      <link>https://xiaoxin.fr/posts/a-drive-through-furka-pass/</link>
      <pubDate>Sun, 13 Sep 2026 12:47:40 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/a-drive-through-furka-pass/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;View from Furka Pass&#34; loading=&#34;lazy&#34; src=&#34;https://xiaoxin.fr/posts/a-drive-through-furka-pass/DSC09021.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;Before this trip, most of our trips in Switzerland were about hiking and mountains.&lt;/p&gt;
&lt;p&gt;We would drive to a place, park the car, and then continue by cable car or on foot. This time, we wanted to try something different.&lt;/p&gt;
&lt;p&gt;While looking around on Google Maps, we noticed several mountain roads south of Lucerne. Routes 2, 19, 6 and 11 formed a big loop through the mountains, starting and ending around Wassen.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Finally, Grütschalp to Mürren</title>
      <link>https://xiaoxin.fr/posts/finally-grutschalp-to-murren/</link>
      <pubDate>Mon, 07 Sep 2026 10:45:16 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/finally-grutschalp-to-murren/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;View of Eiger, Mönch and Jungfrau from Grütschalp&#34; loading=&#34;lazy&#34; src=&#34;https://xiaoxin.fr/posts/finally-grutschalp-to-murren/DSC09014.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;We went hiking in Switzerland again last weekend.&lt;/p&gt;
&lt;p&gt;This time, we chose the hike from Grütschalp to Mürren.&lt;/p&gt;
&lt;p&gt;He had done this hike before when he was on a business trip. He wanted to do it with me, so we planned to go together.&lt;/p&gt;
&lt;p&gt;We had planned this hike a few times this year, but the cable car from Lauterbrunnen to Grütschalp was under maintenance. Walking from Lauterbrunnen to Grütschalp would have been too tiring, so we gave up each time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://xiaoxin.fr/about/</link>
      <pubDate>Wed, 02 Sep 2026 14:57:28 +0200</pubDate>
      <guid>https://xiaoxin.fr/about/</guid>
      <description>&lt;p&gt;I studied at Shanghai Jiao Tong University and started my career in marketing within the software industry. I later transitioned into product management, where I focused on designing and developing e-commerce products, including mobile applications.&lt;/p&gt;
&lt;p&gt;After relocating to Germany, I shifted my focus toward the practical applications of AI, with a particular interest in machine learning for time series analysis and forecasting.&lt;/p&gt;
&lt;p&gt;This blog is a place for me to write about the things I learn, build, and experience — from technology and AI to travel and life in Germany.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Major Decision for 2026</title>
      <link>https://xiaoxin.fr/posts/a-major-decision-for-2026/</link>
      <pubDate>Fri, 28 Aug 2026 15:27:27 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/a-major-decision-for-2026/</guid>
      <description>&lt;p&gt;Since moving to Germany, I have spent a lot of time doing things I enjoy. Alongside exploring AI applications and machine learning on my own, I have traveled a lot and visited most of the Schengen countries, experiencing a way of life very different from the one I knew in Shanghai.&lt;/p&gt;
&lt;p&gt;Looking back, though, there is one thing I did not take seriously enough: learning German.&lt;/p&gt;
&lt;p&gt;For the most part, my German was good enough to get by. I could handle everyday situations, make appointments, and deal with basic paperwork. So I never felt a strong need to study it in a structured way.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Trip to Northern France</title>
      <link>https://xiaoxin.fr/posts/a-trip-to-northern-france/</link>
      <pubDate>Tue, 21 Jul 2026 10:52:49 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/a-trip-to-northern-france/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;View of Étretat beach with white chalk cliffs and the arch&#34; loading=&#34;lazy&#34; src=&#34;https://xiaoxin.fr/posts/a-trip-to-northern-france/DSC08769.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;We spent a week in northern France.&lt;/p&gt;
&lt;p&gt;Before the trip, our image of northern France came partly from movies: white cliffs, the sea, and small seaside towns with restaurants and hotels.&lt;/p&gt;
&lt;p&gt;Our first hotel was in Le Havre, near Étretat. On the way there, we talked a lot about a story we both knew from school, My Uncle Jules by Guy de Maupassant. I had always thought of Le Havre as the place in the story, or the place where the ship left from.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hiking to Männlichen</title>
      <link>https://xiaoxin.fr/posts/hiking-to-mannlichen/</link>
      <pubDate>Wed, 01 Jul 2026 11:36:08 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/hiking-to-mannlichen/</guid>
      <description>&lt;p&gt;&lt;img alt=&#34;Eiger, Mönch and Jungfrau from Männlichen&#34; loading=&#34;lazy&#34; src=&#34;https://xiaoxin.fr/posts/hiking-to-mannlichen/DSC08707.webp&#34;&gt;&lt;/p&gt;
&lt;p&gt;One weekend in June, we went to Grindelwald.&lt;/p&gt;
&lt;p&gt;We parked at Grindelwald Terminal and took the Eiger Express up. From there, we started walking towards the top of Männlichen.&lt;/p&gt;
&lt;p&gt;The three famous mountains — Eiger, Mönch and Jungfrau — were behind us almost the whole way. Because of that, we kept turning around to look at them while walking.&lt;/p&gt;
&lt;p&gt;When we reached the viewpoint at the top of Männlichen, the three mountains were right in front of us. They looked huge and beautiful. The view was really impressive.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Building a Guitar Learning Tool with AI</title>
      <link>https://xiaoxin.fr/posts/building-a-guitar-learning-tool-with-ai/</link>
      <pubDate>Mon, 13 Apr 2026 15:54:59 +0200</pubDate>
      <guid>https://xiaoxin.fr/posts/building-a-guitar-learning-tool-with-ai/</guid>
      <description>&lt;p&gt;I recently started learning guitar.&lt;/p&gt;
&lt;p&gt;While learning, I found that some of the basic exercises were more difficult than I expected. I could understand how a note should be played, but I still needed time to find the right position on the guitar.&lt;/p&gt;
&lt;p&gt;So I started thinking about whether I could build a small tool to help me practice.&lt;/p&gt;
&lt;h2 id=&#34;the-problem&#34;&gt;The Problem&lt;/h2&gt;
&lt;p&gt;While learning guitar, I found two problems that I wanted to solve.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
