// database
Clusters
Every topic in the network. Pick a cluster to see the nodes it connects.
- Software Architecture
Software Architecture
The fundamental organization of a software system, including its components, relationships, and design principles.
5 nodes
- .NET
.NET
Microsoft's open-source developer platform and runtime for building web, cloud, desktop and mobile applications, including ASP.NET Core.
3 nodes
- AI
Artificial Intelligence
Technology and methodologies for creating intelligent machines and automated systems that can perform tasks typically requiring human intelligence.
3 nodes
- AI Agents
AI Agents
Autonomous software entities that can perceive their environment, make decisions, and take actions to achieve specific goals through API interactions.
2 nodes
- Best Practices
Development Best Practices
Practical habits and conventions that keep code maintainable, consistent and efficient across a team and over the lifetime of a project.
2 nodes
- Design Patterns
Software Design Patterns
Reusable solutions to commonly occurring problems in software design and architecture.
2 nodes
- Team Collaboration
Team Collaboration
Practices and methodologies for effective teamwork in software development, including communication, decision-making, and knowledge sharing.
2 nodes
- Umbraco
Umbraco CMS
The open-source .NET content management system, covering implementation, editor experience, hosting and the Umbraco community.
2 nodes
- ADR
Architecture Decision Records
A structured framework for documenting architectural decisions, capturing context, alternatives considered, and rationale behind chosen approaches.
1 node
- API
Application Programming Interface
Set of protocols, routines, and tools for building software applications, defining how software components should interact.
1 node
- API Design
API Design
The practice of creating well-structured, intuitive, and maintainable interfaces for software applications and services.
1 node
- Blogging
Technical Blogging
The practice of writing and publishing technical content to share knowledge, insights, and experiences with the developer community.
1 node
- C#
C# Programming Language
Microsoft's statically typed, object-oriented programming language for .NET, covering language features, idioms and compiler behavior.
1 node
- Hosting
Web Hosting and Deployment
Choices and trade-offs in where and how websites and applications run, from servers and static hosting to deployment pipelines and costs.
1 node
- Security
Web Application Security
Techniques and configuration for protecting web applications and their users, such as security headers, policies and threat mitigation.
1 node
- Technical Writing
Technical Writing
Specialized form of communication that conveys complex technical information clearly and effectively to specific audiences.
1 node