Dev Concepts Type: other View reference Related Concepts Architecture Decision Records User Acceptance Testing FUBAR Key Management Clone Lava Flow Resilience Engineering Open Source Initiative (OSI) Self-Documenting Code Recognition-Production Gap Penetration Testing Agent Harness Continuous Delivery Desired State Management Local-First Digital Preservation CIA Triad Summative Assessment Bring Your Own Device Server-Side Rendering Job Story T-Shirt Sizing Prompt Injection Test Double Indie Hacking Transformer Pure Functions Design Debt Prompt Compression Credential Stuffing Sustainable Pace Guerrilla Usability Testing Modularity Agent Loop Reductionism Software Estimation Git Data Portability Specification by Example Data Availability Keylogger Host Leadership Context Mapping Dead Code Privacy by Design Determinism Data Redundancy Remote Access Trojan Accessibility Test-Driven Development Build-Measure-Learn Whaling Supabase Malware Literate Programming GitHub Session Hijacking Software Supply Chain Security Edge AI DevSecOps Advanced Persistent Threat Entity-Relationship Model Cryptojacking Code Smell Vaporware KISS Principle Context Inheritance Continuous Deployment Legacy Code Context Isolation You Aren't Gonna Need It (YAGNI) PostgreSQL Zero Knowledge Retrospective Looks Good To Me (LGTM) Architectural Fitness Functions CQRS Incident Response Software Architecture Knowledge Worker Tools Open Source Transparency Lean Startup Mindset Over Tools Immutability Red Teaming Data Visualization Prompt-Driven Development (PDD) Domain Event GitHub CLI Context-as-Code Data Minimization Prompt Lazy Loading Kubernetes Integration Testing Merge Conflict User Story Mapping Remote Design Rationale Obsidian GitFlow Scully Effect Stale-While-Revalidate (SWR) Boring Technology Privilege Escalation Delegation Board Information Lifecycle Management Agent System Engineering Version Control Waterfall Methodology Receptionist AI Design Pattern HTML Gource Backdoor Feature Flags Starjacking Prompt Templates Affero General Public License (AGPL) Incident Management Continuous Integration Extreme Programming Business Process Model and Notation Trunk-based Development Software Entropy SNAFU Throughput Scrumban Hypothesis-Driven Development Data Masking Jailbreaking AI Rootkit NoteCards Onboarding Bring Your Own Key Deadlock Definition of Ready Daily Standup Context File Hierarchy AI Skill Scoping Defense in Depth Big Bang Rewrite Docker Iterative Development Polymorphism AI Context Governance Intrusion Detection System Three Amigos Ransomware AI Heartbeat Pattern Cherry-pick Delegation Poker Least Privilege Murphy's Law Clean Code Tools for Thought Prototyping Data Privacy Amdahl's Law Bring Your Own AI Not Invented Here Syndrome User Stories Man-in-the-Middle Attack Botnet LazyDocker Agent Orchestration Side Effects Test Fake Conceptual Integrity Conway's Law Single Responsibility Principle Beads Technical Debt Database Security Audit Computer Worm Secrets Management URL Structure Encapsulation Two-Factor Authentication Cumulative Flow Diagram Definition of Done Static Analysis Acceptance Criteria Cognitive Complexity Sample Size Fork Slopsquatting Durability Backlog Refinement Infrastructure as Code (IaC) Visual Management Specification-Driven Design State Pattern Weighted Shortest Job First Coupling Memoization GitLab DNS Spoofing Format Obsolescence Opinionated Software Mixture of Experts Saga Pattern Digital Twin Design Systems Domain Model Differential Privacy Outliner Developer Experience Brownfield Project Separation of Duties Behavior-Driven Development Pseudonymization Continuous Inspection Sparse Models Strangler Fig Pattern You Are Not Your Code Velocity Single File Component Key Rotation DevOps Manifesto Git Bash Namesquatting Gating Network Runbook Race Condition Cross-Site Scripting Burndown Chart SOLID Principles ACID Properties AI Skill Testing Technical Writing Value Stream Schema Documentation Context Rot Package Registry Security Spear Phishing Golden Path Pull Request (PR) Service-Oriented Architecture Anti-Corruption Layer API Key Sprint Retrospective Personal Knowledge Management Process Microservices Architecture Tribal Knowledge Replication Crisis TOML Response Bias REST Agentic Engineering Out of the Tar Pit Guardrails Distributed Systems Cold Storage UI Design Pair Programming Code Kata Virtual Private Network (VPN) Mock Object Planning Poker Quishing Merge Vishing Code Coverage Modulith Offline-First Hierarchical State Machine Problem Management Offline Backup Formal Methods Feature Branching Agile Manifesto Cycle Time Dummy Object Threat Modeling Continuous Discovery Confused Deputy Chaos Engineering Blue-Green Deployment Bounded Context Air-Gapped Backup Four Eyes Principle Eventual Consistency Project Context Management DDoS Attack Iterative and Incremental Note-Taking Lead Time Technology Radar Cross-Functional Teams Structured Thinking Data Confidentiality Zero-Day Vulnerability Data Breach Problem Solving Cycle Static Site Generation Event-Driven Architecture Mulder Effect GraphQL Big O Notation Trojan Horse Data Structures Release Early, Release Often Unit Testing Moore's Law Spyware Backlog Micro SaaS Story Points Multi-Factor Authentication Bring Your Own Cloud Aggregate Watering Hole Attack Design Patterns Client-Server Architecture AI Skill Supply Chain Security Anonymization Firewall INVEST Criteria Unix Philosophy Information Radiators Flow Efficiency Cohesion JavaScript Authorization End-to-End Encryption Directed Acyclic Graph (DAG) Screenshot Driven Development Cross-Site Request Forgery Customer Discovery Atomic Design Supply Chain Attack Shift Left Test Spy Decentralization Documentation Debt Rate Limiting Evolutionary Architecture Computer Virus Separation of Concerns Insider Threat BDFL Software Composition Analysis Digital Hygiene Typosquatting SQL Injection Security Debt N-of-1 Experiments Rebase Phishing AI Agent Portability Bring Your Own Model Rapid Experimentation Need-to-Know Principle SQLite Domain-Driven Design Event Sourcing Context Layering Attention Mechanism BSD License Commit Test Stub Business Email Compromise Greenfield Project Role-Based Access Control Bit Rot Graph Theory Resume-Driven Development Zero Trust Adware Scrum Master Social Engineering Authentication Stash Encryption Harness Engineering API CAP Theorem Drive-by Download Product Owner Fifth Column Pretexting Distributed Version Control System (DVCS) Monolithic Architecture Workflow Engine Data Integrity Pull System Data Retention Policy Innovation Tokens Type I and Type II Errors Dependency Injection Affinity Estimation Staging Area Statechart Repository Dependency Confusion Branch State Machine Relational Database Management System Design Thinking Process Sprint Clean Architecture Agile Disaster Recovery Concurrency Given-When-Then WireGuard Vulnerability Assessment Linus' Law Patch Management OAuth Sprint Planning Smishing Scrum Data Security Treemap Brute Force Attack AI Skill Best Practices Refactoring Graph Database DevOps ← Back to all references