Skip to content
tezvyn:

All bites

The whole library, newest first. Filter by what you are here for, or pick a topic if you already know.

8668 bites

Page 86

Design Systems1 min read

Critical a11y fix requiring a breaking API change

Ship a safe interim fix, plan the breaking API as a major with deprecation and codemod, communicate urgency.

Design Systems1 min read

Design systems across micro-frontends

Shared singletons and version alignment, token-based theming, distribution via shared scopes, stronger governance.

Design Systems1 min read

Governance for accessibility regressions

Detection via audits and monitoring, triage with severity and ownership, remediation SLAs, prevention feedback.

Design Systems1 min read

Automated a11y testing in CI and its limits

Axe-core in unit and story tests, fail the build on violations, plus manual screen-reader and keyboard testing.

Design Systems1 min read

Architecting a federated documentation site

Docs-as-code with a manifest, CI publishing artifacts, a build that pulls and merges, unified deploy.

Design Systems1 min read

Documenting accessibility per component

Per-component a11y sections, keyboard tables, ARIA roles and states, live examples.

Design Systems1 min read

Composite components versus layout primitives

Primitives give flexibility and composition, composites enforce consistency, choose by reuse and variation.

Design Systems1 min read

Rolling out a breaking change to a shared Button

Major semver bump, deprecation period, codemod and migration guide, staged comms.

Design Systems1 min read

Versioning and shipping design tokens via NPM

Semver, deprecate-before-delete with aliases, codemods and migration guides.

Analytics & Metrics1 min read

Stationarity in time series and why ARIMA needs it

Constant mean/variance/autocovariance; ARIMA's coefficients assume them; test with the ADF test and ACF plots; achieve it via differencing or log transforms.

Agile & Scrum1 min read

Pushing back on a costly, low-value feature

Estimate cost in engineer-weeks, size the expected value, frame it as cost-per-unit-of-value, then propose a cheap experiment to test the hypothesis first.

Agile & Scrum1 min read

Why the Sprint is a 'container' for empiricism

A steady cadence creates regular inspection points, the Sprint Goal stays fixed once committed, and Developers are shielded from scope churn.

GitHub Copilot tunes context windows and routing
CI/CD & Automation1 min read

GitHub Copilot tunes context windows and routing

GitHub Copilot is improving how it handles context windows and routes requests between models. Better token efficiency and smarter routing mean faster, more relevant code suggestions for developers using the tool daily.

CI/CD & Automation2 min read

What is a build artifact? Give Java, JS, and C++ examples.

Define artifacts as compiled outputs; list JAR/WAR for Java, webpack bundle for JS, and binary/.so for C++; note immutability.

How do you speed up slow integration tests without compromising quality?
CI/CD & Automation2 min read

How do you speed up slow integration tests without compromising quality?

Tests your ability to optimize CI/CD pipelines while preserving coverage. A strong answer covers parallel execution, Test Impact Analysis, ephemeral containers, and test data as code. Red flag: proposing to delete tests or disable integration stage entirely.

CI/CD & Automation2 min read

How would you modify CI/CD to generate and sign SLSA provenance?

Tests SLSA Build Track L1-L3 architecture. Outline: emit in-toto provenance with builder ID and resolved deps from ephemeral runners; sign via DSSE with Sigstore; publish attestations to registry. Red flag: confusing SBOMs or image signatures with provenance.

CI/CD & Automation2 min read

Automate a canary release with a 1% 5xx error threshold

This tests wiring an SLO into an automated canary loop. A strong answer covers traffic splitting via a mesh or ingress, an analysis query to Prometheus for 5xx rate, and auto-promote or abort logic.

Explain GitOps and how an agent knows when to apply changes
CI/CD & Automation2 min read

Explain GitOps and how an agent knows when to apply changes

Tests declarative infrastructure and pull-based reconciliation. A strong answer says Git is the source of truth and the agent polls or watches for drift, then applies diffs. Red flag: calling a push-based CI pipeline GitOps.

CI/CD & Automation2 min read

What is SAST and which CI/CD stage integrates it best?

Define SAST as source-code scanning; run it in the test stage on every commit; note early detection is cheapest.

Describe the difference between a Deployment and a StatefulSet
CI/CD & Automation2 min read

Describe the difference between a Deployment and a StatefulSet

Tests stateful pod identity versus stateless scaling. Outline: contrast Deployments' interchangeable replicas with StatefulSets' stable hostnames, per-pod PVCs, and ordered rollout; give a database example.