Domain turnerharris.com
United States
CLOUDFLARENET
Software information

cloudflare cloudflare

tcp/443

nginx nginx

tcp/443 tcp/80

  • Open service 2620:12a:8000::3:80 · turnerharris.com

    2026-01-26 11:19

    HTTP/1.1 301 Moved Permanently
    Connection: close
    Content-Length: 162
    Content-Type: text/html
    Location: https://turnerharris.com/
    Server: nginx
    X-Pantheon-Styx-Hostname: styx-fe3-b-6f684c5d8c-7tqjk
    X-Styx-Req-Id: dee0207c-fa87-11f0-8486-a2a98ac308b4
    Cache-Control: public, max-age=86400
    Date: Mon, 26 Jan 2026 11:19:39 GMT
    X-Served-By: cache-chi-kigq8000173-CHI, cache-fra-eddf8230135-FRA
    X-Cache: HIT, HIT
    X-Cache-Hits: 4, 1
    X-Timer: S1769426380.818052,VS0,VE11
    Vary: Cookie, Cookie
    Age: 14188
    Accept-Ranges: bytes
    Via: 1.1 varnish, 1.1 varnish
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>nginx</center>
    </body>
    </html>
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2620:12a:8000::3:443 · turnerharris.com

    2026-01-26 11:19

    HTTP/1.1 200 OK
    Connection: close
    Content-Length: 106318
    Cache-Control: public, max-age=600
    Content-Type: text/html; charset=UTF-8
    Link: <https://turnerharris.com/wp-json/>; rel="https://api.w.org/"
    Server: nginx
    Strict-Transport-Security: max-age=300
    X-Pantheon-Styx-Hostname: styx-fe3-a-856584b44b-rx2bl
    X-Styx-Req-Id: e714563e-faa8-11f0-9c71-8ae948df049f
    Date: Mon, 26 Jan 2026 11:19:40 GMT
    X-Served-By: cache-chi-kigq8000173-CHI, cache-vie6375-VIE
    X-Cache: HIT, HIT
    X-Cache-Hits: 1, 1
    X-Timer: S1769426380.085426,VS0,VE9
    Vary: Accept-Encoding, Cookie, Cookie
    Age: 1
    Accept-Ranges: bytes
    Via: 1.1 varnish, 1.1 varnish
    
    Page title: Tech Hipster – Fashion of the Byte
    
    <!DOCTYPE html>
    <html lang="en-US">
    <head>
    	<meta charset="UTF-8" />
    	<meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta name='robots' content='max-image-preview:large' />
    <title>Tech Hipster &#8211; Fashion of the Byte</title>
    <link rel='dns-prefetch' href='//s.w.org' />
    <link rel="alternate" type="application/rss+xml" title="Tech Hipster &raquo; Feed" href="https://turnerharris.com/feed/" />
    <link rel="alternate" type="application/rss+xml" title="Tech Hipster &raquo; Comments Feed" href="https://turnerharris.com/comments/feed/" />
    <script>
    window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/turnerharris.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.0"}};
    /*! This file is auto-generated */
    !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([129777,127995,8205,129778,127999],[129777,127995,8203,129778,127999])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
    </script>
    <style>
    img.wp-smiley,
    img.emoji {
    	display: inline !important;
    	border: none !important;
    	box-shadow: none !important;
    	height: 1em !important;
    	width: 1em !important;
    	margin: 0 0.07em !important;
    	vertical-align: -0.1em !important;
    	background: none !important;
    	padding: 0 !important;
    }
    </style>
    	<style id='wp-block-site-logo-inline-css'>
    .wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}
    </style>
    <style id='wp-block-group-inline-css'>
    .wp-block-group{box-sizing:border-box}
    :where(.wp-block-group.has-background){padding:1.25em 2.375em}
    </style>
    <style id='wp-block-page-list-inline-css'>
    .wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}
    </style>
    <link rel='stylesheet' id='wp-block-navigation-css'  href='https://turnerharris.com
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 23.185.0.3:443 · turnerharris.com

    2026-01-26 11:19

    HTTP/1.1 200 OK
    Connection: close
    Content-Length: 106318
    Cache-Control: public, max-age=600
    Content-Type: text/html; charset=UTF-8
    Link: <https://turnerharris.com/wp-json/>; rel="https://api.w.org/"
    Server: nginx
    Strict-Transport-Security: max-age=300
    X-Pantheon-Styx-Hostname: styx-fe3-a-856584b44b-rx2bl
    X-Styx-Req-Id: e714563e-faa8-11f0-9c71-8ae948df049f
    Date: Mon, 26 Jan 2026 11:19:40 GMT
    X-Served-By: cache-chi-kigq8000173-CHI, cache-vie6380-VIE
    X-Cache: HIT, HIT
    X-Cache-Hits: 1, 1
    X-Timer: S1769426380.073837,VS0,VE8
    Vary: Accept-Encoding, Cookie, Cookie
    Age: 1
    Accept-Ranges: bytes
    Via: 1.1 varnish, 1.1 varnish
    
    Page title: Tech Hipster – Fashion of the Byte
    
    <!DOCTYPE html>
    <html lang="en-US">
    <head>
    	<meta charset="UTF-8" />
    	<meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta name='robots' content='max-image-preview:large' />
    <title>Tech Hipster &#8211; Fashion of the Byte</title>
    <link rel='dns-prefetch' href='//s.w.org' />
    <link rel="alternate" type="application/rss+xml" title="Tech Hipster &raquo; Feed" href="https://turnerharris.com/feed/" />
    <link rel="alternate" type="application/rss+xml" title="Tech Hipster &raquo; Comments Feed" href="https://turnerharris.com/comments/feed/" />
    <script>
    window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/turnerharris.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.0"}};
    /*! This file is auto-generated */
    !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([129777,127995,8205,129778,127999],[129777,127995,8203,129778,127999])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
    </script>
    <style>
    img.wp-smiley,
    img.emoji {
    	display: inline !important;
    	border: none !important;
    	box-shadow: none !important;
    	height: 1em !important;
    	width: 1em !important;
    	margin: 0 0.07em !important;
    	vertical-align: -0.1em !important;
    	background: none !important;
    	padding: 0 !important;
    }
    </style>
    	<style id='wp-block-site-logo-inline-css'>
    .wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}
    </style>
    <style id='wp-block-group-inline-css'>
    .wp-block-group{box-sizing:border-box}
    :where(.wp-block-group.has-background){padding:1.25em 2.375em}
    </style>
    <style id='wp-block-page-list-inline-css'>
    .wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}
    </style>
    <link rel='stylesheet' id='wp-block-navigation-css'  href='https://turnerharris.com
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2620:12a:8001::3:443 · turnerharris.com

    2026-01-26 11:19

    HTTP/1.1 200 OK
    Connection: close
    Content-Length: 106318
    Cache-Control: public, max-age=600
    Content-Type: text/html; charset=UTF-8
    Link: <https://turnerharris.com/wp-json/>; rel="https://api.w.org/"
    Server: nginx
    Strict-Transport-Security: max-age=300
    X-Pantheon-Styx-Hostname: styx-fe3-a-856584b44b-rx2bl
    X-Styx-Req-Id: e714563e-faa8-11f0-9c71-8ae948df049f
    Date: Mon, 26 Jan 2026 11:19:40 GMT
    X-Served-By: cache-chi-kigq8000173-CHI, cache-fra-eddf8230057-FRA
    X-Cache: MISS, HIT
    X-Cache-Hits: 0, 1
    X-Timer: S1769426380.037861,VS0,VE6
    Vary: Accept-Encoding, Cookie, Cookie
    Age: 1
    Accept-Ranges: bytes
    Via: 1.1 varnish, 1.1 varnish
    
    Page title: Tech Hipster – Fashion of the Byte
    
    <!DOCTYPE html>
    <html lang="en-US">
    <head>
    	<meta charset="UTF-8" />
    	<meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta name='robots' content='max-image-preview:large' />
    <title>Tech Hipster &#8211; Fashion of the Byte</title>
    <link rel='dns-prefetch' href='//s.w.org' />
    <link rel="alternate" type="application/rss+xml" title="Tech Hipster &raquo; Feed" href="https://turnerharris.com/feed/" />
    <link rel="alternate" type="application/rss+xml" title="Tech Hipster &raquo; Comments Feed" href="https://turnerharris.com/comments/feed/" />
    <script>
    window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/turnerharris.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.0"}};
    /*! This file is auto-generated */
    !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([129777,127995,8205,129778,127999],[129777,127995,8203,129778,127999])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
    </script>
    <style>
    img.wp-smiley,
    img.emoji {
    	display: inline !important;
    	border: none !important;
    	box-shadow: none !important;
    	height: 1em !important;
    	width: 1em !important;
    	margin: 0 0.07em !important;
    	vertical-align: -0.1em !important;
    	background: none !important;
    	padding: 0 !important;
    }
    </style>
    	<style id='wp-block-site-logo-inline-css'>
    .wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}
    </style>
    <style id='wp-block-group-inline-css'>
    .wp-block-group{box-sizing:border-box}
    :where(.wp-block-group.has-background){padding:1.25em 2.375em}
    </style>
    <style id='wp-block-page-list-inline-css'>
    .wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}
    </style>
    <link rel='stylesheet' id='wp-block-navigation-css'  href='https://turnerharris.com
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 2620:12a:8001::3:80 · turnerharris.com

    2026-01-26 11:19

    HTTP/1.1 301 Moved Permanently
    Connection: close
    Content-Length: 162
    Content-Type: text/html
    Location: https://turnerharris.com/
    Server: nginx
    X-Pantheon-Styx-Hostname: styx-fe3-b-6f684c5d8c-7tqjk
    X-Styx-Req-Id: dee0207c-fa87-11f0-8486-a2a98ac308b4
    Cache-Control: public, max-age=86400
    Date: Mon, 26 Jan 2026 11:19:39 GMT
    X-Served-By: cache-chi-kigq8000173-CHI, cache-vie6369-VIE
    X-Cache: HIT, HIT
    X-Cache-Hits: 3, 1
    X-Timer: S1769426380.708656,VS0,VE8
    Vary: Cookie, Cookie
    Age: 14188
    Accept-Ranges: bytes
    Via: 1.1 varnish, 1.1 varnish
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>nginx</center>
    </body>
    </html>
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 23.185.0.3:80 · turnerharris.com

    2026-01-26 11:19

    HTTP/1.1 301 Moved Permanently
    Connection: close
    Content-Length: 162
    Content-Type: text/html
    Location: https://turnerharris.com/
    Server: nginx
    X-Pantheon-Styx-Hostname: styx-fe3-b-6f684c5d8c-7tqjk
    X-Styx-Req-Id: dee0207c-fa87-11f0-8486-a2a98ac308b4
    Cache-Control: public, max-age=86400
    Date: Mon, 26 Jan 2026 11:19:38 GMT
    X-Served-By: cache-chi-kigq8000173-CHI, cache-fra-eddf8230123-FRA
    X-Cache: HIT, MISS
    X-Cache-Hits: 4, 0
    X-Timer: S1769426378.245744,VS0,VE107
    Vary: Cookie, Cookie
    Age: 14187
    Accept-Ranges: bytes
    Via: 1.1 varnish, 1.1 varnish
    
    Page title: 301 Moved Permanently
    
    <html>
    <head><title>301 Moved Permanently</title></head>
    <body>
    <center><h1>301 Moved Permanently</h1></center>
    <hr><center>nginx</center>
    </body>
    </html>
    
    Found 2026-01-26 by HttpPlugin
    Create report
  • Open service 172.67.222.18:443 · turnerharris.com

    2026-01-23 00:37

    HTTP/1.1 200 OK
    Date: Fri, 23 Jan 2026 00:37:39 GMT
    Content-Type: text/html; charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Cache-Control: public, max-age=600
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0ku23oZMHpvMb5jdojRnj2Fhd25xS6AhTknQHR3ekfhDaGz5H5LqNY13tI1eoFl9tt0UFJjfvMafM0WJ0lThYcp9Xn8Ma335wuQJ0BiqzdQ%3D"}]}
    link: <https://turnerharris.com/wp-json/>; rel="https://api.w.org/"
    Server: cloudflare
    strict-transport-security: max-age=300
    x-pantheon-styx-hostname: styx-fe3-a-856584b44b-4q7cx
    x-styx-req-id: b7a7aa28-f7f3-11f0-a3c0-32df3aaee3f5
    x-served-by: cache-chi-kigq8000173-CHI, cache-yyz4545-YYZ
    x-cache: MISS, HIT
    x-cache-hits: 0, 1
    x-timer: S1769128659.182192,VS0,VE15
    vary: Accept-Encoding, Cookie, Cookie
    Age: 1
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    via: 1.1 varnish, 1.1 varnish
    cf-cache-status: DYNAMIC
    CF-RAY: 9c233947def36e57-YYZ
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-23 by HttpPlugin
    Create report
  • Open service 23.185.0.3:443 · turnerharris.com

    2026-01-10 02:18

    HTTP/1.1 200 OK
    Connection: close
    Content-Length: 106318
    Cache-Control: public, max-age=600
    Content-Type: text/html; charset=UTF-8
    Link: <https://turnerharris.com/wp-json/>; rel="https://api.w.org/"
    Server: nginx
    Strict-Transport-Security: max-age=300
    X-Pantheon-Styx-Hostname: styx-fe3-b-55c4559db9-rj4c8
    X-Styx-Req-Id: aa4bb2ca-edca-11f0-ac3b-3a04a2f9ab63
    Date: Sat, 10 Jan 2026 02:18:36 GMT
    X-Served-By: cache-chi-kigq8000173-CHI, cache-vie6338-VIE
    X-Cache: HIT, MISS
    X-Cache-Hits: 1, 0
    X-Timer: S1768011517.763018,VS0,VE120
    Vary: Accept-Encoding, Cookie, Cookie
    Age: 2
    Accept-Ranges: bytes
    Via: 1.1 varnish, 1.1 varnish
    
    Page title: Tech Hipster – Fashion of the Byte
    
    <!DOCTYPE html>
    <html lang="en-US">
    <head>
    	<meta charset="UTF-8" />
    	<meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta name='robots' content='max-image-preview:large' />
    <title>Tech Hipster &#8211; Fashion of the Byte</title>
    <link rel='dns-prefetch' href='//s.w.org' />
    <link rel="alternate" type="application/rss+xml" title="Tech Hipster &raquo; Feed" href="https://turnerharris.com/feed/" />
    <link rel="alternate" type="application/rss+xml" title="Tech Hipster &raquo; Comments Feed" href="https://turnerharris.com/comments/feed/" />
    <script>
    window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/turnerharris.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.0"}};
    /*! This file is auto-generated */
    !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([129777,127995,8205,129778,127999],[129777,127995,8203,129778,127999])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
    </script>
    <style>
    img.wp-smiley,
    img.emoji {
    	display: inline !important;
    	border: none !important;
    	box-shadow: none !important;
    	height: 1em !important;
    	width: 1em !important;
    	margin: 0 0.07em !important;
    	vertical-align: -0.1em !important;
    	background: none !important;
    	padding: 0 !important;
    }
    </style>
    	<style id='wp-block-site-logo-inline-css'>
    .wp-block-site-logo{line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{width:120px;height:auto}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}
    </style>
    <style id='wp-block-group-inline-css'>
    .wp-block-group{box-sizing:border-box}
    :where(.wp-block-group.has-background){padding:1.25em 2.375em}
    </style>
    <style id='wp-block-page-list-inline-css'>
    .wp-block-navigation .wp-block-page-list{display:flex;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}
    </style>
    <link rel='stylesheet' id='wp-block-navigation-css'  href='https://turnerharris.com
    Found 2026-01-10 by HttpPlugin
    Create report
  • Open service 172.67.222.18:443 · turnerharris.com

    2026-01-09 02:00

    HTTP/1.1 200 OK
    Date: Fri, 09 Jan 2026 02:00:11 GMT
    Content-Type: text/html; charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Cache-Control: public, max-age=600
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0OSbjIDHs%2FVTrBDnlbug9PUxB8bSuuKB2fTbTu71K7HATAEqe%2F2mBZYDAScpfGkuuLS%2FdrPiGz%2BILiTE9j87zUXJUNPDwO660JWNpW5v2y0%3D"}]}
    link: <https://turnerharris.com/wp-json/>; rel="https://api.w.org/"
    Server: cloudflare
    strict-transport-security: max-age=300
    x-pantheon-styx-hostname: styx-fe3-a-7c949b5848-cpk6n
    x-styx-req-id: ecf47828-ecfe-11f0-8c4c-a2a0d5a6b2fd
    x-served-by: cache-chi-kigq8000173-CHI, cache-lga21957-LGA
    x-cache: MISS, HIT
    x-cache-hits: 0, 1
    x-timer: S1767924011.217210,VS0,VE11
    vary: Accept-Encoding, Cookie, Cookie
    Age: 2
    Server-Timing: cfCacheStatus;desc="DYNAMIC"
    Server-Timing: cfEdge;dur=10,cfOrigin;dur=20
    via: 1.1 varnish, 1.1 varnish
    cf-cache-status: DYNAMIC
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    CF-RAY: 9bb056edfd50fd86-EWR
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-09 by HttpPlugin
    Create report
  • Open service 172.67.222.18:443 · turnerharris.com

    2026-01-01 19:38

    HTTP/1.1 200 OK
    Date: Thu, 01 Jan 2026 19:38:31 GMT
    Content-Type: text/html; charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Cache-Control: public, max-age=600
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mgxKrl1g2bBuzqHPkbIVWWLwxEgCwUjE6GU%2F8UbhwSoqK1EYICGBf4%2BuZg0PV8lmPkr3Dq4DD8Job2LGKgwSWepNZAaqsiRe%2FD7%2BsjfMZmk%3D"}]}
    link: <https://turnerharris.com/wp-json/>; rel="https://api.w.org/"
    Server: cloudflare
    strict-transport-security: max-age=300
    x-pantheon-styx-hostname: styx-fe3-b-576d655bff-scl86
    x-styx-req-id: 73eff4a6-e749-11f0-9063-3a65c76db887
    x-served-by: cache-chi-kigq8000173-CHI, cache-rtm-ehrd2290054-RTM
    x-cache: MISS, HIT
    x-cache-hits: 0, 1
    x-timer: S1767296311.480547,VS0,VE7
    vary: Accept-Encoding, Cookie, Cookie
    Age: 0
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    via: 1.1 varnish, 1.1 varnish
    cf-cache-status: DYNAMIC
    CF-RAY: 9b747a3aaaf6ef9c-AMS
    alt-svc: h3=":443"; ma=86400
    
    Found 2026-01-01 by HttpPlugin
    Create report
  • Open service 172.67.222.18:443 · turnerharris.com

    2025-12-22 22:02

    HTTP/1.1 200 OK
    Date: Mon, 22 Dec 2025 22:02:05 GMT
    Content-Type: text/html; charset=UTF-8
    Transfer-Encoding: chunked
    Connection: close
    Cache-Control: public, max-age=600
    Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YQJ%2BDCdJS0NkU5aIeSokOVDcUJEeJbRnpiVVA4UzTLRp489ohHK2wIgP7MYlq0dYOlJrU16ROMf59cDp6NzV%2Bagq3So411MYH69LvLkMCoc%3D"}]}
    link: <https://turnerharris.com/wp-json/>; rel="https://api.w.org/"
    Server: cloudflare
    strict-transport-security: max-age=300
    x-pantheon-styx-hostname: styx-fe3-a-779bbcb77d-7zf64
    x-styx-req-id: da2a027a-df81-11f0-9fd8-62980638cd26
    x-served-by: cache-chi-kigq8000173-CHI, cache-lcy-eglc8600071-LCY
    x-cache: MISS, HIT
    x-cache-hits: 0, 1
    x-timer: S1766440925.459947,VS0,VE7
    vary: Accept-Encoding, Cookie, Cookie
    Age: 0
    Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
    via: 1.1 varnish, 1.1 varnish
    cf-cache-status: DYNAMIC
    CF-RAY: 9b22e6c80c3886d0-LHR
    alt-svc: h3=":443"; ma=86400
    
    Found 2025-12-22 by HttpPlugin
    Create report
turnerharris.com
CN:
turnerharris.com
Key:
RSA-2048
Issuer:
R12
Not before:
2025-12-03 14:20
Not after:
2026-03-03 14:20
turnerharris.com*.turnerharris.com
CN:
turnerharris.com
Key:
ECDSA-256
Issuer:
WE1
Not before:
2025-12-18 11:00
Not after:
2026-03-18 11:58