Hemanth HM

@gnumanth.bsky.social

https://h3manth.com

Baked stream-slots: Out-of-order HTML streaming via Declarative Partial Updates. Define named slots, fill them in any order, and the browser renders content as it arrives. No client-side JavaScript required. npm i stream-slots 👇 #web #javascript

How well do you actually know the codebases you depend on? Let AI quiz you! Built a minimalist sandbox that analyzes public repositories and generates deep architectural assessments. Would you like to try it? ;)

I baked a geo-guesser-like app and slapped the Gemini Real Time API over it! 🤓 Makes the game more fun and interesting. I have hosted it but have limited tokens on the API. Would you sign up for something like this?

LLMs can "learn", maybe. That doesn't mean we offload learning. I built paw-on-es6 over a decade ago a hands-on way to pick up ES6. It did its job. Now I'm putting out ESlabs. It covers every major feature from ES2015 through ES2025. eslabs.web.app #JavaScript #TC39 #OpenSource

ESLabs - Learn Modern JavaScript by Doing

63 hands-on lessons covering let/const, async/await, optional chaining, Set methods, and more. Run real JS in your browser.

eslabs.web.app

Introducing Echo Mono: anonymous voice conversations with people who share your interests. It's peer-to-peer (WebRTC), so audio never touches a server. You get an icebreaker question to get the conversation going. Try it -> echomono.com P.S: Running on not so strong boxes, will scale if needed.

Bild

200 milliseconds. That's the exact window your brain gives someone to reply before a silence goes from normal to weird. It's not an arbitrary UX rule, it's literally just biology. I wrote down some thoughts on what that actually looks like under the hood 👇 h3manth.com/scribe/voice... #AI #Voice

The 200ms window: why voice AI latency is a biology problem | Scribe by Hemanth

Human conversation runs on a 200ms biological clock. Here's what that means if you're building voice AI.

h3manth.com

Taalas HC1 implements model weights directly into silicon logic, bypassing the instruction-fetch overhead of traditional GPUs. Hitting 17k tokens per second! "Mask-ROM" layers makes the chip tied to a particular model version with no flexibility for any changes after tapeout. #AI #Hardware

I baked Samvada a fully Indic-stack AI Counselor that uses Sarvam's models for almost realtime inference 🤓 Audio → VAD -> STT (saarika:v2.5) → Text → LLM (sarvam-m) → Text → TTS (bulbul:v2) → Audio P.S: Will try to host, but need to get the compliance right. #IndicAI #SarvamAI #VoiceAI

Built ucpify because every commerce backend starts the same way: products, checkout, payments, auth. Now it's one JSON file: → npx ucpify serve config.json → 13 endpoints, Stripe + PayPal, OAuth 2.0 → Node.js and Python That's it. No framework. Just a config. h3manth.com/scribe/ucpif...

ucpify: JSON → Commerce Server in Seconds | Scribe by Hemanth

Generate a fully UCP-compliant commerce server from a single JSON config. Stripe, PayPal, SQLite, admin dashboard, all wired up. npm install ucpify or pip install ucpify.

h3manth.com

18 years. 6 platforms. ~400 posts. The journey: Blogspot → Drupal → WordPress → Octopress → 11ty → Astro The hardest part? Code blocks broken by 5+ migrations #AI pair programming turned a a month long project into a few evening hours. h3manth.com/scribe/conso...

Consolidating 18 Years of Writing: From 6 Platforms to One | Scribe by Hemanth

From Blogspot to Drupal to WordPress to Octopress to 11ty and finally Astro - the story of consolidating 372 posts across 6 platforms with AI pair programming.

h3manth.com