Skip to content

newswim/danminshew.com

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

danminshew.com

Personal site of Dan Minshew — software engineer and musician in Austin, Texas. A home base outside the feeds: work, projects, two decades of bands, and writing.

Live at danminshew.com — see the colophon for how and why.

Stack

  • Astro + TypeScript, fully static output
  • Plain CSS custom properties — no frameworks, no preprocessors. The entire visual system (color, type, spacing, light/dark) lives in src/styles/tokens.css
  • Content as markdown/MDX collections in src/content/ — publishing is: commit a file, push
  • Deploys: Vercel, automatic on push to main
  • Findable by design: sitemap, RSS, schema.org JSON-LD, /llms.txt for agents, /humans.txt for the rest of us

Developing

npm install
npm run dev      # localhost:4321
npm run build    # static build → dist/

Knowledge base

This project is built docs-first: /docs holds the brief, site map, voice guide, tech decisions, a mutable status snapshot, an immutable decision record, and the digital-archiving track that runs alongside the site. The folder doubles as the project's own case study.

About

A site about me

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages