Dev Guides
This site is designed for AI/LLM consumption, not human reading. Content is structured as lean decision trees and pattern references optimized for token efficiency. If you're a human developer, you may find the format useful but terse — it's intentional.
Decision-making guides that answer: "When you need to do X, what should you choose and why?"
| Area | Topics |
|---|---|
| Drupal | Forms, SDC, JS, Entities, Plugins, Routing, Config Forms, Icon API, AI Content, Blocks, Media, Migration, ECA, Klaro, GitHub Actions, Testing, Recipes, JSON:API, Taxonomy, Image Styles, Layout Builder, Views, Caching, Config Management, Custom Field, DRY, Render API, Security, Services, SOLID, TDD |
| Next.js | Next.js for Drupal, Tiptap Editor, DeepChat |
| Development Practices | TDD, SOLID, DRY, Security Practices |
| Design Systems | Recognition, Bootstrap Mapping, Radix SDC, Radix Components |
For AI Consumers
- Index:
llms.txt— structured index with per-topic bundles - Per-topic files: Each topic as a single file that fits in one LLM context window
- Navigation: Index → Topic TOC → Atomic guide (one decision per page)
- Format: Tables, bullets, minimal code. No prose.