This is the Gatsby site project for https://anth.us
npm install # Install dependencies
npm start # Start development server (http://localhost:8000)We maintain comprehensive documentation for both humans and AI agents:
AGENTS.md: Complete guide for AI coding agents working on this project (setup, structure, content creation, guidelines)docs/content-guide.xml: Detailed guide for creating articles, posts, and pages
The documentation uses formats optimized for both human readability and machine processing.
Our site features two main types of blog content:
- Articles: Long-form, comprehensive content with citations and illustrations, located in
src/blog/*.mdx. These are well-researched pieces that dive deep into topics about AI, technology, and solutions. - Posts: Short, time-sensitive updates similar to social media posts, located in
src/blog/posts/*.mdx. These are meant for frequent, concise updates that can be shared directly on social platforms.
This project uses a Ruby pre-processor for generating PlantUML diagrams. To use it, first install it:
$ bundle install
Then download PlantUML:
$ bundle exec plantuml_diagrams download_jar
Then you can run it:
$ bundle exec plantuml_diagrams process -i src/blog/diagrams -o ./