Return to the libraryFollow Software Development in the AI Era
Foundation index
AI for Developers
Understand the software primitives behind useful AI systems and developer tools.
Companion learning path
Software development with AI tools
Read the eight-lesson AI-era path for practical judgment about coding assistants. The foundation topics below concern how AI systems themselves work.
Published lessons
Ready to read
Connected reading
Published elsewhere
The current learning path does not yet connect to a published lesson in this area.
Referenced concepts
Named, not yet standalone
No unpublished concept from this foundation is referenced by the current articles.
Planned topics
Future foundations
- Tokens and context windowsPlanned topic · no article route
- Embeddings and RAGPlanned topic · no article route
- Agents and MCPPlanned topic · no article route