unbiasedgeek-com/index.html

156 lines
6.9 KiB
HTML
Raw Normal View History

2026-04-09 18:15:09 +00:00
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
<title>Jeff Smith (unbiasedgeek)</title>
<meta name="description" content="Jeff Smith (unbiasedgeek). Site Reliability Engineer in Pleasant Grove, Utah. Homelab, infrastructure, and agentic AI tooling.">
<!-- Open Graph / social previews -->
<meta property="og:type" content="website">
<meta property="og:url" content="https://unbiasedgeek.com/">
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
<meta property="og:title" content="Jeff Smith (unbiasedgeek)">
<meta property="og:description" content="Site Reliability Engineer in Pleasant Grove, Utah. Self-hosted developer tools, agentic AI, and a homelab built around a fleet of Dell servers.">
<meta property="og:image" content="https://unbiasedgeek.com/profile.jpg">
<meta name="twitter:card" content="summary">
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
<meta name="twitter:title" content="Jeff Smith (unbiasedgeek)">
<meta name="twitter:description" content="SRE, homelabber, agentic AI tinkerer. A bold, brutal truth is worth more than a rose-colored half-truth.">
<meta name="twitter:image" content="https://unbiasedgeek.com/profile.jpg">
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
<link rel="stylesheet" href="/style.css">
2026-04-09 18:15:09 +00:00
</head>
<body>
<main>
<header>
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
<div class="avatar">
<picture>
<source srcset="/profile.webp" type="image/webp">
<img src="/profile.jpg" alt="Jeff Smith" width="140" height="140">
</picture>
</div>
<div class="header-text">
<h1>Jeff Smith</h1>
<pre class="terminal"><span class="prompt">$</span> <span class="cmd">unbiasedgeek</span>
One who believes a bold, brutal truth is worth
more than a rose-colored half-truth.</pre>
<p class="location">Site Reliability Engineer &middot; Pleasant Grove, Utah</p>
</div>
</header>
<div class="layout">
<div class="main-col">
<section class="bio">
<p>
I've been working in IT since 1998, starting out as a system
administrator wrangling Windows NT 3.5 and Linux boxes before
either of them was particularly forgiving. I knew I'd end up
working with computers back in the third grade and never
seriously questioned it. Over the years the work has shifted
from racking servers and keeping them alive to writing the
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
code and infrastructure that does the keeping-alive for me,
which is roughly how I ended up as a Site Reliability
Engineer. Off the clock I build self-hosted developer tools
and agentic AI systems, mostly in Go and Python, and run a
homelab built around a fleet of Dell enterprise servers, a
Cisco Nexus 10G switch, and a 10 Gbps symmetric residential
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
fiber connection, which I'm slowly bringing under proper
infrastructure-as-code management.
</p>
<p>
When I'm not at a keyboard you'll find me on a trail
somewhere, hunting raids in Pokemon Go (already planning for
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
GoFest 2026), or losing an evening to anything space-related:
rockets, telescopes, the slow strange physics of it all.
I'm a lifelong video game collector across retro and modern,
console and PC, with a soft spot for city builders and
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
systems games like Factorio and Pokopia. Anything with a
satisfying loop and a spreadsheet hiding underneath.
Currently reading <em>Thinking in Systems</em>, and bouncing
between Helldivers 2 missions with my weekly game group and
Pokopia on the Switch 2.
</p>
</section>
<section class="now">
<h2>What I'm working on</h2>
<ul>
<li>
<a href="https://forgejo.labbity.unbiasedgeek.com/archeious/harbormind">harbormind</a><span class="tech"><span>Go</span></span>
<span class="desc">self-hosted, AI-agnostic chat with tree-based conversation hierarchy</span>
</li>
<li>
<a href="https://forgejo.labbity.unbiasedgeek.com/archeious/luminos">luminos</a><span class="tech"><span>Python</span><span>Claude API</span></span>
<span class="desc">file system intelligence tool; agentic directory analysis via the Claude API</span>
</li>
<li>
<a href="https://forgejo.labbity.unbiasedgeek.com/archeious/marchwarden">marchwarden</a><span class="tech"><span>Python</span><span>MCP</span></span>
<span class="desc">a network of agentic research specialists coordinated by a principal investigator agent</span>
</li>
<li>
<a href="https://forgejo.labbity.unbiasedgeek.com/homelab/homelab-IaC">homelab-IaC</a><span class="tech"><span>Terraform</span><span>Ansible</span><span>Docker</span></span>
<span class="desc">Terraform + Ansible bringing a fleet of surplus enterprise servers under management</span>
</li>
</ul>
</section>
</div>
<aside class="sidebar">
<section class="links">
<h2>Find me</h2>
<ul>
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
<li><a href="https://forgejo.labbity.unbiasedgeek.com/archeious">Forgejo</a> <span class="badge">self-hosted</span></li>
<li><a href="https://github.com/Archeious">GitHub</a></li>
<li><a href="mailto:jeff@unbiasedgeek.com">Email</a></li>
<li><a href="https://www.linkedin.com/in/jeff-smith-4b5538167/">LinkedIn</a></li>
</ul>
</section>
<section class="interests">
<h2>Interests</h2>
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
<p class="taggroup-label">Professional</p>
<ul class="tags tags-pro">
<li>infrastructure as code</li>
<li>homelab</li>
<li>linux</li>
<li>go</li>
<li>python</li>
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
<li>self-hosted</li>
<li>agentic AI</li>
<li>systems thinking</li>
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
</ul>
<p class="taggroup-label">Outside</p>
<ul class="tags tags-outside">
<li>hiking</li>
<li>pokemon go</li>
<li>space</li>
<li>city builders</li>
<li>factorio</li>
<li>game collecting</li>
</ul>
</section>
<section class="not-into">
<h2>Not into</h2>
<p>
Cryptocurrency (recovering crypto-bro). Charged, one-sided
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
tribal arguments: vim vs. emacs, tabs vs. spaces, pineapple
on pizza, take your pick.
</p>
</section>
</aside>
</div>
<footer>
v0.2.1: footer, scanline avatar, tag split, dash cleanup - Footer: substrate line claiming the self-hosted stack (container, Traefik, 10G fiber, Forgejo registry, Terraform). The point is the substrate. - Avatar: CSS-only emphasized scanline treatment (color photo + 1px CRT lines at 0.28 opacity, slight contrast boost). Pulls the photo into the page's terminal aesthetic without re-encoding the source image. - Interest tags split into two visually distinct groups: PROFESSIONAL (accent border, accent text, tinted background) and OUTSIDE (default tag style). Keeps the at-a-glance technical credentialing for scanners while letting the personal tags read as personality. - Find me sidebar: Forgejo link now flagged with a small "self-hosted" badge in the same accent style as the project tech pills. - Layout tightening: main max-width 64rem -> 60rem, padding 1.5rem -> 1.25rem, sidebar 18rem -> 16rem, column gap 3rem -> 2.25rem, project list spacing tightened, footer max-width 36rem -> 32rem. Body has overflow-x: hidden as a safety net and several elements got overflow-wrap: break-word. - Bio cleanup: removed the generic "exploring agentic AI" sentence that pulled punches. (Tracked for replacement in archeious/unbiasedgeek-com#2.) - Not into copy: cryptocurrency + tribal arguments (vim vs. emacs, tabs vs. spaces, pineapple on pizza). Replaced "tech holy wars" with "tribal arguments" for tone. - Prose dash cleanup: replaced all `--` separators with the right punctuation per the new global rule (parens, ellipsis, comma, colon based on intent). Single hyphens preserved for compound modifiers and prefixes. - Added docs/session-13-transcript.md capturing the session story.
2026-04-09 20:06:47 +00:00
<p>
Served from a container on bare metal in my basement, behind
Traefik, behind a 10 Gbps fiber drop. Built and deployed by
Terraform from a Forgejo container registry I also run. The
substrate is the point.
</p>
<p>&copy; 2026 Jeff Smith</p>
</footer>
2026-04-09 18:15:09 +00:00
</main>
</body>
</html>