Skip to content
View TheOutdoorProgrammer's full-sized avatar
🚀
Launching Rockets
🚀
Launching Rockets

Organizations

@spacelift-io @spacelift-io-examples

Block or report TheOutdoorProgrammer

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Personal Website

Hello, I'm Joey 👋

Image Image Image Image Image

Image Image Image Image Image Image

resource "github_introduction" "joey" {
    name      = "Joey Stout"
    role      = "Solutions Architect @ Spacelift"
    interests = ["kubernetes", "opentofu", "nodejs", "python", "gitops"]
    hobbies   = ["fishing", "hunting", "outdoors"]
}

🦋 Latest from BlueSky

Is it called a Cesar Salad because you stab the Italian parts with a fork multiple times?

2026-08-15
2026-08-15 Trump doesnt listen to the law, why should anthropic? #freefable

2026-06-17

🔧 Projects

Name Description
Image Manifests.io Easy-to-use Kubernetes documentation browser supporting multiple specs including Kubernetes, Istio, Flux, Cert-Manager, and more.
Image Crate Self-hosted music manager — search, stream, and download your library through pluggable gRPC providers.
Image Couchpilot Manage Claude Code remote-control sessions from your phone, over iMessage.
Image Boating Accident Self-hosted, encrypted inventory vault for your gear — envelope encryption behind a 6-digit PIN.
Image Kubagachi Glance Animated Kubernetes 'cluster vitals' critter widget for the Glance dashboard, with an in-widget cluster switcher.
Image 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.
Image Fly Browser extension that provides quicklinks for engineers to skip sales portals and land directly on the tools you actually use.
Image MAAS 2 Stateless API for caching and serving Mars weather data from NASA's Curiosity rover.
Image FishID AI-powered Ohio fish identification tool.
Image Hooked: Crestwater Bay A relaxing fishing adventure game with realistic mechanics, unique Hudson Bay fish species, and dynamic weather systems.
Image External DNS Firewalla Webhook Webhook provider for external-dns that manages DNS records on Firewalla devices via dnsmasq configuration files.
Image GitHub Commits to Profile Chrome extension that fixes GitHub commit author links to navigate to user profiles instead of repo-scoped commit lists.
Image BinHub Universal binary distribution platform for hosting pre-compiled CLI tools across multiple architectures.
Image Hunter Calendar Generator Python script that generates iCalendar files from hunting season CSV data with species, areas, and bag limits.
Image TF2Tofu Chromium extension that redirects Terraform registry and documentation links to their OpenTofu equivalents.
Image BankMap Data visualization of FDIC bank failures by state using Python and US shapefiles.
Image MRPICKLE An Opentofu module that manages login policies in Spacelift.
Image Tofusible An ansible dynamic inventory that can be used with Spacelift stack dependencies.

📝 Blog Posts

Name Description
Embracing the MCP Suck: Taming the Wild West of AI Protocols Spacelift.io's Joey Stout joins Mike Vizard to discuss the explosive growth of the Model Context Protocol (MCP), the severe lack of security guardrails, and why developers must embrace the suck.
Why Is It Harder to Hit the Sun Than Leave the Solar System? Built an interactive orbital sim to answer this, and the answer is weirder than I expected.
How I Pick Models for My Specialized AI Agents I built specialized agents for specific tasks - then figured out which models actually work for each one. Here's the framework I use.
Redesigning My GitHub Profile README with Bash, YAML, and Way Too Many APIs I rebuilt my GitHub profile README from scratch with auto-generated badges, live BlueSky posts, and a Dracula color scheme, all from a single shell script.
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.

Pinned Loading

  1. manifests.io manifests.io Public

    Easy kubernetes documentation

    TypeScript 49 8

  2. fly fly Public

    Software engineer quicklinks.

    TypeScript 5 2

  3. MRPICKLE MRPICKLE Public

    Easy peasy login policies for spacelift

    HCL 2 1

  4. tf2tofu tf2tofu Public

    Redirect TF documentation to OpenTofu

    JavaScript

  5. external-dns-firewalla-webhook external-dns-firewalla-webhook Public

    JavaScript 7 1