Domain karanmaindan.com
United States
BUNNYWAY, informacijske storitve d.o.o.
Software information

BunnyCDN-DE1-1328

tcp/443 tcp/80

BunnyCDN-DE1-1332

tcp/443 tcp/80

BunnyCDN-IL1-1070

tcp/443 tcp/80

BunnyCDN-IL1-1236

tcp/443 tcp/80

BunnyCDN-IL1-1346

tcp/443 tcp/80

BunnyCDN-IL1-1347

tcp/443 tcp/80

  • Open service 143.244.60.196:443 · karanmaindan.com

    2026-01-11 16:22

    HTTP/1.1 200 OK
    Date: Sun, 11 Jan 2026 16:22:21 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 31784
    Connection: close
    Vary: Accept-Encoding
    Server: BunnyCDN-IL1-1346
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: GB
    Cache-Control: public, max-age=0
    X-Request-ID: e9640a23d437e88d9cb5220839add2c8
    x-ghost-analytics: true
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    CDN-ProxyVer: 1.41
    CDN-RequestPullSuccess: True
    CDN-RequestPullCode: 200
    CDN-CachedAt: 01/11/2026 16:22:21
    CDN-EdgeStorageId: 1236
    CDN-RequestId: d71ad99326f1767fcf4995c103e15f5e
    CDN-Cache: MISS
    CDN-Status: 200
    CDN-RequestTime: 0
    
    Page title: Karan Maindan
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
    
        <title>Karan Maindan</title>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        
        <link rel="preload" as="style" href="/assets/built/screen.css?v=64e3035291">
        <link rel="preload" as="script" href="/assets/built/source.js?v=64e3035291">
        
        <link rel="preload" as="font" type="font/woff2" href="/assets/fonts/inter-roman.woff2?v=64e3035291" crossorigin="anonymous">
    <style>
        @font-face {
            font-family: "Inter";
            font-style: normal;
            font-weight: 100 900;
            font-display: optional;
            src: url(/assets/fonts/inter-roman.woff2?v=64e3035291) format("woff2");
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
    </style>
    
        <link rel="stylesheet" type="text/css" href="/assets/built/screen.css?v=64e3035291">
    
        <style>
            :root {
                --background-color: #f2f2f2
            }
        </style>
    
        <script>
            /* The script for calculating the color contrast has been taken from
            https://gomakethings.com/dynamically-changing-the-text-color-based-on-background-color-contrast-with-vanilla-js/ */
            var accentColor = getComputedStyle(document.documentElement).getPropertyValue('--background-color');
            accentColor = accentColor.trim().slice(1);
    
            if (accentColor.length === 3) {
                accentColor = accentColor[0] + accentColor[0] + accentColor[1] + accentColor[1] + accentColor[2] + accentColor[2];
            }
    
            var r = parseInt(accentColor.substr(0, 2), 16);
            var g = parseInt(accentColor.substr(2, 2), 16);
            var b = parseInt(accentColor.substr(4, 2), 16);
            var yiq = ((r * 299) + (g * 587) + (b * 114)) / 1000;
            var textColor = (yiq >= 128) ? 'dark' : 'light';
    
            document.documentElement.className = `has-${textColor}-text`;
        </script>
    
        <meta name="description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <link rel="icon" href="https://karanmaindan.com/content/images/size/w256h256/2024/11/KM-2.png" type="image/png">
        <link rel="canonical" href="https://karanmaindan.com/">
        <meta name="referrer" content="origin-when-cross-origin">
        <link rel="next" href="https://karanmaindan.com/page/2/">
        
        <meta property="og:site_name" content="Karan Maindan">
        <meta property="og:type" content="website">
        <meta property="og:title" content="Karan Maindan">
        <meta property="og:description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <meta property="og:url" content="https://karanmaindan.com/">
        <meta name="twitter:card" content="summary">
        <meta name="twitter:title" content="Karan Maindan">
        <meta name="twitter:description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <meta name="twitter:url" content="https://karanmaindan.com/">
        
        <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "WebSite",
        "publisher": {
            "@type": "Organization",
            "name": "Karan Maindan",
            "url": "https://karanmaindan.com/",
            "logo": {
                "@type": "ImageObject",
                "url": "https://karanmaindan.com/content/images/2024/11/KM-5.png",
                "width": 60,
                "height": 60
            }
        },
        "url": "https://karanmaindan.com/",
        "name": "Karan Maindan",
        "mainEntityOfPage": "https://karanmaindan.com/",
        "description": "Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology."
    }
        </script>
    
        <meta name="generator" content="Ghost 6.11">
        <link rel="alternate" type="application/rss+xml" title="Karan
    Found 13 hours ago by HttpPlugin
    Create report
  • Open service 143.244.60.196:80 · karanmaindan.com

    2026-01-11 16:22

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 11 Jan 2026 16:22:21 GMT
    Content-Type: text/html
    Content-Length: 166
    Connection: close
    Server: BunnyCDN-IL1-1346
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: GB
    Location: https://karanmaindan.com/
    CDN-RequestId: 003d8292bf96d49fedb2c3deef8b645a
    Cache-Control: public, max-age=0
    CDN-RequestTime: 0
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>openresty</center>
    </body>
    </html>
    
    Found 13 hours ago by HttpPlugin
    Create report
  • Open service 2400:52e0:1a00::1347:1:443 · karanmaindan.com

    2026-01-11 16:22

    HTTP/1.1 200 OK
    Date: Sun, 11 Jan 2026 16:22:21 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 31784
    Connection: close
    Vary: Accept-Encoding
    Server: BunnyCDN-IL1-1347
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: DE
    Cache-Control: public, max-age=0
    X-Request-ID: 36a34afbaa5d62dc18e5089d69a4a1ba
    x-ghost-analytics: true
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    CDN-ProxyVer: 1.41
    CDN-RequestPullSuccess: True
    CDN-RequestPullCode: 200
    CDN-CachedAt: 01/11/2026 16:22:21
    CDN-EdgeStorageId: 1236
    CDN-RequestId: c109022428b5fbe6928312935ba39105
    CDN-Cache: MISS
    CDN-Status: 200
    CDN-RequestTime: 0
    
    Page title: Karan Maindan
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
    
        <title>Karan Maindan</title>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        
        <link rel="preload" as="style" href="/assets/built/screen.css?v=64e3035291">
        <link rel="preload" as="script" href="/assets/built/source.js?v=64e3035291">
        
        <link rel="preload" as="font" type="font/woff2" href="/assets/fonts/inter-roman.woff2?v=64e3035291" crossorigin="anonymous">
    <style>
        @font-face {
            font-family: "Inter";
            font-style: normal;
            font-weight: 100 900;
            font-display: optional;
            src: url(/assets/fonts/inter-roman.woff2?v=64e3035291) format("woff2");
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
    </style>
    
        <link rel="stylesheet" type="text/css" href="/assets/built/screen.css?v=64e3035291">
    
        <style>
            :root {
                --background-color: #f2f2f2
            }
        </style>
    
        <script>
            /* The script for calculating the color contrast has been taken from
            https://gomakethings.com/dynamically-changing-the-text-color-based-on-background-color-contrast-with-vanilla-js/ */
            var accentColor = getComputedStyle(document.documentElement).getPropertyValue('--background-color');
            accentColor = accentColor.trim().slice(1);
    
            if (accentColor.length === 3) {
                accentColor = accentColor[0] + accentColor[0] + accentColor[1] + accentColor[1] + accentColor[2] + accentColor[2];
            }
    
            var r = parseInt(accentColor.substr(0, 2), 16);
            var g = parseInt(accentColor.substr(2, 2), 16);
            var b = parseInt(accentColor.substr(4, 2), 16);
            var yiq = ((r * 299) + (g * 587) + (b * 114)) / 1000;
            var textColor = (yiq >= 128) ? 'dark' : 'light';
    
            document.documentElement.className = `has-${textColor}-text`;
        </script>
    
        <meta name="description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <link rel="icon" href="https://karanmaindan.com/content/images/size/w256h256/2024/11/KM-2.png" type="image/png">
        <link rel="canonical" href="https://karanmaindan.com/">
        <meta name="referrer" content="origin-when-cross-origin">
        <link rel="next" href="https://karanmaindan.com/page/2/">
        
        <meta property="og:site_name" content="Karan Maindan">
        <meta property="og:type" content="website">
        <meta property="og:title" content="Karan Maindan">
        <meta property="og:description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <meta property="og:url" content="https://karanmaindan.com/">
        <meta name="twitter:card" content="summary">
        <meta name="twitter:title" content="Karan Maindan">
        <meta name="twitter:description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <meta name="twitter:url" content="https://karanmaindan.com/">
        
        <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "WebSite",
        "publisher": {
            "@type": "Organization",
            "name": "Karan Maindan",
            "url": "https://karanmaindan.com/",
            "logo": {
                "@type": "ImageObject",
                "url": "https://karanmaindan.com/content/images/2024/11/KM-5.png",
                "width": 60,
                "height": 60
            }
        },
        "url": "https://karanmaindan.com/",
        "name": "Karan Maindan",
        "mainEntityOfPage": "https://karanmaindan.com/",
        "description": "Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology."
    }
        </script>
    
        <meta name="generator" content="Ghost 6.11">
        <link rel="alternate" type="application/rss+xml" title="Karan
    Found 13 hours ago by HttpPlugin
    Create report
  • Open service 2400:52e0:1a00::1347:1:80 · karanmaindan.com

    2026-01-11 16:22

    HTTP/1.1 301 Moved Permanently
    Date: Sun, 11 Jan 2026 16:22:21 GMT
    Content-Type: text/html
    Content-Length: 166
    Connection: close
    Server: BunnyCDN-IL1-1347
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: GB
    Location: https://karanmaindan.com/
    CDN-RequestId: 694ab4bf79ee552763c8e15dd28c3b88
    Cache-Control: public, max-age=0
    CDN-RequestTime: 0
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>openresty</center>
    </body>
    </html>
    
    Found 13 hours ago by HttpPlugin
    Create report
  • Open service 2400:52e0:1e00:2::1332:1:443 · www.karanmaindan.com

    2026-01-06 23:03

    HTTP/1.1 301 Moved Permanently
    Date: Tue, 06 Jan 2026 23:03:07 GMT
    Content-Type: text/html
    Content-Length: 166
    Connection: close
    Server: BunnyCDN-DE1-1332
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: SG
    Cache-Control: no-cache
    Location: https://karanmaindan.com/
    CDN-RequestId: f1e1c1c8849895a15b9487bf08c1f1f2
    CDN-RequestTime: 0
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>openresty</center>
    </body>
    </html>
    
    Found 2026-01-06 by HttpPlugin
    Create report
  • Open service 185.111.111.154:80 · www.karanmaindan.com

    2026-01-06 23:03

    HTTP/1.1 301 Moved Permanently
    Date: Tue, 06 Jan 2026 23:03:07 GMT
    Content-Type: text/html
    Content-Length: 166
    Connection: close
    Server: BunnyCDN-DE1-1328
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: SG
    Location: https://www.karanmaindan.com/
    CDN-RequestId: 27377de8777cd75a589f76075370ec1b
    Cache-Control: public, max-age=0
    CDN-RequestTime: 0
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>openresty</center>
    </body>
    </html>
    
    Found 2026-01-06 by HttpPlugin
    Create report
  • Open service 2400:52e0:1e00:2::1332:1:80 · www.karanmaindan.com

    2026-01-06 23:03

    HTTP/1.1 301 Moved Permanently
    Date: Tue, 06 Jan 2026 23:03:06 GMT
    Content-Type: text/html
    Content-Length: 166
    Connection: close
    Server: BunnyCDN-DE1-1332
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: DE
    Location: https://www.karanmaindan.com/
    CDN-RequestId: 569f26dc8b003acbe2ebdacb4ce59566
    Cache-Control: public, max-age=0
    CDN-RequestTime: 0
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>openresty</center>
    </body>
    </html>
    
    Found 2026-01-06 by HttpPlugin
    Create report
  • Open service 185.111.111.154:443 · www.karanmaindan.com

    2026-01-06 23:03

    HTTP/1.1 301 Moved Permanently
    Date: Tue, 06 Jan 2026 23:03:06 GMT
    Content-Type: text/html
    Content-Length: 166
    Connection: close
    Server: BunnyCDN-DE1-1328
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: DE
    Cache-Control: no-cache
    Location: https://karanmaindan.com/
    CDN-RequestId: 9e194536689d0ea5e4e8103eafe5aa44
    CDN-RequestTime: 0
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>openresty</center>
    </body>
    </html>
    
    Found 2026-01-06 by HttpPlugin
    Create report
  • Open service 2400:52e0:1a00::1070:1:80 · karanmaindan.com

    2026-01-06 11:01

    HTTP/1.1 301 Moved Permanently
    Date: Tue, 06 Jan 2026 11:01:29 GMT
    Content-Type: text/html
    Content-Length: 166
    Connection: close
    Server: BunnyCDN-IL1-1070
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: US
    Location: https://karanmaindan.com/
    CDN-RequestId: 4d00ba935da78a6d35070c8bc9385c2d
    Cache-Control: public, max-age=0
    CDN-RequestTime: 0
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>openresty</center>
    </body>
    </html>
    
    Found 2026-01-06 by HttpPlugin
    Create report
  • Open service 143.244.60.193:80 · karanmaindan.com

    2026-01-06 11:01

    HTTP/1.1 301 Moved Permanently
    Date: Tue, 06 Jan 2026 11:01:29 GMT
    Content-Type: text/html
    Content-Length: 166
    Connection: close
    Server: BunnyCDN-IL1-1236
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: US
    Location: https://karanmaindan.com/
    CDN-RequestId: 0b7d7ae497939e1cd0f7474ff600d25a
    Cache-Control: public, max-age=0
    CDN-RequestTime: 0
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>openresty</center>
    </body>
    </html>
    
    Found 2026-01-06 by HttpPlugin
    Create report
  • Open service 2400:52e0:1a00::1070:1:443 · karanmaindan.com

    2026-01-06 11:01

    HTTP/1.1 200 OK
    Date: Tue, 06 Jan 2026 11:01:30 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 31784
    Connection: close
    Vary: Accept-Encoding
    Server: BunnyCDN-IL1-1070
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: US
    Cache-Control: public, max-age=0
    X-Request-ID: 40664d188a35129c621f785fe29a1611
    x-ghost-analytics: true
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    CDN-ProxyVer: 1.41
    CDN-RequestPullSuccess: True
    CDN-RequestPullCode: 200
    CDN-CachedAt: 01/06/2026 11:01:29
    CDN-EdgeStorageId: 1347
    CDN-RequestId: 01330550b5a4179e6dad8e9e699800f7
    CDN-Cache: MISS
    CDN-Status: 200
    CDN-RequestTime: 0
    
    Page title: Karan Maindan
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
    
        <title>Karan Maindan</title>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        
        <link rel="preload" as="style" href="/assets/built/screen.css?v=3f5769208a">
        <link rel="preload" as="script" href="/assets/built/source.js?v=3f5769208a">
        
        <link rel="preload" as="font" type="font/woff2" href="/assets/fonts/inter-roman.woff2?v=3f5769208a" crossorigin="anonymous">
    <style>
        @font-face {
            font-family: "Inter";
            font-style: normal;
            font-weight: 100 900;
            font-display: optional;
            src: url(/assets/fonts/inter-roman.woff2?v=3f5769208a) format("woff2");
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
    </style>
    
        <link rel="stylesheet" type="text/css" href="/assets/built/screen.css?v=3f5769208a">
    
        <style>
            :root {
                --background-color: #f2f2f2
            }
        </style>
    
        <script>
            /* The script for calculating the color contrast has been taken from
            https://gomakethings.com/dynamically-changing-the-text-color-based-on-background-color-contrast-with-vanilla-js/ */
            var accentColor = getComputedStyle(document.documentElement).getPropertyValue('--background-color');
            accentColor = accentColor.trim().slice(1);
    
            if (accentColor.length === 3) {
                accentColor = accentColor[0] + accentColor[0] + accentColor[1] + accentColor[1] + accentColor[2] + accentColor[2];
            }
    
            var r = parseInt(accentColor.substr(0, 2), 16);
            var g = parseInt(accentColor.substr(2, 2), 16);
            var b = parseInt(accentColor.substr(4, 2), 16);
            var yiq = ((r * 299) + (g * 587) + (b * 114)) / 1000;
            var textColor = (yiq >= 128) ? 'dark' : 'light';
    
            document.documentElement.className = `has-${textColor}-text`;
        </script>
    
        <meta name="description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <link rel="icon" href="https://karanmaindan.com/content/images/size/w256h256/2024/11/KM-2.png" type="image/png">
        <link rel="canonical" href="https://karanmaindan.com/">
        <meta name="referrer" content="origin-when-cross-origin">
        <link rel="next" href="https://karanmaindan.com/page/2/">
        
        <meta property="og:site_name" content="Karan Maindan">
        <meta property="og:type" content="website">
        <meta property="og:title" content="Karan Maindan">
        <meta property="og:description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <meta property="og:url" content="https://karanmaindan.com/">
        <meta name="twitter:card" content="summary">
        <meta name="twitter:title" content="Karan Maindan">
        <meta name="twitter:description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <meta name="twitter:url" content="https://karanmaindan.com/">
        
        <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "WebSite",
        "publisher": {
            "@type": "Organization",
            "name": "Karan Maindan",
            "url": "https://karanmaindan.com/",
            "logo": {
                "@type": "ImageObject",
                "url": "https://karanmaindan.com/content/images/2024/11/KM-5.png",
                "width": 60,
                "height": 60
            }
        },
        "url": "https://karanmaindan.com/",
        "name": "Karan Maindan",
        "mainEntityOfPage": "https://karanmaindan.com/",
        "description": "Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology."
    }
        </script>
    
        <meta name="generator" content="Ghost 6.10">
        <link rel="alternate" type="application/rss+xml" title="Karan
    Found 2026-01-06 by HttpPlugin
    Create report
  • Open service 143.244.60.193:443 · karanmaindan.com

    2026-01-06 11:01

    HTTP/1.1 200 OK
    Date: Tue, 06 Jan 2026 11:01:30 GMT
    Content-Type: text/html; charset=utf-8
    Content-Length: 31784
    Connection: close
    Vary: Accept-Encoding
    Server: BunnyCDN-IL1-1236
    CDN-PullZone: 2831769
    CDN-RequestCountryCode: GB
    Cache-Control: public, max-age=0
    X-Request-ID: f16d2cc92ddde2207bd1e94fc54fae09
    x-ghost-analytics: true
    Strict-Transport-Security: max-age=31536000; includeSubDomains
    CDN-ProxyVer: 1.41
    CDN-RequestPullSuccess: True
    CDN-RequestPullCode: 200
    CDN-CachedAt: 01/06/2026 11:01:30
    CDN-EdgeStorageId: 1347
    CDN-RequestId: b646af1b7d1b77ac6713746f89428cba
    CDN-Cache: MISS
    CDN-Status: 200
    CDN-RequestTime: 0
    
    Page title: Karan Maindan
    
    <!DOCTYPE html>
    <html lang="en">
    <head>
    
        <title>Karan Maindan</title>
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        
        <link rel="preload" as="style" href="/assets/built/screen.css?v=3f5769208a">
        <link rel="preload" as="script" href="/assets/built/source.js?v=3f5769208a">
        
        <link rel="preload" as="font" type="font/woff2" href="/assets/fonts/inter-roman.woff2?v=3f5769208a" crossorigin="anonymous">
    <style>
        @font-face {
            font-family: "Inter";
            font-style: normal;
            font-weight: 100 900;
            font-display: optional;
            src: url(/assets/fonts/inter-roman.woff2?v=3f5769208a) format("woff2");
            unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
    </style>
    
        <link rel="stylesheet" type="text/css" href="/assets/built/screen.css?v=3f5769208a">
    
        <style>
            :root {
                --background-color: #f2f2f2
            }
        </style>
    
        <script>
            /* The script for calculating the color contrast has been taken from
            https://gomakethings.com/dynamically-changing-the-text-color-based-on-background-color-contrast-with-vanilla-js/ */
            var accentColor = getComputedStyle(document.documentElement).getPropertyValue('--background-color');
            accentColor = accentColor.trim().slice(1);
    
            if (accentColor.length === 3) {
                accentColor = accentColor[0] + accentColor[0] + accentColor[1] + accentColor[1] + accentColor[2] + accentColor[2];
            }
    
            var r = parseInt(accentColor.substr(0, 2), 16);
            var g = parseInt(accentColor.substr(2, 2), 16);
            var b = parseInt(accentColor.substr(4, 2), 16);
            var yiq = ((r * 299) + (g * 587) + (b * 114)) / 1000;
            var textColor = (yiq >= 128) ? 'dark' : 'light';
    
            document.documentElement.className = `has-${textColor}-text`;
        </script>
    
        <meta name="description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <link rel="icon" href="https://karanmaindan.com/content/images/size/w256h256/2024/11/KM-2.png" type="image/png">
        <link rel="canonical" href="https://karanmaindan.com/">
        <meta name="referrer" content="origin-when-cross-origin">
        <link rel="next" href="https://karanmaindan.com/page/2/">
        
        <meta property="og:site_name" content="Karan Maindan">
        <meta property="og:type" content="website">
        <meta property="og:title" content="Karan Maindan">
        <meta property="og:description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <meta property="og:url" content="https://karanmaindan.com/">
        <meta name="twitter:card" content="summary">
        <meta name="twitter:title" content="Karan Maindan">
        <meta name="twitter:description" content="Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology.">
        <meta name="twitter:url" content="https://karanmaindan.com/">
        
        <script type="application/ld+json">
    {
        "@context": "https://schema.org",
        "@type": "WebSite",
        "publisher": {
            "@type": "Organization",
            "name": "Karan Maindan",
            "url": "https://karanmaindan.com/",
            "logo": {
                "@type": "ImageObject",
                "url": "https://karanmaindan.com/content/images/2024/11/KM-5.png",
                "width": 60,
                "height": 60
            }
        },
        "url": "https://karanmaindan.com/",
        "name": "Karan Maindan",
        "mainEntityOfPage": "https://karanmaindan.com/",
        "description": "Blog of Karan Maindan, a materials scientist and writer exploring the dynamic intersection of science, business, and technology."
    }
        </script>
    
        <meta name="generator" content="Ghost 6.10">
        <link rel="alternate" type="application/rss+xml" title="Karan
    Found 2026-01-06 by HttpPlugin
    Create report
karanmaindan.com
CN:
karanmaindan.com
Key:
RSA-2048
Issuer:
R12
Not before:
2026-01-06 10:01
Not after:
2026-04-06 10:01
www.karanmaindan.com
CN:
www.karanmaindan.com
Key:
RSA-2048
Issuer:
R13
Not before:
2026-01-06 22:03
Not after:
2026-04-06 22:03