<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Metrics on dplabs — Software Engineering &amp; Technology Consultancy</title>
		<link>https://dplabs.tech/tags/metrics/</link>
		<description>Recent content in Metrics on dplabs — Software Engineering &amp; Technology Consultancy</description>
		<generator>Hugo</generator>
		<language>en-us</language>
		
		
		
		
			<lastBuildDate>Mon, 26 Jan 2026 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://dplabs.tech/tags/metrics/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Evaluating LLM Applications: Beyond Vibe Checks</title>
				<link>https://dplabs.tech/blog/evaluating-llm-applications/</link>
				<pubDate>Mon, 26 Jan 2026 00:00:00 +0000</pubDate>
				<guid>https://dplabs.tech/blog/evaluating-llm-applications/</guid>
				<description>&lt;p&gt;Most teams evaluate their LLM applications by asking them a few questions and deciding whether the answers look right. This is not evaluation — it&amp;rsquo;s a vibe check. It doesn&amp;rsquo;t scale, doesn&amp;rsquo;t catch regressions, and doesn&amp;rsquo;t provide any basis for measuring improvement over time.&lt;/p&gt;&#xA;&lt;p&gt;Systematic LLM evaluation is harder than evaluating deterministic software. The outputs are probabilistic, quality is multidimensional, and the correct answer often isn&amp;rsquo;t a single string. These are difficulties, not reasons to skip evaluation.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Spring Boot Observability: Metrics, Tracing, and Logs That Actually Help</title>
				<link>https://dplabs.tech/blog/spring-boot-observability/</link>
				<pubDate>Mon, 31 Mar 2025 00:00:00 +0000</pubDate>
				<guid>https://dplabs.tech/blog/spring-boot-observability/</guid>
				<description>&lt;p&gt;Spring Boot 3.x has strong observability support built in. Spring Boot Actuator, Micrometer for metrics, Micrometer Tracing (built on OpenTelemetry), and structured logging all work out of the box with minimal configuration.&lt;/p&gt;&#xA;&lt;p&gt;The gap between &amp;ldquo;instrumented&amp;rdquo; and &amp;ldquo;observable&amp;rdquo; is wider than it looks. Adding dependencies and enabling endpoints is instrumentation. Being able to answer &amp;ldquo;why are 3% of requests failing between the payment service and the inventory service, and since when?&amp;rdquo; is observability.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
