article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

Some of these things are related to cost/benefit tradeoffs, but most are about weak telemetry, instrumentation, and tooling. If you have only instrumented your software with metrics, for example, you have no way of verifying that a spike in api_requests and an identical spike in 503 errors are for the same events (i.e.,

article thumbnail

Lessons learned from the React Global Online Summit 22 – Junior Track

Apiumhub

There were numerous topics covered in this online event, and in this article, I would like to go through a few of the sessions in the junior track, such as Composable Microfrontends, React Hooks, TDD with User Interfaces, and Web Performance. Test-Driven Development for Building User Interfaces – Tyler Hawkins.

UI/UX 87
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

Some of these things are related to cost/benefit tradeoffs, but most are about weak telemetry, instrumentation, and tooling. If you have only instrumented your software with metrics, for example, you have no way of verifying that a spike in api_requests and an identical spike in 503 errors are for the same events (i.e.,

article thumbnail

Don't Measure Unit Test Code Coverage

James Shore

If you're using test-driven development, don't measure unit test code coverage. If you're trying to improve your team's coding and testing practices, perform root-cause analysis 1 of escaped defects, then improve your design and process to prevent that sort of defect from happening again. Here's the thing about TDD.

article thumbnail

Don't Measure Unit Test Code Coverage

James Shore

If you're using test-driven development, don't measure unit test code coverage. If you're trying to improve your team's coding and testing practices, perform root-cause analysis 1 of escaped defects, then improve your design and process to prevent that sort of defect from happening again. Here's the thing about TDD.

article thumbnail

Microservices Done Right, Part 2: More Antipatterns to Avoid

Accenture

Many organizations have seen significant improvements in critical metrics such as time to market, quality, and productivity as a result of implementing microservices. If you are successful in implementing microservices, your organization will need to continuously develop and operate hundreds or even thousands of independent services.

article thumbnail

Well-tested code: in search of meaningful coverage

CircleCI

If you work anywhere near the field of software development, you’ve likely already heard that you should always write code that is well-tested. Thoroughly testing code helps teams confidently ship software faster and with fewer issues. This metric provides a degree of confidence in our tests’ completeness. Testing techniques.