Skip to content
View GrandDay's full-sized avatar

Block or report GrandDay

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.

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
GrandDay/README.md

Hey, I'm John 👋

Sacramento-based IT consultant, homelabber, and chronic pattern-finder. I have a hard time looking at any system -- technical or otherwise -- without wanting to understand every layer and how they connect. My GitHub is where I document that process in public.

"Less a git tree, more a manzanita -- sprawls in every direction, thrives where other plants won't. Still branching."

🌐 johnmcdougal.com

Blog, projects, and the thinking behind the work -- all live at johnmcdougal.com.

What I'm Building

  • 🏗️ Cue-verse -- A framework for giving your homelab depth and linked memory. Because a lab without context is just a pile of running VMs.
  • 📦 Userspace (WIP) -- How do we own our own data and make it interoperable across modern tech -- whether you have one external drive or a full rack? Figuring it out in public.
  • 🔐 DevSecOps platform -- Building and releasing sanitized components as I go. Security-first, human-readable.

Current Stack & Experiments

  • Homelab: Proxmox · Docker / Dokploy · Ubuntu Server · Aeon Desktop · Windows Server · Netbird VPN · Uptime Kuma
  • Tinkering: Arduino · Raspberry Pi · QMK / custom keyboards
  • ML node: Dual RTX 3090 · 128GB ECC -- running local models, learning what "agentic" actually means in practice
  • Working toward: Self-hosted IDP (Authentik) · observability pipelines · HA at homelab scale

Where I'm At

📚 CalBright College  |  ✅ CompTIA Security+  |  🔄 CySA+ · Net+ in progress
💼 Self-employed IT Consultant  |  📍 Sacramento, CA

What You'll Find Here

Experiments. Works in progress. Tools I built because I needed them. Documentation of things I figured out the hard way. I believe the process is worth sharing, not just the result -- and that you can learn something from anyone willing to show their work.

Connect

Popular repositories Loading

  1. GrandDay GrandDay Public

    Config files for my GitHub profile.

    1

  2. qmk_firmware qmk_firmware Public

    Forked from qmk/qmk_firmware

    Open-source keyboard firmware for Atmel AVR and Arm USB families

    C 1

  3. Dactyl-It-Yourself-Editor Dactyl-It-Yourself-Editor Public

    Forked from pseudoku/Dactyl-It-Yourself-Editor

    Design your dream keyboard

    OpenSCAD 1

  4. markdown-resume-dock markdown-resume-dock Public

    Forked from junian/markdown-resume

    ATS and Human-friendly Resume Writer in Markdown, in a Docker container

    TypeScript 1

  5. open-swe open-swe Public

    Forked from langchain-ai/open-swe

    An Open-Source Asynchronous Coding Agent

    TypeScript

  6. APT-Cache-Proxy-Configurator APT-Cache-Proxy-Configurator Public archive

    A bash tool that configures use of a specified apt-cache-ng server. I made this for myself, to manage Proxmox guests, and am sharing it here in hopes it helps others. It should work on any debian b…

    Shell