Dhanush Kandhan

Dhanush Kandhan

@dhanu.letretro.com

building for the internet. talking about AI & SaaS. building @letretro.com

27 followers39 following64 posts

shipped guro v1.1.7! this release focuses on making system monitoring and benchmarking more reliable, with better thermal and GPU readings, safer benchmarks, and structured JSON/JSONL outputs. still improving it, one release at a time. feedback is always welcome. github.com/dhanushk-off...

github.comRelease Guro v1.1.7 · dhanushk-offl/gurov1.1.7 — Trustworthy telemetry, bounded benchmarks, and diagnostics Released October 21, 2026. Requires Python 3.9 or later. This release improves measurement accuracy, makes benchmark outcomes exp...

Back to open source. PREVU v0.1.6 is out. A lot of people have already started using PREVU to catch broken OG/Twitter card previews before shipping. Now with a bunch of improvements/ If you work on content, SEO, or marketing sites, give it a try. github.com/dhanushk-off... @openalternative.co

github.comRelease PREVU v0.1.6 · dhanushk-offl/prevuPREVU v0.1.6 Catch broken social previews before you ship. Inspects Open Graph and Twitter Card metadata on localhost, staging, or production. Download Platform File 🪟 Windows .exe (NSIS ins...

Dhanush Kandhan reposted

Dhanush Kandhan reposted

We're not just building a product. Over the last 3 months we surveyed 500+ people across 50+ orgs worldwide on how sprint retros are actually going in 2026. Teams are shipping faster than ever and losing traceability just as fast. Full report → letretro.com/research/spr...

letretro.comThe State of Sprints 2026 — letRetro500+ professionals across 50+ organizations on why sprint retrospectives are losing traceability as delivery speed increases.

hallx v1.1.0 is now available. this release adds claim-level grounding, faithfulness checks, tool-call validation, async support, and Python 3.9 support. a small step toward making llm outputs easier to evaluate and trust. pip install hallx github.com/dhanushk-offl/hallx/releases/tag/v1.1.0

github.comRelease v1.1.0 · dhanushk-offl/hallxWhat's Changed feat: claim-level grounding, LLM-as-judge, and tool-call validation by @dhanushk-offl in #3 release: bump version to 1.1.0 by @dhanushk-offl in #4 Full Changelog: v1.0.4...v1.1.0

Dhanush Kandhan reposted

Introducing letRetro Canvas. Brainstorm ideas, map workflows, plan sprints, and collaborate visually with your team, all on an infinite canvas. Canvas gives your team a flexible workspace to move from discussion to execution. Available now for both Free and Pro teams. Try it → letretro.com/canvas

letretro.comCanvas — Visual Planning, Ideation & Diagramming | letRetroDraw, brainstorm, and plan diagrammatically on a real-time canvas. Create use case diagrams for stakeholders and collaborate live with your team. In beta, available for all.

I don't know if it's a coincidence, but every July somehow becomes my learning month. Since 2023, I've spent it picking up new skills, pursuing specializations, or earning certifications. Looks like the streak is still alive.

Dhanush Kandhan reposted

Fast teams don't just ship. They learn. Sprint retrospectives help startups improve every sprint, not just ship features. We wrote about why they matter and how to run them without unnecessary process. If you're running a startup, this is for you. letretro.com/blog/why-sta...

letretro.comWhy Startup Teams Need Sprint Retrospectives?Startup retrospectives help lean teams stop repeating mistakes. A practical guide to running sprint retros that work, plus what to look for in a free sprint tool.

curious how you think tanstack query fits into an ai native frontend. As more UI is generated or orchestrated by agents, do you see query caching becoming even more important, or does the abstraction need to evolve? experts thoughts @tkdodo.eu

More MCP tools and integrations are on the way. give a try → letretro.com

letRetro@letretro.com

MCP is now available in LetRetro. Your favorite AI agents can now interact with your retrospectives and engineering workspace directly through the Model Context Protocol. Available today for all Pro users. (letretro.com/mcp) Watch the demo below to see it in action.

let's assemble team..

letRetro@letretro.com

Teams shouldn't waste time searching for old retros. With letretro.com you can: • Invite teammates • Manage members • Access every retrospective • Keep sprint history in one workspace Built for modern engineering teams.

Dhanush Kandhan reposted

Retrospectives shouldn't feel like another meeting. They should help teams learn, align, and ship better software. That's what we're building with LetRetro. Give it a try → letretro.com

Shipped guro v1.1.6. Network monitoring added to the terminal toolkit: → Per-interface bandwidth with history →TCP state breakdown & process-level connections → Protocol stats from /proc/net/snmp → CSV export. Zero new deps. pip install guro --upgrade github.com/dhanushk-off...

github.comRelease v1.1.6 — Network Intelligence · dhanushk-offl/guroWhat's Changed 🌐 Network Monitoring Dashboard Real-time bandwidth monitoring with per-interface upload/download sparklines, TCP state analysis, process-level connection tracking, and protocol stati...

Anyone displaying their @medium.com blogs on a personal portfolio? i'm currently using medium's rss feed + rss-to-api to fetch and render posts on my website, but the experience feels a bit glitchy (especially around content rendering and formatting). Curious how others are doing it?

Feeling grateful to won at FOSS Hack 2026 for my hallx (hallx.pages.dev) Thank you for this amazing event @fossunited.mas.to.ap.brid.gy

hallx.pages.devhallx - LLM Hallucination Detection and Guardrails for PythonLightweight production guardrails for LLM schema validation, response consistency, and grounding checks.
FOSS United@fossunited.mas.to.ap.brid.gy

It truly takes a village to build an open source project. To every participant: thank you for showing up with curiosity, creativity, and way too many PRs at ungodly hours. The winners are officially live, check out the projects here https://fossunited.org/fosshack/results?year=2026 n/n

I agree. My DSA has faded because of the gap. I've been spending most of my time building and orchestrating AI agents instead. I'm more focused on making agents code like senior developers. Sometimes they even generate more optimized solutions or find the root cause of a bug that human miss.

Dhanush Kandhan reposted

unpopular opinion: the hard part of AI agents isnt the model. its the memory architecture. every team is building rag, vector stores, embeddings — but nobody asks: what should the agent actually remember vs forget? thats the unsolved design problem

i was deep into job hunting, drafted 15+ resumes, rewrote the same bullets again and again… so i took it seriously and built resume-parser. it helps AI to curate + structure resumes properly as: • agent skill • CLI • MCP support check it out, break it, star it ↓ github.com/dhanushk-off...

github.comGitHub - dhanushk-offl/resume-parser: An agent skill, CLI tool, npm library, and MCP server that deeply parses resumes using the OpenResume 4-step algorithmAn agent skill, CLI tool, npm library, and MCP server that deeply parses resumes using the OpenResume 4-step algorithm - dhanushk-offl/resume-parser

Sys thinking + orchestration gets peak here 🔥

Want to see what happens behind each prompt? 🔍 Agent Debug Logs lets you inspect chat interactions, tool calls, model requests, prompt discovery, agent flows, and more. code.visualstudio.com/docs/copilot...

Hope, it gotta be better one.

TypeScript@typescriptlang.org

TypeScript 6.0 is now available! This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more! But most important, this release brings us one step closer to the upcoming native-speed 7.0! devblogs.microsoft.com/typescript/a...

You are up to date.