<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Web Technologies on Eifel42</title><link>https://www.eifel42.dev/categories/web-technologies/</link><description>Recent content in Web Technologies on Eifel42</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Wed, 24 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://www.eifel42.dev/categories/web-technologies/index.xml" rel="self" type="application/rss+xml"/><item><title>Lighthouse Score 100</title><link>https://www.eifel42.dev/post/2025-10-09-performance-optimization/</link><pubDate>Thu, 09 Oct 2025 00:00:00 +0200</pubDate><guid>https://www.eifel42.dev/post/2025-10-09-performance-optimization/</guid><description>&lt;p&gt;This summer, I embarked on a journey to revise the layout of my blog. An update to my Hugo theme customization led to a significant increase in the complexity of the CSS structure. As a result, I faced layout breaks and received disappointing scores on Google&amp;rsquo;s PageSpeed Insights. Today, I proudly celebrate my achievement: my personal blog now boasts a perfect score of 100 points in both mobile and desktop categories. Determined to make a change, I gradually refactored my site to improve its &lt;a href="https://developer.chrome.com/docs/lighthouse"&gt;Lighthouse score&lt;/a&gt;.&lt;/p&gt;&#10;&lt;p&gt;One of the most valuable lessons I learned is that optimizing website performance strengthens both security and architecture &lt;a href="https://developer.chrome.com/docs/lighthouse/best-practices/doctype"&gt;Lighthouse - Best Pratices&lt;/a&gt;. Throughout the optimization process, Software Architecture in Stream shared a truly inspiring &lt;a href="https://www.youtube.com/watch?v=ObT05w23oB8"&gt;Web Performance&lt;/a&gt; session.&lt;/p&gt;&#10;&lt;div class="performance-gallery"&gt;&#10; &lt;div class="performance-gallery__grid"&gt;&#10; &lt;figure class="performance-gallery__item"&gt;&#10; &lt;div class="no-photoswipe performance-gallery__media"&gt;&#10; &lt;img class="performance-gallery__img" src="https://www.eifel42.dev/images/2025-10-09-performance-mobile.webp" alt="Lighthouse Performance Score 100 for Mobile" loading="lazy" decoding="async" width="400" height="300" /&gt;&#10; &lt;/div&gt;&#10; &lt;figcaption class="performance-gallery__caption"&gt;Performance (Mobile)&lt;/figcaption&gt;&#10; &lt;/figure&gt;&#10;&#10; &lt;figure class="performance-gallery__item"&gt;&#10; &lt;div class="no-photoswipe performance-gallery__media"&gt;&#10; &lt;img class="performance-gallery__img" src="https://www.eifel42.dev/images/2025-10-09-performance-desktop.webp" alt="Lighthouse Performance Score 100 for Desktop" loading="lazy" decoding="async" width="600" height="400" /&gt;&#10; &lt;/div&gt;&#10; &lt;figcaption class="performance-gallery__caption"&gt;Performance (Desktop)&lt;/figcaption&gt;&#10; &lt;/figure&gt;&#10; &lt;/div&gt;&#10;&lt;/div&gt;</description></item></channel></rss>