Skip to content
View ndouglas's full-sized avatar
๐Ÿ 
Working from home
๐Ÿ 
Working from home

Block or report ndouglas

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
ndouglas/README.md

๐Ÿ‘‹ Sup, I'm Nathan Douglas

  • ๐Ÿ‘จ He/Him | ๐Ÿง  System-builder, world-dreamer, curious generalist
  • ๐Ÿฅธ Also go by "Nate", "Nate Dogg", "Nug Doug", "Nug Doug", "Nug Diddy", "Niddle Diddle"...
  • ๐Ÿ’ป ~13 years in software, DevOps, platform & reliability engineering
  • ๐Ÿง  Now shifting into MLOps, HPC, and simulation infrastructure
  • ๐ŸŽ“ Exploring the possibility of a PhD in math, CS, or complexity science
  • ๐Ÿฅ Working at Agile Six on projects with the US Department of Veterans Affairs:

๐Ÿงฐ Clusters, Systems & Experimental Infra

๐Ÿฆท GoldenTooth

A chaos zoo of DevOps/MLOps infrastructure: Kubernetes, Slurm, Nomad, Vault, HAProxy, and more โ€” all deployed on a Pi bramble. Failure injection, distributed systems, observability, emergent behavior. Nothing is sacred. Everything is an experiment.

  • ๐Ÿงž agent: An intelligent agent for Goldentooth.
  • ๐Ÿšœ terraform: General Terraform Infrastructure-as-Code for Goldentooth
  • ๐Ÿ‘‹ .github: My โœจspecial โœจ repository
  • ๐Ÿงฑ clog: The changelog formerly known as "Kubernetes, the Excruciating Way".
  • ๐Ÿงฐ ansible: Basic setup for my Pi bramble/cluster.
  • ๐Ÿš bash: Bash scripts for interacting with GoldenTooth, my Pi Bramble/Cluster
  • ๐Ÿ“ˆ prometheus-node-exporter: Argo CD application
  • ๐Ÿ“Š grafana-dashboards: Grafana Dashboards
  • ๐ŸŒŠ flood: A little Rust app for sending a bunch of HTTP requests as fast as possible.
  • ๐Ÿ flags: An experimental high-performance self-organizing feature flag server cluster.
  • ๐Ÿซ€ pulse: Node network effects visualized as a heartbeat.
  • ๐Ÿ›ฃ๏ธ roadmap: Planning and researching the future of Goldentooth.
  • ๐Ÿ—๏ธ external-secrets: GitOps repository for ExternalSecrets
  • ๐Ÿ” sealed-secrets: SealedSecrets GitOps repository.
  • ๐ŸŒ external-dns: ExternalDNS GitOps repository.
  • ๐Ÿงฌ gitops-template: A template for my GitOps repositories.
  • ๐Ÿ“ก httpbin: httpbingo Argo CD application
  • ๐Ÿงฒ metallb: MetalLB ArgoCD application
  • ๐Ÿ›ก๏ธ asoiaf-noble-house-images: Images derived from arms from noble houses of ASoIaF.

๐ŸŒ‰ Bitterbridge

A bridge between real-world engineering and speculative tinkering. Reusable IaC, GitHub Actions, ML experiments, and Rust-based tooling.

  • ๐Ÿšœ terraform: General Terraform Infrastructure-as-Code for Bitterbridge
  • ๐Ÿงฉ terraform-modules: Reusable Terraform modules for various projects
  • ๐Ÿ‘‹ .github: Special Repository
  • โš™๏ธ github-actions: GHA reusable Actions and Workflows for use in my various repositories
  • ๐Ÿ—ฃ๏ธ whispers: Whispers is a self-organizing, belief-driven mesh where nodes propose, verify, and evolve solutions through dynamic, decentralized consensus.
  • ๐Ÿ”ข mips-sudoku-solver: A Sudoku solver, written in MIPS R4K assembly.
  • ๐Ÿ•ด๏ธ resume: My rรฉsumรฉ, written in LaTeX, with continuous delivery or something.
  • ๐Ÿ’ป blackpool: An implementation of the Lox Virtual Machine, written in Rust
  • ๐ŸงŠ unity-hashing-grid: Hashing Grid implementation in Unity
  • โ˜•๏ธ distillation: An experiment with distillation using various combinations of naรฏve implementations, adversarial training, Jacobian penalties, and approximate Hessian penalties.
  • ๐Ÿ“ˆ linear-regression: Simple linear regression implementation in Rust.

๏ธโ€๐Ÿ”ฅ Hellholt

