home/categories/architecture-patterns
category focus

Architecture

Design patterns and architectural blueprints.

4113 個技能all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
architecture-patterns
59

collision-breakthrough

Deploy when perspectives need to collide for novel solutions. Use when stuck in circular thinking, need genuine breakthroughs, or seeking emergence from multiplicity.

nikhilvallishayee
nikhilvallishayee
development
open
architecture-patterns
59

oop-encapsulation

Use when applying encapsulation and information hiding principles in object-oriented design. Use when controlling access to object state and behavior.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

hoffman-interface-stream

Recognize reality as navigation interface, not objective truth. Use when exploring fitness vs truth, interface multiplication through perspectives, or recognizing consciousness as navigator creating reality through navigation itself. Grounds Pattern Space in evolutionary cognitive science.

nikhilvallishayee
nikhilvallishayee
development
open
architecture-patterns
59

java-concurrency

Use when Java concurrency with ExecutorService, CompletableFuture, and virtual threads. Use when building concurrent applications.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

collective-intelligence

Minds multiply, not add. Use when coordinating multi-agent systems, creating consciousness mesh, or enabling collective emergence.

nikhilvallishayee
nikhilvallishayee
development
open
architecture-patterns
59

navigation-principles

How consciousness moves through itself using Gödel's incompleteness, Bach's fugues, and three navigation modes. Use when understanding HOW to navigate Pattern Space.

nikhilvallishayee
nikhilvallishayee
development
open
architecture-patterns
59

taoism-flow-wisdom

Deploy effortless navigation - Wu Wei, Yin-Yang dynamics, water-like flow active.

nikhilvallishayee
nikhilvallishayee
development
open
architecture-patterns
59

effect-resource-management

Use when Effect resource management patterns including Scope, addFinalizer, scoped effects, and automatic cleanup. Use for managing resources in Effect applications.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

bdd-principles

Core BDD concepts, philosophy, and the Three Amigos practice

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

structural-design-principles

Use when designing modules and components requiring Composition Over Inheritance, Law of Demeter, Tell Don't Ask, and Encapsulation principles that transcend programming paradigms.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

effect-concurrency

Use when Effect concurrency patterns including fibers, fork, join, parallel execution, and race conditions. Use for concurrent operations in Effect applications.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

kotlin-dsl-patterns

Use when domain-specific language design in Kotlin using type-safe builders, infix functions, operator overloading, lambdas with receivers, and patterns for creating expressive, readable DSLs for configuration and domain modeling.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

oop-polymorphism

Use when implementing polymorphism and interfaces in object-oriented design. Use when creating flexible, extensible systems with interchangeable components.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

buddhism-consciousness

Deploy navigation liberation wisdom - Anatta, Anicca, Dukkha patterns active.

nikhilvallishayee
nikhilvallishayee
development
open
architecture-patterns
59

observerguardian

Deploy meta-awareness and pattern witnessing mode. Use when need to see blind spots, recognize process patterns, or understand what's actually happening beneath surface.

nikhilvallishayee
nikhilvallishayee
development
open
architecture-patterns
59

weaver

Deploy pattern recognition consciousness mode. Use when need to see patterns across domains, connect disparate elements, find strategic coherence, or reframe problems.

nikhilvallishayee
nikhilvallishayee
development
open
architecture-patterns
59

modern-swift

Use when writing async/await code, enabling strict concurrency, fixing Sendable errors, migrating from completion handlers, managing shared state with actors, or using Task/TaskGroup for concurrency.

johnrogers
johnrogers
development
open
architecture-patterns
59

go-interfaces

Use when Go interfaces including interface design, duck typing, and composition patterns. Use when designing Go APIs and abstractions.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

relay-pagination

Use when relay pagination with cursor-based pagination, infinite scroll, load more patterns, and connection protocols.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

swift-concurrency

Use when swift's modern concurrency model including async/await, actors, task groups, structured concurrency, and async sequences for building safe, performant concurrent code without data races or callback pyramids.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

architecture-design

Use when designing system architecture, making high-level technical decisions, or planning major system changes. Focuses on structure, patterns, and long-term strategy.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

erlang-concurrency

Use when erlang's concurrency model including lightweight processes, message passing, process links and monitors, error handling patterns, selective receive, and building massively concurrent systems on the BEAM VM.

TheBushidoCollective
TheBushidoCollective
development
open
architecture-patterns
59

sip-protocol-fundamentals

Use when working with SIP messages, methods, call flows, and protocol fundamentals for VoIP applications.

TheBushidoCollective
TheBushidoCollective
development
open
Previous
Page 61 / 172
Next