<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[YVO.AI]]></title><description><![CDATA[a space for everything I want to write about ✍🏼]]></description><link>https://blog.yvo.ai/</link><image><url>https://blog.yvo.ai/favicon.png</url><title>YVO.AI</title><link>https://blog.yvo.ai/</link></image><generator>Ghost 5.62</generator><lastBuildDate>Sun, 05 Apr 2026 01:55:57 GMT</lastBuildDate><atom:link href="https://blog.yvo.ai/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[The Vegan Digital Nomad Guide to Ghent, Belgium]]></title><description><![CDATA[<p>I&#x2019;ve spent a few days in Ghent, Belgium in April 2025.</p><p>I didn&#x2019;t go with many expectations and was pleasantly surprised by what the city has to offer. In Ghent, there are cute caf&#xE9;s around every other corner, everything is easily reachable by bike,</p>]]></description><link>https://blog.yvo.ai/digital-nomad-guide-to-ghent/</link><guid isPermaLink="false">680aa5c4b406a300015bde93</guid><dc:creator><![CDATA[Yvo Keller]]></dc:creator><pubDate>Thu, 24 Apr 2025 22:01:07 GMT</pubDate><media:content url="https://blog.yvo.ai/content/images/2025/04/IMG_8333.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.yvo.ai/content/images/2025/04/IMG_8333.jpg" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><p>I&#x2019;ve spent a few days in Ghent, Belgium in April 2025.</p><p>I didn&#x2019;t go with many expectations and was pleasantly surprised by what the city has to offer. In Ghent, there are cute caf&#xE9;s around every other corner, everything is easily reachable by bike, and I loved the middle-age-like vibes that make the old town feel like a quiet movie set.</p><p>Ghent is a vibrant student city&#x2014;and you can feel that energy everywhere. With around 80,000 students in a city of about 260,000 people, the student presence is huge. That mix brings a special kind of dynamic: international, youthful, open-minded. It gives Ghent the perks of a buzzing city while still keeping a relaxed, small-town feel. The city has the perfect size&#x2014;not too big, not too small. Ideal for exploring by bike, sitting by the canals, or finding your favorite corner caf&#xE9; to work from.</p><h2 id="accommodation">Accommodation</h2><p>I booked a room on <a href="https://www.airbnb.com/rooms/30152054?source_impression_id=p3_1745528746_P3Ojr9Mab_TOrsEf&amp;ref=blog.yvo.ai">Airbnb</a> in a lovely traditional Belgian townhouse, just a bit outside the city center. It is great value for money, and the design and decorations of the building and room made the whole experience even more special.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2025/04/IMG_8231.jpg" class="kg-image" alt="The Vegan Digital Nomad Guide to Ghent, Belgium" loading="lazy" width="2000" height="1500" srcset="https://blog.yvo.ai/content/images/size/w600/2025/04/IMG_8231.jpg 600w, https://blog.yvo.ai/content/images/size/w1000/2025/04/IMG_8231.jpg 1000w, https://blog.yvo.ai/content/images/size/w1600/2025/04/IMG_8231.jpg 1600w, https://blog.yvo.ai/content/images/size/w2400/2025/04/IMG_8231.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>My lovely Airbnb.</figcaption></figure><h2 id="eating-out">Eating Out</h2><h3 id="caf%C3%A9s-for-remote-work">Caf&#xE9;s for Remote Work</h3><p>My #1 recommendation is the <strong>Take Five Espresso Bar</strong>. You can start your morning by sitting at the window and work with good views onto the city street, while sipping an out cappuccino and eating some homemade overnight oats with fresh fruit.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/2CKTEzqzJDfVdYVr5?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Take Five Espresso &#xB7; Voldersstraat 10, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2605; &#xB7; Espressobar</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">Take Five Espresso &#xB7; Voldersstraat 10, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/gps-cs-s/AB5caB-yiyfk_2soc2XG7gR7Nd-uuXtCSBXBJuWY1J9l9H0hieuC7XecXQo23lzkG3DhuG0ZZNU6kYX9-oFkntDfmHhTjl25rXycMFxJ07D8nFkBwXgP8LF1n69CsSYwLAH2SWa6wTQb=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><figure class="kg-card kg-image-card"><img src="https://blog.yvo.ai/content/images/2025/04/IMG_8388.jpg" class="kg-image" alt="The Vegan Digital Nomad Guide to Ghent, Belgium" loading="lazy" width="2000" height="2667" srcset="https://blog.yvo.ai/content/images/size/w600/2025/04/IMG_8388.jpg 600w, https://blog.yvo.ai/content/images/size/w1000/2025/04/IMG_8388.jpg 1000w, https://blog.yvo.ai/content/images/size/w1600/2025/04/IMG_8388.jpg 1600w, https://blog.yvo.ai/content/images/size/w2400/2025/04/IMG_8388.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>Another great option is O&apos;yo. They have two locations in town, and offer healthy, fresh and ultra tasty vegan breakfast and lunch. I had the pancakes and avocado toast.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/yFkte9zUjdwDo8pk6?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">O&#x2019;yo Sint-Baafs &#xB7; Sint-Baafsplein 12, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2606; &#xB7; Restaurant</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">O&apos;yo Sint-Baafs &#xB7; Sint-Baafsplein 12, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/p/AF1QipM9Pqo48BgMw7ujqjypGGHoKgjaD8AH9HbYZ19l=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><p>The used book Caf&#xE9; also looked very promising, although I didn&apos;t make it during my three days stay. You can try and let me know!</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/HKcAKmKJrSdeLWCy6?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Le Bal Infernal - used book caf&#xE9; &#xB7; Kammerstraat 6, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2605; &#xB7; Caf&#xE9;</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">Le Bal Infernal - used book caf&#xE9; &#xB7; Kammerstraat 6, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/p/AF1QipOc4oyYwBatKzd3lwqNoRRQ7bU354970O5Nn7_a=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><p>Also, do not skip <strong>Kultur Bakery</strong>! They are right next to the Take Five Espresso Bar, and have a huge selection of vegan pastries. Some of the best I&apos;ve ever had!</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/bMiLtWn4sA7myRLb8?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Kultur Bakery &#xB7; 094300700, Voldersstraat 8, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2605; &#xB7; B&#xE4;ckerei</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">Kultur Bakery &#xB7; 094300700, Voldersstraat 8, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/p/AF1QipMAbYbS9NGHx8cfwbgUqF6D-2047YiTxQALv-qB=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><h3 id="restaurants">Restaurants</h3><p>If you only have on day, go eat the BEST vegan Pizza you have ever had at <strong>Plant a Pizza</strong>. This is a no-brainer. They also have Tiramisu!</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/xfGtMNqcHqNNLq4e8?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Plant A Pizza &#xB7; Geldmunt 49, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2605; &#xB7; Pizzeria</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">Plant A Pizza &#xB7; Geldmunt 49, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/gps-cs-s/AB5caB8mG6VYfThImNh5TzE1_YJHWQ-2y4EIsd5Var9VIisF0vKhk0dOmnaiyIXCeBwDrY1VLtvSFL-ODakX6w0f6-Lac1CQcb8IpKgZwPyX4GXI_2o4cTe3-_pj_VcugM7Rs1p6IoU=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><figure class="kg-card kg-image-card"><img src="https://blog.yvo.ai/content/images/2025/04/IMG_8341.jpg" class="kg-image" alt="The Vegan Digital Nomad Guide to Ghent, Belgium" loading="lazy" width="2000" height="2667" srcset="https://blog.yvo.ai/content/images/size/w600/2025/04/IMG_8341.jpg 600w, https://blog.yvo.ai/content/images/size/w1000/2025/04/IMG_8341.jpg 1000w, https://blog.yvo.ai/content/images/size/w1600/2025/04/IMG_8341.jpg 1600w, https://blog.yvo.ai/content/images/size/w2400/2025/04/IMG_8341.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>When you&apos;re looking for healthy food, Le Botaniste is your go-to place. They have a goood selection of bowls, soups, curries and more.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/8VxofAy3duLVuEqN6?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Le Botaniste &#xB7; Hoornstraat 13, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2605; &#xB7; Restaurant</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">Le Botaniste &#xB7; Hoornstraat 13, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/p/AF1QipPlnK26cqfa1AjqE-aQBCun-EGLdw7UicKqWRMT=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><p>Another place I saw recommended often is knol&amp;kool. Unfortunatley it was closed while I was there, but I&apos;m sure they have great food too.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/RSyK7E9n7egNKnKV6?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">knol&amp;kool &#xB7; Heilige-Geeststraat 30, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2605; &#xB7; Veganes Restaurant</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">knol&amp;kool &#xB7; Heilige-Geeststraat 30, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/p/AF1QipNvtbcFsbvqJojp5fXaBzVvjQVd34wFmWq4hyo-=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><p>The same goes for Madam Bakster.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/k8bG3wfGou93dt1X7?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Madam Bakster &#xB7; Brabantdam 142, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2605; &#xB7; Coffeeshop</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">Madam Bakster &#xB7; Brabantdam 142, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/gps-cs-s/AB5caB-QDtm627hDOuZ0sOhX-85E6vEpGs-uRACYxHa8XQ9kCTumeKJ2SdXyZotBBGsb1ohwlSGhzYEoK4Sb8D5OzxXU9v6oQlgFM8CW01JNs24g5oJu-RQfWa4foj7-ljbAFJuDhqDGDA=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><h3 id="belgian-chocolate">Belgian Chocolate</h3><p>This is a special one: <strong>HOLY COW</strong>. An Italian guy and his Belgian wife built up a fair-trade cacao farm in India, where they source the highest quality beans from, and they now make their own chocolate right in their store in Ghent. Really creative offerings, and incredibly good.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/ZfdxnLuDNCWSHweo8?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">HOLY COW chocolate - Bean to Bar - Farmer-Fair - Specialty cacao - atelier &amp; workshops &#xB7; Lange Kruisstraat 7, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2605; &#xB7; Schokoladengesch&#xE4;ft</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">HOLY COW chocolate - Bean to Bar - Farmer-Fair - Specialty cacao - atelier &amp; workshops &#xB7; Lange Kruisstraat 7, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/p/AF1QipNWfOIfyAJMDH47mtRT6dFO9obuqUROF6xmd0o0=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><h3 id="groceries">Groceries</h3><p>For groceries, I found <strong>Albert Hejn</strong> to have a great and high quality selection. They have multiple locations in the city.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/gWg9cDrzgX5cDp2x9?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">AH Korenmarkt &#xB7; Korenmarkt 16, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2606; &#xB7; Supermarkt</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">AH Korenmarkt &#xB7; Korenmarkt 16, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/p/AF1QipMLC-3LSy47l3I-n2b092ssMV1nFC8SZ3stbZOd=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><h2 id="activities-and-sightseeing">Activities and Sightseeing</h2><p>I&apos;m not gonna list all the touristy attractions here, but instead point out what I did and my personal recommendations.</p><figure class="kg-card kg-image-card"><img src="https://blog.yvo.ai/content/images/2025/04/IMG_8412.jpg" class="kg-image" alt="The Vegan Digital Nomad Guide to Ghent, Belgium" loading="lazy" width="2000" height="2667" srcset="https://blog.yvo.ai/content/images/size/w600/2025/04/IMG_8412.jpg 600w, https://blog.yvo.ai/content/images/size/w1000/2025/04/IMG_8412.jpg 1000w, https://blog.yvo.ai/content/images/size/w1600/2025/04/IMG_8412.jpg 1600w, https://blog.yvo.ai/content/images/size/w2400/2025/04/IMG_8412.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><p>I did two free walking tours by Local Legends: &quot;Free Historical Tour: History and Legends of Ghent&quot; and &quot;Free Evening Tour: The Dark Side of Ghent&quot;. While the guide on the former tour was not that good (it&apos;s just a luck thing, I&apos;m sure), I loved the latter tour, as it showed many new places that I had not seen even though I had already spent three days in the city. The stories told were somewhat repetitive though, so I think you should just go for one of them.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.guruwalk.com/free-walking-tour-ghent?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Free walking tour Ghent: Expert Guides and Authentic Tours</div><div class="kg-bookmark-description">Find the best Free Walking Tours in Ghent with Local Guides and give what you want at the end of the visit! Ready for fun? &#x1F449; Book online for free!</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.guruwalk.com/favicon.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">GuruWalk</span><span class="kg-bookmark-publisher">GuruWalk</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://media.guruwalk.com/1ujvmmcbfwvlo7n0tst7t8xtcyew" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><p>Climbing the Belfry tower is fun, and gives you some good views over the city.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/JEZvF5xsWaDmh6pK9?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">St.-Bavo-Kathedrale &#xB7; Sint-Baafsplein 1, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2605; &#xB7; Katholische Kathedrale</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">St.-Bavo-Kathedrale &#xB7; Sint-Baafsplein 1, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/p/AF1QipN0z4u5OiZ3NHa51H-s2Y_tSke2EEr2X_p0ftoe=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><p>I also found the Industriemusem to be insightful. The exhibition tells you about the rich textile industry history of Ghent.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/XytgGiKoaCHyVJ5j8?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Industriemuseum &#xB7; Minnemeers 10, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2606; &#xB7; Museum</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">Industriemuseum &#xB7; Minnemeers 10, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/p/AF1QipOgfBnf2PhVgrK4XFdvGeVvauiSNPcMOzzE5Ha6=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><p>For going out at night, I recommend the bars west of the Vrijdagmarkt. It&apos;s where all the locals and students go. <strong>Bar Lume</strong> had a great live concert on Monday evening when I was there.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://maps.app.goo.gl/pNES3vchkNSWqHoz5?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Bar Lume &#xB7; Vrijdagmarkt 33, 9000 Gent, Belgien</div><div class="kg-bookmark-description">&#x2605;&#x2605;&#x2605;&#x2605;&#x2605; &#xB7; Bar</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"><span class="kg-bookmark-author">Bar Lume &#xB7; Vrijdagmarkt 33, 9000 Gent, Belgien</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://lh3.googleusercontent.com/gps-cs-s/AB5caB-krIxqELjovkkEBsfoMmZKho6JQ6W_udVMj13eLBF2zyAM230tvXiZpn5eWWfiShc-njhVV0Q33wzASrjXtTEIKdU4ASMUwaQuPtpMPKB8Me7oFH94sU2Jpr-6qwLl-FVEMWKE4Q=w900-h900-p-k-no" alt="The Vegan Digital Nomad Guide to Ghent, Belgium"></div></a></figure><h2 id="getting-around-town">Getting Around Town</h2><p>This city is built for cycling, and its lots of fun! I regularly used the E-Bikes provided by Bolt and Dott to get around, as well as the normal bikes by Donkey Republic. These you can even keep longer, quite cost-efficient.</p><figure class="kg-card kg-image-card"><img src="https://blog.yvo.ai/content/images/2025/04/IMG_8349.jpg" class="kg-image" alt="The Vegan Digital Nomad Guide to Ghent, Belgium" loading="lazy" width="2000" height="2667" srcset="https://blog.yvo.ai/content/images/size/w600/2025/04/IMG_8349.jpg 600w, https://blog.yvo.ai/content/images/size/w1000/2025/04/IMG_8349.jpg 1000w, https://blog.yvo.ai/content/images/size/w1600/2025/04/IMG_8349.jpg 1600w, https://blog.yvo.ai/content/images/size/w2400/2025/04/IMG_8349.jpg 2400w" sizes="(min-width: 720px) 720px"></figure><h2 id="final-words">Final Words</h2><p>I loved my short stay, and am looking forward to the day I&apos;ll be back. When you visit too, be sure to let me know about your experiences!</p>]]></content:encoded></item><item><title><![CDATA[Cracking the Code of Alzheimer’s Diagnosis with Machine Learning]]></title><description><![CDATA[<h2 id="a-journey-through-data-science-medicine-and-the-unknown">A Journey Through Data Science, Medicine, and the Unknown</h2><p>Imagine a disease that slowly erodes everything that makes you who you are. A disease that creeps in unnoticed, until one day, the world no longer makes sense. Alzheimer&#x2019;s Disease (AD) is precisely that&#x2014;an irreversible neurodegenerative disorder</p>]]></description><link>https://blog.yvo.ai/predicting-alzheimers-a-data-science-journey-into-neural-health/</link><guid isPermaLink="false">67ab5b2e1021b60001ff8e1e</guid><dc:creator><![CDATA[Yvo Keller]]></dc:creator><pubDate>Tue, 11 Feb 2025 15:27:44 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1617791160536-598cf32026fb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fGJyYWlufGVufDB8fHx8MTczOTI4MzI5MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<h2 id="a-journey-through-data-science-medicine-and-the-unknown">A Journey Through Data Science, Medicine, and the Unknown</h2><img src="https://images.unsplash.com/photo-1617791160536-598cf32026fb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDF8fGJyYWlufGVufDB8fHx8MTczOTI4MzI5MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" alt="Cracking the Code of Alzheimer&#x2019;s Diagnosis with Machine Learning"><p>Imagine a disease that slowly erodes everything that makes you who you are. A disease that creeps in unnoticed, until one day, the world no longer makes sense. Alzheimer&#x2019;s Disease (AD) is precisely that&#x2014;an irreversible neurodegenerative disorder that affects millions worldwide. In Switzerland alone, over 150,000 people suffer from dementia, with 60% of those cases attributed to AD. And yet, despite decades of research, no cure exists.</p><p>The problem? Alzheimer&#x2019;s is typically diagnosed only when it&apos;s already too late&#x2014;when cognitive decline has reached an irreversible stage.</p><p>What if we could see it coming earlier? What if we could predict it, long before symptoms become evident? That&#x2019;s where this story begins. Over a semester at FHNW, with guidance by researchers from the <strong>University of Miami Miller School of Medicine</strong>, together with my team I worked on applying <strong>Machine Learning (ML) to Alzheimer&#x2019;s diagnostics using biomarkers</strong>. The mission: to develop predictive models that can flag early warning signs of Alzheimer&#x2019;s based on a multi-modal approach&#x2014;combining gut bacteria, cerebrospinal fluid (CSF) biomarkers, sleep behavior, and MRI scans.</p><p>This made our project not just another ML exercise. It was a challenge that sat at the intersection of medicine and AI, a great blend of science, technology, and real-world impact.</p><hr><h2 id="the-challenge-diagnosing-the-undiagnosable">The Challenge: Diagnosing the Undiagnosable</h2><p>The fundamental challenge with Alzheimer&#x2019;s is that it progresses silently. By the time it&#x2019;s diagnosed, much of the brain&#x2019;s neural infrastructure has already deteriorated. Current diagnostic methods rely on cognitive tests and brain imaging, but these are expensive, invasive, and often subjective.</p><p>We set out to explore <strong>whether changes in gut bacteria, sleep patterns, and cerebrospinal fluid biomarkers could serve as early indicators</strong> of cognitive decline leading to AD. And if that wasn&#x2019;t ambitious enough, we also wanted to see whether combining all of these factors&#x2014;alongside brain imaging&#x2014;could improve diagnostic accuracy.</p><p>Key questions we asked:</p><ul><li>Can gut bacteria changes predict Alzheimer&#x2019;s onset?</li><li>Are cerebrospinal fluid biomarkers (&#x3B2;-Amyloid, Tau, P-Tau) effective early predictors?</li><li>Can sleep behavior changes indicate cognitive decline?</li><li>What happens when we merge these datasets and integrate MRI scans into the model?</li></ul><hr><h2 id="the-data-extracting-signals-from-chaos">The Data: Extracting Signals from Chaos</h2><p>We worked with data from the <strong>Alzheimer&#x2019;s Disease Neuroimaging Initiative (ADNI)</strong>&#x2014;one of the most extensive datasets available for Alzheimer&#x2019;s research. This dataset contained:</p><ul><li><strong>Gut Bacteria Profiles</strong> &#x2013; Over 100 metabolites measured over time</li><li><strong>CSF Biomarkers</strong> &#x2013; &#x3B2;-Amyloid, Tau, and P-Tau levels</li><li><strong>Sleep Behavior</strong> &#x2013; Derived from caregiver questionnaires (NPI scores)</li><li><strong>MRI Scans</strong> &#x2013; 3D brain imaging with 1.5 Tesla scanners</li><li><strong>Longitudinal Diagnosis Data</strong> &#x2013; Tracking patients as they transitioned from mild cognitive impairment (MCI) to AD</li></ul><p>Each data source brought its own challenges, with missing values, irregular collection frequencies, and high dimensionality. We integrated them all into a meaningful, unified dataset.</p><hr><h2 id="the-approach-merging-medicine-with-machine-learning">The Approach: Merging Medicine with Machine Learning</h2><p>Our strategy involved a <strong>multi-step data pipeline</strong> that systematically cleaned, merged, and prepared these datasets for training machine learning models.</p><h3 id="step-1-data-preprocessing-feature-engineering"><strong>Step 1: Data Preprocessing &amp; Feature Engineering</strong></h3><ul><li><strong>Handling Missing Values</strong> &#x2013; We used forward and backward imputation for missing diagnoses and feature values.</li><li><strong>Feature Selection</strong> &#x2013; Applied <strong>logistic regression</strong>, <strong>decision trees</strong>, and <strong>backward elimination</strong> to identify the most predictive biomarkers.</li><li><strong>Calculating Longitudinal Changes</strong> &#x2013; Rather than using raw values, we focused on changes over time, calculating differences between visits.</li><li><strong>MRI Preprocessing</strong> &#x2013; Applied skull-stripping to remove non-brain structures using <strong>SynthStrip</strong>.</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2025/02/skullstrip-before.png" class="kg-image" alt="Cracking the Code of Alzheimer&#x2019;s Diagnosis with Machine Learning" loading="lazy" width="1850" height="1227" srcset="https://blog.yvo.ai/content/images/size/w600/2025/02/skullstrip-before.png 600w, https://blog.yvo.ai/content/images/size/w1000/2025/02/skullstrip-before.png 1000w, https://blog.yvo.ai/content/images/size/w1600/2025/02/skullstrip-before.png 1600w, https://blog.yvo.ai/content/images/2025/02/skullstrip-before.png 1850w" sizes="(min-width: 720px) 720px"><figcaption>Transversal Layer of an MRI Brain Scan before SynthStrip</figcaption></figure><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2025/02/skullstrip-after.png" class="kg-image" alt="Cracking the Code of Alzheimer&#x2019;s Diagnosis with Machine Learning" loading="lazy" width="1846" height="1204" srcset="https://blog.yvo.ai/content/images/size/w600/2025/02/skullstrip-after.png 600w, https://blog.yvo.ai/content/images/size/w1000/2025/02/skullstrip-after.png 1000w, https://blog.yvo.ai/content/images/size/w1600/2025/02/skullstrip-after.png 1600w, https://blog.yvo.ai/content/images/2025/02/skullstrip-after.png 1846w" sizes="(min-width: 720px) 720px"><figcaption>Transversal Layer of an MRI Brain Scan after SynthStrip</figcaption></figure><h3 id="step-2-training-predictive-models"><strong>Step 2: Training Predictive Models</strong></h3><p>We trained four types of classifiers:</p><ol><li><strong>Logistic Regression</strong> &#x2013; Simple but interpretable</li><li><strong>Decision Trees</strong> &#x2013; Captured non-linear relationships</li><li><strong>K-Nearest Neighbors (KNN)</strong> &#x2013; Effective for structured data</li><li><strong>Multilayer Perceptron (MLP)</strong> &#x2013; Captured complex feature interactions</li></ol><p>Each model was trained on <strong>individual datasets (gut bacteria, CSF, sleep) as well as on combined datasets</strong> to explore whether integration improved predictive power.</p><h3 id="step-3-multi-modal-deep-learning-combining-biomarkers-with-mri"><strong>Step 3: Multi-Modal Deep Learning (Combining Biomarkers with MRI)</strong></h3><p>We designed a <strong>multi-modal neural network</strong> that took tabular features from biomarkers and <strong>integrated them with MRI scans</strong> using a <strong>3D Convolutional Neural Network (3D-CNN)</strong>.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2025/02/mmm_simplified.svg" class="kg-image" alt="Cracking the Code of Alzheimer&#x2019;s Diagnosis with Machine Learning" loading="lazy" width="299" height="449"><figcaption>Simplified view of the multi-modal classifier with 3D-image and tabular input.</figcaption></figure><p>Our <strong>multi-modal model</strong> integrates tabular biomarker data with <strong>3D-CNN-based MRI feature extraction</strong>, allowing the network to learn both structured and spatial dependencies in the patient data. By concatenating extracted image features with processed biomarker inputs, the model effectively combines <strong>quantitative biological markers with deep spatial representations of brain morphology</strong>, improving predictive performance over single-modal approaches.</p><hr><h2 id="the-results-what-we-learned-and-what-we-didn%E2%80%99t">The Results: What We Learned (and What We Didn&#x2019;t)</h2><h3 id="key-takeaways"><strong>Key Takeaways:</strong></h3><p><strong>Sleep Data was the Strongest Predictor</strong></p><ul><li>Sleep behavior changes achieved the highest individual prediction accuracy (82% precision).</li><li>Suggests a <strong>strong link between sleep disturbances and Alzheimer&#x2019;s progression</strong>.</li></ul><p><strong>Gut Bacteria &amp; CSF Data Alone Weren&#x2019;t Enough</strong></p><ul><li>Predictions based on <strong>gut bacteria</strong> and <strong>CSF biomarkers</strong> were only <strong>moderately effective</strong> (~65% precision).</li><li>These biomarkers are likely useful <strong>in combination with other factors</strong>, but not in isolation.</li></ul><p><strong>Multi-Modal Model Improved Accuracy</strong></p><ul><li>Combining <strong>MRI with biomarker data</strong> increased precision to <strong>72%</strong>.</li><li>Suggests that integrating multiple data types leads to more reliable diagnoses</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2025/02/image-1.png" class="kg-image" alt="Cracking the Code of Alzheimer&#x2019;s Diagnosis with Machine Learning" loading="lazy" width="818" height="712" srcset="https://blog.yvo.ai/content/images/size/w600/2025/02/image-1.png 600w, https://blog.yvo.ai/content/images/2025/02/image-1.png 818w" sizes="(min-width: 720px) 720px"><figcaption>Confusion Matrix showing the result of our multi-modal model on the test set.</figcaption></figure><p><strong>Single-Visit Predictions Remain a Challenge</strong></p><ul><li>Our models performed best when analyzing changes <strong>across multiple visits</strong>, but struggled with single-visit predictions.</li><li>Alzheimer&#x2019;s progression is a slow process&#x2014;biomarkers may need <strong>longer observation periods</strong> to be truly predictive.</li></ul><hr><h2 id="the-bigger-picture-what-this-means-for-alzheimer%E2%80%99s-research">The Bigger Picture: What This Means for Alzheimer&#x2019;s Research</h2><p>One thing is clear. <strong>Machine learning can assist in early Alzheimer&#x2019;s detection, but it&#x2019;s not a silver bullet.</strong> The challenge isn&#x2019;t just in training better models&#x2014;it&#x2019;s in collecting better data. Reliable early diagnosis requires:</p><ul><li><strong>Better Sleep Monitoring</strong> &#x2013; More precise sleep tracking tools could improve prediction accuracy.</li><li><strong>More MRI Data</strong> &#x2013; Larger datasets with <strong>higher resolution imaging</strong> would enhance deep learning models.</li><li><strong>Longitudinal Studies</strong> &#x2013; More comprehensive, multi-year tracking of biomarkers is essential.</li></ul><p>Our <strong>multi-modal approach</strong> showed promise, but it also revealed the limitations of current datasets. As AI in healthcare advances, <strong>combining multiple sources of patient data will be key to improving early Alzheimer&#x2019;s diagnosis.</strong></p><hr><h2 id="final-thoughts">Final Thoughts</h2><p>This was more than just a student project. It was a dive into one of the most pressing medical challenges of our time. It was a lesson in working across disciplines, in tackling real-world complexity, and in understanding the <strong>power (and limitations) of AI in medicine</strong>.</p><p>We didn&#x2019;t find the magic solution. But we did uncover insights that could help push Alzheimer&#x2019;s research forward. And in a field where every breakthrough counts, that&#x2019;s a step worth taking.</p><hr><p><strong>Want to dive into the details?</strong> Check out the full IEEE paper draft and the <a href="https://gitlab.fhnw.ch/brain-health/analysis/?ref=blog.yvo.ai">GitHub repository</a> where we documented our process and code.</p><p>I worked on this project in collaboration with Florin Barbisch and Patrick Sch&#xFC;rmann, as part of our Bachelor studies in Data Science at FHNW.</p>
        <div class="kg-card kg-file-card ">
            <a class="kg-file-card-container" href="https://blog.yvo.ai/content/files/2025/02/Brain_Health_IEEE_Conference_Paper.pdf" title="Download" download>
                <div class="kg-file-card-contents">
                    <div class="kg-file-card-title">Brain Health IEEE Conference Paper</div>
                    <div class="kg-file-card-caption">IEEE Paper Draft</div>
                    <div class="kg-file-card-metadata">
                        <div class="kg-file-card-filename">Brain_Health_IEEE_Conference_Paper.pdf</div>
                        <div class="kg-file-card-filesize">845 KB</div>
                    </div>
                </div>
                <div class="kg-file-card-icon">
                    <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><defs><style>.a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;}</style></defs><title>download-circle</title><polyline class="a" points="8.25 14.25 12 18 15.75 14.25"/><line class="a" x1="12" y1="6.75" x2="12" y2="18"/><circle class="a" cx="12" cy="12" r="11.25"/></svg>
                </div>
            </a>
        </div>
        <hr><p><em>This project challenge was supported by </em><a href="https://www.fhnw.ch/en/people/arzu-coltekin?ref=blog.yvo.ai"><em>Prof. Dr. Arzu &#xC7;&#xF6;ltekin</em></a><em> and </em><a href="https://www.fhnw.ch/en/people/leticia-fernandez-moguel?ref=blog.yvo.ai"><em>Dr. Leticia Fern&#xE1;ndez Moguel</em></a><em> from the </em><a href="https://www.fhnw.ch/en?ref=blog.yvo.ai"><em>FHNW University of Applied Sciences and Arts Northwestern Switzerland</em></a><em>, in collaboration with </em><a href="https://med.miami.edu/faculty/azizi-a-seixas-phd?ref=blog.yvo.ai"><em>Dr. Azizi Seixas</em></a><em> and </em><a href="https://med.miami.edu/faculty/alberto-ramos?ref=blog.yvo.ai"><em>Dr. Alberto Ramos</em></a><em> from the </em><a href="https://med.miami.edu/?ref=blog.yvo.ai"><em>University of Miami Miller School of Medicine</em></a><em>. Their combined expertise in data science, neuroimaging, and medical research laid the foundation for our work on predictive Alzheimer&#x2019;s diagnostics, bridging the gap between AI and healthcare.</em></p>]]></content:encoded></item><item><title><![CDATA[Turning a $6 VPS into a Vercel Replacement: A Guide to Securing Your Server with Tailscale, UFW, and Cloudflare]]></title><description><![CDATA[<hr><h2 id="foreword"><strong>Foreword</strong></h2><p>Like many developers, I was tired of paying $20/month for hosting platforms like Vercel. After some research, I decided to switch to a more cost-effective solution: a $6 VPS from Netcup. Not only did I set up an open-source alternative, Coolify, to handle auto-deployments, but I also learned</p>]]></description><link>https://blog.yvo.ai/how-i-turned-a-6-vps-into-a-vercel-replacement-a-step-by-step-guide-to-securing-your-server-with-tailscale-ufw-and-cloudflare/</link><guid isPermaLink="false">671a9a4bcaa37d0001f3c4f2</guid><dc:creator><![CDATA[Yvo Keller]]></dc:creator><pubDate>Thu, 24 Oct 2024 19:22:53 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1568209865332-a15790aed756?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDQ3fHxhbWR8ZW58MHx8fHwxNzI5Nzk3NzA0fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<hr><h2 id="foreword"><strong>Foreword</strong></h2><img src="https://images.unsplash.com/photo-1568209865332-a15790aed756?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDQ3fHxhbWR8ZW58MHx8fHwxNzI5Nzk3NzA0fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" alt="Turning a $6 VPS into a Vercel Replacement: A Guide to Securing Your Server with Tailscale, UFW, and Cloudflare"><p>Like many developers, I was tired of paying $20/month for hosting platforms like Vercel. After some research, I decided to switch to a more cost-effective solution: a $6 VPS from Netcup. Not only did I set up an open-source alternative, Coolify, to handle auto-deployments, but I also learned a lot about server security along the way.</p><p>This guide outlines how to set up a VPS for application deployment, secure it using Tailscale and UFW, and further protect it behind Cloudflare. By the end, you&#x2019;ll have a solid, affordable alternative to platforms like Vercel&#x2014;fully secured and optimized for self-hosting.</p><p><em>Disclaimer</em>: I&apos;ve written this as a rough guide based on my own process, but I&#x2019;m not entirely sure everything is included or if the order of steps is 100% correct. Be sure to adapt it to your specific needs and double-check along the way!</p><hr><h2 id="netcup-vps-coolify-setup-guide"><strong>Netcup VPS &amp; Coolify Setup Guide</strong></h2><p>This guide walks you through ordering a new VPS from Netcup, securing it with Tailscale, installing Coolify for application deployments, and protecting it behind Cloudflare.</p><hr><h3 id="1-order-new-vps-on-netcup"><strong>1. Order New VPS on Netcup</strong></h3><ol><li>Head over to Netcup and order a new VPS instance that fits your needs.</li><li>After receiving your VPS, retrieve your SSH access credentials (IP address, username, and password).</li></ol><hr><h3 id="2-access-vps-via-ssh-and-install-tailscale"><strong>2. Access VPS via SSH and Install Tailscale</strong></h3><p>For secure SSH access, we&#x2019;ll install Tailscale&#x2014;a tool that creates a secure, private network between your devices and your VPS.</p><h4 id="steps-for-tailscale-setup"><strong>Steps for Tailscale Setup</strong>:</h4><p><strong>Install Tailscale</strong>:<br>SSH into your VPS and run this command:</p><pre><code class="language-bash">curl -fsSL https://tailscale.com/install.sh | sh
