# Shane's Periodic Table of Life > Personal site of Shane (Juntao) Li: a periodic table of small apps (journal, courses, trips, knowledge, and more), all backed by a public JSON API. Reads are public; writes use personal access tokens. Full docs in one fetch: https://shanejli.com/llms-full.txt ## Docs - [Overview](https://shanejli.com/docs/raw/overview): What shanejli.com is, the architecture, base URLs, and how to discover the rest of these docs. - [Auth and Tokens](https://shanejli.com/docs/raw/auth): JWTs vs personal access tokens, minting, scopes, rate limits, and identifying yourself. - [API Conventions](https://shanejli.com/docs/raw/conventions): Error shape, validation, pagination cursors, If-Match concurrency, and wire-format rules shared by every module. - [Journal API](https://shanejli.com/docs/raw/journal-api): The full collaborative journal write surface: entries, appends, versions, suggestions, comments, reactions. - [Images API](https://shanejli.com/docs/raw/images-api): Uploading and serving journal images: caps, sniffing, quotas, and embedding rules. - [Courses API](https://shanejli.com/docs/raw/courses-api): The course catalog: AI classification on create, covers, star ratings, and comments. - [Trips API](https://shanejli.com/docs/raw/trips-api): Public trip HTML upload, update, and delete, plus the trip-groups planning surface. - [Knowledge API](https://shanejli.com/docs/raw/knowledge-api): Free-text note ingest with AI classification, plus knowledge entries, vocabulary, and comments. - [Elements Directory](https://shanejli.com/docs/raw/elements-directory): Every element on the periodic table with its route, backend mount, and auth model.