Signadot Blog
-
Integration/E2E TestingLimitations in Measuring Platform Engineering with DORA metrics
Why DORA metrics can't evaluate a platform engineering team: they miss user-centric work, culture and documentation, and work best as one check beside qualitative measures.
Nica Mellifera · April 6, 2024
-
Integration/E2E TestingThe wrong way to use DORA Metrics
Five ways DORA metrics get misused, from chasing the numbers over business goals to ranking teams against each other, and why a narrow set of measurements can hide real failures.
Nica Mellifera · April 1, 2024
-
Integration/E2E TestingImprove Developer Velocity by Decentralizing Testing
Six ways centralized testing on staging slows developers down, how isolating each change in a shared cluster brings realistic tests back to the pull request, and five benefits of doing so.
Nica Mellifera · March 23, 2024
-
How to Improve and Measure DevEx in Your Organization
Nine ways to improve developer experience, from standardized environments to incident management and developer autonomy, and how to measure the results with metrics and qualitative assessments.
Nica Mellifera · March 9, 2024
-
How to Be an Effective Platform Engineering Team
Four challenges platform engineering teams face, from adoption versus completeness to vendor lock-in and proving value with DORA metrics, with lessons from Stitch Fix, Uber and Netflix.
Nica Mellifera · March 3, 2024
-
Integration/E2E TestingWhy Testing Must Shift Left for Microservices
Why testing after development is too slow for microservices teams, and how smaller changes, faster feedback and isolated test versions on a shared cluster let developers find problems themselves.
Arjun Iyer · February 24, 2024
-
Integration/E2E TestingHow to Fix Flaky Tests
How to deal with flaky tests: ban them, suppress them automatically, change what you expect of tests, or change the environment they run in, down to isolating each change on a shared cluster.
Nica Mellifera · February 17, 2024
-
Integration/E2E TestingHow to Diagnose Flaky Tests
Why scale makes tests flaky, the usual causes from timing and test data to hidden bugs and external services, and how flaky tests wear down a team's trust in CI.
Nica Mellifera · February 10, 2024
-
7 Reasons Developer Experience is a Strategic Priority
Seven reasons developer experience belongs on the leadership agenda: productivity, innovation, hiring and retention, lower costs, culture, faster response to the market and less risk.
Nica Mellifera · February 2, 2024
-
Integration/E2E TestingHow to do DORA Metrics Right
How to calculate the four DORA metrics (deployment frequency, lead time for changes, time to restore service and change failure rate) and what they actually say about a team.
Nica Mellifera · October 31, 2023
-
Integration/E2E TestingHow Microservices Communicate with Each Other
REST, gRPC and messaging through Kafka or RabbitMQ compared, then the hard part: testing those calls when every service depends on others, against real dependencies instead of mocks.
Signadot · October 29, 2023
-
Ephemeral EnvironmentsScaling Environments with OpenTelemetry And Service Mesh
How request tenancy, carried by OpenTelemetry and routed by a service mesh such as Istio or Linkerd, lets dev, preview and test environments share one cluster, plus data and queue isolation.
Anirudh Ramanathan · October 17, 2023
No matching posts found.
Stay in the loop
Get the latest updates from Signadot