</code></pre><p><strong>Enable SSH Access via Tailscale</strong>:<br>Secure SSH by running:</p><pre><code class="language-bash">sudo tailscale up --ssh
</code></pre><p><strong>Get Your Tailscale IP</strong>:<br>Obtain the Tailscale IP for your server:</p><pre><code class="language-bash">tailscale ip
</code></pre><p><strong>Connect via Tailscale</strong>:<br>Now, SSH into your server using the Tailscale IP:</p><pre><code class="language-bash">ssh ubuntu@your_tailscale_ip
</code></pre><hr><h3 id="3-secure-your-vps-with-ufw-uncomplicated-firewall"><strong>3. Secure Your VPS with UFW (Uncomplicated Firewall)</strong></h3><p>Next, lock down access to your VPS, allowing only Tailscale traffic.</p><p><strong>Enable UFW</strong>:</p><pre><code class="language-bash">sudo ufw enable
</code></pre><p><strong>Set Default Policies</strong>:<br>Block all incoming traffic except for Tailscale connections:</p><pre><code class="language-bash">sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw allow in on tailscale0
</code></pre><p><strong>Check UFW Status</strong>:<br>Verify UFW is working:</p><pre><code class="language-bash">sudo ufw status
</code></pre><p>At this point, only devices in your Tailscale network can access your server.</p><hr><h3 id="4-install-coolify"><strong>4. Install Coolify</strong></h3><p>Coolify simplifies app deployments similar to Vercel. Here&#x2019;s how to install it.</p><p><strong>Run Coolify Install Script</strong>:<br>Use your Tailscale connection to install Coolify:</p><pre><code class="language-bash">curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash
</code></pre><p><strong>Allow Docker Network Traffic</strong>:<br>Coolify uses Docker for app management. Let&#x2019;s ensure Docker networks can communicate:</p><ul><li>List Docker networks:</li><li>Inspect the subnets under &quot;IPAM -&gt; Config&quot; and allow traffic between them:</li></ul><pre><code class="language-bash">sudo docker network ls
</code></pre><pre><code class="language-bash">sudo docker network inspect bridge
sudo ufw allow from 172.18.0.0/16 to 172.17.0.1
sudo ufw allow from 172.17.0.0/16 to 172.18.0.1
</code></pre><hr><h3 id="5-put-everything-behind-cloudflare"><strong>5. Put Everything Behind Cloudflare</strong></h3><p>Cloudflare provides SSL certificates, protects your server against DDoS attacks, and ensures efficient traffic management through its global CDN. It encrypts traffic between users and your server, and its robust security features like DDoS mitigation and a Web Application Firewall (WAF) help safeguard against malicious threats. Plus, it boosts performance by caching assets closer to your users.</p><p><strong>Move Domain DNS to Cloudflare</strong>:</p><ul><li>Log in to Cloudflare, add your domain, and update your domain settings at the registrar to use Cloudflare&#x2019;s nameservers.</li></ul><p><strong>Activate SSL</strong>:</p><ul><li>In the <strong>SSL/TLS</strong> section, set the mode to <strong>Full (Strict)</strong> to ensure full encryption from the client to Cloudflare and to your server.</li></ul><p><strong>Enforce HTTPS</strong>:</p><ul><li>Enable <strong>Always Use HTTPS</strong> under <strong>SSL/TLS</strong> settings.</li></ul><hr><h3 id="6-secure-your-netcup-server-for-cloudflare-traffic-only"><strong>6. Secure Your Netcup Server for Cloudflare Traffic Only</strong></h3><p>Only Cloudflare traffic should reach your server. Here&#x2019;s how:</p><p><strong>Allow Cloudflare IP Ranges via UFW</strong>:<br>Add UFW rules to permit only Cloudflare traffic on port 443 (HTTPS).</p><figure class="kg-card kg-bookmark-card kg-card-hascaption"><a class="kg-bookmark-container" href="https://www.cloudflare.com/en-gb/ips/?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">IP Ranges</div><div class="kg-bookmark-description">This page is intended to be the definitive source of Cloudflare&#x2019;s current IP ranges.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.cloudflare.com/favicon.ico" alt="Turning a $6 VPS into a Vercel Replacement: A Guide to Securing Your Server with Tailscale, UFW, and Cloudflare"><span class="kg-bookmark-author">Cloudflare</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://cf-assets.www.cloudflare.com/slt3lc6tev37/53qCYhQbir5WtIU0VDWESo/954a48bfb17f429acf469e5f14345d83/unnamed-3.png" alt="Turning a $6 VPS into a Vercel Replacement: A Guide to Securing Your Server with Tailscale, UFW, and Cloudflare"></div></a><figcaption>Make sure you get the latest Cloudflare IP ranges.</figcaption></figure><figure class="kg-card kg-code-card"><pre><code class="language-bash">for ip in 173.245.48.0/20 103.21.244.0/22 103.22.200.0/22 103.31.4.0/22 141.101.64.0/18 \
108.162.192.0/18 190.93.240.0/20 188.114.96.0/20 197.234.240.0/22 198.41.128.0/17 \
162.158.0.0/15 104.16.0.0/13 104.24.0.0/14 172.64.0.0/13 131.0.72.0/22; do
   sudo ufw allow from $ip to any port 443 proto tcp
