Dinesh Chandrasekhar
21 posts
Building an Eval Stack for a LangGraph Agent: From LangFuse to AWS AgentCore
How a two-week evaluation design sprint almost ended with us switching tools entirely — and what we learned from not…
SOUL.md Deep Dive: Designing Your AI Agent’s Personality
Most people set up their AI agent, give it some instructions, and wonder why it still sounds like…
One-Pixel Attacks: Why Computer Vision Security Is Broken
State-of-the-art image classifiers can identify thousands of objects with near-human accuracy. They power self-driving cars, medical diagnostics, and…
Social media schedulers: Our top picks for growing businesses
If you’re managing social media marketing without a social media scheduler, I’ve got one thing to say to…
We are on Product Hunt!
Big news! Dev.to Rater, is officially live on Product Hunt! 🎉 What is Dev.to Rater? If you’re a…
World Product Day 2025 – Celebrating 15 years of ProductTank!
World Product Day 2025 – Celebrating 15 years of ProductTank on 21st May. Read how to participate in…
Get Number Set Statistics with an Excel Online Script in Power Automate
There are a few methods to find the Sum, Mean and Mode of arrays of numbers in Power…
The Dead Letter Channel Enterprise Integration Pattern (EIP): A Deep Dive
Master the Dead Letter Channel (DLQ) pattern: ensure resilience, prevent message loss, and debug failures When designing robust…
When PLG is smooth as butter: A conversation with Jakob Knutzen (Co-Founder and CEO, Butter)
This is an interview I conducted with Jakob Knutzen, the co-founder of Butter, a company offering both workshop-focused…
Debugging Techniques: Python and Linux Using Error Catching
Python and Linux complement each other for projects due to Python’s flexibility and Linux’s powerful scripting, ideal for…