Open service 51.124.12.35:80 · zachbugay.com
2026-01-12 03:00
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 03:01:47 GMT Location: https://zachbugay.com/
Open service 51.124.12.35:443 · zachbugay.com
2026-01-12 03:00
HTTP/1.1 200 OK
Content-Length: 5717
Connection: close
Content-Type: text/html
Date: Mon, 12 Jan 2026 03:01:48 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "90802275"
Last-Modified: Sun, 10 Aug 2025 11:40:37 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title:
Zach Bugay | Technical Blog, Software Engineering, Web Development
<!DOCTYPE html><script src="https://www.googletagmanager.com/gtag/js?id=G-F34WVPQ0FH"></script> <script type="module">const c=document.querySelectorAll("main img"),e=document.querySelector("#fullpage"),o=document.querySelector("#fullpage-close");let n=0;function i(l){e!==null&&(n=window.pageYOffset||document.documentElement.scrollTop,e.style.backgroundImage="url("+l+")",e.style.display="block",document.body.classList.add("fullpage-active"))}function t(){e!==null&&(e.style.display="none",document.body.classList.remove("fullpage-active"),window.scrollTo(0,n))}c.forEach(l=>{l.addEventListener("click",function(){i(l.src)})});e!==null&&e.addEventListener("click",t);o!==null&&o.addEventListener("click",function(l){l.stopPropagation(),t()});</script> <script type="module">const w="G-F34WVPQ0FH";window.dataLayer=window.dataLayer||[];window.gtag=function(...a){window.dataLayer.push(a)};window.gtag("config",w);</script> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="icon" type="image/x-icon" href="/favicon.ico"><title>
Zach Bugay | Technical Blog, Software Engineering, Web Development
</title><meta name="description" content="Zach Bugay's technical blog on software engineering, web development, and technology insights."><meta name="keywords" content="Zach Bugay, technical blog, software engineering, web development, programming, technology, tutorials"><meta name="author" content="Zach Bugay"><link rel="canonical" href="https://www.zachbugay.com/"><!-- Open Graph / Facebook --><meta property="og:type" content="website"><meta property="og:title" content="Zach Bugay | Technical Blog"><meta property="og:description" content="Technical blog on software engineering, web development, and technology insights."><meta property="og:url" content="https://www.zachbugay.com/"><meta property="og:site_name" content="zachbugay.com"><meta property="og:image" content="https://www.zachbugay.com/favicon.ico"><!-- Twitter Card --><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Zach Bugay | Technical Blog"><meta name="twitter:description" content="Technical blog on software engineering, web development, and technology insights."><meta name="twitter:site" content="@zachbugay"><meta name="twitter:image" content="https://www.zachbugay.com/favicon.ico"><!-- Structured Data --><script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Zach Bugay",
"url": "https://www.zachbugay.com/",
"sameAs": [
"https://www.github.com/zachbugay",
"https://www.linkedin.com/in/zach-bugay/"
],
"description": "Technical blog on software engineering, web development, and technology insights."
}
</script><link rel="stylesheet" href="/_astro/about.BbEKjCoQ.css"></head> <body class="flex min-h-screen w-full flex-col"> <div id="fullpage"> <div id="fullpage-close">×</div> </div> <header class="w-full bg-gray-200 px-8 sm:px-12"> <nav class="flex h-14 w-full items-center justify-between gap-8"> <div><a class="text-xl" href="/">Zach Bugay</a></div> <div class="flex items-center gap-6"> <a class="text-xl" href="/about">About</a> <a class="text-xl" href="/blog">Blog</a> </div> </nav> </header> <main class="flex w-full flex-1 flex-col items-center justify-start bg-gray-100 px-12 py-4" role="main"> <article class="prose prose-gray max-w-4/5 lg:prose-xl"> <h2 id="hi-im-zach">Hi, I’m Zach</h2>
<p><img src="/_astro/linkedin-me.edK8KEud_1CL1Yj.webp" alt="A picture of Zach Bugay" loading="lazy" decoding="async" fetchpriority="auto" width="800" height="800"></p>
<h3 id="a-little-about-me">A Little About Me</h3>
<p>I’m a passionate web developer and lifelong learner, focused on building modern, user-friendly web experiences.
I enjoy sharing my journey and insights through my blog, where I write about web development and learning in public.</p> </article> </main> <footer class="flex flex-col justify-center gap-5 bg-gray-200"> <article cla
Open service 51.124.12.35:80 · www.zachbugay.com
2026-01-04 00:40
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sun, 04 Jan 2026 00:40:51 GMT Location: https://www.zachbugay.com/
Open service 51.124.12.35:443 · www.zachbugay.com
2026-01-04 00:40
HTTP/1.1 200 OK
Content-Length: 5717
Connection: close
Content-Type: text/html
Date: Sun, 04 Jan 2026 00:40:51 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "90802275"
Last-Modified: Sun, 10 Aug 2025 11:40:37 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title:
Zach Bugay | Technical Blog, Software Engineering, Web Development
<!DOCTYPE html><script src="https://www.googletagmanager.com/gtag/js?id=G-F34WVPQ0FH"></script> <script type="module">const c=document.querySelectorAll("main img"),e=document.querySelector("#fullpage"),o=document.querySelector("#fullpage-close");let n=0;function i(l){e!==null&&(n=window.pageYOffset||document.documentElement.scrollTop,e.style.backgroundImage="url("+l+")",e.style.display="block",document.body.classList.add("fullpage-active"))}function t(){e!==null&&(e.style.display="none",document.body.classList.remove("fullpage-active"),window.scrollTo(0,n))}c.forEach(l=>{l.addEventListener("click",function(){i(l.src)})});e!==null&&e.addEventListener("click",t);o!==null&&o.addEventListener("click",function(l){l.stopPropagation(),t()});</script> <script type="module">const w="G-F34WVPQ0FH";window.dataLayer=window.dataLayer||[];window.gtag=function(...a){window.dataLayer.push(a)};window.gtag("config",w);</script> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="icon" type="image/x-icon" href="/favicon.ico"><title>
Zach Bugay | Technical Blog, Software Engineering, Web Development
</title><meta name="description" content="Zach Bugay's technical blog on software engineering, web development, and technology insights."><meta name="keywords" content="Zach Bugay, technical blog, software engineering, web development, programming, technology, tutorials"><meta name="author" content="Zach Bugay"><link rel="canonical" href="https://www.zachbugay.com/"><!-- Open Graph / Facebook --><meta property="og:type" content="website"><meta property="og:title" content="Zach Bugay | Technical Blog"><meta property="og:description" content="Technical blog on software engineering, web development, and technology insights."><meta property="og:url" content="https://www.zachbugay.com/"><meta property="og:site_name" content="zachbugay.com"><meta property="og:image" content="https://www.zachbugay.com/favicon.ico"><!-- Twitter Card --><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Zach Bugay | Technical Blog"><meta name="twitter:description" content="Technical blog on software engineering, web development, and technology insights."><meta name="twitter:site" content="@zachbugay"><meta name="twitter:image" content="https://www.zachbugay.com/favicon.ico"><!-- Structured Data --><script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Zach Bugay",
"url": "https://www.zachbugay.com/",
"sameAs": [
"https://www.github.com/zachbugay",
"https://www.linkedin.com/in/zach-bugay/"
],
"description": "Technical blog on software engineering, web development, and technology insights."
}
</script><link rel="stylesheet" href="/_astro/about.BbEKjCoQ.css"></head> <body class="flex min-h-screen w-full flex-col"> <div id="fullpage"> <div id="fullpage-close">×</div> </div> <header class="w-full bg-gray-200 px-8 sm:px-12"> <nav class="flex h-14 w-full items-center justify-between gap-8"> <div><a class="text-xl" href="/">Zach Bugay</a></div> <div class="flex items-center gap-6"> <a class="text-xl" href="/about">About</a> <a class="text-xl" href="/blog">Blog</a> </div> </nav> </header> <main class="flex w-full flex-1 flex-col items-center justify-start bg-gray-100 px-12 py-4" role="main"> <article class="prose prose-gray max-w-4/5 lg:prose-xl"> <h2 id="hi-im-zach">Hi, I’m Zach</h2>
<p><img src="/_astro/linkedin-me.edK8KEud_1CL1Yj.webp" alt="A picture of Zach Bugay" loading="lazy" decoding="async" fetchpriority="auto" width="800" height="800"></p>
<h3 id="a-little-about-me">A Little About Me</h3>
<p>I’m a passionate web developer and lifelong learner, focused on building modern, user-friendly web experiences.
I enjoy sharing my journey and insights through my blog, where I write about web development and learning in public.</p> </article> </main> <footer class="flex flex-col justify-center gap-5 bg-gray-200"> <article cla
Open service 20.50.153.39:80 · zachbugay.com
2026-01-03 19:07
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 03 Jan 2026 19:07:35 GMT Location: https://zachbugay.com/
Open service 20.50.153.39:443 · zachbugay.com
2026-01-03 19:07
HTTP/1.1 200 OK
Content-Length: 5717
Connection: close
Content-Type: text/html
Date: Sat, 03 Jan 2026 19:07:34 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "90802275"
Last-Modified: Sun, 10 Aug 2025 11:40:37 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title:
Zach Bugay | Technical Blog, Software Engineering, Web Development
<!DOCTYPE html><script src="https://www.googletagmanager.com/gtag/js?id=G-F34WVPQ0FH"></script> <script type="module">const c=document.querySelectorAll("main img"),e=document.querySelector("#fullpage"),o=document.querySelector("#fullpage-close");let n=0;function i(l){e!==null&&(n=window.pageYOffset||document.documentElement.scrollTop,e.style.backgroundImage="url("+l+")",e.style.display="block",document.body.classList.add("fullpage-active"))}function t(){e!==null&&(e.style.display="none",document.body.classList.remove("fullpage-active"),window.scrollTo(0,n))}c.forEach(l=>{l.addEventListener("click",function(){i(l.src)})});e!==null&&e.addEventListener("click",t);o!==null&&o.addEventListener("click",function(l){l.stopPropagation(),t()});</script> <script type="module">const w="G-F34WVPQ0FH";window.dataLayer=window.dataLayer||[];window.gtag=function(...a){window.dataLayer.push(a)};window.gtag("config",w);</script> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="icon" type="image/x-icon" href="/favicon.ico"><title>
Zach Bugay | Technical Blog, Software Engineering, Web Development
</title><meta name="description" content="Zach Bugay's technical blog on software engineering, web development, and technology insights."><meta name="keywords" content="Zach Bugay, technical blog, software engineering, web development, programming, technology, tutorials"><meta name="author" content="Zach Bugay"><link rel="canonical" href="https://www.zachbugay.com/"><!-- Open Graph / Facebook --><meta property="og:type" content="website"><meta property="og:title" content="Zach Bugay | Technical Blog"><meta property="og:description" content="Technical blog on software engineering, web development, and technology insights."><meta property="og:url" content="https://www.zachbugay.com/"><meta property="og:site_name" content="zachbugay.com"><meta property="og:image" content="https://www.zachbugay.com/favicon.ico"><!-- Twitter Card --><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Zach Bugay | Technical Blog"><meta name="twitter:description" content="Technical blog on software engineering, web development, and technology insights."><meta name="twitter:site" content="@zachbugay"><meta name="twitter:image" content="https://www.zachbugay.com/favicon.ico"><!-- Structured Data --><script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Zach Bugay",
"url": "https://www.zachbugay.com/",
"sameAs": [
"https://www.github.com/zachbugay",
"https://www.linkedin.com/in/zach-bugay/"
],
"description": "Technical blog on software engineering, web development, and technology insights."
}
</script><link rel="stylesheet" href="/_astro/about.BbEKjCoQ.css"></head> <body class="flex min-h-screen w-full flex-col"> <div id="fullpage"> <div id="fullpage-close">×</div> </div> <header class="w-full bg-gray-200 px-8 sm:px-12"> <nav class="flex h-14 w-full items-center justify-between gap-8"> <div><a class="text-xl" href="/">Zach Bugay</a></div> <div class="flex items-center gap-6"> <a class="text-xl" href="/about">About</a> <a class="text-xl" href="/blog">Blog</a> </div> </nav> </header> <main class="flex w-full flex-1 flex-col items-center justify-start bg-gray-100 px-12 py-4" role="main"> <article class="prose prose-gray max-w-4/5 lg:prose-xl"> <h2 id="hi-im-zach">Hi, I’m Zach</h2>
<p><img src="/_astro/linkedin-me.edK8KEud_1CL1Yj.webp" alt="A picture of Zach Bugay" loading="lazy" decoding="async" fetchpriority="auto" width="800" height="800"></p>
<h3 id="a-little-about-me">A Little About Me</h3>
<p>I’m a passionate web developer and lifelong learner, focused on building modern, user-friendly web experiences.
I enjoy sharing my journey and insights through my blog, where I write about web development and learning in public.</p> </article> </main> <footer class="flex flex-col justify-center gap-5 bg-gray-200"> <article cla
Open service 20.50.153.39:80 · www.zachbugay.com
2025-12-29 21:11
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 29 Dec 2025 21:11:24 GMT Location: https://www.zachbugay.com/
Open service 20.50.153.39:443 · www.zachbugay.com
2025-12-29 21:11
HTTP/1.1 200 OK
Content-Length: 5717
Connection: close
Content-Type: text/html
Date: Mon, 29 Dec 2025 21:11:24 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "90802275"
Last-Modified: Sun, 10 Aug 2025 11:40:37 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title:
Zach Bugay | Technical Blog, Software Engineering, Web Development
<!DOCTYPE html><script src="https://www.googletagmanager.com/gtag/js?id=G-F34WVPQ0FH"></script> <script type="module">const c=document.querySelectorAll("main img"),e=document.querySelector("#fullpage"),o=document.querySelector("#fullpage-close");let n=0;function i(l){e!==null&&(n=window.pageYOffset||document.documentElement.scrollTop,e.style.backgroundImage="url("+l+")",e.style.display="block",document.body.classList.add("fullpage-active"))}function t(){e!==null&&(e.style.display="none",document.body.classList.remove("fullpage-active"),window.scrollTo(0,n))}c.forEach(l=>{l.addEventListener("click",function(){i(l.src)})});e!==null&&e.addEventListener("click",t);o!==null&&o.addEventListener("click",function(l){l.stopPropagation(),t()});</script> <script type="module">const w="G-F34WVPQ0FH";window.dataLayer=window.dataLayer||[];window.gtag=function(...a){window.dataLayer.push(a)};window.gtag("config",w);</script> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="icon" type="image/x-icon" href="/favicon.ico"><title>
Zach Bugay | Technical Blog, Software Engineering, Web Development
</title><meta name="description" content="Zach Bugay's technical blog on software engineering, web development, and technology insights."><meta name="keywords" content="Zach Bugay, technical blog, software engineering, web development, programming, technology, tutorials"><meta name="author" content="Zach Bugay"><link rel="canonical" href="https://www.zachbugay.com/"><!-- Open Graph / Facebook --><meta property="og:type" content="website"><meta property="og:title" content="Zach Bugay | Technical Blog"><meta property="og:description" content="Technical blog on software engineering, web development, and technology insights."><meta property="og:url" content="https://www.zachbugay.com/"><meta property="og:site_name" content="zachbugay.com"><meta property="og:image" content="https://www.zachbugay.com/favicon.ico"><!-- Twitter Card --><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Zach Bugay | Technical Blog"><meta name="twitter:description" content="Technical blog on software engineering, web development, and technology insights."><meta name="twitter:site" content="@zachbugay"><meta name="twitter:image" content="https://www.zachbugay.com/favicon.ico"><!-- Structured Data --><script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Zach Bugay",
"url": "https://www.zachbugay.com/",
"sameAs": [
"https://www.github.com/zachbugay",
"https://www.linkedin.com/in/zach-bugay/"
],
"description": "Technical blog on software engineering, web development, and technology insights."
}
</script><link rel="stylesheet" href="/_astro/about.BbEKjCoQ.css"></head> <body class="flex min-h-screen w-full flex-col"> <div id="fullpage"> <div id="fullpage-close">×</div> </div> <header class="w-full bg-gray-200 px-8 sm:px-12"> <nav class="flex h-14 w-full items-center justify-between gap-8"> <div><a class="text-xl" href="/">Zach Bugay</a></div> <div class="flex items-center gap-6"> <a class="text-xl" href="/about">About</a> <a class="text-xl" href="/blog">Blog</a> </div> </nav> </header> <main class="flex w-full flex-1 flex-col items-center justify-start bg-gray-100 px-12 py-4" role="main"> <article class="prose prose-gray max-w-4/5 lg:prose-xl"> <h2 id="hi-im-zach">Hi, I’m Zach</h2>
<p><img src="/_astro/linkedin-me.edK8KEud_1CL1Yj.webp" alt="A picture of Zach Bugay" loading="lazy" decoding="async" fetchpriority="auto" width="800" height="800"></p>
<h3 id="a-little-about-me">A Little About Me</h3>
<p>I’m a passionate web developer and lifelong learner, focused on building modern, user-friendly web experiences.
I enjoy sharing my journey and insights through my blog, where I write about web development and learning in public.</p> </article> </main> <footer class="flex flex-col justify-center gap-5 bg-gray-200"> <article cla
Open service 20.50.153.39:443 · zachbugay.com
2025-12-29 17:28
HTTP/1.1 200 OK
Content-Length: 5717
Connection: close
Content-Type: text/html
Date: Mon, 29 Dec 2025 17:28:20 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "90802275"
Last-Modified: Sun, 10 Aug 2025 11:40:37 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title:
Zach Bugay | Technical Blog, Software Engineering, Web Development
<!DOCTYPE html><script src="https://www.googletagmanager.com/gtag/js?id=G-F34WVPQ0FH"></script> <script type="module">const c=document.querySelectorAll("main img"),e=document.querySelector("#fullpage"),o=document.querySelector("#fullpage-close");let n=0;function i(l){e!==null&&(n=window.pageYOffset||document.documentElement.scrollTop,e.style.backgroundImage="url("+l+")",e.style.display="block",document.body.classList.add("fullpage-active"))}function t(){e!==null&&(e.style.display="none",document.body.classList.remove("fullpage-active"),window.scrollTo(0,n))}c.forEach(l=>{l.addEventListener("click",function(){i(l.src)})});e!==null&&e.addEventListener("click",t);o!==null&&o.addEventListener("click",function(l){l.stopPropagation(),t()});</script> <script type="module">const w="G-F34WVPQ0FH";window.dataLayer=window.dataLayer||[];window.gtag=function(...a){window.dataLayer.push(a)};window.gtag("config",w);</script> <html lang="en"> <head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><link rel="icon" type="image/x-icon" href="/favicon.ico"><title>
Zach Bugay | Technical Blog, Software Engineering, Web Development
</title><meta name="description" content="Zach Bugay's technical blog on software engineering, web development, and technology insights."><meta name="keywords" content="Zach Bugay, technical blog, software engineering, web development, programming, technology, tutorials"><meta name="author" content="Zach Bugay"><link rel="canonical" href="https://www.zachbugay.com/"><!-- Open Graph / Facebook --><meta property="og:type" content="website"><meta property="og:title" content="Zach Bugay | Technical Blog"><meta property="og:description" content="Technical blog on software engineering, web development, and technology insights."><meta property="og:url" content="https://www.zachbugay.com/"><meta property="og:site_name" content="zachbugay.com"><meta property="og:image" content="https://www.zachbugay.com/favicon.ico"><!-- Twitter Card --><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Zach Bugay | Technical Blog"><meta name="twitter:description" content="Technical blog on software engineering, web development, and technology insights."><meta name="twitter:site" content="@zachbugay"><meta name="twitter:image" content="https://www.zachbugay.com/favicon.ico"><!-- Structured Data --><script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "Zach Bugay",
"url": "https://www.zachbugay.com/",
"sameAs": [
"https://www.github.com/zachbugay",
"https://www.linkedin.com/in/zach-bugay/"
],
"description": "Technical blog on software engineering, web development, and technology insights."
}
</script><link rel="stylesheet" href="/_astro/about.BbEKjCoQ.css"></head> <body class="flex min-h-screen w-full flex-col"> <div id="fullpage"> <div id="fullpage-close">×</div> </div> <header class="w-full bg-gray-200 px-8 sm:px-12"> <nav class="flex h-14 w-full items-center justify-between gap-8"> <div><a class="text-xl" href="/">Zach Bugay</a></div> <div class="flex items-center gap-6"> <a class="text-xl" href="/about">About</a> <a class="text-xl" href="/blog">Blog</a> </div> </nav> </header> <main class="flex w-full flex-1 flex-col items-center justify-start bg-gray-100 px-12 py-4" role="main"> <article class="prose prose-gray max-w-4/5 lg:prose-xl"> <h2 id="hi-im-zach">Hi, I’m Zach</h2>
<p><img src="/_astro/linkedin-me.edK8KEud_1CL1Yj.webp" alt="A picture of Zach Bugay" loading="lazy" decoding="async" fetchpriority="auto" width="800" height="800"></p>
<h3 id="a-little-about-me">A Little About Me</h3>
<p>I’m a passionate web developer and lifelong learner, focused on building modern, user-friendly web experiences.
I enjoy sharing my journey and insights through my blog, where I write about web development and learning in public.</p> </article> </main> <footer class="flex flex-col justify-center gap-5 bg-gray-200"> <article cla
Open service 20.50.153.39:80 · zachbugay.com
2025-12-29 17:28
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 29 Dec 2025 17:28:20 GMT Location: https://zachbugay.com/