---
title: "Ani (@anirudha) | Hashnode"
description: "Ani (@anirudha) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@anirudha"
---

@anirudha

# Ani

@anirudha · Bangalore, India · Joined February 2021

[Website](https://anirudha.dev/)

### [Skills, Agents, and the Missing Middle](https://blog.anirudha.dev/skills-agents-and-sutras?utm_source=hashnode&utm_medium=feed)

Skills are reshaping agentic ecosystem

4 min read · [blog.anirudha.dev](https://blog.anirudha.dev/skills-agents-and-sutras?utm_source=hashnode&utm_medium=feed)

[Jan 9](https://hashnode.com/posts/skills-agents-and-sutras/6960a592461daa1be5e34db3)

### [Building AI Tools You Can Trust](https://blog.anirudha.dev/building-ai-tools-you-can-trust?utm_source=hashnode&utm_medium=feed)

A Guide to Creating Trustworthy AI/LLM Applications

14 min read · [blog.anirudha.dev](https://blog.anirudha.dev/building-ai-tools-you-can-trust?utm_source=hashnode&utm_medium=feed)

[Nov 16, 2025](https://hashnode.com/posts/building-ai-tools-you-can-trust/6919ad8b47cb18ea0d9aa279)

### [Teaching AI to Grade Other AI](https://blog.anirudha.dev/llm-as-judge?utm_source=hashnode&utm_medium=feed)

Understanding LLM as Judge

10 min read · [blog.anirudha.dev](https://blog.anirudha.dev/llm-as-judge?utm_source=hashnode&utm_medium=feed)

[Nov 9, 2025](https://hashnode.com/posts/llm-as-judge/691055dfd1edb784ad7b84c6)

### [Unit Tests for Intelligence](https://blog.anirudha.dev/ai-evals?utm_source=hashnode&utm_medium=feed)

Structured tests for model reasoning

5 min read · [blog.anirudha.dev](https://blog.anirudha.dev/ai-evals?utm_source=hashnode&utm_medium=feed)

[Oct 26, 2025](https://hashnode.com/posts/ai-evals/68fdd2b52e7273865555d327)

### [Run your code anywhere](https://blog.anirudha.dev/wasmrun-os?utm_source=hashnode&utm_medium=feed)

The story of wasmrun OS Mode

12 min read · [blog.anirudha.dev](https://blog.anirudha.dev/wasmrun-os?utm_source=hashnode&utm_medium=feed)

[Oct 12, 2025](https://hashnode.com/posts/wasmrun-os/68eb8a8b5105bf9740c40876)
