Browse by Category
Git & Version Control
Commits, branches, merges, PRs
CI/CD & DevOps
Pipelines, Docker, Kubernetes
Frontend
HTML, CSS, JS, frameworks
Backend
APIs, servers, authentication
Database
SQL, queries, migrations
Security
Auth, encryption, OWASP
Testing
Unit tests, E2E, mocking
Cloud & Infra
AWS, Vercel, serverless
Networking
HTTP, DNS, WebSockets
Architecture
Patterns, SOLID, DRY
General Dev
IDE, debugging, algorithms
AI & ML
LLMs, prompts, vibecoding
Complete A-Z Catalog
1 1 terms
3 3 terms
5 1 terms
. 1 terms
A 50 terms
A RecordA11yAAA Pattern(AAA)ACID(Atomicity, Consistency, Isolation, Durability)AI(Artificial Intelligence)AI Pair ProgrammingAPI(Application Programming Interface)API GatewayAPI Gateway PatternAPI KeyAPI TestingAPM(Application Performance Monitoring)ARIAAWS(Amazon Web Services)AbstractionAccessibility(a11y)AccuracyActionActive RecordAdapter PatternAgentAgenticAgileAjaxAlertingAlgorithmAngularAnsibleAnti-PatternApp EngineArchitectureArgumentArrange Act AssertArrayArrow FunctionArtifactArtificial Intelligence(AI)AssertionAsymmetric EncryptionAsyncAsync/AwaitAtomicityAuthAuthentication(AuthN)Authorization(AuthZ)Auto IncrementAuto ScalingAutocompleteAvailability Zone(AZ)Azure
B 44 terms
BDD(BDD)BFF(BFF)BaaS(Backend as a Service)Backend for Frontend(BFF)Background JobBacklogBackpropagationBackupBandwidthBase64BashBatchBcryptBehavior-Driven Development(BDD)BenchmarkBiasBig Ball of MudBig OBikesheddingBinaryBindingBiometricBlameBlob StorageBlock StorageBlue-Green DeploymentBodyBoilerplateBooleanBootstrapBox ModelBranchBreaking ChangeBreakpointBrownfieldBrute ForceBuffer OverflowBugBug BountyBuildBulkhead PatternBundleBundlerBus Factor
C 103 terms
C#CD(Continuous Delivery / Continuous Deployment)CDN(Content Delivery Network)CI(Continuous Integration)CI TestingCIDR(Classless Inter-Domain Routing)CLI(Command Line Interface)CLS(CLS)CNAME(Canonical Name Record)CORS(CORS)CQRS(CQRS)CRUD(Create, Read, Update, Delete)CSP(CSP)CSR(Client-Side Rendering)CSRF(CSRF)CSS(Cascading Style Sheets)CSS GridCSS VariablesCSV(Comma-Separated Values)CachingCallbackCanary ReleaseCanary TestCargo Cult ProgrammingCertificateCertificate Authority(CA)ChaiChangelogChaos EngineeringChat CompletionChatGPTCheckoutChefCherry-pickCircuit BreakerClassClassificationClean ArchitectureClientCloneClosureCloud BuildCloud ComputingCloud FunctionCloud NativeCloud RunCloud StorageCloudFrontCloudflareClusterClusteringCode CoverageCode EditorCode GenerationCode ReviewCode SmellCode SplittingCodebaseCohesionCold StartColumnCommand InjectionCommand LineCommitCompileCompilerComplianceComponentComposableCompositionComputer VisionConcurrencyConditionalConfigConflictConnection PoolConsistencyConsoleConstantContainerContainer RegistryContent Delivery NetworkContent Security Policy(CSP)Content-TypeContext WindowContinuous DeliveryContinuous DeploymentContinuous IntegrationContract TestControllerCookieCopilotCore Web VitalsCorner CaseCouplingCoverageCronCron JobCross-Site Request Forgery(CSRF)Cross-Site Scripting(XSS)CursorCursor PaginationCypress
D 50 terms
DDD(DDD)DDoS(DDoS)DELETEDHCP(Dynamic Host Configuration Protocol)DNS(Domain Name System)DOM(Document Object Model)DRY(Don't Repeat Yourself)DX(DX)DashboardData CenterData StructureDatabaseDatadogDeadlockDebugDebuggerDecorator PatternDecryptionDeep LearningDefault ValueDenormalizationDependencyDependency InjectionDependency InversionDeployDeploymentDeserializationDesign PatternDestructuringDevOpsDevToolsDeveloper ExperienceDevelopment EnvironmentDiffDiffusion ModelDigitalOceanDirectiveDjangoDockerDocker ComposeDockerfileDocumentationDogfoodingDomain NameDomain RegistrarDomain-Driven Design(DDD)DowntimeDurabilityDynamic TypingDynamoDB
E 36 terms
E2E Test(E2E)EC2(Elastic Compute Cloud)ECS(Elastic Container Service)EKS(Elastic Kubernetes Service)ERD(Entity Relationship Diagram)ESLintEager LoadingEdge CaseEdge ComputingEdge FunctionEgressElasticityEmbeddingEncapsulationEncodingEncryptionEnd-to-End Test(E2E)EndpointEntity Relationship DiagramEnumEnvironmentEnvironment VariableEpicEpochErrorError HandlingEscapeEvent LoopEvent SourcingEvent-Driven ArchitectureEvent-drivenExceptionExplain PlanExploitExpressesbuild
F 37 terms
F1 ScoreFID(FID)FTP(File Transfer Protocol)FULL JOINFaaS(Function as a Service)Facade PatternFactory PatternFargateFastAPIFaviconFeatureFeature FlagFeature ToggleFetchFieldFile StorageFine-tuningFirebaseFirestoreFirewallFirst Normal Form(1NF)FixtureFlaky TestFlaskFlexboxFloatFly.ioFootgunForeign KeyForkFormatterForward ProxyFrameworkFunctionFunction CallingFunctional ProgrammingFuzzing
G 23 terms
GAN(Generative Adversarial Network)GCP(Google Cloud Platform)GDPR(GDPR)GETGPT(Generative Pre-trained Transformer)GROUP BYGUI(Graphical User Interface)Garbage Collection(GC)Generative AIGenericGistGitGitHubGitOpsGiven When ThenGoGod ObjectGradient DescentGrafanaGraphGraphQLGreenfieldgRPC(Google Remote Procedure Call)
H 32 terms
HAVINGHEADHMRHSTS(HSTS)HTML(HyperText Markup Language)HTTP(HyperText Transfer Protocol)HTTP/2HTTP/3HTTPS(HyperText Transfer Protocol Secure)HackHallucinationHappy PathHash MapHashingHeaderHeadless BrowserHeadless CMSHealth CheckHeisenbugHelmHerokuHexagonal ArchitectureHoistingHonoHookHorizontal ScalingHot Module Replacement(HMR)Hot ReloadHotfixHybrid CloudHydrationHyperparameter
I 33 terms
IAM(Identity and Access Management)IDE(Integrated Development Environment)IMAP(Internet Message Access Protocol)INNER JOININP(INP)INSERTIP(Internet Protocol)IP AddressIPv4(Internet Protocol version 4)IPv6(Internet Protocol version 6)ISR(Incremental Static Regeneration)IaC(Infrastructure as Code)IaaS(Infrastructure as a Service)IdempotentImageIncidentIncident ResponseIndexIndexedDBInferenceInfrastructure as CodeIngressInheritanceInput ValidationIntegerIntegration TestInterfaceInterface SegregationInterpreterInversion of Control(IoC)IoC(IoC)IsolationIssue
J 10 terms
L 29 terms
LCP(LCP)LEFT JOINLGTM(Looks Good To Me)LIMITLLM(Large Language Model)LambdaLaravelLarge Language Model(LLM)LatencyLazy LoadingLegacy CodeLibraryLifecycleLinked ListLinterLiskov SubstitutionLive ReloadLoad BalancerLoad TestLocalStorageLocalhostLock FileLockingLogLoggingLogic ErrorLong PollingLoopLoss Function
M 47 terms
MCP(Model Context Protocol)MD5(MD5)MFA(MFA)MIME Type(Multipurpose Internet Mail Extensions Type)MITM(MITM)ML(Machine Learning)MPA(Multi-Page Application)MVC(MVC)MVP(MVP)MVVM(MVVM)MX Record(Mail Exchange Record)Machine Learning(ML)Magic NumberMan-in-the-Middle(MITM)Managed ServiceMany-to-ManyMariaDBMarkdownMedia QueryMemcachedMemory LeakMergeMessage BrokerMessage QueueMeta TagsMethodMetricsMicroserviceMiddlewareMigrationMinificationMinifyMobile FirstMochaMockModelModel Context Protocol(MCP)Modular MonolithMongoDBMonitoringMonolithMonorepoMulti-AgentMulti-CloudMulti-Factor Authentication(MFA)Mutation TestingMySQL
N 23 terms
O 25 terms
OAuth(Open Authorization)OAuth2OFFSETOOP(OOP)ORDER BYORM(Object-Relational Mapper)OWASP(OWASP)OWASP Top 10ObjectObject StorageObservabilityObserver PatternOffset PaginationOn-PremiseOn-callOne-to-ManyOne-to-OneOpen GraphOpen SourceOpen-ClosedOptimistic LockingOrchestrationOriginOver-engineeringOverfitting
P 66 terms
PCI DSS(PCI DSS)PEBKAC(Problem Exists Between Keyboard And Chair)PHP(PHP: Hypertext Preprocessor)PNPM(PNPM)POC(POC)POP3(Post Office Protocol version 3)POSTPUTPWA(PWA)PaaS(Platform as a Service)PackagePacketPagerPaginationPair ProgrammingParallelismParameterParametersPartitioningPassword ManagerPatchPath ParameterPayloadPenetration TestingPentestPerformance TestPessimistic LockingPhishingPingPipelinePivot TablePlaybookPlaywrightPodPolymorphismPolyrepoPortPostgreSQLPostmortemPre-trainingPrecisionPrettierPrimary KeyPrivate KeyProcessProductionPrometheusPromisePromptPrompt EngineeringProperty-Based TestingPropsProtocolPrototypeProxyProxy PatternPseudocodePub/Sub(Pub/Sub)Public KeyPullPull Request(PR)PuppetPuppeteerPure FunctionPushPython
R 63 terms
RAG(Retrieval Augmented Generation)RDS(Relational Database Service)README(README)REST(Representational State Transfer)RESTfulRIGHT JOINRTFM(Read The Fine Manual)Race ConditionRailsRailwayRate LimitRate LimitingReactReactiveReactivityRebaseRecallRecordRecursionRed-Green-RefactorRedirectRedisRefactorRefactoringRegex(Regex)RegionRegistryRegressionRegression TestReinforcement LearningReleaseRelease CandidateRemoteRenderReplicationRepository(Repo)Repository PatternRequestResetResponseResponsive DesignRestoreRetrieval Augmented Generation(RAG)Retry PatternReturn ValueReverse ProxyRevertRollbackRolling UpdateRollupRound RobinRouteRoute 53RouterRowRubber BandingRubber Duck DebuggingRubyRunbookRunnerRuntimeRuntime ErrorRust
S 114 terms
S3(Simple Storage Service)SCSSSDK(SDK)SELECTSEOSFTP(SSH File Transfer Protocol)SHA(SHA)SLA(Service Level Agreement)SLI(Service Level Indicator)SLO(Service Level Objective)SMTP(Simple Mail Transfer Protocol)SNS(Simple Notification Service)SOC 2(SOC 2)SOLID(SOLID)SPA(Single Page Application)SQL(Structured Query Language)SQL InjectionSQLiteSQS(Simple Queue Service)SRE(Site Reliability Engineering)SSE(Server-Sent Events)SSG(Static Site Generation)SSH(Secure Shell)SSL(SSL)SSR(Server-Side Rendering)SaaS(Software as a Service)Saga PatternSaltSandboxSanitizationSanity CheckSassScaffoldScheduled TaskSchemaScopeScope CreepScreen ReaderScriptScrumSecretSecurity AuditSecurity GroupSeedSeleniumSelf-HostedSemantic HTMLSemantic VersioningSemver(Semver)Separation of ConcernsSerializationServerServer-Sent EventsServerlessService AccountService LayerService MeshService WorkerSessionSession HijackingSessionStorageShardingShellShipShip ItSide EffectSingle ResponsibilitySingletonSite Reliability EngineeringSlotSmoke TestSnapshot TestSnippetSocial EngineeringSocketSource MapSpace ComplexitySpaghetti CodeSpread OperatorSpringSprintSpySquashStackStack OverflowStack TraceStagingStaging AreaStandupStashStateStatic HostingStatic TypingStatus CodeStepSticky SessionStored ProcedureStrangler Fig PatternStrategy PatternStreamingStress TestStringStubSubmoduleSubnetSubquerySuggestionSupabaseSvelteSymmetric EncryptionSyncSyntaxSyntax ErrorSystem Prompt
T 52 terms
TCP(Transmission Control Protocol)TCP HandshakeTDD(TDD)TLS(TLS)TLS Handshake(Transport Layer Security Handshake)TOTP(TOTP)TTL(Time To Live)TXT RecordTableTagTailwindTechnical DebtTemperatureTemplateTerminalTerraformTest CaseTest DoubleTest EnvironmentTest PyramidTest RunnerTest SuiteTest-Driven Development(TDD)Testing LibraryThreadThree-Way HandshakeThrottleThrottlingThroughputTicketTime ComplexityTokenTokenizerTool UseTop-kTop-pTracerouteTrainingTransactionTransfer LearningTransformerTranspileTreeTree ShakingTriggerTry/CatchTunnelTwo-Factor Authentication(2FA)Two-way BindingTypeType InferenceTypeScript