HomeLabBlogAboutContact Me
Menu
HomeLabBlogAboutContact Me

Blog

Writing about GenAI systems, design engineering, and the decisions that matter in production.

Coding·March 12, 2026

OpenTelemetry in Rust: From Zero to Production Observability

A ground-up guide to understanding observability signals, how OpenTelemetry unifies them, and how to wire logs, traces, and metrics into a real Rust service using the tracing ecosystem.

rustopentelemetryobservabilitytracingmetrics
Design·March 2, 2026

How I Created Hritul.com's Design System

A design system isn't a set of components. It's a worldview. Here's the full story behind hritul.com's dual-theme tokens, motion philosophy, and component language.

designdesign-systemtokensmotion
Design·August 1, 2024

The Buzz Around cn() Function and Why Do We Use It

Why the cn() utility has become the standard for handling Tailwind class merging and conditional classes in React component libraries.

Tailwind CSSReactComponentsDX
Hritul SrivastavaDesign Engineer & GenAI Engineer
Book a call
© 2026 Hritul Srivastava. All rights reserved.