Joey Stout

Joey Stout

TheOutdoorProgrammer

DevOps Engineer & Outdoorsman

Programmer, Hunter, Hockey Fan, Family Man.

8E4C D7B8 4024 3BF4 FF54 58B8 1830 B516 B456 06F6

YouTube

Shorts

BlueSky

Blog Posts

I Started a Fishing Club for People in Tech

Nerds Who Fish is a private, membership-based community for people who work in tech and love the outdoors. Here's why I built it and what it is.

Feb 23, 2026
fishing tech community

First Time Ice Fishing on Buckeye Lake with My Boys

I took my two boys ice fishing for the first time on Buckeye Lake in Ohio. We didn't catch a thing — but we learned a lot and we're already planning the next trip.

Feb 15, 2026
fishing ohio ice-fishing

FishID: A pocket guide for Ohio anglers

I built a simple app to help me learn to identify Ohio fish like second nature.

Feb 6, 2026
fishing ohio side-projects

Building My Homelab Kubernetes Cluster

How I moved all my self-hosted services to a homelab K8s cluster running on bare metal.

Feb 4, 2026
kubernetes homelab devops

OpenTofu, Spacelift, and Target Shooting

Combining two of my favorite things — infrastructure as code and a day at the range.

Jan 15, 2026
opentofu spacelift outdoors

Autoscaling Spacelift Workers In K8s

How to setup autoscaling Spacelift workers in Kubernetes using the Kubernetes Cluster Autoscaler and the Spacelift Worker API.

Aug 28, 2024
kubernetes spacelift autoscaling

IAC/Spacelift Best Practices

Best practices for organizing IaC repositories, structuring Spacelift Spaces, modularizing Terraform code, and fostering team collaboration.

Sep 5, 2024
spacelift iac terraform

K8s/OpenMetrics/Datadog

Collecting custom OpenMetrics in Kubernetes with Prometheus exporter and shipping them to Datadog for alerting.

Aug 10, 2020
kubernetes datadog prometheus

Projects

Manifests.io

Easy-to-use Kubernetes documentation browser supporting multiple specs including Kubernetes, Istio, Flux, Cert-Manager, and more.

WTC The Game

A browser-based game set in the World Trade Center.

The Situation Room (NHL)

Push notifications from the NHL Situation Room synced to your devices via Pushover, so you know the reasoning behind every call.

Fly

Browser extension that provides quicklinks for engineers to skip sales portals and land directly on the tools you actually use.

MAAS 2

Stateless API for caching and serving Mars weather data from NASA's Curiosity rover.

FishID

AI-powered Ohio fish identification tool.

Little Lizards Live

Live stream page for pet lizards swimming around.

Hooked: Crestwater Bay

A relaxing fishing adventure game with realistic mechanics, unique Hudson Bay fish species, and dynamic weather systems.

External DNS Firewalla Webhook

Webhook provider for external-dns that manages DNS records on Firewalla devices via dnsmasq configuration files.

GitHub Commits to Profile

Chrome extension that fixes GitHub commit author links to navigate to user profiles instead of repo-scoped commit lists.

BinHub

Universal binary distribution platform for hosting pre-compiled CLI tools across multiple architectures.

Hunter Calendar Generator

Python script that generates iCalendar files from hunting season CSV data with species, areas, and bag limits.

TF2Tofu

Chromium extension that redirects Terraform registry and documentation links to their OpenTofu equivalents.

BankMap

Data visualization of FDIC bank failures by state using Python and US shapefiles.

Spacelift

Speaker Bio

Joey Stout loves programming so much that he couldn't stop at doing it for work. He fills his free time building open source projects and tinkering with whatever catches his interest. Off the clock, he's a dad of four, an avid hunter, dedicated fisherman, and die-hard hockey fan. He documents both his technical projects and outdoor adventures at theoutdoorprogrammer.com, and you can find his YouTube channel linked there as well.