Data Platform at Doordash. Previously at Uber and Netflix Cloud Platform. Interested in Data scale challenges and managing engineering excellence. Hiring now!

Joined April 2008
Your teamโ€™s AI bill doubled ๐Ÿซ . Is that wasted spend, or money well spent? Before you can answer, you need to know where the increase came from. More people using AI? A few heavy users? Unnecessary Opus 5.5 and Astra 6 use? At Galileo (acquired by @Cisco) and now @splunk agent observability, we were piecing that story together across five AI providers, each with its own definition of usage. Here's another qs - Whose budget does that usage belong to? Knowing someoneโ€™s manager doesnโ€™t automatically give you the answer. In fact, finance may attribute your manager's spend to a different category than your spend... Weโ€™ve been building tokenomics in Splunk Agent Observability to help employees understand their usage, managers understand adoption, and finance connect spend to budgets. That gives people a starting point for deciding whether the spend makes sense :). We learned A LOT building the tokenomics product for CRAZY different ICPs - Engineers, Finance folks and Management ..... all while building it for the scale of a 100K ppl at Cisco - our first customer. I wrote all about in my blog (in ๐Ÿงต), please tell us what you'd wanna see in a product like this. what does tokenomics mean to you?
6
5
1
31
535
Sudhir Tonse retweeted
Excited to announce that @PierreB80788038, creator of ZeroFS is joining @tensorlake to help us build an elastic file storage on top of object store for sandboxes! This would enable sandboxes to have a shared file system between them.
1
2
2
59
7,223
It was great hanging out with all the meetup attendees and doing a demo of Multi Agent Observability and Governance. Good talks from Google Gemini and Modal as well. Read more at AgentControl.dev
This Post is from an account that no longer exists. Learn more
1
94
Want to control your AI agents with a simple @ control decorator to your functions? Checkout the Open Sourced AgentControl!
This Post is from an account that no longer exists. Learn more
1
112
Well NZ said in the press conference they would aim to silence the crowd. By that they meant by putting them to sleep!
1
79
Love this framing! When it comes to building Agentic Systems, making it Eval driven surely pays off strong dividends in ensuring you have built it right and can continue to monitor your investment using solid metrics and alerts.
Iย have been developing Agentic Systems for the past few years and the same patterns keep emerging. ๐Ÿ‘‡ ๐—˜๐˜ƒ๐—ฎ๐—น๐˜‚๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐——๐—ฟ๐—ถ๐˜ƒ๐—ฒ๐—ป ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ is the most reliable way to be successful in building your ๐—”๐—ด๐—ฒ๐—ป๐˜๐—ถ๐—ฐ ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ๐˜€ and continue improving them - here is my template. Letโ€™s zoom in: ๐Ÿญ. Define a problem you want to solve: is GenAI even needed? ๐Ÿฎ. Build a Prototype: figure out if the solution is feasible. ๐Ÿฏ. Define Performance Metrics: you must have output metrics defined for how you will measure success of your application. ๐Ÿฐ. Define Evals: split the above into smaller input metrics that can move the key metrics forward. Decompose them into tasks that could be automated and move the given input metrics. Define Evals for each. Store the Evals in your Observability Platform. โ„น๏ธ Steps ๐Ÿญ. - ๐Ÿฐ. are where AI Product Managers can help, but can also be handled by AI Engineers. ๐Ÿฑ. Build a PoC: it can be simple (excel sheet) or more complex (user facing UI). Regardless of what it is, expose it to the users for feedback as soon as possible. ๐Ÿฒ. Instrument your application: gather traces and human feedback and store it in an Observability Platform next to previously stored Evals. ๐Ÿณ. Run Evals on traced data: traces contain inputs and outputs of your application, run evals on top of them. ๐Ÿด. Analyse Failing Evals and negative user feedback: this data is gold as it specifically pinpoints where the Agentic System needs improvement. ๐Ÿต. Use data from the previous step to improve your application - prompt engineer, improve AI system topology, finetune models etc. Make sure that the changes move Evals into the right direction. ๐Ÿญ๐Ÿฌ. Build and expose the improved application to the users. ๐Ÿญ๐Ÿญ. Monitor the application in production: this comes out of the box - you have implemented evaluations and traces for development purposes, they can be reused for monitoring. Configure specific alerting thresholds and enjoy the peace of mind. โœ… ๐—–๐—ผ๐—ป๐˜๐—ถ๐—ป๐˜‚๐—ผ๐˜‚๐˜€ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ ๐—ผ๐—ณ ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ฎ๐—ฝ๐—ฝ๐—น๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป: โžก๏ธ Run steps ๐Ÿฒ. - ๐Ÿญ๐Ÿฌ. to continuously improve and evolve your application. โžก๏ธ As you build up in complexity, new requirements can be added to the same application, this includes running steps ๐Ÿญ. - ๐Ÿฑ. and attaching the new logic as routes to your Agentic System. โžก๏ธ You start off with a simple Chatbot and add a route that can classify user intent to take action (e.g. add items to a shopping cart). Join me in a free webinar this Friday to learn how LLMOps patterns fit into this picture: maven.com/p/7d5864/llm-ops-pโ€ฆ What is your experience in evolving Agentic Systems? Let me know in the comments ๐Ÿ‘‡
1
2
107
Iย have been developing Agentic Systems for the past few years and the same patterns keep emerging. ๐Ÿ‘‡ ๐—˜๐˜ƒ๐—ฎ๐—น๐˜‚๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐——๐—ฟ๐—ถ๐˜ƒ๐—ฒ๐—ป ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ is the most reliable way to be successful in building your ๐—”๐—ด๐—ฒ๐—ป๐˜๐—ถ๐—ฐ ๐—ฆ๐˜†๐˜€๐˜๐—ฒ๐—บ๐˜€ and continue improving them - here is my template. Letโ€™s zoom in: ๐Ÿญ. Define a problem you want to solve: is GenAI even needed? ๐Ÿฎ. Build a Prototype: figure out if the solution is feasible. ๐Ÿฏ. Define Performance Metrics: you must have output metrics defined for how you will measure success of your application. ๐Ÿฐ. Define Evals: split the above into smaller input metrics that can move the key metrics forward. Decompose them into tasks that could be automated and move the given input metrics. Define Evals for each. Store the Evals in your Observability Platform. โ„น๏ธ Steps ๐Ÿญ. - ๐Ÿฐ. are where AI Product Managers can help, but can also be handled by AI Engineers. ๐Ÿฑ. Build a PoC: it can be simple (excel sheet) or more complex (user facing UI). Regardless of what it is, expose it to the users for feedback as soon as possible. ๐Ÿฒ. Instrument your application: gather traces and human feedback and store it in an Observability Platform next to previously stored Evals. ๐Ÿณ. Run Evals on traced data: traces contain inputs and outputs of your application, run evals on top of them. ๐Ÿด. Analyse Failing Evals and negative user feedback: this data is gold as it specifically pinpoints where the Agentic System needs improvement. ๐Ÿต. Use data from the previous step to improve your application - prompt engineer, improve AI system topology, finetune models etc. Make sure that the changes move Evals into the right direction. ๐Ÿญ๐Ÿฌ. Build and expose the improved application to the users. ๐Ÿญ๐Ÿญ. Monitor the application in production: this comes out of the box - you have implemented evaluations and traces for development purposes, they can be reused for monitoring. Configure specific alerting thresholds and enjoy the peace of mind. โœ… ๐—–๐—ผ๐—ป๐˜๐—ถ๐—ป๐˜‚๐—ผ๐˜‚๐˜€ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ ๐—ผ๐—ณ ๐˜†๐—ผ๐˜‚๐—ฟ ๐—ฎ๐—ฝ๐—ฝ๐—น๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป: โžก๏ธ Run steps ๐Ÿฒ. - ๐Ÿญ๐Ÿฌ. to continuously improve and evolve your application. โžก๏ธ As you build up in complexity, new requirements can be added to the same application, this includes running steps ๐Ÿญ. - ๐Ÿฑ. and attaching the new logic as routes to your Agentic System. โžก๏ธ You start off with a simple Chatbot and add a route that can classify user intent to take action (e.g. add items to a shopping cart). Join me in a free webinar this Friday to learn how LLMOps patterns fit into this picture: maven.com/p/7d5864/llm-ops-pโ€ฆ What is your experience in evolving Agentic Systems? Let me know in the comments ๐Ÿ‘‡
22
74
2
401
16,845
Sudhir Tonse retweeted
If youโ€™re a distributed systems engineer excited about database-adjacent systems, container infrastructure and cluster schedulers, weโ€™re hiring at @tensorlake. Our team has built systems at HashiCorp, AWS, Netlify, and SurrealDB. Build foundational AI infrastructure with people who care about correctness and scale. Our platform lets developers build agents and workflows on a durable, sandboxed, serverless runtime, handling fan-out, retries, and correctness under failure. Below: Claude Agent SDK powered agentic web crawler running on Tensorlake!
6
17
206
16,336
Hey SWEs, PMs and aspirational AI builders, here is a free course/materials to up your game or learn what Evals/Observability are and why they are an important part of your skillset as you embark on your journey of building AI based applications! linkedin.com/posts/sudhirtonโ€ฆ
1
53
Over the past few years, DoorDash Labs has been building one of the most sophisticated autonomy stacks designed for the real-world challenges of local delivery. Today, we're introducing Dot, the first commercial autonomous delivery robot to travel on bike lanes, roads, and sidewalks. At one-tenth the size of a car reaching speeds of up to 20 mph, Dot is purpose-built for local commerce. Together with our new Autonomous Delivery Platform, Dot is the next step toward a more efficient, sustainable, and accessible delivery ecosystem for everyone.
469
302
426
4,034
1,343,121
Sudhir Tonse retweeted
Roughly one third of a modern CEO's job is trying to find that fucking Slack conversation you were in earlier
75
17
22
801
141,377
Build Your Own "Git" In C From Scratch -really great playlist, use this to get most out of this. -it's great if someone wants to understand how really "Git" works behind the scenes. -it would give you solid foundation for "Low level system programming". -don't watch completely, it's quite long, just do what you need. -learn as you require concepts that you need.
10
223
6
2,646
263,940
10/ When reviewing your products and roadmap, ask: - What are the key feedback loops? - Where are the delays in the system? - What are the hidden incentives? - Which metrics reinforce current behavior? - What mental models drive decisions? Follow @nurijanian for more product thinking from a technical perspective. I share frameworks and practical guides in prodmgmt.world if you want to dive deeper into product thinking.
2
11
1
101
10,525
Fundraising is harder than everybody thinks, even if youโ€™ve raised billions before. Here's fundraising advice I wish I had when I started ๐Ÿงต
3
2
1
22
5,962
Sudhir Tonse retweeted
truly underrated channel
21
196
5
2,310
111,734
Hash Table is the most important data structure out there and apart from knowing how to use it well, it is even more interesting to know how it is built and the internal details. Some time back, I was on a spree to dissect the inner workings of HashTables to its core including the math behind it to build a detailed and practical understanding. I compiled all my learnings in an 11-video series give it a watch - youtube.com/watch?v=jjW8w8EDโ€ฆ I went through 2 books, 4 papers, 13 articles, and 3 codebases to understand them end to end and if you are a curious engineer and love diving deep, you'll love it. The topics I have covered in the series are - internal structure of a HashTable - collision resolution through chaining and open addressing - collision resolution through linear and quadratic probing - what determines the performance of the hash table - why are HashTables always doubled in size when they grow - how to implement HashSets and HashMaps โšก I keep writing and sharing my practical experience and learnings every day, so if you resonate then follow along. I keep it no fluff. youtube.com/c/ArpitBhayani #AsliEngineering #Engineering #HashTableInternals
5
25
1
361
20,481
Over the past month or so, both me and @shirshanka been inundated with curious questions on #datalakehouse and #data #catalogs. We thought it ll be fun to exchange ideas and think out loud across both these areas together. So tomorrow, Thursday, July 11th - 9am PST. Its on. Weโ€™re going to try something different. Tune in to the Linkedin Live event linkedin.com/events/ddl-ep08โ€ฆ
1
5
15
2,350
We are happy to see more excitement in this space and are working faster than ever to make data open across clouds, data warehouses and compute engines. Here's a blog focusing on the Apache Hudi lens, taking stock of the current state of the Hudi land and what the future holds. #opensource #data #datalakehouse #datawarehouse #cloud #apachehudi #dataengineering #analytics onehouse.ai/blog/apache-hudiโ€ฆ
4
7
1,580