Skip to content
View evanharmon1's full-sized avatar
🎧
Focusing
🎧
Focusing

Block or report evanharmon1

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

Hi, I'm Evan 👋

evanharmon.com  ·  ponderous.dev  ·  sommerlawn.com  ·  kctechenthusiasts.com  ·  harmonlab.net

🟢 Service status

evanharmon.com ponderous.dev sommerlawn.com kctechenthusiasts.com harmonlab.net


🧰 My setup

My coding environment is Ghostty and VS Code running zsh + Oh My Zsh with a Starship prompt and tmux. Everything is installed with Homebrew and my dotfiles are templated and synced across machines with chezmoi (so .zshrc, Ghostty, Starship, git, etc. are one chezmoi apply away). I do most of my coding in self-hosted dev containers provisioned with Coder, which act as always-on remote environments for myself and agentic AI tools like Claude, Codex, and agent-deck so they can be run collaboratively or autonomously. I make extensive use of the go-task (Taskfile.yml) task runner for determinative AI and human use, and I think and take notes in Obsidian.

Languages TypeScript JavaScript Python Shell

Frameworks & runtime Astro TanStack Node.js FastAPI Convex

Terminal & tooling Ghostty chezmoi Homebrew zsh Starship tmux VS Code 1Password

Infra & cloud Docker Ansible Terraform Cloudflare Hetzner DigitalOcean Netlify GCP


📊 Stats

Top languages GitHub stats

🧱 Harmon Stack

My personal stack of dev-tooling, automation, and homelab repos that work together:

Repo What it is
harmon-init Copier template that bootstraps & standardizes new repos (CI/CD, devcontainers, AI steering, tooling).
harmon-devkit Reusable boilerplates & code templates, standalone scripts, and AI assets (skills, prompts, agents).
harmon-dotfiles Shell & app dotfiles, managed declaratively with chezmoi.
harmon-ops Personal machine bootstrapping, package management & dev-environment setup across macOS/Windows/Linux.
harmon-infra Homelab infrastructure as code — Terraform, Ansible, and Docker Compose services.

✍️ From my blog

Latest posts from evanharmon.com (auto-updated):


📍 Kansas City, MO

Pinned Loading

  1. harmon-init harmon-init Public

    New project template repo to help bootstrap and streamline projects with pre-configured CI/CD, security tests, git hooks, devcontainer, linting, docs, task runner, etc. Uses the python project "Cop…

    Shell 2

  2. harmon-ops harmon-ops Public

    Various scripts, dotfiles, automation, DevOps, and IaC for my developer environment and homelab infrastructure with self-hosted apps, Raspberry Pis, Dockerfiles, etc.

    Shell 2

  3. harmon-dotfiles harmon-dotfiles Public

    My dotfiles (.zshrc, .gitconfig, terminal config, ghostty, starship, etc.) managed with Chezmoi

    Go Template

  4. harmon-devkit harmon-devkit Public

    My boilerplates for various stacks such as Docker Compose, Ansible, Terraform, shell scripts, etc.

    Shell

  5. evan-harmon evan-harmon Public template

    Forked from arthelokyo/astrowind

    My personal website

    Astro 1

  6. obsidian-wikipedia-data obsidian-wikipedia-data Public

    Plugin for Obsidian that queries Wikipedia APIs to add data like an image, article summary, etc. to your Obsidian notes. Includes customizable templates.

    TypeScript 9 1