# Software & AI Engineering Concepts > A directory of software systems, LLM application engineering, and technical leadership concepts. Author and maintainer: Saad Ahmed (https://github.com/iamsaad640). This release lists concept names and reference links. Use the topic pages to locate terminology; they are not full tutorials. ## Directory - [All topics](https://concepts.saad.run/docs/README.md) - [Alphabetical index](https://concepts.saad.run/docs/glossary.md) ## Software engineering - [Algorithms and data structures](https://concepts.saad.run/docs/software/algorithms.md) - [Languages and runtimes](https://concepts.saad.run/docs/software/languages-and-runtimes.md) - [Operating systems and hardware](https://concepts.saad.run/docs/software/operating-systems.md) - [Concurrency and parallelism](https://concepts.saad.run/docs/software/concurrency.md) - [Networking and protocols](https://concepts.saad.run/docs/software/networking.md) - [Code design and maintainability](https://concepts.saad.run/docs/software/code-design.md) - [Architecture and domain modeling](https://concepts.saad.run/docs/software/architecture.md) - [APIs and integrations](https://concepts.saad.run/docs/software/api-design.md) - [Rate limiting and admission control](https://concepts.saad.run/docs/software/rate-limiting.md) - [Caching](https://concepts.saad.run/docs/software/caching.md) - [Relational databases and SQL](https://concepts.saad.run/docs/software/relational-databases.md) - [Transactions and concurrency control](https://concepts.saad.run/docs/software/transactions.md) - [Nonrelational databases and search](https://concepts.saad.run/docs/software/nonrelational-and-search.md) - [Distributed systems](https://concepts.saad.run/docs/software/distributed-systems.md) - [Messaging and durable workflows](https://concepts.saad.run/docs/software/messaging.md) - [Data engineering](https://concepts.saad.run/docs/software/data-engineering.md) - [Reliability and resilience](https://concepts.saad.run/docs/software/reliability.md) - [Observability and debugging](https://concepts.saad.run/docs/software/observability.md) - [Performance and capacity](https://concepts.saad.run/docs/software/performance.md) - [Security and privacy](https://concepts.saad.run/docs/software/security.md) - [Infrastructure and cloud](https://concepts.saad.run/docs/software/infrastructure.md) - [Testing and delivery](https://concepts.saad.run/docs/software/testing-and-delivery.md) - [Frontend and client engineering](https://concepts.saad.run/docs/software/frontend.md) - [SaaS and business workflows](https://concepts.saad.run/docs/software/saas-workflows.md) - [Distributed key-value stores and Redis](https://concepts.saad.run/docs/software/distributed-key-value-stores.md) ## LLM applications - [Model behavior and API integration](https://concepts.saad.run/docs/ai/model-integration.md) - [Prompt engineering](https://concepts.saad.run/docs/ai/prompt-engineering.md) - [Context engineering](https://concepts.saad.run/docs/ai/context-engineering.md) - [Knowledge-base ingestion](https://concepts.saad.run/docs/ai/knowledge-bases.md) - [Retrieval and RAG](https://concepts.saad.run/docs/ai/rag-and-retrieval.md) - [Tools, function calling, and MCP](https://concepts.saad.run/docs/ai/tools-and-mcp.md) - [Agent loop engineering](https://concepts.saad.run/docs/ai/loop-engineering.md) - [Agent harness and orchestration](https://concepts.saad.run/docs/ai/harness-and-orchestration.md) - [Memory engineering](https://concepts.saad.run/docs/ai/memory-engineering.md) - [Planning, reasoning, and verification](https://concepts.saad.run/docs/ai/planning-and-verification.md) - [Actions and side-effect safety](https://concepts.saad.run/docs/ai/action-safety.md) - [Evaluation engineering](https://concepts.saad.run/docs/ai/evaluation.md) - [LLM observability and debugging](https://concepts.saad.run/docs/ai/observability.md) - [LLM application security](https://concepts.saad.run/docs/ai/security.md) - [LLM performance and cost](https://concepts.saad.run/docs/ai/performance-and-cost.md) - [LLM application UX](https://concepts.saad.run/docs/ai/application-ux.md) - [Multimodal application integration](https://concepts.saad.run/docs/ai/multimodal-applications.md) ## Architecture and technical leadership - [Technical strategy and architecture judgment](https://concepts.saad.run/docs/principal/technical-strategy.md) - [Organizational engineering](https://concepts.saad.run/docs/principal/organizational-engineering.md) - [Principal-level applied AI judgment](https://concepts.saad.run/docs/principal/applied-ai-strategy.md)