107 articles tagged #backend
All English for IT articles related to #backend.
-
Senior Distributed Systems Engineer English: Consensus, CRDTs, and CAP Theorem Vocabulary
Consensus, Raft vs Paxos, split-brain, CRDT, CAP theorem — English vocabulary for senior distributed systems engineers in design reviews and architecture discussions.
-
English for PocketBase Developers
Vocabulary for developers building with PocketBase — collections, realtime subscriptions, auth rules, hooks, and single-binary deploys — for teams discussing this Go backend-as-a-service in English.
-
English for F# Developers
Vocabulary for developers working in F# — discriminated unions, the pipe operator, type providers, and the functional-first vocabulary that .NET teams need when moving beyond C#.
-
English for Racket Developers
Vocabulary for developers working in Racket — macros and hygiene, the language-oriented programming philosophy, continuations, and the Lisp-family vocabulary teams need to discuss it precisely.
-
English for Groovy Developers
Vocabulary for developers using Groovy — dynamic vs. static compilation, closures, builders, and the DSL vocabulary that shows up constantly in Jenkins pipelines and Gradle build scripts.
-
English for Crystal Language Developers
Vocabulary for developers using Crystal — compile-time type inference, macros, the fiber-based concurrency model, and shard dependency talk for teams shipping fast, Ruby-like binaries.
-
English for D Language Developers
Vocabulary for developers working in D — compile-time function execution, the garbage collector opt-out, templates versus generics, and range-based algorithm talk for systems teams.
-
English for OCaml Developers
Vocabulary for developers working in OCaml — algebraic data types, pattern matching exhaustiveness, the module system, and functor talk for functional teams.
-
English for Apache Cassandra
Learn the English vocabulary for discussing Cassandra's partitioning, consistency levels, and replication when working with a distributed database team.
-
English for Apache ZooKeeper
Learn the English vocabulary for describing ZooKeeper's coordination role, ensembles, and znodes when discussing distributed systems with a team.
-
English for API Design Reviews
Master the vocabulary and diplomatic phrasing for discussing endpoint design, versioning, and contract decisions in an API design review.
-
English for C# Developers
Learn the English vocabulary C# and .NET developers need to discuss nullable reference types, LINQ, async/await, dependency injection, and garbage collection.
-
English for Database Schema Migrations
Master the vocabulary for discussing migration scripts, rollback plans, and zero-downtime schema changes in English.
-
English for Fastify Developers
Master the vocabulary for discussing plugins, schemas, hooks, and throughput when building APIs with Fastify.
-
English for Memcached
Learn the English vocabulary for discussing Memcached's caching model, eviction behavior, and common failure modes with a backend team.
-
English for MongoDB Developers
Master the vocabulary for discussing documents, indexes, aggregation pipelines, and sharding when working with MongoDB.
-
English for Python Developers
Learn the English vocabulary Python developers need to explain duck typing, comprehensions, virtual environments, the GIL, and decorators clearly to teammates.
-
English for Symfony Developers
Master the vocabulary for discussing bundles, the service container, Doctrine, and dependency injection when working with Symfony.
-
English for Web3 and NFT Developers
Master the vocabulary for discussing tokens, minting, wallets, and gas fees as a web3 and NFT application developer.
-
How to Explain a Cache Stampede in English
Learn the English vocabulary and phrases developers need to explain a cache stampede incident to their team, from what triggered it to how to prevent the next one.
-
How to Explain a Message Queue Backlog in English
Learn the English vocabulary and phrases needed to explain a growing message queue backlog to your team, including why consumers can't keep up and what's being done about it.
-
Vocabulary for Circuit Breakers and Resilience Patterns
Learn the essential English vocabulary for discussing circuit breakers, retries, bulkheads, and other resilience patterns in distributed systems.
-
Vocabulary for Memory Leaks and Garbage Collection
Learn the essential English vocabulary for diagnosing memory leaks and discussing garbage collection behavior across managed-memory languages.
-
Vocabulary for Race Conditions and Concurrency Bugs
Learn the essential English vocabulary for diagnosing and explaining race conditions, deadlocks, and other concurrency bugs to your team.
-
English for AdonisJS Developers
Learn the English vocabulary for AdonisJS: batteries-included conventions, IoC container bindings, and explaining an opinionated Node framework to a team.
-
English for BullMQ Job Queues
Learn the English vocabulary for BullMQ, the Redis-backed job queue library for Node.js: producers, workers, concurrency, and backoff strategies.
-
English for Celery Task Queue Developers
Master the English vocabulary developers need for discussing Celery workers, task retries, idempotency, and broker configuration in code review.
-
English for Chi Router Developers
Learn the English vocabulary for Chi, Go's lightweight HTTP router: middleware chains, route groups, and context values.
-
English for Elysia Developers
Learn the English vocabulary for Elysia, the Bun-native web framework: end-to-end type safety, plugins, and the Eden client.
-
English for Encore.ts Developers
Learn the English vocabulary for Encore.ts: services, pub/sub topics, infrastructure-as-code from annotations, and the local development dashboard.
-
English for Gin Framework Developers
Learn the English vocabulary for the Gin web framework in Go: routers, middleware chains, context, and binding.
-
English for Hasura GraphQL Engine
Learn the English vocabulary for Hasura: auto-generated schemas, permissions, relationships, and remote schemas in an instant-GraphQL-on-your-database setup.
-
English for Hatchet Developers
Learn the English vocabulary for Hatchet: durable task queues, workers, workflow steps, and explaining a background-job orchestration platform to a team.
-
English for Ktor Developers
Master the English vocabulary Kotlin developers need for Ktor's pipeline model, plugins, and coroutine-based routing when building and reviewing async servers.
-
English for Litestar Developers
Learn the English vocabulary for Litestar: dependency injection, DTOs, and explaining a performance-focused Python API framework to a team.
-
English for Quarkus Developers
Learn the English vocabulary for Quarkus: build-time optimization, native images, and explaining a Kubernetes-native Java framework to a team.
-
English for Restate Developers
Learn the English vocabulary for Restate: durable execution, resumable workflows, and explaining exactly-once semantics to a team new to durable functions.
-
English for Rocket Rust Web Framework
Learn the English vocabulary for Rocket: request guards, fairings, managed state, and typed responders in Rust web development.
-
English for Ruby on Rails Developers
Master the English vocabulary Rails developers need for discussing convention over configuration, ActiveRecord, migrations, and the request lifecycle in code review.
-
English for Spring Boot Developers
Learn the English vocabulary for Spring Boot development: beans, auto-configuration, profiles, and dependency injection.
-
English for Strapi CMS
Learn the English vocabulary for Strapi, the open-source headless CMS: content types, collection types vs. single types, the content API, and roles and permissions.
-
English for SurrealDB Developers
Master the English vocabulary developers need for SurrealDB's multi-model records, graph edges, and SurrealQL when discussing schema design and queries.
-
English for Valkey Developers
Learn the English vocabulary for Valkey: the community Redis fork, license divergence, and drop-in compatibility for existing Redis clients.
-
English for Windmill Workflow Developers
Learn the English vocabulary for Windmill: flows, scripts as building blocks, approval steps, and turning internal scripts into shareable apps.
-
English for Actix Web Developers
Learn the English vocabulary Rust developers need for Actix Web: extractors, middleware, app state, and async handlers, explained clearly.
-
English for Appwrite Developers
Learn the English vocabulary for working with Appwrite, the open-source backend-as-a-service platform: collections, permissions, functions, and SDKs.
-
English for Astro Actions
Learn the English vocabulary for Astro Actions: type-safe server functions, input validation, and progressive enhancement, explained for developers.
-
English for Data Lakehouse Engineers
Master the vocabulary for discussing table formats, medallion architecture, schema evolution, and time travel in modern data lakehouse engineering.
-
English for Django Developers
Learn the English vocabulary Django developers need for discussing models, migrations, the ORM, and middleware clearly in code reviews and standups.
-
English for Elasticsearch Developers
Learn the English vocabulary for Elasticsearch: indices, shards, and relevance scoring, explained for discussing search infrastructure clearly.
-
English for Explaining a Database Connection Pool Exhaustion Incident
Learn the English vocabulary for describing connection pool exhaustion, timeouts, and saturation issues clearly in incident reports and debugging discussions.
-
English for Explaining Idempotency Keys in Payment Systems
Learn the English vocabulary for describing idempotency keys, duplicate request handling, and retry safety in payment and API integration discussions.
-
English for Firebase
Learn the English vocabulary for Firebase: security rules, real-time listeners, and collections, explained for discussing backend-as-a-service development clearly.
-
English for MongoDB
Learn the English vocabulary for MongoDB: documents, indexes, and sharding, explained for discussing NoSQL database operations clearly.
-
English for Payload CMS Developers
Master the English vocabulary for Payload CMS: collections, fields, access control, and hooks, explained for developers building headless content platforms.
-
English for RabbitMQ Messaging
Learn the English vocabulary for RabbitMQ: exchanges, queues, bindings, and acknowledgments, explained for developers building message-driven systems.
-
English for Redis Streams
Learn the English vocabulary for Redis Streams: consumer groups, entry IDs, acknowledgment, and the pending entries list, explained clearly.
-
English for Supabase Edge Functions
Learn the English vocabulary for discussing Supabase Edge Functions: Deno runtime, cold starts, service role keys, and invoking functions from a client.
-
How to Discuss Database Connection Pool Exhaustion in English
Learn the English phrasing for explaining connection pool exhaustion during an incident, from spotting the symptom to describing the actual fix.
-
How to Discuss Idempotency in English
Learn the English phrasing for explaining idempotency in APIs and distributed systems, from the concept to why it matters for retries.
-
How to Explain a Cache Invalidation Bug in English
Learn the English vocabulary for describing stale cache bugs, invalidation strategies, and cache consistency problems in debugging discussions and postmortems.
-
How to Explain a Garbage Collection Pause in English
Learn the English vocabulary for describing garbage collection pauses, memory pressure, and GC tuning in performance discussions and incident reports.
-
English for Edtech Developers
Master the vocabulary for discussing learning management systems, adaptive learning, assessment engines, and accessibility as an edtech developer.
-
English for Healthtech Developers
Master the vocabulary for discussing HL7/FHIR, PHI, clinical workflows, and regulatory compliance as a healthtech software developer.
-
English for Hono Framework Developers
Master English vocabulary for Hono web framework development — middleware, context, routing, edge runtimes, and validators.
-
English for Legaltech Developers
Learn the vocabulary for discussing contract analysis, redaction, e-discovery, and compliance workflows as a legaltech software developer.
-
English for Supabase Developers
Master English vocabulary for Supabase development — row-level security, real-time subscriptions, edge functions, and Postgres policies.
-
English for Fastify v5 Developers
Master the English vocabulary for Fastify v5: plugin architecture, hooks lifecycle, decorators, schema-first validation, type providers, and reply.send explained.
-
How to Explain a Database Index Choice in a Design Review in English
Learn the English phrases for justifying a database indexing decision during a design review — explaining trade-offs, query patterns, and write-performance costs clearly to reviewers.
-
English Vocabulary for Convex Backend Developers
Learn the English vocabulary for Convex backend development — mutations, queries, actions, schedulers, crons, and real-time subscriptions in professional contexts.
-
English Vocabulary for Advanced FastAPI Patterns
Learn the English vocabulary Python developers use with advanced FastAPI — lifespan events, dependency injection, middleware, response models, and security schemes explained.
-
English Vocabulary for Rust Axum Web Developers
Learn the English vocabulary Rust developers use with Axum — routers, extractors, middleware layers, shared state, and the IntoResponse trait explained clearly.
-
English for LiteFS Developers
Vocabulary for developers using LiteFS to replicate SQLite across regions — primary election, transaction streaming, and lease vocabulary for distributed edge apps.
-
English for Database Migration Discussions
The vocabulary and phrases you need to plan, discuss, and coordinate database migrations in English — schema changes, rollback plans, data integrity, and cut-over strategies.
-
English for FastAPI Developers
Master the English vocabulary for type hints, dependency injection, Pydantic models, and async patterns in FastAPI projects.
-
English for NestJS Developers
Learn the key vocabulary and phrases for discussing NestJS modules, decorators, and dependency injection in English at work.
-
English for Prisma ORM Developers
Learn the vocabulary and phrases for discussing Prisma schema, migrations, and the query client in English at work.
-
English for tRPC Developers
Discover the vocabulary and phrases for discussing tRPC procedures, routers, and end-to-end type safety in English.
-
English for Zod Validation
Learn the vocabulary and phrases for discussing Zod schemas, validation errors, and type inference in English at work.
-
English for gRPC Error Handling
Learn the vocabulary and phrases backend engineers use when discussing, documenting, and debugging gRPC status codes and error handling strategies.
-
English for WebSocket Protocol Development
Learn the English vocabulary and phrases backend engineers use when designing, building, and troubleshooting WebSocket-based real-time applications.
-
Workflow Engine English: Inngest and Temporal Vocabulary
Learn the English vocabulary of durable workflow engines — Inngest and Temporal — including retry policy, idempotency, fan-out, and compensating transactions.
-
Vocabulary for API Rate Limiting: 30 Terms Explained in Context
Learn essential English vocabulary for API rate limiting: throttling, token bucket, backoff, 429 responses, quotas, and how to use each term correctly in conversation.
-
Vocabulary for Distributed Databases: Consensus, Replication, and Partitioning
Master the English of distributed databases: consensus, quorum, replication lag, sharding, partition tolerance, and the CAP theorem. Precise terms for backend and platform engineers.
-
Vocabulary for Event-Driven Systems: Producers, Consumers, Sagas, and More
Master the English of event-driven architecture: events, producers, consumers, topics, brokers, sagas, idempotency, dead-letter queues, and event sourcing. For backend and platform engineers.
-
Vocabulary for GraphQL APIs: Schema, Resolvers, Mutations, and Subscriptions
Master core GraphQL vocabulary: schema, types, queries, mutations, subscriptions, resolvers, fragments, and the N+1 problem. Precise English for engineers building GraphQL APIs.
-
Vocabulary for Message Queue Systems: Queues, Topics, and Dead Letters
Essential English vocabulary for message queue systems: producers, consumers, topics, partitions, DLQs, backpressure, and how to use each term correctly in context.
-
Vocabulary for Stream Processing: Windowing, Watermarks, and Backpressure
Master the English of stream processing: windowing, watermarks, backpressure, exactly-once, late data, and stateful operators. Precise terms for data and platform engineers.
-
API Versioning Vocabulary: URI vs Header vs Content-Type Versioning
Master API versioning vocabulary — URL path, header, and content-type strategies, semantic versioning, deprecation, sunset headers, breaking changes, and changelog writing.
-
Domain-Driven Design Vocabulary: 30 DDD Terms Explained
Bounded context, aggregate, entity, value object, domain event, and tactical DDD vocabulary for software architects.
-
FastAPI & Python Async Vocabulary for Backend Developers
FastAPI path operations, Pydantic models, async/await in Python, dependency injection, and Python API vocabulary.
-
Go (Golang) Vocabulary: 30 Terms Every Go Developer Needs to Know
Learn essential Go vocabulary — goroutines, channels, interfaces, defer, context, and 25+ more terms explained with real developer conversation examples.
-
gRPC & Protocol Buffers Vocabulary: 30 Terms for API Developers
gRPC service definition, Protocol Buffers, streaming types, interceptors, deadlines, and client generation vocabulary.
-
Apache Kafka Vocabulary: 30 Terms for Event Streaming Developers
Topics, partitions, consumer groups, offsets, Kafka Streams, Schema Registry, and event streaming vocabulary.
-
OpenTelemetry & Observability Vocabulary: The Three Pillars Explained
Learn observability vocabulary — traces, spans, metrics, logs, OpenTelemetry SDK, OTLP, sampling, SLOs, and the three pillars of observability explained for developers.
-
PostgreSQL JSONB & Advanced Query Vocabulary for Backend Developers
Master PostgreSQL JSONB operators, GIN indexes, window functions, CTEs, lateral joins, and query plan vocabulary — with real SQL examples and developer conversation phrases.
-
PostgreSQL Vocabulary: 30 Terms Every Developer Should Know
Learn essential PostgreSQL vocabulary — MVCC, WAL, VACUUM, index types, EXPLAIN ANALYZE, CTEs, window functions, replication, and 20+ more terms explained for developers.
-
Redis & Caching Vocabulary: 25 Terms Every Backend Developer Needs
Learn Redis and caching vocabulary — cache hit/miss, TTL, eviction policies, Redis data structures, pub/sub, clustering, and caching patterns explained for backend developers.
-
Spring Boot Vocabulary: 30 Terms for Java Backend Developers
Spring Boot auto-configuration, beans, dependency injection, Spring Data, Spring Security, and enterprise Java vocabulary.
-
System Design Interview Vocabulary: Scalability, Availability, Consistency, and Partitioning
Master the English vocabulary for system design interviews — scalability patterns, availability trade-offs, consistency models, database partitioning, and distributed systems terminology.
-
Performance Engineering Vocabulary: From Baseline to Bottleneck
A comprehensive English vocabulary guide for performance engineers — baselines, regressions, percentile latency, saturation, load test types, and key performance metrics explained.
-
Distributed Systems Consensus Vocabulary: Raft, Paxos, CAP, and Linearizability Explained
Master the vocabulary of distributed consensus for senior engineers: Raft leader election, quorum, linearizability vs serializability, CAP and PACELC theorems, split-brain, vector clocks, 2PC, and saga.
-
Event-Driven Architecture Vocabulary: Event Storming, CQRS, Saga Pattern, and More
A complete guide to event-driven architecture vocabulary: domain events, event sourcing, CQRS, saga patterns, choreography vs. orchestration, schema registry, and CloudEvents. For backend engineers, system architects, and developers building distributed event-driven systems.
-
GraphQL Advanced Vocabulary: SDL, Resolvers, Federation, DataLoader, and More
Master advanced GraphQL vocabulary: Schema Definition Language, resolvers, mutations, subscriptions, the N+1 problem, DataLoader, schema federation, Apollo Federation, persisted queries, and API gateway patterns. For engineers building and consuming GraphQL APIs.
-
API Vocabulary: 30 Terms Every Backend Developer Must Know
From endpoint to idempotency — 30 essential API terms explained in plain English with real usage examples. The vocabulary you need to design, document, and discuss APIs confidently.
-
Writing API Documentation in English: Templates and Examples
How to write clear, professional API documentation in English. Templates for endpoints, parameters, error codes, and SDK guides — with real examples.
-
Git Vocabulary Every Developer Needs to Know
Commit, branch, merge, rebase, cherry-pick, stash — the 30 Git terms you will encounter in every day team communication and code reviews.
Frequently Asked Questions
How many articles are tagged #backend?
There are currently 107 articles tagged #backend on CoderSlingo.
What is the #backend tag about?
The #backend tag groups together CoderSlingo articles that discuss backend — useful if you want to read everything on this topic in one place.
Is browsing tagged articles free?
Yes. Every article on CoderSlingo, including all articles tagged here, is free to read with no account, sign-up, or paywall.
How often is this tag page updated?
This page is regenerated automatically whenever a new article is published with this tag, so the list always reflects the latest content.
What's the difference between a tag and a category?
A category is the single primary topic of an article (shown as a badge on each card), while tags are more specific keywords an article can have several of — useful for cross-cutting topics like tools or techniques.
Can I find beginner-friendly articles under this tag?
Yes — each article card shows a level badge (Beginner, Intermediate, or Advanced) so you can quickly spot content that matches your current English level.
How do I browse other tags?
Click any tag pill on an article card to jump to that tag's page, or visit the main Blog index to browse by category instead.
Are these articles connected to exercises?
Many are — articles link to a relevant vocabulary exercise in their "What to Read Next" section so you can practise the terms you just read about.
What's the most recent article tagged #backend?
The most recent article tagged #backend is "Senior Distributed Systems Engineer English: Consensus, CRDTs, and CAP Theorem Vocabulary".
Where can I see all articles, not just this tag?
Visit the main Blog index to browse every CoderSlingo article, filterable by category, level, and tag.