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