Skip to content

Repository files navigation

edwardangert.com

My personal site: technical writing samples, an independently maintained documentation set, and a blog.

I bought the domain. Might as well use it.

What's here

  • Portfolio (/portfolio/) - Documentation samples across Coder, GitLab, Linode, Pantheon, and an open-source Claude Code plugin.
  • Pi-hole v6 Setup Guide (/docs/pi-hole/) - A complete, independently maintained guide: OS setup and hardening, installation, blocklists and allowlists, network-wide DNS enforcement, Tailscale remote access, maintenance, and troubleshooting. It's become a heavily cited AI grounding source for Pi-hole questions.
  • Blog (/blog/) - Essays on documentation, AI, and the fundamentals that outlast the hype.
  • About (/about/resume/) - Resume and professional background.

Built with

Development

# Install dependencies
pnpm install

# Start dev server
pnpm dev

# Build for production
pnpm build

# Preview production build
pnpm preview

Linting

The docs are linted for structure (markdownlint) and prose (Vale), configured in .markdownlint.jsonc and .vale.ini.

# Structural rules
pnpm lint:md

# Prose rules (fetches a local vale binary and the Google/write-good/alex
# style packages on first run if they aren't already present)
pnpm lint:vale

# Both
pnpm lint

Agent-ready

llms.txt and llms-full.txt give AI tools a map of the site and the full text of the Pi-hole guide.

Live site

Visit edwardangert.com

About

Profile site built with Astro and deployed to GitHub Pages.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Used by

Contributors

Languages