Skip to content
tezvyn:

Devops

294 bites tagged Devops — interview questions with model answers, and 60-second explainers.

Agile & Scrum2 min read

Systems Thinking: Optimize the Whole, Not the Parts

Systems thinking means optimizing the entire system, not just its individual parts. In large-scale development, siloed teams create local efficiencies that harm the overall delivery pipeline.

Agile & Scrum2 min read

Trunk-Based Development: One Mainline to Rule Them All

Trunk-Based Development means all developers commit to a single shared branch, `main` or `trunk`. This is common in CI/CD environments for frequent updates.

Agile & Scrum2 min read

Continuous Delivery vs. Deployment: The Final Step

Continuous Delivery automates releases to a staging environment for a manual go-live decision, while Continuous Deployment automatically pushes every passing build to production. Use Delivery for business-timed releases; use Deployment for maximum velocity.

Agile & Scrum2 min read

Feature Toggles: Decouple Deployment from Release

A feature toggle is a runtime switch that lets you ship dormant code and activate it later, decoupling deployment from release. It enables canary rollouts and A/B tests.

Agile & Scrum2 min read

Continuous Integration: Catching Bugs Early

Continuous Integration (CI) treats code merging like a continuous stream, not a big-bang event, to keep the main codebase stable. On every commit, an automated system builds and tests the software to catch issues immediately.

Agile & Scrum2 min read

Value Stream Mapping: Find the Waste in Your Process

Value Stream Mapping visualizes your entire process, from request to delivery, to separate value-adding work from wasteful delays. It's used to find bottlenecks in manufacturing or software, like code waiting for review.

Get Devops bites daily.

Five a day, five minutes, offline. With quizzes so it sticks.

Open testing — you’ll join as an early tester.