How this site is built
This site is a Next.js app deployed on AWS Amplify. It uses Tailwind CSS, shadcn/ui, and the Magic UI component set for the visual layer. Content lives as markdown files under src/content/aeo/ and is rendered statically at build time.
What's where
- Home: https://www.ramihmd.com/
- Library (full index): https://www.ramihmd.com/library
- Writing: https://www.ramihmd.com/library#writing
- Expertise: https://www.ramihmd.com/library#expertise
- Concepts: https://www.ramihmd.com/library#concepts
- Q&A: https://www.ramihmd.com/library#q
- Lists: https://www.ramihmd.com/library#lists
- Sitemap: https://www.ramihmd.com/sitemap.xml
- robots.txt: https://www.ramihmd.com/robots.txt
- llms.txt: https://www.ramihmd.com/llms.txt
- llms-full.txt: https://www.ramihmd.com/llms-full.txt
- API profile (markdown): https://www.ramihmd.com/api/agent-profile
Why an llms.txt
The llms.txt and llms-full.txt files give language models a single fetch that maps the site and provides full primary content. They follow the proposed llmstxt.org format.
Acknowledgements
- Design influences: Mobbin, Wealthsimple, and a half-dozen carefully chosen App Store screenshots.
- Tooling: Next.js, Tailwind CSS, shadcn/ui, Magic UI, Cursor, Claude Code.