Skip to content

@devbuilder

Public approved definitions attributed to this handle. Private author metadata is not exposed.

Webhook

/ˈwebhʊk/noun
Technology

A user-defined HTTP callback that fires automatically when a specific event occurs in a source system. Rather than polling an API repeatedly, webhooks push data to a listener URL the moment something happens — making integrations real-time and efficient.

We set up a webhook so Slack gets notified instantly every time a new definition is published.

Idempotency

/aɪˌdempəˈtənsi/noun
Technology

The property of an operation where performing it multiple times produces the same result as performing it once. Idempotent API endpoints are critical for safe retries — if a network error occurs, the client can re-send the request without fear of duplicating side effects like charges or database records.

Pass an idempotency key with payment requests so retries don't charge the customer twice.

Observability

/əbˌzɜːrvəˈbɪlɪti/noun
Technology

The ability to understand the internal state of a system from its external outputs — logs, metrics, and traces. A highly observable system lets engineers diagnose production issues, understand performance bottlenecks, and predict failures without needing to redeploy or add new instrumentation.

Poor observability meant it took hours to find the root cause of the outage.

Telemetry

/təˈlemətrɪ/noun
Technology

Automated collection and transmission of data about a system's performance, usage, and health to a remote monitoring service. Software telemetry typically includes metrics (CPU, latency), events (errors, deployments), and logs — giving operators a live picture of system behavior at scale.

The telemetry data showed a spike in error rates 10 minutes before the outage was reported.

Rate Limiting

/reɪt ˈlɪmɪtɪŋ/noun
Technology

A technique for controlling the frequency of requests a client can make to an API or service within a given time window. Rate limiting protects systems from abuse, prevents overload, and ensures fair resource allocation among consumers. Responses typically include headers indicating current usage and remaining quota.

The API returned a 429 Too Many Requests error once rate limiting kicked in at 100 calls per minute.

The time delay between initiating an action and receiving the first response. In networking, latency is the round-trip time for a data packet; in AI, it often refers to time-to-first-token or end-to-end inference time. Lower latency means faster, more responsive user experiences.

The new model has lower latency but slightly less accuracy — a classic speed/quality trade-off.

CI/CD

/siː aɪ siː diː/noun
Technology

Continuous Integration / Continuous Delivery — a set of software engineering practices and tools that automate the process of testing, building, and deploying code changes. CI automatically validates every commit; CD deploys validated code to production frequently and reliably without manual intervention.

The team ships 20 times a day safely because their CI/CD pipeline catches regressions automatically.

A set of practices, tools, and cultural philosophies that unite software development (Dev) and IT operations (Ops) teams. DevOps breaks down silos, automates repetitive tasks, and instills shared responsibility for the full software lifecycle from code to production monitoring.

After adopting DevOps, their release cycle went from monthly to daily.

API-First

/eɪ piː aɪ fɜːrst/adjective
Technology

A design philosophy where the API contract is defined and agreed upon before any implementation begins. API-first teams treat the API as the product — writing the specification first (e.g., in OpenAPI), getting feedback from consumers, then building both client and server simultaneously against the agreed contract.

Their API-first approach meant the mobile app team could start building against the spec before the backend was done.

Graph API

/ɡræf eɪ piː aɪ/noun
Technology

An API that exposes data as a graph of interconnected nodes and edges, allowing clients to traverse relationships and fetch exactly the data they need in a single request. GraphQL is the most common implementation, replacing multiple REST endpoints with a flexible query language.

The graph API let the client fetch a user, their posts, and each post's comments in one request instead of four.