Akshay Parkhi's Weblog

Monday, 2nd March 2026

OpenTelemetry for AI Agents: How the Strands SDK Instruments Traces, Metrics, and Token Usage

I explored the Strands Agents SDK and found a comprehensive, production-ready OpenTelemetry integration built in. That surprised me. If you build AI agents and want visibility into what actually happens at runtime, this is worth understanding. By runtime I mean model calls, tool executions, latencies, and token usage.

[... 1,377 words]

RDF, ROS, and Sim-to-Real: Understanding Robot Description Files

When you start to work with robot simulation, you immediately meet a file called something.urdf. This is true whether you use Isaac Sim, Gazebo, or MoveIt. It’s one of those things that seems simple on the surface but connects to everything in the robotics stack. Here’s a clear breakdown of what URDF is, what it isn’t, and how it fits alongside ROS.

[... 1,088 words]

ROS 2 Humble: Complete Installation Guide with Turtlesim from Zero to First Node

This is a complete walkthrough for installing ROS 2 Humble on Ubuntu 22.04 and running your first robot simulation with Turtlesim. I wrote this after I completed the process myself. The official docs are thorough but scattered across many pages. This puts everything in one place, from locale setup to writing your first Python node.

[... 2,194 words]

2026 » March

MTWTFSS
      1
2345678
9101112131415
16171819202122
23242526272829
3031