My personal creative core: philosophical fragments, PhD proposals, weird blog posts, symbolic systems, magical realism, and dream-logic infrastructure.

  • ๐Ÿšœ terraform: General Terraform Infrastructure-as-Code for Hellholt
  • ๐Ÿ‘‹ .github: Special Repository
  • ๐Ÿงฟ dotfiles: My dotfiles, somewhat more reasonably structured.
  • โ“ sillicoin-valley-tycoon: A satirical game about how stupid everything is right now.
  • ๐Ÿ“บ youtube: YouTube channels I archive (and occasionally watch).
  • ๐Ÿ‘ฉ pinkmaiden: A personal image-sharing site for images I find interesting.
  • ๐Ÿ’ก ideas: A repository just for ideas, since I'm having them faster than I can finish them...
  • ๐Ÿ“ projects: Projects I'm planning to do in the next little bit. (Will obviously grow dramatically over time.)
  • ๐ŸŽค podcasts: Podcasts I listen to and archive.
  • ๐Ÿ“š books: Books I want to read, intend to read, am putting off reading, am reading, am taking a break from reading, am finishing, have finished, or desperately want to have finished.
  • ๐ŸŽ“ phd-ideas: Ideas I have for potential PhD theses.
  • ๐Ÿ›ก๏ธ asoiaf-noble-house-images: Images derived from arms from noble houses of ASoIaF.
  • ๐Ÿฅ… goals: All of the things I want to do.
  • ๐Ÿ–จ๏ธ cheatsheets: A list of cheatsheets and reminders I've made for personal reference.
  • โœ… todo: A repository to track all of the things I should be doing right now...
  • โœ๏ธ blog: My blog, written and maintained by Hugo.

๐ŸŒ€ ndouglas

The primordial soup. Side projects, early sketches, and speculative toys.

  • ๐Ÿ‘‹ ndouglas: ooh, a secret
  • ๐Ÿšœ terraform: Terraform IaC for random things associated with my account.
  • ๐ŸŽฎ greenstone: A basic NES emulator written in Rust with an emphasis on debugging and game development.
  • ๐Ÿ‡ซ๐Ÿ‡ท french.sh: Shell scripts for making French flashcards and stuff, because that is apparently what my life is ATM.
  • โ›ต oldstones: A simple orchestrator, written in Go.
  • ๐Ÿงญ clork: An attempt to remake Zork in Clojure.
  • ๐Ÿ’ฆ ndh_humidifier: My little ESP8266-based humidifier.
  • ๐Ÿ‹ dalt: ๐Ÿ‹ Dalt is a little webserver for monitoring and controlling devices in my workshop/grow room.

๐ŸŽˆ Outside the Terminal

  • ๐Ÿ‡ซ๐Ÿ‡ท Relearning French
  • ๐Ÿงฑ Building LEGO with my kid
  • ๐Ÿ–Œ๏ธ Painting miniatures (and printing them faster than I can paint them)
  • ๐Ÿง˜โ€โ™‚๏ธ Lifting, cycling, rowing โ€” brain only works when body does
  • ๐Ÿ‘จโ€๐Ÿณ Cooking (๐Ÿฅ– baking, ๐Ÿง€ cheesemaking, ๐Ÿ experimenting)
  • ๐ŸŽฅ Letterboxd
  • ๐ŸŽผ RateYourMusic
  • ๐ŸŽฎ Not playing anything in my Steam backlog
  • ๐ŸŽฒ Not playing any of my board games either
  • ๐ŸŒต Practicing succulent restraint
  • ๐Ÿง  TryHackMe Currently top 3% on TryHackMe

"I try to make everyone's life a little more surreal."


( ๐ŸŒ€ndouglas | ๐ŸŒ‰bitterbridge | ๏ธโ€๐Ÿ”ฅhellholt | ๐Ÿฆทgoldentooth )

Pinned Loading

  1. bitterbridge/whispers bitterbridge/whispers Public

    Whispers is a self-organizing, belief-driven mesh where nodes propose, verify, and evolve solutions through dynamic, decentralized consensus.

    Rust 4

  2. bitterbridge/github-actions bitterbridge/github-actions Public

    GHA reusable Actions and Workflows for use in my various repositories

    JavaScript

  3. bitterbridge/terraform-modules bitterbridge/terraform-modules Public

    Reusable Terraform modules for various projects

    HCL

  4. goldentooth/ansible goldentooth/ansible Public

    Basic setup for my Pi bramble/cluster.

    Jinja