cloudflare
tcp/443 tcp/80 tcp/8443
Open service 104.18.3.240:8443 · brett.computer
2026-01-07 04:47
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 04:47:35 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GbCvfI4c3qA2dMfQEtpF3mDPClJCBKY3pA4nLvFXqbzqr3kiDtc9Sw8u6%2FgiWKYiTMF%2B6EHbFtND2VZNqitADny2a7dyslD7JuCqZp0i"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Strict-Transport-Security: max-age=15552000; includeSubDomains; preload
CF-RAY: 9ba0d1668c78fcde-SIN
alt-svc: h3=":8443"; ma=86400
Page title: brett.computer
<!DOCTYPE html>
<html lang="en">
<head>
<title>brett.computer</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
<meta name="author" content="Brett Hoerner">
<meta name="description" content="Brett Hoerner's computer website">
<meta name="keywords" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="brett.computer">
<meta name="twitter:description" content="Brett Hoerner's computer website">
<meta property="og:url" content="http://brett.computer/">
<meta property="og:site_name" content="brett.computer">
<meta property="og:title" content="brett.computer">
<meta property="og:description" content="Brett Hoerner's computer website">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<link rel="canonical" href="http://brett.computer/">
<link rel="preload" href="/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin>
<link rel="stylesheet" href="/css/coder.min.4b392a85107b91dbdabc528edf014a6ab1a30cd44cafcd5325c8efe796794fca.css" integrity="sha256-SzkqhRB7kdvavFKO3wFKarGjDNRMr81TJcjv55Z5T8o=" crossorigin="anonymous" media="screen" />
<link rel="alternate" type="application/rss+xml" href="/posts/index.xml" title="brett.computer" />
<meta name="generator" content="Hugo 0.152.2">
</head>
<body class="preload-transitions colorscheme-light">
<main class="wrapper">
<nav class="navigation">
<section class="container">
<a class="navigation-title" href="http://brett.computer/">
brett.computer
</a>
<input type="checkbox" id="menu-toggle" />
<label class="menu-button float-right" for="menu-toggle">
<i class="fa-solid fa-bars fa-fw" aria-hidden="true"></i>
</label>
<ul class="navigation-list">
<li class="navigation-item">
<a class="navigation-link " href="/posts/">Blog</a>
</li>
<li class="navigation-item">
<a class="navigation-link " href="/about/">About</a>
</li>
</ul>
</section>
</nav>
<div class="content">
<section class="container centered">
<div class="about">
<div class="avatar"><img src="https://www.gravatar.com/avatar/8f214f8409733034b8534b6a7b0073a3?s=240&d=mp" alt="gravatar"></div>
<h1>Brett Hoerner</h1>
<h2>Digital Janitor</h2>
<ul>
<li>
<a href="https://twitter.com/bretthoerner/" aria-label="Twitter" >
<i class="fa fa-twitter fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://github.com/bretthoerner/" aria-label="Github" >
<i class="fa fa-github fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/bretthoerner/" aria-label="LinkedIn" >
<i class="fa fa-linkedin fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/cdn-cgi/l/email-protection#1674647362625674647362627e7973647873643875797b" aria-label="Email">
<i class="fa fa-envelope fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/posts/index.xml" aria-label="RSS" type="application/rss+xml">
<i class="fa fa-rss fa-2x" aria-hidden="true"></i>
</a>
</li>
</ul>
</div>
</section>
</div>
<footer class="footer">
<section class="container">
© 2022 - 2025 Brett Hoerner
</section>
</footer>
</main>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script
Open service 2606:4700::6812:3f0:443 · brett.computer
2026-01-07 04:47
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 04:47:35 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xshpzhP9ylwGxULY%2BIsAdnTkGrqlF4GCy8TjI4txDL5qn0F%2FDQdGsMf%2FJPZBNi5n7U8CmKeQTwtF%2Blo6XurwivaX4pTr5uXUq12KadgQr3%2Ff5dx7jutoUqoE"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Strict-Transport-Security: max-age=15552000; includeSubDomains; preload
CF-RAY: 9ba0d1659b1d6e50-AMS
alt-svc: h3=":443"; ma=86400
Page title: brett.computer
<!DOCTYPE html>
<html lang="en">
<head>
<title>brett.computer</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
<meta name="author" content="Brett Hoerner">
<meta name="description" content="Brett Hoerner's computer website">
<meta name="keywords" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="brett.computer">
<meta name="twitter:description" content="Brett Hoerner's computer website">
<meta property="og:url" content="http://brett.computer/">
<meta property="og:site_name" content="brett.computer">
<meta property="og:title" content="brett.computer">
<meta property="og:description" content="Brett Hoerner's computer website">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<link rel="canonical" href="http://brett.computer/">
<link rel="preload" href="/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin>
<link rel="stylesheet" href="/css/coder.min.4b392a85107b91dbdabc528edf014a6ab1a30cd44cafcd5325c8efe796794fca.css" integrity="sha256-SzkqhRB7kdvavFKO3wFKarGjDNRMr81TJcjv55Z5T8o=" crossorigin="anonymous" media="screen" />
<link rel="alternate" type="application/rss+xml" href="/posts/index.xml" title="brett.computer" />
<meta name="generator" content="Hugo 0.152.2">
</head>
<body class="preload-transitions colorscheme-light">
<main class="wrapper">
<nav class="navigation">
<section class="container">
<a class="navigation-title" href="http://brett.computer/">
brett.computer
</a>
<input type="checkbox" id="menu-toggle" />
<label class="menu-button float-right" for="menu-toggle">
<i class="fa-solid fa-bars fa-fw" aria-hidden="true"></i>
</label>
<ul class="navigation-list">
<li class="navigation-item">
<a class="navigation-link " href="/posts/">Blog</a>
</li>
<li class="navigation-item">
<a class="navigation-link " href="/about/">About</a>
</li>
</ul>
</section>
</nav>
<div class="content">
<section class="container centered">
<div class="about">
<div class="avatar"><img src="https://www.gravatar.com/avatar/8f214f8409733034b8534b6a7b0073a3?s=240&d=mp" alt="gravatar"></div>
<h1>Brett Hoerner</h1>
<h2>Digital Janitor</h2>
<ul>
<li>
<a href="https://twitter.com/bretthoerner/" aria-label="Twitter" >
<i class="fa fa-twitter fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://github.com/bretthoerner/" aria-label="Github" >
<i class="fa fa-github fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/bretthoerner/" aria-label="LinkedIn" >
<i class="fa fa-linkedin fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/cdn-cgi/l/email-protection#583a2a3d2c2c183a2a3d2c2c30373d2a363d2a763b3735" aria-label="Email">
<i class="fa fa-envelope fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/posts/index.xml" aria-label="RSS" type="application/rss+xml">
<i class="fa fa-rss fa-2x" aria-hidden="true"></i>
</a>
</li>
</ul>
</div>
</section>
</div>
<footer class="footer">
<section class="container">
© 2022 - 2025 Brett Hoerner
</section>
</footer>
</main>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script
Open service 2606:4700::6812:2f0:443 · brett.computer
2026-01-07 04:47
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 04:47:35 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=l%2BJePwLXMPSbp5mqlHDTAA8l67VazfA%2B5JMuxmWciqujaDXQQGw1oGm4z4iXoNXNy%2Fe1tZ5F1HNgzbRO%2BB9UMQRpVR80PxAKY6MacsKrHmvOwcJ49VlD%2BgBj"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Strict-Transport-Security: max-age=15552000; includeSubDomains; preload
CF-RAY: 9ba0d1661ede94e3-YYZ
alt-svc: h3=":443"; ma=86400
Page title: brett.computer
<!DOCTYPE html>
<html lang="en">
<head>
<title>brett.computer</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
<meta name="author" content="Brett Hoerner">
<meta name="description" content="Brett Hoerner's computer website">
<meta name="keywords" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="brett.computer">
<meta name="twitter:description" content="Brett Hoerner's computer website">
<meta property="og:url" content="http://brett.computer/">
<meta property="og:site_name" content="brett.computer">
<meta property="og:title" content="brett.computer">
<meta property="og:description" content="Brett Hoerner's computer website">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<link rel="canonical" href="http://brett.computer/">
<link rel="preload" href="/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin>
<link rel="stylesheet" href="/css/coder.min.4b392a85107b91dbdabc528edf014a6ab1a30cd44cafcd5325c8efe796794fca.css" integrity="sha256-SzkqhRB7kdvavFKO3wFKarGjDNRMr81TJcjv55Z5T8o=" crossorigin="anonymous" media="screen" />
<link rel="alternate" type="application/rss+xml" href="/posts/index.xml" title="brett.computer" />
<meta name="generator" content="Hugo 0.152.2">
</head>
<body class="preload-transitions colorscheme-light">
<main class="wrapper">
<nav class="navigation">
<section class="container">
<a class="navigation-title" href="http://brett.computer/">
brett.computer
</a>
<input type="checkbox" id="menu-toggle" />
<label class="menu-button float-right" for="menu-toggle">
<i class="fa-solid fa-bars fa-fw" aria-hidden="true"></i>
</label>
<ul class="navigation-list">
<li class="navigation-item">
<a class="navigation-link " href="/posts/">Blog</a>
</li>
<li class="navigation-item">
<a class="navigation-link " href="/about/">About</a>
</li>
</ul>
</section>
</nav>
<div class="content">
<section class="container centered">
<div class="about">
<div class="avatar"><img src="https://www.gravatar.com/avatar/8f214f8409733034b8534b6a7b0073a3?s=240&d=mp" alt="gravatar"></div>
<h1>Brett Hoerner</h1>
<h2>Digital Janitor</h2>
<ul>
<li>
<a href="https://twitter.com/bretthoerner/" aria-label="Twitter" >
<i class="fa fa-twitter fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://github.com/bretthoerner/" aria-label="Github" >
<i class="fa fa-github fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/bretthoerner/" aria-label="LinkedIn" >
<i class="fa fa-linkedin fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/cdn-cgi/l/email-protection#305242554444705242554444585f55425e55421e535f5d" aria-label="Email">
<i class="fa fa-envelope fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/posts/index.xml" aria-label="RSS" type="application/rss+xml">
<i class="fa fa-rss fa-2x" aria-hidden="true"></i>
</a>
</li>
</ul>
</div>
</section>
</div>
<footer class="footer">
<section class="container">
© 2022 - 2025 Brett Hoerner
</section>
</footer>
</main>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script
Open service 104.18.2.240:443 · brett.computer
2026-01-07 04:47
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 04:47:35 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3QuvB9paauFkAm2U7W26K8W5JaX1hpVRnU7iB4I%2FttPQ9sC1UDs2WdDMzepriT6J%2FYKZw5GIYIN9zpQZLm7Vf2aiqB55IcI1TF4B3Iq3"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Strict-Transport-Security: max-age=15552000; includeSubDomains; preload
CF-RAY: 9ba0d165af719042-FRA
alt-svc: h3=":443"; ma=86400
Page title: brett.computer
<!DOCTYPE html>
<html lang="en">
<head>
<title>brett.computer</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
<meta name="author" content="Brett Hoerner">
<meta name="description" content="Brett Hoerner's computer website">
<meta name="keywords" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="brett.computer">
<meta name="twitter:description" content="Brett Hoerner's computer website">
<meta property="og:url" content="http://brett.computer/">
<meta property="og:site_name" content="brett.computer">
<meta property="og:title" content="brett.computer">
<meta property="og:description" content="Brett Hoerner's computer website">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<link rel="canonical" href="http://brett.computer/">
<link rel="preload" href="/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin>
<link rel="stylesheet" href="/css/coder.min.4b392a85107b91dbdabc528edf014a6ab1a30cd44cafcd5325c8efe796794fca.css" integrity="sha256-SzkqhRB7kdvavFKO3wFKarGjDNRMr81TJcjv55Z5T8o=" crossorigin="anonymous" media="screen" />
<link rel="alternate" type="application/rss+xml" href="/posts/index.xml" title="brett.computer" />
<meta name="generator" content="Hugo 0.152.2">
</head>
<body class="preload-transitions colorscheme-light">
<main class="wrapper">
<nav class="navigation">
<section class="container">
<a class="navigation-title" href="http://brett.computer/">
brett.computer
</a>
<input type="checkbox" id="menu-toggle" />
<label class="menu-button float-right" for="menu-toggle">
<i class="fa-solid fa-bars fa-fw" aria-hidden="true"></i>
</label>
<ul class="navigation-list">
<li class="navigation-item">
<a class="navigation-link " href="/posts/">Blog</a>
</li>
<li class="navigation-item">
<a class="navigation-link " href="/about/">About</a>
</li>
</ul>
</section>
</nav>
<div class="content">
<section class="container centered">
<div class="about">
<div class="avatar"><img src="https://www.gravatar.com/avatar/8f214f8409733034b8534b6a7b0073a3?s=240&d=mp" alt="gravatar"></div>
<h1>Brett Hoerner</h1>
<h2>Digital Janitor</h2>
<ul>
<li>
<a href="https://twitter.com/bretthoerner/" aria-label="Twitter" >
<i class="fa fa-twitter fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://github.com/bretthoerner/" aria-label="Github" >
<i class="fa fa-github fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/bretthoerner/" aria-label="LinkedIn" >
<i class="fa fa-linkedin fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/cdn-cgi/l/email-protection#bcdeced9c8c8fcdeced9c8c8d4d3d9ced2d9ce92dfd3d1" aria-label="Email">
<i class="fa fa-envelope fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/posts/index.xml" aria-label="RSS" type="application/rss+xml">
<i class="fa fa-rss fa-2x" aria-hidden="true"></i>
</a>
</li>
</ul>
</div>
</section>
</div>
<footer class="footer">
<section class="container">
© 2022 - 2025 Brett Hoerner
</section>
</footer>
</main>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script
Open service 2606:4700::6812:2f0:80 · brett.computer
2026-01-07 04:47
HTTP/1.1 301 Moved Permanently Date: Wed, 07 Jan 2026 04:47:35 GMT Content-Length: 0 Connection: close Location: https://brett.computer/ X-Content-Type-Options: nosniff Server: cloudflare CF-RAY: 9ba0d1654e00f5ee-AMS
Open service 2606:4700::6812:3f0:8443 · brett.computer
2026-01-07 04:47
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 04:47:35 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Dmj5j68Y8dZY2gxAaFpcc%2F5hQ8J03Ae%2FAdyd6aAQZCDE%2FZDKNdZ5KQS%2B5F3IYgoT7GRDSOKYRofBV8g3wbekvpP9QP08wh2%2BZN%2FsuWEOyqONWf%2FP9a9XmA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Strict-Transport-Security: max-age=15552000; includeSubDomains; preload
CF-RAY: 9ba0d16598edf5eb-AMS
alt-svc: h3=":8443"; ma=86400
Page title: brett.computer
<!DOCTYPE html>
<html lang="en">
<head>
<title>brett.computer</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
<meta name="author" content="Brett Hoerner">
<meta name="description" content="Brett Hoerner's computer website">
<meta name="keywords" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="brett.computer">
<meta name="twitter:description" content="Brett Hoerner's computer website">
<meta property="og:url" content="http://brett.computer/">
<meta property="og:site_name" content="brett.computer">
<meta property="og:title" content="brett.computer">
<meta property="og:description" content="Brett Hoerner's computer website">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<link rel="canonical" href="http://brett.computer/">
<link rel="preload" href="/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin>
<link rel="stylesheet" href="/css/coder.min.4b392a85107b91dbdabc528edf014a6ab1a30cd44cafcd5325c8efe796794fca.css" integrity="sha256-SzkqhRB7kdvavFKO3wFKarGjDNRMr81TJcjv55Z5T8o=" crossorigin="anonymous" media="screen" />
<link rel="alternate" type="application/rss+xml" href="/posts/index.xml" title="brett.computer" />
<meta name="generator" content="Hugo 0.152.2">
</head>
<body class="preload-transitions colorscheme-light">
<main class="wrapper">
<nav class="navigation">
<section class="container">
<a class="navigation-title" href="http://brett.computer/">
brett.computer
</a>
<input type="checkbox" id="menu-toggle" />
<label class="menu-button float-right" for="menu-toggle">
<i class="fa-solid fa-bars fa-fw" aria-hidden="true"></i>
</label>
<ul class="navigation-list">
<li class="navigation-item">
<a class="navigation-link " href="/posts/">Blog</a>
</li>
<li class="navigation-item">
<a class="navigation-link " href="/about/">About</a>
</li>
</ul>
</section>
</nav>
<div class="content">
<section class="container centered">
<div class="about">
<div class="avatar"><img src="https://www.gravatar.com/avatar/8f214f8409733034b8534b6a7b0073a3?s=240&d=mp" alt="gravatar"></div>
<h1>Brett Hoerner</h1>
<h2>Digital Janitor</h2>
<ul>
<li>
<a href="https://twitter.com/bretthoerner/" aria-label="Twitter" >
<i class="fa fa-twitter fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://github.com/bretthoerner/" aria-label="Github" >
<i class="fa fa-github fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/bretthoerner/" aria-label="LinkedIn" >
<i class="fa fa-linkedin fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/cdn-cgi/l/email-protection#a6c4d4c3d2d2e6c4d4c3d2d2cec9c3d4c8c3d488c5c9cb" aria-label="Email">
<i class="fa fa-envelope fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/posts/index.xml" aria-label="RSS" type="application/rss+xml">
<i class="fa fa-rss fa-2x" aria-hidden="true"></i>
</a>
</li>
</ul>
</div>
</section>
</div>
<footer class="footer">
<section class="container">
© 2022 - 2025 Brett Hoerner
</section>
</footer>
</main>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script
Open service 104.18.3.240:443 · brett.computer
2026-01-07 04:47
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 04:47:35 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=UIDGjrbhukdPyc1cbXHNPTE3cVCnnOvFEsvwl9qM3oLwkNLTyyKLjdr7cjnDEgnCdNV0W0rF3nYoROtjX7msoJD7mKsFQdhiSoFNNehe"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Strict-Transport-Security: max-age=15552000; includeSubDomains; preload
CF-RAY: 9ba0d1661bc89d24-SIN
alt-svc: h3=":443"; ma=86400
Page title: brett.computer
<!DOCTYPE html>
<html lang="en">
<head>
<title>brett.computer</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
<meta name="author" content="Brett Hoerner">
<meta name="description" content="Brett Hoerner's computer website">
<meta name="keywords" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="brett.computer">
<meta name="twitter:description" content="Brett Hoerner's computer website">
<meta property="og:url" content="http://brett.computer/">
<meta property="og:site_name" content="brett.computer">
<meta property="og:title" content="brett.computer">
<meta property="og:description" content="Brett Hoerner's computer website">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<link rel="canonical" href="http://brett.computer/">
<link rel="preload" href="/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin>
<link rel="stylesheet" href="/css/coder.min.4b392a85107b91dbdabc528edf014a6ab1a30cd44cafcd5325c8efe796794fca.css" integrity="sha256-SzkqhRB7kdvavFKO3wFKarGjDNRMr81TJcjv55Z5T8o=" crossorigin="anonymous" media="screen" />
<link rel="alternate" type="application/rss+xml" href="/posts/index.xml" title="brett.computer" />
<meta name="generator" content="Hugo 0.152.2">
</head>
<body class="preload-transitions colorscheme-light">
<main class="wrapper">
<nav class="navigation">
<section class="container">
<a class="navigation-title" href="http://brett.computer/">
brett.computer
</a>
<input type="checkbox" id="menu-toggle" />
<label class="menu-button float-right" for="menu-toggle">
<i class="fa-solid fa-bars fa-fw" aria-hidden="true"></i>
</label>
<ul class="navigation-list">
<li class="navigation-item">
<a class="navigation-link " href="/posts/">Blog</a>
</li>
<li class="navigation-item">
<a class="navigation-link " href="/about/">About</a>
</li>
</ul>
</section>
</nav>
<div class="content">
<section class="container centered">
<div class="about">
<div class="avatar"><img src="https://www.gravatar.com/avatar/8f214f8409733034b8534b6a7b0073a3?s=240&d=mp" alt="gravatar"></div>
<h1>Brett Hoerner</h1>
<h2>Digital Janitor</h2>
<ul>
<li>
<a href="https://twitter.com/bretthoerner/" aria-label="Twitter" >
<i class="fa fa-twitter fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://github.com/bretthoerner/" aria-label="Github" >
<i class="fa fa-github fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/bretthoerner/" aria-label="LinkedIn" >
<i class="fa fa-linkedin fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/cdn-cgi/l/email-protection#4624342332320624342332322e2923342823346825292b" aria-label="Email">
<i class="fa fa-envelope fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/posts/index.xml" aria-label="RSS" type="application/rss+xml">
<i class="fa fa-rss fa-2x" aria-hidden="true"></i>
</a>
</li>
</ul>
</div>
</section>
</div>
<footer class="footer">
<section class="container">
© 2022 - 2025 Brett Hoerner
</section>
</footer>
</main>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script
Open service 2606:4700::6812:2f0:8443 · brett.computer
2026-01-07 04:47
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 04:47:35 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fURZ7hu7eaCF5UeSYJS9ubCj3eFUz3D4Uy7VjmgMdRyO2BARZ73VpuGiwSc7qK6eLdkrA%2FAVuxC8cfpHjmmKqQYl%2Ft3reXXDAHbwHss5Sg1QGfKFLgTaaA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Strict-Transport-Security: max-age=15552000; includeSubDomains; preload
CF-RAY: 9ba0d1657e7ded07-LHR
alt-svc: h3=":8443"; ma=86400
Page title: brett.computer
<!DOCTYPE html>
<html lang="en">
<head>
<title>brett.computer</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
<meta name="author" content="Brett Hoerner">
<meta name="description" content="Brett Hoerner's computer website">
<meta name="keywords" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="brett.computer">
<meta name="twitter:description" content="Brett Hoerner's computer website">
<meta property="og:url" content="http://brett.computer/">
<meta property="og:site_name" content="brett.computer">
<meta property="og:title" content="brett.computer">
<meta property="og:description" content="Brett Hoerner's computer website">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<link rel="canonical" href="http://brett.computer/">
<link rel="preload" href="/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin>
<link rel="stylesheet" href="/css/coder.min.4b392a85107b91dbdabc528edf014a6ab1a30cd44cafcd5325c8efe796794fca.css" integrity="sha256-SzkqhRB7kdvavFKO3wFKarGjDNRMr81TJcjv55Z5T8o=" crossorigin="anonymous" media="screen" />
<link rel="alternate" type="application/rss+xml" href="/posts/index.xml" title="brett.computer" />
<meta name="generator" content="Hugo 0.152.2">
</head>
<body class="preload-transitions colorscheme-light">
<main class="wrapper">
<nav class="navigation">
<section class="container">
<a class="navigation-title" href="http://brett.computer/">
brett.computer
</a>
<input type="checkbox" id="menu-toggle" />
<label class="menu-button float-right" for="menu-toggle">
<i class="fa-solid fa-bars fa-fw" aria-hidden="true"></i>
</label>
<ul class="navigation-list">
<li class="navigation-item">
<a class="navigation-link " href="/posts/">Blog</a>
</li>
<li class="navigation-item">
<a class="navigation-link " href="/about/">About</a>
</li>
</ul>
</section>
</nav>
<div class="content">
<section class="container centered">
<div class="about">
<div class="avatar"><img src="https://www.gravatar.com/avatar/8f214f8409733034b8534b6a7b0073a3?s=240&d=mp" alt="gravatar"></div>
<h1>Brett Hoerner</h1>
<h2>Digital Janitor</h2>
<ul>
<li>
<a href="https://twitter.com/bretthoerner/" aria-label="Twitter" >
<i class="fa fa-twitter fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://github.com/bretthoerner/" aria-label="Github" >
<i class="fa fa-github fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/bretthoerner/" aria-label="LinkedIn" >
<i class="fa fa-linkedin fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/cdn-cgi/l/email-protection#97f5e5f2e3e3d7f5e5f2e3e3fff8f2e5f9f2e5b9f4f8fa" aria-label="Email">
<i class="fa fa-envelope fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/posts/index.xml" aria-label="RSS" type="application/rss+xml">
<i class="fa fa-rss fa-2x" aria-hidden="true"></i>
</a>
</li>
</ul>
</div>
</section>
</div>
<footer class="footer">
<section class="container">
© 2022 - 2025 Brett Hoerner
</section>
</footer>
</main>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script
Open service 104.18.3.240:80 · brett.computer
2026-01-07 04:47
HTTP/1.1 301 Moved Permanently Date: Wed, 07 Jan 2026 04:47:35 GMT Content-Length: 0 Connection: close Location: https://brett.computer/ X-Content-Type-Options: nosniff Server: cloudflare CF-RAY: 9ba0d1650ef69f1d-FRA
Open service 104.18.2.240:8443 · brett.computer
2026-01-07 04:47
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 04:47:35 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Access-Control-Allow-Origin: *
Cache-Control: public, max-age=0, must-revalidate
cf-cache-status: DYNAMIC
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QmSy%2BNLXN%2F2%2FA5FF7C9XqN3ZoJ0ZtaDiKL5CtRn7mEYU%2F9eo35xMxWHibAyHHUCJNOFoWUJ7X5erZ%2FUClL3%2BMmYXGn%2FGRaUJMMLJ4EMY"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
Strict-Transport-Security: max-age=15552000; includeSubDomains; preload
CF-RAY: 9ba0d165efd6fd25-SIN
alt-svc: h3=":8443"; ma=86400
Page title: brett.computer
<!DOCTYPE html>
<html lang="en">
<head>
<title>brett.computer</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
<meta name="author" content="Brett Hoerner">
<meta name="description" content="Brett Hoerner's computer website">
<meta name="keywords" content="">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="brett.computer">
<meta name="twitter:description" content="Brett Hoerner's computer website">
<meta property="og:url" content="http://brett.computer/">
<meta property="og:site_name" content="brett.computer">
<meta property="og:title" content="brett.computer">
<meta property="og:description" content="Brett Hoerner's computer website">
<meta property="og:locale" content="en_us">
<meta property="og:type" content="website">
<link rel="canonical" href="http://brett.computer/">
<link rel="preload" href="/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin>
<link rel="stylesheet" href="/css/coder.min.4b392a85107b91dbdabc528edf014a6ab1a30cd44cafcd5325c8efe796794fca.css" integrity="sha256-SzkqhRB7kdvavFKO3wFKarGjDNRMr81TJcjv55Z5T8o=" crossorigin="anonymous" media="screen" />
<link rel="alternate" type="application/rss+xml" href="/posts/index.xml" title="brett.computer" />
<meta name="generator" content="Hugo 0.152.2">
</head>
<body class="preload-transitions colorscheme-light">
<main class="wrapper">
<nav class="navigation">
<section class="container">
<a class="navigation-title" href="http://brett.computer/">
brett.computer
</a>
<input type="checkbox" id="menu-toggle" />
<label class="menu-button float-right" for="menu-toggle">
<i class="fa-solid fa-bars fa-fw" aria-hidden="true"></i>
</label>
<ul class="navigation-list">
<li class="navigation-item">
<a class="navigation-link " href="/posts/">Blog</a>
</li>
<li class="navigation-item">
<a class="navigation-link " href="/about/">About</a>
</li>
</ul>
</section>
</nav>
<div class="content">
<section class="container centered">
<div class="about">
<div class="avatar"><img src="https://www.gravatar.com/avatar/8f214f8409733034b8534b6a7b0073a3?s=240&d=mp" alt="gravatar"></div>
<h1>Brett Hoerner</h1>
<h2>Digital Janitor</h2>
<ul>
<li>
<a href="https://twitter.com/bretthoerner/" aria-label="Twitter" >
<i class="fa fa-twitter fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://github.com/bretthoerner/" aria-label="Github" >
<i class="fa fa-github fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="https://www.linkedin.com/in/bretthoerner/" aria-label="LinkedIn" >
<i class="fa fa-linkedin fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/cdn-cgi/l/email-protection#c1a3b3a4b5b581a3b3a4b5b5a9aea4b3afa4b3efa2aeac" aria-label="Email">
<i class="fa fa-envelope fa-2x" aria-hidden="true"></i>
</a>
</li>
<li>
<a href="/posts/index.xml" aria-label="RSS" type="application/rss+xml">
<i class="fa fa-rss fa-2x" aria-hidden="true"></i>
</a>
</li>
</ul>
</div>
</section>
</div>
<footer class="footer">
<section class="container">
© 2022 - 2025 Brett Hoerner
</section>
</footer>
</main>
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script
Open service 104.18.2.240:80 · brett.computer
2026-01-07 04:47
HTTP/1.1 301 Moved Permanently Date: Wed, 07 Jan 2026 04:47:35 GMT Content-Length: 0 Connection: close Location: https://brett.computer/ X-Content-Type-Options: nosniff Server: cloudflare CF-RAY: 9ba0d165596ca037-FRA
Open service 2606:4700::6812:3f0:80 · brett.computer
2026-01-07 04:47
HTTP/1.1 301 Moved Permanently Date: Wed, 07 Jan 2026 04:47:35 GMT Content-Length: 0 Connection: close Location: https://brett.computer/ X-Content-Type-Options: nosniff Server: cloudflare CF-RAY: 9ba0d164ff986c94-LHR