AccessibilityDesign · ConceptThe quality of products environments and content being usable by people with diverse abilities and access needs.Read more
AccountabilityManagement · ConceptThe expectation that a person or team explains and answers for an agreed outcome.Read more
AgileProject & Execution · ConceptA broad approach to product and software development based on short feedback cycles learning and adaptation.Read more
AlignmentManagement · ConceptA shared understanding of goals facts decisions roles and next actions.Read more
AuthenticationSecurity · ConceptThe process of verifying that a person system or device is the identity it claims to be.Read more
AuthorizationSecurity · ConceptThe process of deciding whether an authenticated identity may perform an action or access a resource.Read more
Backward CompatibilityEngineering · ConceptThe ability of a newer system version to keep working with older clients data or behavior.Read more
Breaking ChangeEngineering · ConceptA change that requires existing consumers to modify how they use a system or interface.Read more
CloudSRE & DevOps · ConceptA model for accessing computing storage networking and managed technology services through remotely operated infrastructure.Read more
CohesionSoftware Architecture · ConceptThe degree to which responsibilities within a component belong together.Read more
CouplingSoftware Architecture · ConceptThe degree to which one component depends on knowledge or behavior of another.Read more
Distributed SystemSoftware Architecture · ConceptA system whose components coordinate across multiple networked computers.Read more
Event StreamingSoftware Architecture · ConceptThe continuous production transport and processing of events as they occur.Read more
Event-Driven ArchitectureSoftware Architecture · ConceptAn architecture where components publish and react to events about state changes.Read more
Eventual ConsistencySoftware Architecture · ConceptA consistency model where replicas may temporarily differ but converge when updates stop.Read more
Fault ToleranceSoftware Architecture · ConceptA system's ability to continue operating when some components fail.Read more
Feedback LoopWorkplace Communication · ConceptA repeating cycle of action observation feedback and adjustment used to improve an outcome.Read more
Graceful DegradationSRE & DevOps · ConceptA system's ability to preserve its most important functions when part of it is impaired.Read more
Hybrid WorkWorkplace Communication · ConceptA work arrangement that combines time at a shared workplace with time working remotely.Read more
IdempotencySoftware Architecture · ConceptThe property that repeating the same operation has no additional unintended effect.Read more
Information SecuritySecurity · ConceptThe discipline of protecting information and systems from unauthorized access alteration disclosure disruption or destruction.Read more
Jobs to Be DoneProduct · ConceptA framework for understanding the progress people seek when they choose a product or solution.Read more
Least PrivilegeSecurity · ConceptThe principle of granting only the access needed for a task and no more.Read more
Microfrontend ArchitectureSoftware Architecture · ConceptAn approach that divides a frontend application into independently owned and composable slices.Read more
ObservabilitySRE & DevOps · ConceptThe ability to understand a system's internal state from the signals it produces.Read more
OwnershipManagement · ConceptResponsibility for driving an outcome including decisions follow-through and communication.Read more
ReliabilitySoftware Architecture · ConceptThe ability of a system to perform correctly and consistently over time.Read more
RoutingSoftware Architecture · ConceptThe process of selecting where a request message or user navigation should be sent.Read more
ScalabilitySoftware Architecture · ConceptA system's ability to handle increasing load without disproportionate cost or redesign.Read more
ScrumProject & Execution · ConceptA lightweight framework for developing complex products through defined accountabilities events and iterative learning.Read more
State ManagementSoftware Architecture · ConceptThe approach used to store update synchronize and expose data that changes while an application runs.Read more
Technical DebtEngineering · ConceptThe future cost created when a team chooses a faster or simpler technical solution today.Read more
Test PyramidQA & Testing · ConceptA testing model favoring many fast focused tests and fewer broad end-to-end tests.Read more
Trade-OffStrategy · ConceptA decision where improving one outcome requires accepting a cost or reduction in another.Read more
Unit EconomicsStartup & Business · ConceptThe revenue and direct costs associated with one unit such as a customer order or subscription.Read more
Zero TrustSecurity · ConceptA security approach that continuously verifies access instead of trusting requests based only on network location.Read more