DEV Community

Himanshu Sharma profile picture

Himanshu Sharma

Frontend & mobile dev (TypeScript, Angular, Flutter) who likes building small, fast, zero-dependency open-source tools. Currently shipping trickle-json for LLM streams.

Location New Delhi Joined Joined on  github website

Education

Masters in computer application

Work

Sr. Tech Lead @ OpenSource Technologies Inc.

1 Week Community Wellness Streak
Writing Debut
Six Year Club
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
When to Use an AI Agent Instead of a Simple LLM Call

When to Use an AI Agent Instead of a Simple LLM Call

7
Comments 2
8 min read

Want to connect with Himanshu Sharma?

Create an account to connect with Himanshu Sharma. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Calendar Math vs. Duration Math: Lessons From an Open-Source Bug

Calendar Math vs. Duration Math: Lessons From an Open-Source Bug

13
Comments 8
6 min read
One call, from fetch to a validated object — streaming structured output without the plumbing

One call, from fetch to a validated object — streaming structured output without the plumbing

5
Comments
4 min read
Fit any chat history into the context window, bring your own tokenizer

Fit any chat history into the context window, bring your own tokenizer

6
Comments 6
5 min read
Make your LLM calls survive 429s and overloads, with any client

Make your LLM calls survive 429s and overloads, with any client

6
Comments 6
5 min read
Assert LLM output in the test runner you already use

Assert LLM output in the test runner you already use

6
Comments 2
5 min read
Stream an LLM object into React, field by field — in one hook

Stream an LLM object into React, field by field — in one hook

6
Comments 6
2 min read
EventSource can't POST. Your LLM stream needs it to.

EventSource can't POST. Your LLM stream needs it to.

5
Comments
5 min read
Your LLM returned almost-valid JSON. Stop hand-patching it.

Your LLM returned almost-valid JSON. Stop hand-patching it.

5
Comments
5 min read
loading...