done</code></pre><figcaption>IPv4</figcaption></figure><figure class="kg-card kg-code-card"><pre><code class="language-bash">for ip in 2400:cb00::/32 2606:4700::/32 2803:f800::/32 2405:b500::/32 2405:8100::/32 \
2a06:98c0::/29 2c0f:f248::/32; do
   sudo ufw allow from $ip to any port 443 proto tcp
done</code></pre><figcaption>IPv6</figcaption></figure><p><strong>Prevent Docker from Bypassing UFW</strong>:<br>By default, Docker will bypass UFW. Disable this by editing Docker&apos;s configuration:</p><pre><code class="language-bash">sudo nano /etc/docker/daemon.json
</code></pre><p>Add the following:</p><pre><code class="language-json">{
  &quot;iptables&quot;: false
}
</code></pre><p>Restart Docker:</p><pre><code class="language-bash">sudo systemctl restart docker
</code></pre><hr><h3 id="7-complete-coolify-setup"><strong>7. Complete Coolify Setup</strong></h3><p><strong>Access Coolify</strong>:<br>Open Coolify in your browser using the Tailscale IP and port 8000:</p><pre><code class="language-bash">https://your_tailscale_ip:8000
</code></pre><p><strong>Onboarding</strong>:<br>Follow the onboarding wizard to create your Coolify account and set up your server.</p><hr><h3 id="8-post-installation-steps"><strong>8. Post-Installation Steps</strong></h3><p><strong>Configure FCN and Wildcard Domains</strong>:<br>Set up wildcard domains (e.g., <code>*.yourdomain.com</code>) in Coolify&#x2019;s proxy settings.</p><p><strong>Enable Notifications</strong>:<br>Use a Telegram bot for monitoring and alerts.</p><p><strong>Enable Two-Factor Authentication (2FA)</strong>:<br>Secure your Coolify account with 2FA.</p><hr><h3 id="9-deploy-your-apps"><strong>9. Deploy Your Apps</strong></h3><p><strong>Deploy Next.js Apps</strong>:</p><ul><li>Add your Next.js applications (or whatever else you wanna host) and configure environment variables. Refer to the Coolify docs for this.</li></ul><hr><p>By following these steps, you can have a secure, scalable, and cost-efficient VPS setup with Coolify handling your app deployments&#x2014;just like Vercel, but at a fraction of the cost.</p>]]></content:encoded></item><item><title><![CDATA[Projektmanager, Requirements Engineer und Entwickler in einer Person - Kann das funktionieren?]]></title><description><![CDATA[<p>In der schnelllebigen Welt der Softwareentwicklung ist es oft erforderlich, innerhalb von Projekten verschiedene H&#xFC;te zu tragen. In diesem Beitrag m&#xF6;chte ich die Herausforderungen und den Mehrwert beleuchten, die sich aus der Dreifachrolle als <strong>Projektmanager</strong>, <strong>Requirements Engineer</strong> und <strong>Entwickler</strong> in komplexen Projekten ergeben. Dabei st&#xFC;</p>]]></description><link>https://blog.yvo.ai/projektmanager-requirements-engineer-und-entwickler-in-einer-person/</link><guid isPermaLink="false">653966569eb23e00019c5540</guid><category><![CDATA[Project Management]]></category><dc:creator><![CDATA[Yvo Keller]]></dc:creator><pubDate>Sun, 05 Nov 2023 13:43:02 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1522071820081-009f0129c71c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDN8fHRlYW18ZW58MHx8fHwxNjk4MjY4MzM2fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1522071820081-009f0129c71c?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wxMTc3M3wwfDF8c2VhcmNofDN8fHRlYW18ZW58MHx8fHwxNjk4MjY4MzM2fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=2000" alt="Projektmanager, Requirements Engineer und Entwickler in einer Person - Kann das funktionieren?"><p>In der schnelllebigen Welt der Softwareentwicklung ist es oft erforderlich, innerhalb von Projekten verschiedene H&#xFC;te zu tragen. In diesem Beitrag m&#xF6;chte ich die Herausforderungen und den Mehrwert beleuchten, die sich aus der Dreifachrolle als <strong>Projektmanager</strong>, <strong>Requirements Engineer</strong> und <strong>Entwickler</strong> in komplexen Projekten ergeben. Dabei st&#xFC;tze ich mich auf meine eigenen Erfahrungen in einem IT-Projekt eines international t&#xE4;tigen Schweizer Industrieunternehmens, in dem ich diese Dreifachrolle innehatte, und teile einige hilfreiche Erkenntnisse, Tipps und gewonnene Einsichten.</p><h2 id="herausforderungen-in-einer-dreifachrolle">Herausforderungen in einer Dreifachrolle</h2><p>Die gleichzeitige &#xDC;bernahme mehrerer Rollen in einem Projekt birgt einige inh&#xE4;rente Risiken:</p><p><strong>Zeitmanagement zwischen den verschiedenen Rollen</strong>: Jede Rolle erfordert spezialisierte F&#xE4;higkeiten und fokussierte Aufmerksamkeit. Das Jonglieren zwischen diesen durch eine m&#xF6;glichst optimale Verteilung der Zeit und Energie, kann schnell zur Herausforderung werden.</p><p><strong>Balance zwischen technischer Tiefe und Managementaufgaben</strong>: W&#xE4;hrend der Projektmanager &#xFC;ber den Gesamtfortschritt und die Einhaltung des Zeitplans besorgt ist, muss der Entwickler aktiv technische Probleme l&#xF6;sen. Die &#xDC;berschneidung dieser Rollen kann zu einer Vernachl&#xE4;ssigung der einen oder anderen f&#xFC;hren.</p><p><strong>Beispiel aus der Praxis</strong></p><blockquote>Fokus des Projekts war die Implementierung einer Schnittstelle zwischen und einiger neuen Funktionalit&#xE4;ten in der Vertriebs-Software (CRM) und der Produktdatenmanagement-Software (PDM). Dies mit dem Ziel, unternehmensweit eine nahtlose und effiziente Bearbeitung von Kundenanfragen zur Individualisierung von Produkten von der Sales- bis zur R&amp;D-Abteilung zu erm&#xF6;glichen. Anfangs lag der Fokus darauf, ein Team aus Mitgliedern der drei verschiedenen Business Units zusammenzustellen. Im Laufe des Projekts schwenkte der Fokus auf die Organisation von Meetings und Workshops, wo ich als Moderator zwischen den verschiedenen Stakeholdern agierte. Schliesslich galt es, die Endphase des Projekts erfolgreich zu koordinieren und einen reibungslosen Rollout sowie die Schulung der Mitarbeiter vorzubereiten. All diese Aufgaben im Blick zu behalten, die angemessene Zeit zu investieren, und w&#xE4;hrenddessen in Zusammenarbeit mit zwei externen Beratungsunternehmen das Produkt zu entwickeln und voranzutreiben, war eine der grossen Herausforderungen.</blockquote><h3 id="vorteile">Vorteile</h3><p>Trotz der Herausforderungen ergeben sich durch eine solche Dreifachrolle bemerkenswerte Vorteile:</p><p><strong>Reduziertes Risiko des Informationsverlusts</strong>: Da alle Entscheidungen und Diskussionen innerhalb einer Person zentralisiert sind, wird das Risiko minimiert, dass entscheidungsrelevante Informationen verloren gehen.</p><p><strong>Effizienzgewinne</strong>: Die Eliminierung der Notwendigkeit zur Abstimmung zwischen den verschiedenen Rollen kann zu erheblichen Kosten- und Zeiteinsparungen f&#xFC;hren.</p><h3 id="potentielle-nachteile">Potentielle Nachteile</h3><p>Es gibt jedoch auch m&#xF6;gliche Fallstricke, die zu beachten sind:</p><p><strong>Vier-Augen-Prinzip</strong>: Wenn eine Person alle drei Rollen besitzt, fehlt die Kontrolle durch eine zweite Person, wodurch das Risiko besteht, dass &#xDC;berlegungsfehler erst sp&#xE4;ter auffallen.</p><p><strong>Voreingenommenheit</strong>: Die Tendenz, basierend auf eigenen Erfahrungen eine L&#xF6;sung in eine bestimmte Richtung zu lenken, kann sowohl vorteilhaft als auch nachteilig sein, abh&#xE4;ngig vom Kontext und den spezifischen Anforderungen.</p><p><strong>Skalierbarkeitsprobleme</strong>: Je nach Umfang und Komplexit&#xE4;t des Projekts kann der Arbeitsaufwand untragbar werden.</p><h3 id="l%C3%B6sungsans%C3%A4tze-und-pers%C3%B6nliche-erfahrungen">L&#xF6;sungsans&#xE4;tze und pers&#xF6;nliche Erfahrungen</h3><p>Die &#xDC;bernahme einer solchen Dreifachrolle in Projekten kann insgesamt vorteilhaft sein. Dazu ist es zentral, die eigene Arbeit im Bezug auf die potenziellen Nachteile laufend zu reflektieren und Gegenmassnahmen zu ergreifen, wenn man solche erkennt. Beispielsweise kann es sein, dass man als erfahrener Softwareentwickler bereits vorgefertigte Ansichten dar&#xFC;ber hat, welche Technologien und Methoden verwendet werden sollten. Durch die alleinige Entscheidungsgewalt in der Dreifachrolle kann es leicht passieren, dass man eine bestimmte Technologie ausw&#xE4;hlt, ohne die Vor- und Nachteile ausreichend zu pr&#xFC;fen oder Alternativen in Betracht zu ziehen. In einem solchen Fall w&#xE4;re es sinnvoll, jemanden beizuziehen, der die entsprechende Erfahrung hat und eine unabh&#xE4;ngige Bewertung der vorgeschlagenen L&#xF6;sungen vornehmen kann. Dadurch wird auch das Vier-Augen-Prinzip eingehalten und die Risiken einer einseitigen oder voreingenommenen Entscheidung k&#xF6;nnen minimiert werden.</p><hr><h2 id="die-komponente-des-technischen-hintergrundwissens">Die Komponente des technischen Hintergrundwissens</h2><p>Erg&#xE4;nzen wir die &#xDC;berlegungen zur Dreifachrolle um eine zentrale Komponente. Als gelernter Softwareentwickler, der gleichzeitig auch das Requirements Engineering und die Projektleitung &#xFC;bernimmt, differenziert man sich in einem wichtigen Punkt vom reinen Projektleiter: Man bringt eine f&#xFC;lle an technischem Hintergrundwissen und Verst&#xE4;ndnis mit.</p><p>Technisches Hintergrundwissen ist ein oft untersch&#xE4;tztes Attribut f&#xFC;r einen Projektleiter, insbesondere in komplexen Softwareprojekten. Es erm&#xF6;glicht nicht nur ein tieferes Verst&#xE4;ndnis der technischen Herausforderungen, sondern kann auch die Kommunikation zwischen den Entwicklern und den Requirements Engineers effizienter gestalten. Aber wie wirkt sich dies konkret auf ein Projekt aus?</p><h3 id="vorteile-1">Vorteile</h3><p><strong>Erleichterte Aufwandsabsch&#xE4;tzung:</strong> Der erste und offensichtlichste Vorteil ist die erleichterte Aufwandsabsch&#xE4;tzung. Ein Projektleiter mit technischem Hintergrundwissen kann besser beurteilen, wie viel Zeit und Ressourcen f&#xFC;r bestimmte Entwicklungsaufgaben ben&#xF6;tigt werden. Dies erleichtert die Planung und Priorisierung innerhalb des Projekts.</p><p><strong>Fr&#xFC;herkennung von Herausforderungen und Hindernissen: </strong>Ein weiterer Vorteil ist die F&#xE4;higkeit zur Fr&#xFC;herkennung von Herausforderungen und Hindernissen, da detaillierte Systemkenntnisse vorhanden sind. Ein technisch versierter Projektleiter kann potenzielle Problemstellen fr&#xFC;hzeitig identifizieren und geeignete Massnahmen ergreifen.</p><p><strong>Beispiel aus der Praxis</strong></p><blockquote>Ein pr&#xE4;gnantes Beispiel daf&#xFC;r aus meinem Projekt ist die Daten-Synchronisation zwischen dem CRM und dem PDM System. Eine urspr&#xFC;nglich von den Vertretern der Business Units vorgesehene bidirektionale Schnittstelle h&#xE4;tte die Systemkomplexit&#xE4;t signifikant erh&#xF6;ht. Es h&#xE4;tte sichergestellt werden m&#xFC;ssen, dass beide Systeme st&#xE4;ndig und ohne Verz&#xF6;gerung alle &#xC4;nderungen austauschen. Dazu m&#xFC;sste bei der Bearbeitung eines Felds durch einen Benutzer gepr&#xFC;ft werden, ob das verkn&#xFC;pfte Feld im zweiten System ebenfalls gerade bearbeitet wird. Ohne technische Expertise w&#xE4;re es f&#xFC;r einen Projektmanager schwierig gewesen, die Herausforderungen und Risiken dieser Komplexit&#xE4;t fr&#xFC;hzeitig zu erkennen. In einer pragmatischen L&#xF6;sung konnte daher festgelegt werden, welches System jeweils der &quot;Master&quot; f&#xFC;r bestimmte Datenfelder ist. Das minimierte das Risiko von Datenkonflikten und erleichterte die Implementierung.</blockquote><h3 id="potenzielle-nachteile">Potenzielle Nachteile</h3><p><strong>Voreiliges L&#xF6;sungsdenken:</strong> Die Tendenz, zu schnell in L&#xF6;sungen zu denken und dabei die urspr&#xFC;ngliche Problemstellung oder Anforderung zu vernachl&#xE4;ssigen.</p><p><strong>Beispiel aus der Praxis</strong></p><blockquote>Als Entwickler tendiert man dazu, schnell eine technisch machbare L&#xF6;sung zu suchen. Dabei kann das urspr&#xFC;ngliche Problem oder die Anforderung in den Hintergrund r&#xFC;cken. In solchen F&#xE4;llen kann technisches Hintergrundwissen sogar kontraproduktiv sein. Daher ist es wichtig, sich stets der unterschiedlichen Perspektiven der Rollen bewusst zu sein und diese aktiv in die Projektarbeit einzubeziehen.</blockquote><h3 id="die-balance-finden">Die Balance finden</h3><p>Es ist entscheidend, f&#xFC;r sich eine ausgewogene Balance zwischen technischem Wissen und Managementf&#xE4;higkeiten zu finden. Ein Projektleiter sollte in der Lage sein, technische Herausforderungen zu verstehen, ohne sich dabei in den Details zu verlieren. Gleichzeitig m&#xFC;ssen Managementaufgaben wie die Koordination des Teams und die Kommunikation mit Stakeholdern effektiv bew&#xE4;ltigt werden. In der Rolle des Entwicklers wiederum muss &#xFC;ber l&#xE4;ngere Zeitr&#xE4;ume eine hochwertige Implementierung des Produkts im Fokus stehen k&#xF6;nnen. Erst das erm&#xF6;glicht es, das volle Potenzial eines technisch versierten Projektleiters auszusch&#xF6;pfen.</p><h2 id="fazit">Fazit</h2><p>Durch die bewusste Integration von technischem Hintergrundwissen in die Projektarbeit und die Annahme mehrerer Rollen in einem Projekt kann man sich zahlreiche Vorteile zu nutze machen. Dennoch ist es wichtig, sich der damit verbundenen Risiken bewusst zu sein und diese aktiv zu managen. Die Schl&#xFC;sselkompetenz liegt hier aus meiner Sicht in der F&#xE4;higkeit, sowohl technische als auch Managementaufgaben effizient zu bew&#xE4;ltigen. Nur so kann man zeitgleich als Projektleiter als Bindeglied zwischen den verschiedenen Stakeholdern fungieren und den &#xDC;berblick behalten, als Requirements Engineer die Bed&#xFC;rfnisse des Kunden korrekt erkennen und vertieft verstehen, sowie als Entwickler ein solides Endprodukt bauen, und somit den Projekterfolg sicherstellen.</p>]]></content:encoded></item><item><title><![CDATA[Digital Nomad Guide to Madeira]]></title><description><![CDATA[<p>As I am writing this, I am on the flight back from an amazing 5 weeks that I have been living on Madeira in the coastal village of Ponta do Sol. Translating to &#x201C;spike of the sun&#x201D; in english, Ponta do Sol definitely did it&#x2019;s name</p>]]></description><link>https://blog.yvo.ai/digital-nomad-guide-to-madeira/</link><guid isPermaLink="false">642072207d2c530001175aaf</guid><category><![CDATA[Digital Nomad]]></category><dc:creator><![CDATA[Yvo Keller]]></dc:creator><pubDate>Tue, 12 Sep 2023 09:42:20 GMT</pubDate><media:content url="https://blog.yvo.ai/content/images/2023/09/DJI_0098.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.yvo.ai/content/images/2023/09/DJI_0098.jpg" alt="Digital Nomad Guide to Madeira"><p>As I am writing this, I am on the flight back from an amazing 5 weeks that I have been living on Madeira in the coastal village of Ponta do Sol. Translating to &#x201C;spike of the sun&#x201D; in english, Ponta do Sol definitely did it&#x2019;s name justice during my November stay. Temperatures were mild, always around 20&#xB0;C, and my rain jacket stayed in the closet the whole time. Madeira as an island for exploring is a paradise - I repeatedly found myself in awe and disbelieve about the surrounding landscape sceneries, nature spectacles and experiences like paragliding, canyoning and ripping along the Madeiran coast on a boat during sunset.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2023/09/IMG_1417.jpg" class="kg-image" alt="Digital Nomad Guide to Madeira" loading="lazy" width="2000" height="1500" srcset="https://blog.yvo.ai/content/images/size/w600/2023/09/IMG_1417.jpg 600w, https://blog.yvo.ai/content/images/size/w1000/2023/09/IMG_1417.jpg 1000w, https://blog.yvo.ai/content/images/size/w1600/2023/09/IMG_1417.jpg 1600w, https://blog.yvo.ai/content/images/size/w2400/2023/09/IMG_1417.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>The Madeiran coast at C&#xE2;mara de Lobos</figcaption></figure><h2 id="the-digital-nomad-experience">The Digital Nomad Experience</h2><h3 id="staying">Staying</h3><p>I stayed at the Outsite co-living, directly at the beach promenade, and had incredible sunrise and sunset views from my room. The village itself is a magical place with a charm of its own and makes it very easy to feel at home. It is a bit away from everything - no road leads past it, so everybody in the village center is either visiting on a day trip or lives there. The Outsite building was once a hotel, so there&#x2019;s a big kitchen to cook. Grocery options are limited, especially vegan ones, but most things can be found at the store next to the local petrol station.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2023/09/IMG_2351.jpg" class="kg-image" alt="Digital Nomad Guide to Madeira" loading="lazy" width="2000" height="1500" srcset="https://blog.yvo.ai/content/images/size/w600/2023/09/IMG_2351.jpg 600w, https://blog.yvo.ai/content/images/size/w1000/2023/09/IMG_2351.jpg 1000w, https://blog.yvo.ai/content/images/size/w1600/2023/09/IMG_2351.jpg 1600w, https://blog.yvo.ai/content/images/size/w2400/2023/09/IMG_2351.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>A calm evening in Ponta do Sol, with the Outsite space to the left of the church tower.</figcaption></figure><h3 id="connecting">Connecting</h3><p>I loved the community aspect of Outsite and the Digital Nomad Slack combined - there were always opportunities to meet new people from various backgrounds and go on adventures together on the weekends.</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2023/09/DJI_0088.jpg" class="kg-image" alt="Digital Nomad Guide to Madeira" loading="lazy" width="2000" height="1500" srcset="https://blog.yvo.ai/content/images/size/w600/2023/09/DJI_0088.jpg 600w, https://blog.yvo.ai/content/images/size/w1000/2023/09/DJI_0088.jpg 1000w, https://blog.yvo.ai/content/images/size/w1600/2023/09/DJI_0088.jpg 1600w, https://blog.yvo.ai/content/images/size/w2400/2023/09/DJI_0088.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>Sunrise ocean views near Pico do Ruivo, on an early morning adventure with a group of strangers who quickly became friends.</figcaption></figure><h3 id="working">Working</h3><p>During the week, I switched between three different places to get work done from:</p><ul><li>My Room at Outsite (best for calls where calm background is needed)</li><li>Outsite Co-Working area (mostly calm, not the most comfortable chair &amp; table setups, but it&#x2019;s close to coffee and the kitchen xD)</li><li>Ponta do Sol Co-Working (focused working atmosphere, laptop stand and 24&#x201D; monitors provided)</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2023/09/IMG_1769.jpg" class="kg-image" alt="Digital Nomad Guide to Madeira" loading="lazy" width="2000" height="1500" srcset="https://blog.yvo.ai/content/images/size/w600/2023/09/IMG_1769.jpg 600w, https://blog.yvo.ai/content/images/size/w1000/2023/09/IMG_1769.jpg 1000w, https://blog.yvo.ai/content/images/size/w1600/2023/09/IMG_1769.jpg 1600w, https://blog.yvo.ai/content/images/size/w2400/2023/09/IMG_1769.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>The terrace at the Ponta do Sol co-working.</figcaption></figure><h3 id="learnings">Learnings</h3><p>One takeaway from my first extended digital nomad experience is that about 1 month seems to be the perfect length. It allows you to settle in and gives you plenty of opportunities to explore without becoming too repetitive.</p><p>Personally, I noticed the challenges that a lot of context switching can bring. I was studying (enrolled in about 10 courses). I was also doing freelance work for three clients in different industries. The lesson here is that it can be useful to have roughly fixed times and days for certain work, even if it means sacrificing some flexibility.</p><h3 id="exploring">Exploring</h3><p>Activity-wise, exploring is easiest if you either get your own car, or join groups of people on trips like a hike. Rental cars on Madeira are quite expensive, what I did and would recommend is getting a car for a few days every now and then. When you have a car, don&apos;t hesitate to just drive around the coast and on the windy roads over the mountain passes, and make lot&apos;s of viewpoint and exploration stops on the way!</p><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2023/09/IMG_2800.jpg" class="kg-image" alt="Digital Nomad Guide to Madeira" loading="lazy" width="2000" height="1500" srcset="https://blog.yvo.ai/content/images/size/w600/2023/09/IMG_2800.jpg 600w, https://blog.yvo.ai/content/images/size/w1000/2023/09/IMG_2800.jpg 1000w, https://blog.yvo.ai/content/images/size/w1600/2023/09/IMG_2800.jpg 1600w, https://blog.yvo.ai/content/images/size/w2400/2023/09/IMG_2800.jpg 2400w" sizes="(min-width: 720px) 720px"><figcaption>One of Madeira&apos;s beautiful mountain roads.</figcaption></figure><h3 id="vegan-food">Vegan Food</h3><p>The options are a bit sparse, but they exist when you look for them, and are good! Here some of my personal suggestions, based on places I visited:</p><ul><li>Old Pharmacy and Steak &amp; Sun in Ponta do Sol: Several vegan options, some of the side dishes like the Tomato Risotto can also be made vegan.</li><li>Beach Promenade Restaurant in Ponta do Sol: A tasty Avocado Toast!</li><li>Vegetarian Caf&#xE9; in Porto da Cruz: Several vegan options to choose from</li></ul><figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://blog.yvo.ai/content/images/2023/09/IMG_1539.jpeg" class="kg-image" alt="Digital Nomad Guide to Madeira" loading="lazy" width="2000" height="1500" srcset="https://blog.yvo.ai/content/images/size/w600/2023/09/IMG_1539.jpeg 600w, https://blog.yvo.ai/content/images/size/w1000/2023/09/IMG_1539.jpeg 1000w, https://blog.yvo.ai/content/images/size/w1600/2023/09/IMG_1539.jpeg 1600w, https://blog.yvo.ai/content/images/size/w2400/2023/09/IMG_1539.jpeg 2400w" sizes="(min-width: 720px) 720px"><figcaption>Avocado toast in Ponta do Sol.</figcaption></figure><h2 id="recommendations">Recommendations</h2><p>To wrap this up, I want to provide you a list of recommendations and helpful links.</p><h3 id="staying-in-ponta-do-sol">Staying in Ponta do Sol</h3><ul><li><a href="https://app.outsite.co/c/vNPjdgrRb?ref=blog.yvo.ai">Outsite</a> Ponta do Sol</li><li><a href="https://www.instagram.com/the_banana_house_madeira?ref=blog.yvo.ai">Banana House</a> (another co-living option, a bit cheaper): </li><li>Rent a room (ask in Digital Nomads Madeira Slack)</li></ul><h3 id="events">Events</h3><ul><li>Outsite Community Events</li><li>Watch out for announcements in the <a href="https://digitalnomads.startupmadeira.eu/pontadosol/?ref=blog.yvo.ai">Digital Nomads Madeira</a> Slack channel</li><li><a href="https://www.instagram.com/thepurplefridays/?ref=blog.yvo.ai">Purple Fridays</a> (Digital Nomad Party with DJ Set in Ponta do Sol)</li></ul><h3 id="activities">Activities</h3><p>When exploring by car,<strong> </strong>drive from town to town over mountains and make sure to stop at Miraduros. For most activities, a car or taxi is required.</p><p><strong>Hiking</strong></p><ul><li>The iconic <a href="https://madeira.best/guides/madeiras-iconic-hike-pico-do-areeiro-to-pico-ruivo-guide?ref=blog.yvo.ai#:~:text=The%20hike%20is%20approximately%2010,complete%2C%20depending%20on%20your%20pace">Pico to Pico</a> hike (PR1 and PR1.2)</li><li>Hiking in the Fanal forest (PR 13 - Vereda do Fanal)</li><li>Take the Gondola at Achadas da Cruz and explore the village &amp; coast</li><li>Hike the Dragon&apos;s tail (PR 8 Ponta de S&#xE3;o Louren&#xE7;o)</li></ul><p><strong>Other recommendations </strong></p><ul><li>Porto Moniz Natural Swimming Pools</li><li>Paragliding at Madeira&apos;s coast</li><li>Canyoning</li><li>Boat trips</li><li>Scuba diving</li></ul><h2 id="conclusion">Conclusion</h2><p>I can&apos;t wait to go back!</p>]]></content:encoded></item><item><title><![CDATA[Digital Nomad Guide to Paris]]></title><description><![CDATA[<p>I spent the past week exploring the beautiful city of Paris and made my first experiences with working remotely. Today I want to share are a few recommendations for activities, and some things you should keep in mind when staying in a Hostel while working remotely.</p><h2 id="stay">Stay</h2><p>I stayed at</p>]]></description><link>https://blog.yvo.ai/my-digital-nomad-guide-to-paris/</link><guid isPermaLink="false">642072207d2c530001175aae</guid><category><![CDATA[Digital Nomad]]></category><dc:creator><![CDATA[Yvo Keller]]></dc:creator><pubDate>Wed, 01 Mar 2023 19:16:52 GMT</pubDate><media:content url="https://blog.yvo.ai/content/images/2022/10/96379070-146D-45D3-BE6C-B054A4C20CFB.jpeg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.yvo.ai/content/images/2022/10/96379070-146D-45D3-BE6C-B054A4C20CFB.jpeg" alt="Digital Nomad Guide to Paris"><p>I spent the past week exploring the beautiful city of Paris and made my first experiences with working remotely. Today I want to share are a few recommendations for activities, and some things you should keep in mind when staying in a Hostel while working remotely.</p><h2 id="stay">Stay</h2><p>I stayed at the JO&amp;JOE Hostel in Paris Nation.</p><ul><li>Friendly and helpful staff</li><li>Clean &amp; comfortable rooms and beds with a proper locker</li><li>Located directly at the Line 9 Metro Station Buzenval</li><li>The Hostel Lobby and Rooftop Bar are perfect for remote work and have great WLAN</li><li>Tasty food &amp; good coffe available in the Hostel Restaurant</li><li>Live Music and other organized events in the evenings </li></ul><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.joandjoe.com/paris-nation/en/?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Unusual and design hostel - JO&amp;JOE Paris Nation</div><div class="kg-bookmark-description">Experience a new style of hostel with cheap accommodations, authentic restaurants and designer bars with JO&amp;JOE Paris Nation .</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.joandjoe.com/paris-nation/wp-content/themes/jojoe-hostel/img/icons/favicon.png" alt="Digital Nomad Guide to Paris"><span class="kg-bookmark-author">JO&amp;JOE Paris Nation</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://www.joandjoe.com/paris-nation/wp-content/uploads/sites/5/2022/05/Export-23-24-10-web-242-3-scaled.jpg" alt="Digital Nomad Guide to Paris"></div></a></figure><h2 id="getting-around-paris">Getting around Paris</h2><p>I used the Paris Metro for further distances most of the times, buying a Ticket+ directly at the station before the ride. Lime offers Scooters and E-Bikes. Walking is the best option when you really want to experience the city.</p><h3 id="activity-recommendations">Activity Recommendations</h3><ul><li>Free Walking Tour by SANDEMANs and their paid tour in Montmartre</li><li>Watch sunset from Tour Montparnasse or the Sacr&#xE9;-C&#x153;ur Basilica&apos;s tower</li><li>Walk through the P&#xE8;re Lachaise Cemetery</li></ul><h2 id="coworking">Coworking</h2><p>I ended up doing most work directly in the lobby of my Hostel. Another good option I tried, located pretty much in the city center, is MyCowork in Beaubourg.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://mycowork.fr/beaubourg/?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">BEAUBOURG - myCowork</div><div class="kg-bookmark-description">espaces de coworking, bureaux priv&#xE9;s et salles de r&#xE9;union au coeur de Paris. Partageons nos bureaux et nos talents !</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://mycowork.fr/wp-content/uploads/2018/03/cropped-Logo-512px-1-270x270.png" alt="Digital Nomad Guide to Paris"><span class="kg-bookmark-author">myCowork</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://mycowork.fr/wp-content/uploads/2019/07/IMG_20180911_184529-1024x1024.jpg" alt="Digital Nomad Guide to Paris"></div></a></figure><h2 id="vegan-food">Vegan Food</h2><p>Finding nice vegan restaurants &amp; caf&#xE9;s is always a priority for me when visiting a new city. Let me share a list of the places I can recommend &amp; would definitely return to.</p><figure class="kg-card kg-bookmark-card kg-card-hascaption"><a class="kg-bookmark-container" href="https://www.vgpatisserie.fr/?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">VG P&#xE2;tisserie - P&#xE2;tisserie Artisanale V&#xE9;g&#xE9;tale Bio Paris</div><div class="kg-bookmark-description">P&#xE2;tisserie Artisanale V&#xE9;g&#xE9;tale Bio Options sans gluten &#xE0; Paris.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.vgpatisserie.fr/_nuxt/icons/icon_512x512.8eee98.png" alt="Digital Nomad Guide to Paris"><span class="kg-bookmark-author">VG P&#xE2;tisserie</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://www.vgpatisserie.fr/vgpatisserie.svg" alt="Digital Nomad Guide to Paris"></div></a><figcaption>Great croissants and pain au chocolat!</figcaption></figure><figure class="kg-card kg-bookmark-card kg-card-hascaption"><a class="kg-bookmark-container" href="https://www.instagram.com/grounded_paris/?hl=en&amp;ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">GROUNDED &#x2022; COFFEE &amp; FOOD &#x2022; (@grounded_paris) &#x2022; Instagram photos and videos</div><div class="kg-bookmark-description">12K Followers, 18 Following, 488 Posts - See Instagram photos and videos from GROUNDED &#x2022; COFFEE &amp; FOOD &#x2022; (@grounded_paris)</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.cdninstagram.com/rsrc.php/v3/yb/r/lswP1OF1o6P.png" alt="Digital Nomad Guide to Paris"><span class="kg-bookmark-author">Instagram</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://scontent.cdninstagram.com/v/t51.2885-15/101638927_557035855207599_5779649709685604352_n.jpg?stp=dst-jpg_s100x100&amp;_nc_cat=105&amp;ccb=1-7&amp;_nc_sid=8ae9d6&amp;_nc_ohc=iK9battCs3EAX94ORrd&amp;_nc_ht=scontent.cdninstagram.com&amp;oh=00_AT-BMrbTIYw5ryS13UEYDRA0XDcIguKVTt4f-CESLXHgng&amp;oe=634D7D3C" alt="Digital Nomad Guide to Paris"></div></a><figcaption>Delicious brunch</figcaption></figure><figure class="kg-card kg-bookmark-card kg-card-hascaption"><a class="kg-bookmark-container" href="https://www.instagram.com/maozvegetarian/?hl=en&amp;ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Maoz Vegetarian (@maozvegetarian) &#x2022; Instagram photos and videos</div><div class="kg-bookmark-description">4,132 Followers, 483 Following, 912 Posts - See Instagram photos and videos from Maoz Vegetarian (@maozvegetarian)</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://static.cdninstagram.com/rsrc.php/v3/yb/r/lswP1OF1o6P.png" alt="Digital Nomad Guide to Paris"><span class="kg-bookmark-author">Instagram</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://scontent.cdninstagram.com/v/t51.2885-15/11875447_888867437816925_1969072543_a.jpg?stp=dst-jpg_s100x100&amp;_nc_cat=105&amp;ccb=1-7&amp;_nc_sid=8ae9d6&amp;_nc_ohc=NqqqIHC1PpUAX-_jfLA&amp;_nc_ht=scontent.cdninstagram.com&amp;oh=00_AT-p5bvBoJejqE6iBYeWyaHBRkdDXbLbpQTlufynufw0Cg&amp;oe=634CEF0F" alt="Digital Nomad Guide to Paris"></div></a><figcaption>Falafel Pitas</figcaption></figure><h2 id="my-thoughts-about-remote-work-from-hostels">My thoughts about Remote Work from Hostels</h2><ul><li>Most Coworking spaces close at 19:00 while events at the Hostel Lobby start around that time. This makes for a pretty noisy work environment in the evening.</li><li>Staying in a Hostel combined with an external Co-working space is a good option for a week or so, but does not provide the optimal work environment for a long-term stay.</li><li>It can get quite expensive when you don&apos;t have a kitchen and are eating in restaurants &amp; caf&#xE9;s 3 times a day.</li></ul><h2 id="conclusion">Conclusion</h2><p>I really enjoyed my week in Paris. The city provides a good basis for remote work, and offers a lot of activities and places to explore during off-time. </p>]]></content:encoded></item><item><title><![CDATA[Hello World!]]></title><description><![CDATA[<p>So, I&apos;ve got this new blog here, and thought I would kick this thing off by giving you some background information about myself. I plan to cover a diverse set of topics, and it can&apos;t hurt if you know a bit more about the person behind</p>]]></description><link>https://blog.yvo.ai/hello-world/</link><guid isPermaLink="false">642072207d2c530001175aad</guid><category><![CDATA[News]]></category><dc:creator><![CDATA[Yvo Keller]]></dc:creator><pubDate>Sat, 06 Aug 2022 22:49:07 GMT</pubDate><media:content url="https://images.unsplash.com/photo-1577386328488-0d3f6d7d8ea6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDR8fHNheGVyJTIwJUMzJUI2fGVufDB8fHx8MTY1OTg2NDEzNA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" medium="image"/><content:encoded><![CDATA[<img src="https://images.unsplash.com/photo-1577386328488-0d3f6d7d8ea6?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=MnwxMTc3M3wwfDF8c2VhcmNofDR8fHNheGVyJTIwJUMzJUI2fGVufDB8fHx8MTY1OTg2NDEzNA&amp;ixlib=rb-1.2.1&amp;q=80&amp;w=2000" alt="Hello World!"><p>So, I&apos;ve got this new blog here, and thought I would kick this thing off by giving you some background information about myself. I plan to cover a diverse set of topics, and it can&apos;t hurt if you know a bit more about the person behind the &#xA0;collections of words you will be reading on here in the future!</p><div class="kg-card kg-header-card kg-width-full kg-size-small kg-style-dark" style data-kg-background-image><h2 class="kg-header-card-header" id="who-am-i">Who am I?</h2></div><h2 id="work"><br>work</h2><p>I&apos;m an enthusiastic Full Stack Software Developer with broad knowledge and extensive experience in Requirements Engineering and Vocational Training.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://github.com/yvokeller?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">yvokeller - Overview</div><div class="kg-bookmark-description">Software Engineer and Data Science Student at FHNW. - yvokeller</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://github.com/fluidicon.png" alt="Hello World!"><span class="kg-bookmark-author">GitHub</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://avatars.githubusercontent.com/u/22744751?v=4?s=400" alt="Hello World!"></div></a></figure><p>Currently based in Zurich, Switzerland, I will be working remotely &amp; traveling the world in the coming months to experience what I have been aiming to make possible for quite some time - the lifestyle of a <em>Digital Nomad</em>. Although I have travelled Europe with Interrail for two months back in 2019 (which is definitely worth a separate post in the future), this is a quite different and new thing for me. I am already looking forward to telling you about my experience and all my learnings in future posts. S0, don&apos;t forget to subscribe to my newsletter!</p><div class="kg-card kg-button-card kg-align-center"><a href="https://blog.yvo.ai/#/portal/signup/free" class="kg-btn kg-btn-accent">Sign Up</a></div><h2 id="study">study</h2><p>I&apos;m always eager to learn new things and thrive most when I am challenged. My current focus here lies on my <em>Bachelor&apos;s Degree in Data Science</em> at the University of Applied Sciences Northwestern Switzerland, with a personal focus on the topic of AI and machine learning.</p><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.fhnw.ch/de/studium/technik/data-science?ref=blog.yvo.ai"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Data Science</div><div class="kg-bookmark-description">Den Daten Geheimnisse entlocken.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://www.fhnw.ch/Plone/++theme++web16theme/assets/media/icons/device/android-icon-192x192.png" alt="Hello World!"><span class="kg-bookmark-author">FHNW</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://www.fhnw.ch/de/studium/technik/data-science/@@images/image" alt="Hello World!"></div></a></figure><h2 id="personal">personal</h2><p>Striving to utilize my knowledge and skills to make a positive impact in the world, I am optimistic this blog can become start of something big in the future!</p><p>When I am not working or studying for once, I am out in nature, hiking with my camera, mountain biking, or reading an interesting book. So, to close this off, here is a collection of photos I took on a hike to the J&#xF6;riseen last weekend:</p><figure class="kg-card kg-gallery-card kg-width-wide kg-card-hascaption"><div class="kg-gallery-container"><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.yvo.ai/content/images/2022/08/5E567F61-C9B5-4EFD-931C-A2D050D69CCE.jpeg" width="2000" height="1333" loading="lazy" alt="Hello World!" srcset="https://blog.yvo.ai/content/images/size/w600/2022/08/5E567F61-C9B5-4EFD-931C-A2D050D69CCE.jpeg 600w, https://blog.yvo.ai/content/images/size/w1000/2022/08/5E567F61-C9B5-4EFD-931C-A2D050D69CCE.jpeg 1000w, https://blog.yvo.ai/content/images/size/w1600/2022/08/5E567F61-C9B5-4EFD-931C-A2D050D69CCE.jpeg 1600w, https://blog.yvo.ai/content/images/size/w2400/2022/08/5E567F61-C9B5-4EFD-931C-A2D050D69CCE.jpeg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.yvo.ai/content/images/2022/08/5ED04928-1061-4024-B72E-11144AC26886.jpeg" width="2000" height="1333" loading="lazy" alt="Hello World!" srcset="https://blog.yvo.ai/content/images/size/w600/2022/08/5ED04928-1061-4024-B72E-11144AC26886.jpeg 600w, https://blog.yvo.ai/content/images/size/w1000/2022/08/5ED04928-1061-4024-B72E-11144AC26886.jpeg 1000w, https://blog.yvo.ai/content/images/size/w1600/2022/08/5ED04928-1061-4024-B72E-11144AC26886.jpeg 1600w, https://blog.yvo.ai/content/images/size/w2400/2022/08/5ED04928-1061-4024-B72E-11144AC26886.jpeg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.yvo.ai/content/images/2022/08/3533FB3D-3BAD-4163-BC6B-A4F4B651EC1E.jpeg" width="2000" height="1500" loading="lazy" alt="Hello World!" srcset="https://blog.yvo.ai/content/images/size/w600/2022/08/3533FB3D-3BAD-4163-BC6B-A4F4B651EC1E.jpeg 600w, https://blog.yvo.ai/content/images/size/w1000/2022/08/3533FB3D-3BAD-4163-BC6B-A4F4B651EC1E.jpeg 1000w, https://blog.yvo.ai/content/images/size/w1600/2022/08/3533FB3D-3BAD-4163-BC6B-A4F4B651EC1E.jpeg 1600w, https://blog.yvo.ai/content/images/size/w2400/2022/08/3533FB3D-3BAD-4163-BC6B-A4F4B651EC1E.jpeg 2400w" sizes="(min-width: 720px) 720px"></div></div><div class="kg-gallery-row"><div class="kg-gallery-image"><img src="https://blog.yvo.ai/content/images/2022/08/56AE7D10-3D45-4DF8-9D21-22CDB1013EDD.jpeg" width="2000" height="1500" loading="lazy" alt="Hello World!" srcset="https://blog.yvo.ai/content/images/size/w600/2022/08/56AE7D10-3D45-4DF8-9D21-22CDB1013EDD.jpeg 600w, https://blog.yvo.ai/content/images/size/w1000/2022/08/56AE7D10-3D45-4DF8-9D21-22CDB1013EDD.jpeg 1000w, https://blog.yvo.ai/content/images/size/w1600/2022/08/56AE7D10-3D45-4DF8-9D21-22CDB1013EDD.jpeg 1600w, https://blog.yvo.ai/content/images/size/w2400/2022/08/56AE7D10-3D45-4DF8-9D21-22CDB1013EDD.jpeg 2400w" sizes="(min-width: 720px) 720px"></div><div class="kg-gallery-image"><img src="https://blog.yvo.ai/content/images/2022/08/C759430C-3642-48C7-B6CC-67199AF872AE.jpeg" width="2000" height="3000" loading="lazy" alt="Hello World!" srcset="https://blog.yvo.ai/content/images/size/w600/2022/08/C759430C-3642-48C7-B6CC-67199AF872AE.jpeg 600w, https://blog.yvo.ai/content/images/size/w1000/2022/08/C759430C-3642-48C7-B6CC-67199AF872AE.jpeg 1000w, https://blog.yvo.ai/content/images/size/w1600/2022/08/C759430C-3642-48C7-B6CC-67199AF872AE.jpeg 1600w, https://blog.yvo.ai/content/images/size/w2400/2022/08/C759430C-3642-48C7-B6CC-67199AF872AE.jpeg 2400w" sizes="(min-width: 720px) 720px"></div></div></div><figcaption>The J&#xF6;riseen near Davos, Switzerland&#xA0;</figcaption></figure><p><strong>On a final note</strong>: I you ever have anything you want to talk with me about, you can contact me at <a href="mailto:hi@yvo.ai">hi@yvo.ai </a></p><p>Looking forward to hearing from you!</p><p>Yvo</p><p> </p>]]></content:encoded></item></channel></rss>