Skip to content
View garretpatten's full-sized avatar

Block or report garretpatten

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

Engineering Philosophy

  • Simplicity is the apex of design; complexity signals incomplete understanding.
  • Outcomes are the objective; implementations are transient and disposable.
  • Quality is a prerequisite; security, correctness, and reliability are foundational requirements, not aspirations.

Pinned Loading

  1. codeowners-enforcer codeowners-enforcer Public

    GitHub Action that enforces every changed file in a PR has an effective owner in .github/CODEOWNERS.

    TypeScript 1

  2. dotfiles dotfiles Public

    My personal configuration files for Arch Linux, macOS, and Ubuntu; this repository serves as a submodule for the setup scripts repositories.

    Lua 1

  3. garretpatten.com garretpatten.com Public

    Source for garretpatten.com — Vue 3 portfolio SPA with Vite, Tailwind CSS, Vue Router, and Pinia. Deployed on Cloudflare Pages.

    Vue 1

  4. security-guardrails security-guardrails Public

    Reusable GitHub Actions guardrails for pull requests: OpenGrep SAST, verified TruffleHog secrets, dependency review, and Trivy supply-chain checks — high signal, low noise.

    1

  5. system-scripts system-scripts Public

    Personal macOS/Linux automation: back up GitHub, GitLab, Notion, Obsidian, calendars, and tasks; clone and sync repositories; flatten nested Google Takeout export directories; apply runtime package…

    TypeScript 1 1

  6. ubuntu-setup-scripts ubuntu-setup-scripts Public

    Bash automation to provision a development-ready Ubuntu machine: Apt installs, Ubuntu defaults, shell/terminal setup, and optional dotfiles—with separate install and config workflows and GitHub Act…

    Shell 2