An ASP.NET Core MVC (.NET 8) website focused on explaining why complex organizations behave the way they do.
- ASP.NET Core MVC + Razor Views
- Plain CSS (design tokens + responsive layout)
- Vanilla JavaScript (theme control + restrained reveal motion)
- /
- /writings
- /writings/{slug}
- /models
- /models/{slug}
- /tools
- /tools/{slug}
- /media
- /about
- /contact
dotnet restore
dotnet run- System color mode is respected by default (
prefers-color-scheme). - Users can override light/dark mode in the header; preference is saved in
localStorage. - Motion is subtle and respects
prefers-reduced-motion.
ciworkflow runs on pushes tomain, pull requests tomain, and manual dispatch.releaseworkflow runs onv*tags and manual dispatch, publishes toartifacts/publish, and uploads that directory as the release artifact.- To trigger a tagged release artifact:
git tag v0.1.0
git push origin v0.1.0