AmazonS3
tcp/443
CloudFront
tcp/80
Open service 13.32.121.72:443 · eugengeist.com
2025-12-19 01:55
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 70878
Connection: close
Date: Thu, 18 Dec 2025 17:33:47 GMT
Last-Modified: Tue, 29 Apr 2025 14:08:08 GMT
ETag: "dc6fcf9342034dacad49fbdd830b0c7d"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 1877c1d3c1c0435e896415d580d52c52.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P1
X-Amz-Cf-Id: LXOJMDJsmqnE1dPQ3qzo3cu-rZylZmoDNushH-l-q69sYJ2avQljDQ==
Age: 30111
Page title: Eugen Geist
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Eugen Geist</title>
<meta name='description' content='Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt'>
<link rel="canonical" href="https://eugengeist.com/">
<link rel="alternate" type="application/rss+xml" title="Eugen Geist" href="/feed.xml">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Eugen Geist">
<meta name="twitter:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta name="twitter:image:src" content="https://eugengeist.com/images/author.jpg">
<!-- Facebook OpenGraph -->
<meta property="og:title" content="Eugen Geist">
<meta property="og:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta property="og:image" content="https://eugengeist.com/images/author.jpg">
<!-- Fonts -->
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" as="style">
<link href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" rel="stylesheet">
<!-- Ionicons -->
<link rel="preload" href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" as="style">
<link href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" rel="stylesheet">
<script>
document.documentElement.setAttribute("dark", "");
document.documentElement.classList.add('dark-mode');
</script>
<style>
/*!------------------------------------------------------------------
[MAIN STYLESHEET]
-------------------------------------------------------------------*/:root{--brand-color: #fec824;--white: #fff;--light-gray: #ededf1;--light-blue: #f3f7ff;--blue-gray: #716f8a;--gray: #767676;--dark: #181818;--dark-blue: #1e2740;--background-color: var(--white);--background-alt-color: var(--light-gray);--text-color: var(--dark);--text-alt-color: var(--gray);--heading-font-color: var(--dark);--link-color: var(--dark);--link-color-hover: var(--dark);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ffd147;--border-color: var(--light-blue);--border-color-alt: var(--light-blue);--th-color: var(--light-gray);--tr-color: var(--light-gray);--syntax-highlighting-background: #f3f3f3}:root[dark]{--brand-color: #ad72df;--white: #fff;--light-gray: #f0f0f0;--gray: #9e9e9e;--dark: #111016;--background-color: var(--dark);--background-alt-color: #1a1a1f;--text-color: var(--gray);--text-alt-color: var(--gray);--heading-font-color: var(--light-gray);--link-color: var(--light-gray);--link-color-hover: var(--light-gray);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ba7cef;--border-color: #252629;--border-color-alt: #080b12;--th-color: #18181d;--tr-color: #080b12;--syntax-highlighting-background: #080b12}.list-reset{list-style-type:none;margin:0;padding:0}.clearfix::after,.clearfix ::before{content:"";display:table;clear:both}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:base
Open service 13.32.121.72:80 · eugengeist.com
2025-12-19 01:55
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Fri, 19 Dec 2025 01:55:37 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://eugengeist.com/ X-Cache: Redirect from cloudfront Via: 1.1 b04a6cb0bde4a78c29099913e07f9056.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA60-P1 X-Amz-Cf-Id: d5_d2Y_Tr2viv5x_6kCU5sBpOn0a25lTRSLcq_hn6-BnAWd-b3eg_Q== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 13.32.121.12:80 · eugengeist.com
2025-12-19 01:55
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Fri, 19 Dec 2025 01:55:38 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://eugengeist.com/ X-Cache: Redirect from cloudfront Via: 1.1 8eee0c5143f92bd7600d25e3dc25ce5e.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA60-P1 X-Amz-Cf-Id: nHwLTEd1Z3ESn8ytlS-XgwEvhrMUoZxdXembNS52oR2WzqFfMDRK7g== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 13.32.121.25:443 · eugengeist.com
2025-12-19 01:55
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 70878
Connection: close
Date: Thu, 18 Dec 2025 17:33:47 GMT
Last-Modified: Tue, 29 Apr 2025 14:08:08 GMT
ETag: "dc6fcf9342034dacad49fbdd830b0c7d"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 142ded88048f806cc40a5a225130cc8a.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P1
X-Amz-Cf-Id: 69D-YfO-TwBJBPfdYfhOsuQYKddwnBGVO-n1-Xox8glOiQPIv1jUQQ==
Age: 30111
Page title: Eugen Geist
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Eugen Geist</title>
<meta name='description' content='Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt'>
<link rel="canonical" href="https://eugengeist.com/">
<link rel="alternate" type="application/rss+xml" title="Eugen Geist" href="/feed.xml">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Eugen Geist">
<meta name="twitter:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta name="twitter:image:src" content="https://eugengeist.com/images/author.jpg">
<!-- Facebook OpenGraph -->
<meta property="og:title" content="Eugen Geist">
<meta property="og:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta property="og:image" content="https://eugengeist.com/images/author.jpg">
<!-- Fonts -->
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" as="style">
<link href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" rel="stylesheet">
<!-- Ionicons -->
<link rel="preload" href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" as="style">
<link href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" rel="stylesheet">
<script>
document.documentElement.setAttribute("dark", "");
document.documentElement.classList.add('dark-mode');
</script>
<style>
/*!------------------------------------------------------------------
[MAIN STYLESHEET]
-------------------------------------------------------------------*/:root{--brand-color: #fec824;--white: #fff;--light-gray: #ededf1;--light-blue: #f3f7ff;--blue-gray: #716f8a;--gray: #767676;--dark: #181818;--dark-blue: #1e2740;--background-color: var(--white);--background-alt-color: var(--light-gray);--text-color: var(--dark);--text-alt-color: var(--gray);--heading-font-color: var(--dark);--link-color: var(--dark);--link-color-hover: var(--dark);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ffd147;--border-color: var(--light-blue);--border-color-alt: var(--light-blue);--th-color: var(--light-gray);--tr-color: var(--light-gray);--syntax-highlighting-background: #f3f3f3}:root[dark]{--brand-color: #ad72df;--white: #fff;--light-gray: #f0f0f0;--gray: #9e9e9e;--dark: #111016;--background-color: var(--dark);--background-alt-color: #1a1a1f;--text-color: var(--gray);--text-alt-color: var(--gray);--heading-font-color: var(--light-gray);--link-color: var(--light-gray);--link-color-hover: var(--light-gray);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ba7cef;--border-color: #252629;--border-color-alt: #080b12;--th-color: #18181d;--tr-color: #080b12;--syntax-highlighting-background: #080b12}.list-reset{list-style-type:none;margin:0;padding:0}.clearfix::after,.clearfix ::before{content:"";display:table;clear:both}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:base
Open service 13.32.121.12:443 · www.eugengeist.com
2025-12-19 01:55
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 70878
Connection: close
Date: Thu, 18 Dec 2025 17:33:47 GMT
Last-Modified: Tue, 29 Apr 2025 14:08:08 GMT
ETag: "dc6fcf9342034dacad49fbdd830b0c7d"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 ec85113c6ed859938b3fcfa19bc035f8.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P1
X-Amz-Cf-Id: U_ImKjGwvHVG4XiFZGeeAs6Zj67SDn-lYAndHWo93G8OeDLYLnoD0w==
Age: 30112
Page title: Eugen Geist
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Eugen Geist</title>
<meta name='description' content='Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt'>
<link rel="canonical" href="https://eugengeist.com/">
<link rel="alternate" type="application/rss+xml" title="Eugen Geist" href="/feed.xml">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Eugen Geist">
<meta name="twitter:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta name="twitter:image:src" content="https://eugengeist.com/images/author.jpg">
<!-- Facebook OpenGraph -->
<meta property="og:title" content="Eugen Geist">
<meta property="og:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta property="og:image" content="https://eugengeist.com/images/author.jpg">
<!-- Fonts -->
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" as="style">
<link href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" rel="stylesheet">
<!-- Ionicons -->
<link rel="preload" href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" as="style">
<link href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" rel="stylesheet">
<script>
document.documentElement.setAttribute("dark", "");
document.documentElement.classList.add('dark-mode');
</script>
<style>
/*!------------------------------------------------------------------
[MAIN STYLESHEET]
-------------------------------------------------------------------*/:root{--brand-color: #fec824;--white: #fff;--light-gray: #ededf1;--light-blue: #f3f7ff;--blue-gray: #716f8a;--gray: #767676;--dark: #181818;--dark-blue: #1e2740;--background-color: var(--white);--background-alt-color: var(--light-gray);--text-color: var(--dark);--text-alt-color: var(--gray);--heading-font-color: var(--dark);--link-color: var(--dark);--link-color-hover: var(--dark);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ffd147;--border-color: var(--light-blue);--border-color-alt: var(--light-blue);--th-color: var(--light-gray);--tr-color: var(--light-gray);--syntax-highlighting-background: #f3f3f3}:root[dark]{--brand-color: #ad72df;--white: #fff;--light-gray: #f0f0f0;--gray: #9e9e9e;--dark: #111016;--background-color: var(--dark);--background-alt-color: #1a1a1f;--text-color: var(--gray);--text-alt-color: var(--gray);--heading-font-color: var(--light-gray);--link-color: var(--light-gray);--link-color-hover: var(--light-gray);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ba7cef;--border-color: #252629;--border-color-alt: #080b12;--th-color: #18181d;--tr-color: #080b12;--syntax-highlighting-background: #080b12}.list-reset{list-style-type:none;margin:0;padding:0}.clearfix::after,.clearfix ::before{content:"";display:table;clear:both}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:base
Open service 13.32.121.72:443 · www.eugengeist.com
2025-12-19 01:55
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 70878
Connection: close
Date: Thu, 18 Dec 2025 17:33:47 GMT
Last-Modified: Tue, 29 Apr 2025 14:08:08 GMT
ETag: "dc6fcf9342034dacad49fbdd830b0c7d"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 3141f89cca62ae5784a211a8d1176d1c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P1
X-Amz-Cf-Id: mUP_pkz1jhJkWb1kdaMtm_B2Mqjg4NsvCcMwpSJn_5ykfYsPYmqAQQ==
Age: 30112
Page title: Eugen Geist
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Eugen Geist</title>
<meta name='description' content='Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt'>
<link rel="canonical" href="https://eugengeist.com/">
<link rel="alternate" type="application/rss+xml" title="Eugen Geist" href="/feed.xml">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Eugen Geist">
<meta name="twitter:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta name="twitter:image:src" content="https://eugengeist.com/images/author.jpg">
<!-- Facebook OpenGraph -->
<meta property="og:title" content="Eugen Geist">
<meta property="og:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta property="og:image" content="https://eugengeist.com/images/author.jpg">
<!-- Fonts -->
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" as="style">
<link href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" rel="stylesheet">
<!-- Ionicons -->
<link rel="preload" href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" as="style">
<link href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" rel="stylesheet">
<script>
document.documentElement.setAttribute("dark", "");
document.documentElement.classList.add('dark-mode');
</script>
<style>
/*!------------------------------------------------------------------
[MAIN STYLESHEET]
-------------------------------------------------------------------*/:root{--brand-color: #fec824;--white: #fff;--light-gray: #ededf1;--light-blue: #f3f7ff;--blue-gray: #716f8a;--gray: #767676;--dark: #181818;--dark-blue: #1e2740;--background-color: var(--white);--background-alt-color: var(--light-gray);--text-color: var(--dark);--text-alt-color: var(--gray);--heading-font-color: var(--dark);--link-color: var(--dark);--link-color-hover: var(--dark);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ffd147;--border-color: var(--light-blue);--border-color-alt: var(--light-blue);--th-color: var(--light-gray);--tr-color: var(--light-gray);--syntax-highlighting-background: #f3f3f3}:root[dark]{--brand-color: #ad72df;--white: #fff;--light-gray: #f0f0f0;--gray: #9e9e9e;--dark: #111016;--background-color: var(--dark);--background-alt-color: #1a1a1f;--text-color: var(--gray);--text-alt-color: var(--gray);--heading-font-color: var(--light-gray);--link-color: var(--light-gray);--link-color-hover: var(--light-gray);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ba7cef;--border-color: #252629;--border-color-alt: #080b12;--th-color: #18181d;--tr-color: #080b12;--syntax-highlighting-background: #080b12}.list-reset{list-style-type:none;margin:0;padding:0}.clearfix::after,.clearfix ::before{content:"";display:table;clear:both}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:base
Open service 13.32.121.64:443 · www.eugengeist.com
2025-12-19 01:55
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 70878
Connection: close
Date: Thu, 18 Dec 2025 17:33:47 GMT
Last-Modified: Tue, 29 Apr 2025 14:08:08 GMT
ETag: "dc6fcf9342034dacad49fbdd830b0c7d"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 a300dbfb49a2eb50edb83038642c9f82.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P1
X-Amz-Cf-Id: jWCjQ9sFcGMvtepJ6Rb65hfU6F0GLRPDrvAOotmB-YG-iU0omH6bPw==
Age: 30112
Page title: Eugen Geist
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Eugen Geist</title>
<meta name='description' content='Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt'>
<link rel="canonical" href="https://eugengeist.com/">
<link rel="alternate" type="application/rss+xml" title="Eugen Geist" href="/feed.xml">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Eugen Geist">
<meta name="twitter:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta name="twitter:image:src" content="https://eugengeist.com/images/author.jpg">
<!-- Facebook OpenGraph -->
<meta property="og:title" content="Eugen Geist">
<meta property="og:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta property="og:image" content="https://eugengeist.com/images/author.jpg">
<!-- Fonts -->
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" as="style">
<link href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" rel="stylesheet">
<!-- Ionicons -->
<link rel="preload" href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" as="style">
<link href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" rel="stylesheet">
<script>
document.documentElement.setAttribute("dark", "");
document.documentElement.classList.add('dark-mode');
</script>
<style>
/*!------------------------------------------------------------------
[MAIN STYLESHEET]
-------------------------------------------------------------------*/:root{--brand-color: #fec824;--white: #fff;--light-gray: #ededf1;--light-blue: #f3f7ff;--blue-gray: #716f8a;--gray: #767676;--dark: #181818;--dark-blue: #1e2740;--background-color: var(--white);--background-alt-color: var(--light-gray);--text-color: var(--dark);--text-alt-color: var(--gray);--heading-font-color: var(--dark);--link-color: var(--dark);--link-color-hover: var(--dark);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ffd147;--border-color: var(--light-blue);--border-color-alt: var(--light-blue);--th-color: var(--light-gray);--tr-color: var(--light-gray);--syntax-highlighting-background: #f3f3f3}:root[dark]{--brand-color: #ad72df;--white: #fff;--light-gray: #f0f0f0;--gray: #9e9e9e;--dark: #111016;--background-color: var(--dark);--background-alt-color: #1a1a1f;--text-color: var(--gray);--text-alt-color: var(--gray);--heading-font-color: var(--light-gray);--link-color: var(--light-gray);--link-color-hover: var(--light-gray);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ba7cef;--border-color: #252629;--border-color-alt: #080b12;--th-color: #18181d;--tr-color: #080b12;--syntax-highlighting-background: #080b12}.list-reset{list-style-type:none;margin:0;padding:0}.clearfix::after,.clearfix ::before{content:"";display:table;clear:both}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:base
Open service 13.32.121.25:80 · www.eugengeist.com
2025-12-19 01:55
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Fri, 19 Dec 2025 01:55:38 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://www.eugengeist.com/ X-Cache: Redirect from cloudfront Via: 1.1 9336c14434e205e440418213079c6074.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA60-P1 X-Amz-Cf-Id: Sj93jkdmUg7KB10ssx4AGLYdRGaYtyIrE6a1ya8t3nUnUgG9PeluIQ== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 13.32.121.12:443 · eugengeist.com
2025-12-19 01:55
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 70878
Connection: close
Date: Thu, 18 Dec 2025 17:33:47 GMT
Last-Modified: Tue, 29 Apr 2025 14:08:08 GMT
ETag: "dc6fcf9342034dacad49fbdd830b0c7d"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 5fa65194b963365c20fbd28444032cfc.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P1
X-Amz-Cf-Id: yAeoqPc9BmzMwov8ayt7CWtlPHL43XGXC74YvHR4oQSu41QIpL3VZA==
Age: 30111
Page title: Eugen Geist
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Eugen Geist</title>
<meta name='description' content='Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt'>
<link rel="canonical" href="https://eugengeist.com/">
<link rel="alternate" type="application/rss+xml" title="Eugen Geist" href="/feed.xml">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Eugen Geist">
<meta name="twitter:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta name="twitter:image:src" content="https://eugengeist.com/images/author.jpg">
<!-- Facebook OpenGraph -->
<meta property="og:title" content="Eugen Geist">
<meta property="og:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta property="og:image" content="https://eugengeist.com/images/author.jpg">
<!-- Fonts -->
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" as="style">
<link href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" rel="stylesheet">
<!-- Ionicons -->
<link rel="preload" href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" as="style">
<link href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" rel="stylesheet">
<script>
document.documentElement.setAttribute("dark", "");
document.documentElement.classList.add('dark-mode');
</script>
<style>
/*!------------------------------------------------------------------
[MAIN STYLESHEET]
-------------------------------------------------------------------*/:root{--brand-color: #fec824;--white: #fff;--light-gray: #ededf1;--light-blue: #f3f7ff;--blue-gray: #716f8a;--gray: #767676;--dark: #181818;--dark-blue: #1e2740;--background-color: var(--white);--background-alt-color: var(--light-gray);--text-color: var(--dark);--text-alt-color: var(--gray);--heading-font-color: var(--dark);--link-color: var(--dark);--link-color-hover: var(--dark);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ffd147;--border-color: var(--light-blue);--border-color-alt: var(--light-blue);--th-color: var(--light-gray);--tr-color: var(--light-gray);--syntax-highlighting-background: #f3f3f3}:root[dark]{--brand-color: #ad72df;--white: #fff;--light-gray: #f0f0f0;--gray: #9e9e9e;--dark: #111016;--background-color: var(--dark);--background-alt-color: #1a1a1f;--text-color: var(--gray);--text-alt-color: var(--gray);--heading-font-color: var(--light-gray);--link-color: var(--light-gray);--link-color-hover: var(--light-gray);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ba7cef;--border-color: #252629;--border-color-alt: #080b12;--th-color: #18181d;--tr-color: #080b12;--syntax-highlighting-background: #080b12}.list-reset{list-style-type:none;margin:0;padding:0}.clearfix::after,.clearfix ::before{content:"";display:table;clear:both}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:base
Open service 13.32.121.25:80 · eugengeist.com
2025-12-19 01:55
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Fri, 19 Dec 2025 01:55:37 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://eugengeist.com/ X-Cache: Redirect from cloudfront Via: 1.1 6b17c6258978715ba0681e1d5589502c.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA60-P1 X-Amz-Cf-Id: cBzn0npVwJzBgjgYybGrJT2XOUG9c4Z_9MI7RjZNSgmDbDaulmTl9Q== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 13.32.121.64:443 · eugengeist.com
2025-12-19 01:55
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 70878
Connection: close
Date: Thu, 18 Dec 2025 17:33:47 GMT
Last-Modified: Tue, 29 Apr 2025 14:08:08 GMT
ETag: "dc6fcf9342034dacad49fbdd830b0c7d"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 490f651effcacfa7d80143d3047d794e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P1
X-Amz-Cf-Id: 1DWCsTILtSMjb7cr_lUZUCDSAOoav-ppVbSqFNfled96oE0gXNRIhw==
Age: 30112
Page title: Eugen Geist
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Eugen Geist</title>
<meta name='description' content='Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt'>
<link rel="canonical" href="https://eugengeist.com/">
<link rel="alternate" type="application/rss+xml" title="Eugen Geist" href="/feed.xml">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Eugen Geist">
<meta name="twitter:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta name="twitter:image:src" content="https://eugengeist.com/images/author.jpg">
<!-- Facebook OpenGraph -->
<meta property="og:title" content="Eugen Geist">
<meta property="og:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta property="og:image" content="https://eugengeist.com/images/author.jpg">
<!-- Fonts -->
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" as="style">
<link href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" rel="stylesheet">
<!-- Ionicons -->
<link rel="preload" href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" as="style">
<link href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" rel="stylesheet">
<script>
document.documentElement.setAttribute("dark", "");
document.documentElement.classList.add('dark-mode');
</script>
<style>
/*!------------------------------------------------------------------
[MAIN STYLESHEET]
-------------------------------------------------------------------*/:root{--brand-color: #fec824;--white: #fff;--light-gray: #ededf1;--light-blue: #f3f7ff;--blue-gray: #716f8a;--gray: #767676;--dark: #181818;--dark-blue: #1e2740;--background-color: var(--white);--background-alt-color: var(--light-gray);--text-color: var(--dark);--text-alt-color: var(--gray);--heading-font-color: var(--dark);--link-color: var(--dark);--link-color-hover: var(--dark);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ffd147;--border-color: var(--light-blue);--border-color-alt: var(--light-blue);--th-color: var(--light-gray);--tr-color: var(--light-gray);--syntax-highlighting-background: #f3f3f3}:root[dark]{--brand-color: #ad72df;--white: #fff;--light-gray: #f0f0f0;--gray: #9e9e9e;--dark: #111016;--background-color: var(--dark);--background-alt-color: #1a1a1f;--text-color: var(--gray);--text-alt-color: var(--gray);--heading-font-color: var(--light-gray);--link-color: var(--light-gray);--link-color-hover: var(--light-gray);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ba7cef;--border-color: #252629;--border-color-alt: #080b12;--th-color: #18181d;--tr-color: #080b12;--syntax-highlighting-background: #080b12}.list-reset{list-style-type:none;margin:0;padding:0}.clearfix::after,.clearfix ::before{content:"";display:table;clear:both}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:base
Open service 13.32.121.64:80 · eugengeist.com
2025-12-19 01:55
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Fri, 19 Dec 2025 01:55:37 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://eugengeist.com/ X-Cache: Redirect from cloudfront Via: 1.1 0dec5f752f0f332c449471a83f050dd2.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA60-P1 X-Amz-Cf-Id: my-LF9N8xo88ydNf3MqPKvKF6ufQZbloj-7qEWO7Y_-Q_9njvHMmzw== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 13.32.121.12:80 · www.eugengeist.com
2025-12-19 01:55
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Fri, 19 Dec 2025 01:55:37 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://www.eugengeist.com/ X-Cache: Redirect from cloudfront Via: 1.1 9ef1b108656dc6d0707b168b862883dc.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA60-P1 X-Amz-Cf-Id: yS4IJ5de8NWDvQgNOq5ZF3pqP4_OXkGxjU46eW3gwo54BCEnbUbIfw== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 13.32.121.72:80 · www.eugengeist.com
2025-12-19 01:55
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Fri, 19 Dec 2025 01:55:37 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://www.eugengeist.com/ X-Cache: Redirect from cloudfront Via: 1.1 ec1ac21acdbd36c971eca9d6b61d0744.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA60-P1 X-Amz-Cf-Id: rClfaqIKJaRs9RmsqRxi6voNlPH-e63SB1GeTI1J75DZrHT2SXQp7g== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 13.32.121.25:443 · www.eugengeist.com
2025-12-19 01:55
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 70878
Connection: close
Date: Thu, 18 Dec 2025 17:33:47 GMT
Last-Modified: Tue, 29 Apr 2025 14:08:08 GMT
ETag: "dc6fcf9342034dacad49fbdd830b0c7d"
Server: AmazonS3
X-Cache: Hit from cloudfront
Via: 1.1 9ef1b108656dc6d0707b168b862883dc.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA60-P1
X-Amz-Cf-Id: whEHeBjbV8uFoFFVCbEsxo0Sc4wnKjLEsmzAThtGFtDwXAtaGd1TSg==
Age: 30111
Page title: Eugen Geist
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Eugen Geist</title>
<meta name='description' content='Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt'>
<link rel="canonical" href="https://eugengeist.com/">
<link rel="alternate" type="application/rss+xml" title="Eugen Geist" href="/feed.xml">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Eugen Geist">
<meta name="twitter:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta name="twitter:image:src" content="https://eugengeist.com/images/author.jpg">
<!-- Facebook OpenGraph -->
<meta property="og:title" content="Eugen Geist">
<meta property="og:description" content="Freiberuflicher Softwareentwickler mit Data Engineering Schwerpunkt">
<meta property="og:image" content="https://eugengeist.com/images/author.jpg">
<!-- Fonts -->
<link rel="preconnect" href="https://fonts.gstatic.com">
<link rel="preload" href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" as="style">
<link href="https://fonts.googleapis.com/css2?family=Darker+Grotesque:wght@700;800&family=Inter:wght@400;500;700&display=swap" rel="stylesheet">
<!-- Ionicons -->
<link rel="preload" href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" as="style">
<link href="https://unpkg.com/ionicons@4.2.2/dist/css/ionicons.min.css" rel="stylesheet">
<script>
document.documentElement.setAttribute("dark", "");
document.documentElement.classList.add('dark-mode');
</script>
<style>
/*!------------------------------------------------------------------
[MAIN STYLESHEET]
-------------------------------------------------------------------*/:root{--brand-color: #fec824;--white: #fff;--light-gray: #ededf1;--light-blue: #f3f7ff;--blue-gray: #716f8a;--gray: #767676;--dark: #181818;--dark-blue: #1e2740;--background-color: var(--white);--background-alt-color: var(--light-gray);--text-color: var(--dark);--text-alt-color: var(--gray);--heading-font-color: var(--dark);--link-color: var(--dark);--link-color-hover: var(--dark);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ffd147;--border-color: var(--light-blue);--border-color-alt: var(--light-blue);--th-color: var(--light-gray);--tr-color: var(--light-gray);--syntax-highlighting-background: #f3f3f3}:root[dark]{--brand-color: #ad72df;--white: #fff;--light-gray: #f0f0f0;--gray: #9e9e9e;--dark: #111016;--background-color: var(--dark);--background-alt-color: #1a1a1f;--text-color: var(--gray);--text-alt-color: var(--gray);--heading-font-color: var(--light-gray);--link-color: var(--light-gray);--link-color-hover: var(--light-gray);--button-color: var(--white);--button-background-color: var(--brand-color);--button-background-hover: #ba7cef;--border-color: #252629;--border-color-alt: #080b12;--th-color: #18181d;--tr-color: #080b12;--syntax-highlighting-background: #080b12}.list-reset{list-style-type:none;margin:0;padding:0}.clearfix::after,.clearfix ::before{content:"";display:table;clear:both}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:base
Open service 13.32.121.64:80 · www.eugengeist.com
2025-12-19 01:55
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Fri, 19 Dec 2025 01:55:37 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://www.eugengeist.com/ X-Cache: Redirect from cloudfront Via: 1.1 814952d19d560b49ff15ad2f71e400d2.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA60-P1 X-Amz-Cf-Id: R7VZ0QXAHHiDX_-NO1OAbKtSnyw_7-uAxlZZ365San9kjjCXt-nOJw== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>