<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Performance Optimization on Eifel42</title><link>https://www.eifel42.dev/tags/performance-optimization/</link><description>Recent content in Performance Optimization 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/tags/performance-optimization/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><item><title>EU Website Evidence Collector moves to code.europa.eu</title><link>https://www.eifel42.dev/post/2025-08-31-eu-gpr-tool/</link><pubDate>Sun, 31 Aug 2025 13:00:00 +0200</pubDate><guid>https://www.eifel42.dev/post/2025-08-31-eu-gpr-tool/</guid><description>&lt;p&gt;&lt;strong&gt;Introducing the Free GDPR Compliance Helper&lt;/strong&gt;&lt;/p&gt;&#10;&lt;p&gt;The European Union has introduced an excellent resource: a free GDPR compliance tool. → &lt;a href="https://www.eifel42.dev/post/2024-01-13-eu-gdpr-tool/"&gt;Discover the tool&lt;/a&gt;. To use it in a DevOps pipeline is mentioned here: → &lt;a href="https://www.eifel42.dev/post/2024-05-25-gdpr-pipeline/"&gt;Explore Automating GDPR Checks&lt;/a&gt;.&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h2 id="hosting-update"&gt;Hosting Update&lt;/h2&gt;&#10;&lt;p&gt;The &lt;em&gt;Website Evidence Collector&lt;/em&gt; has transitioned from GitHub to the EU’s GitLab-based platform at &lt;a href="https://code.europa.eu"&gt;&lt;strong&gt;code.europa.eu&lt;/strong&gt;&lt;/a&gt;. This move not only enhances long-term accessibility but also aligns with the European Commission’s commitment to open-source initiatives.&lt;/p&gt;&#10;&lt;p&gt;&lt;strong&gt;New Download (v3.7.0)&lt;/strong&gt;&lt;br&gt;&#10;&lt;a href="https://code.europa.eu/EDPS/website-evidence-collector/-/releases/v3.7.0/downloads/website-evidence-collector.tgz"&gt;EDPS - website-evidence-collector v3.7.0 - downloads&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;Wishing you a successful and (cookie-free) deployment experience!&lt;/p&gt;</description></item><item><title>European Union provides a GDPR compliance tool Website</title><link>https://www.eifel42.dev/post/2024-01-13-eu-gdpr-tool/</link><pubDate>Sat, 13 Jan 2024 20:14:39 +0100</pubDate><guid>https://www.eifel42.dev/post/2024-01-13-eu-gdpr-tool/</guid><description>&lt;h2 id="website-evidence-collector"&gt;Website Evidence Collector&lt;/h2&gt;&#10;&lt;p&gt;The European Union announced a tool for GDPR compliance checks for websites. This tool can be used manually, in an automated deployment process, and security vulnerability checks.&#10;It can be an easy and cost-efficient approach for small and medium companies (Mittelstand).&lt;/p&gt;&#10;&lt;h3 id="links"&gt;Links&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://edps.europa.eu/edps-inspection-software_en"&gt;EDPS Inspection Software&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/EU-EDPS/website-evidence-collector"&gt;GitHub Website-evidence-collector&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Carbon Footprint of static and dynamic websites</title><link>https://www.eifel42.dev/post/2024-01-01-carbon-footprint-website/</link><pubDate>Mon, 01 Jan 2024 14:05:12 +0100</pubDate><guid>https://www.eifel42.dev/post/2024-01-01-carbon-footprint-website/</guid><description>&lt;h2 id="why-hugo"&gt;Why Hugo?&lt;/h2&gt;&#10;&lt;p&gt;The decision to switch from WordPress to a static website engine like Hugo was easy.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Once, my provider complained about the version of PHP and wanted to charge me extra for running an older PHP version.&lt;/li&gt;&#10;&lt;li&gt;Furthermore, a modern and beautiful WordPress site requires a lot of time.&lt;/li&gt;&#10;&lt;li&gt;Another time, the My SQL database had problems, and I lost my settings and content.&lt;/li&gt;&#10;&lt;li&gt;During the years, I got a lot of attack attempts from all over the world. E.g., the Kali Linux distribution contains a free, open-source vulnerability scanner for WordPress (wpscan).&lt;/li&gt;&#10;&lt;li&gt;At least run such a system; you need more diligence on the European GDPR.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;In conclusion, you need a lot of time for administration and extra knowledge to run WordPress. I grew up as a software developer developing web-based information systems and found running WordPress too complicated for my use cases.&lt;/p&gt;&#10;&lt;p&gt;Hugo lets me concentrate on the essentials. Like now, I can quickly write something in Markdown. You can store the text file and all modifications in a Source Repository like GitHub. The access times to my content have improved considerably.&lt;/p&gt;&#10;&lt;h3 id="intention"&gt;Intention&lt;/h3&gt;&#10;&lt;p&gt;The CO2 emissions of a static website seem many times lower. It may be a small step to save the planet, but if it suits your business or use cases, it can help.&lt;/p&gt;&#10;&lt;h3 id="microsoft-copilot"&gt;Microsoft Copilot&lt;/h3&gt;&#10;&lt;hr&gt;&#10;&lt;p&gt;&lt;strong&gt;Disclaimer: The following section is entirely AI-generated.&lt;/strong&gt;&lt;br&gt;&#10;&lt;strong&gt;&lt;em&gt;USE CASE: demonstrate and compare modern AI Assistants.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&#10;&lt;hr&gt;&#10;&lt;h4 id="question"&gt;Question&lt;/h4&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;Please compare the co2 food print static website to wordpress&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;h4 id="microsoft-copilot-answer"&gt;Microsoft Copilot Answer&lt;/h4&gt;&#10;&lt;p&gt;The carbon footprint of a website depends on various factors, including the design, the number of page views, and the efficiency of the underlying technology.&lt;/p&gt;&#10;&lt;p&gt;An average website produces 4.61 grams of CO2 for every page view¹. For websites that have an average of 10,000 page views per month, that makes 553 kilograms of CO2 per year¹. According to the Website Carbon Calculator, the average web page they test produces approximately 0.5 grams of CO2 per pageview². That translates to 60 kg of CO2 per year for a website with 10,000 monthly pageviews².&lt;/p&gt;</description></item></channel></rss>