AI Thoughtmakers

AI Thoughtmakers

Download on the App Store

AI Thoughtmakers episodes

  • The Architecture Decisions That Can Make or Break Your Next Growth Stage

    A single line of code change shouldn’t take three meetings and two weeks. When it does, your architecture has an expiry problem.


    In this episode of AI Thoughtmakers, we sit down with Janardan, Principal Software Engineer at Oracle and formerly at Gojek, for one of the most practically useful conversations we’ve had about software architecture — not the theoretical kind, but the kind that either lets your company grow or quietly holds it back.


    From the warning signs that your architecture is about to become a bottleneck, to the hidden costs nobody puts on a balance sheet, to the one thing every CTO should do this quarter if they think their system is already struggling — this is the conversation for anyone building something that needs to last.


    Key topics covered:


    The two warning signs that your architecture has expired — before it breaks


    Why a technically excellent architecture can still be wrong for your business


    Why early-stage startups shouldn’t think about scale before their first screen works reliably


    Decisions that are hard to reverse, and why the data model is a key example


    What happens when a team of 5 becomes 100 — and the hidden growth tax of coordination


    Three questions to ask before entering a new market


    The biggest architectural mistake companies make as they grow — and the one thing CTOs should do this quarter



    If you’re a founder, CTO, or engineering leader trying to figure out whether your current architecture will hold up or whether it’s quietly becoming the thing that slows you down,  this episode is the one to watch.


    Subscribe for more conversations on AI, engineering, product development, and the future of software.

    Connect with Janardhan:   / janardhany   

    Connect with Prem:   / premgoswami   


    17 min
  • Beyond LLMs: Building Reliable AI Agents

    What does it take for an AI agent to complete a task, recover from failure, and know when to ask for human approval?


    In this episode of AI Thoughtmakers, we sit down with Madhumitha, Senior Machine Learning Engineer at SolarWinds. She spends her days testing whether AI systems are safe and reliable, and she explains what it takes to build AI that can think, take action, and handle problems.


    Using simple stories, from a student with a laptop to a refund on a food delivery app, she shows why a good-sounding answer is not the same as a finished task, and why leaders should test before they trust.


    Key topics covered:


    How LLMs, AI agents, and guardrails fit together


    How agents use feedback to adjust their next attempt


    Handling failed refunds and preventing duplicate payments


    Deciding which actions need human approval


    Evaluating tool calls, task outcomes, and missing information


    Testing vendor claims beyond a prepared demo


    Measuring failures and accounting for human review costs


    The story behind Index Zero, her app for learning data structures and algorithms



    For founders and engineering leaders evaluating AI agents, this conversation offers practical questions about reliability, oversight, and production readiness.


    Subscribe for more conversations on AI, engineering, product development, and the future of software.


    Connect with Madhumitha:

    LinkedIn -   / madhumithakolkar   


    Connect with Prem: 

    LinkedIn -   / premgoswami   


    1 hr
  • Faster Code, Late Releases: The 90-Day Engineering Reset

    Your engineers are busy. AI is helping them move faster. So why isn't the product reaching customers on time?


    In this episode of AI Thoughtmakers, we sit down with Santhosh, Tech Lead at Nagarro, for a practical conversation about the 90-day engineering reset. It's a short, focused period where a team keeps delivering what it has committed to, finds out where the time is really going, and fixes it.


    Santhosh shares how his team discovered a critical problem. Every dashboard was green and every sprint looked successful. Then leadership asked what customers would actually get by the end of the quarter, and nobody could answer. That one question started the reset.

    His big finding is simple. AI made writing code much faster, but code reviews and unclear release dates became the new slowdown.


    Key topics covered:


    What a 90-day engineering reset is, and why it isn't a way of blaming the team


    The car service idea: keep driving while you find the problems


    The one question to ask every engineer: what wastes your time every week?


    Why code reviews can become the next engineering bottleneck as AI-generated code increases.


    How to identify hidden blockers that traditional sprint metrics and green dashboards fail to reveal.


    Whether you can still ship during a reset: keep customer commitments and pause lower-priority work


    Why the first thing to stop is saying yes to new work


    Why changing priorities every few weeks hurts team focus


    What a decision log is and why it prevents the same debate twice


    Simple habits to keep after the reset: fewer meetings and a weekly priority check


    If you lead an engineering team, run a startup, or feel your team is busy but not delivering, this episode gives you simple steps to start this week.


    Subscribe to GeekyAnts for more conversations on AI, software engineering, engineering leadership, product development, and the future of software.


    Connect with Santhosh:

    LinkedIn -   / santhosh-murthy-bk   

    Connect with Prem:

    LinkedIn -   / premgoswami   

    22 min
  • Green Dashboard, Unhealthy Team? Engineering Health in the AI Era

    Your dashboard is green. Your team is shipping. But is anyone actually better off?


    In this episode of AI Thoughtmakers, we sit down with Yasuhiro, co-founder of a Japanese AI startup based in Osaka, for an honest conversation about how to tell whether an engineering team is truly healthy. AI can now produce code faster than ever, but more code doesn't mean better software.


    Yasuhiro builds products for large Japanese companies, where quality expectations are extremely high. His team is spread across Japan and India, and he shares the simple habits that keep them focused on results instead of just staying busy.


    Key topics covered:

    • How a healthy team differs from one that only looks busy

    • The one question he asks any engineering team: what is 100% quality, and what are your acceptance criteria?

    • Why every task needs clear, measurable acceptance criteria before work starts

    • How his team uses an AI agent to check that every task has them

    • Why a green dashboard can still hide real problems

    • What to do when everything is urgent, and why changing priorities without explaining them frustrates teams

    • AI is great at doing the work. Deciding what the goal should be is a leadership job

    • How to spot when too much knowledge sits with just one or two leaders

    • Why his team meets in person every quarter in Bangalore or Tokyo

    • How to build a team around people's strengths

    • Two kinds of team goals: effort (how much was done) and outcome (what changed for the customer), reviewed together every quarter

    • Why numbers are only a signal, and why you should always ask the person behind them


    If you lead an engineering team, run a startup, or want a clearer way to judge whether your team is doing well, this episode gives you simple things you can try this week.

    Subscribe for more conversations on AI, engineering, product development, and the future of software.


    Connect with Yasuhiro:   / yasuhiro-nose-63845369   

    Connect with Prem:   / premgoswami   


    23 min
  • When Should an AI Agent Not Act?

    We spend a lot of time teaching AI agents how to act: when to send the email, when to fix the pipeline, when to write the code. But what if the smartest thing an agent can do is stop?


    In this episode of AI Thoughtmakers, we sit down with Manu Muraleedharan, Solution Architect at ServerlessGuru, for a practical conversation on building AI systems that know when not to act. With 20+ years in software and the last two focused on AI, Manu shares what his team learned after putting agents into DevOps and data pipelines.


    From the three questions that decide whether an agent should act, to why loan approvals and hiring decisions need a human in the loop, this is the episode for engineers, founders, and leaders who are giving AI agents more responsibility every month.


    Key topics covered:


    Why knowing when not to act is critical for AI agents


    Why AI is trained to finish tasks, and why that makes "stop" hard to learn


    When an AI agent should ask a human for help


    How AI confidence scores can influence autonomous decisions


    The three checks an AI agent should make before taking action: risk, reversibility, and confidence


    How to limit risk by giving agents only the access they need, with a checking layer in between


    Why AI could do 90% of the work while humans own the final 10%


    Should AI approve loans? Why the answer is "it depends"


    Why "more decisions made" is a bad way to measure an AI agent


    The one kind of decision AI should never make


    Why you should welcome an agent that says no


    Where AI agents are heading over the next five years



    If you're building with AI agents, managing a team that relies on them, or deciding how much freedom to give them, this episode gives you a clear way to think about it.


    Subscribe for more conversations on AI, engineering, product development, and the future of software.


    Connect with Manu:

    LinkedIn -   / manumuraleedharan  


    Connect with Prem:

    LinkedIn -   / premgoswami   


    17 min
  • AI Agents Are Now Infrastructure. Here's What That Changes

    There's a point where an AI agent stops being a tool your team uses — and starts being something your team depends on. That shift changes everything.


    In this episode of AI Thoughtmakers, we sit down with Harsimranjit Singh Kler, R&D Specialist and Platform Architect at Nokia, for one of the most practically grounded conversations we've had about what happens when AI agents stop being productivity tools and become part of how engineering actually gets done.

    With over ten years in software engineering — watching monoliths become microservices, data engineering rise, platform engineering evolve — Harsimranjit brings a perspective that's rare: he's seen every major shift in the industry, and he's watching this one up close from inside Nokia.


    Key topics covered:


    The moment you know AI agents have become infrastructure — not just AI tools


    What coordination actually looks like when five teams are each running their own agents


    Why documentation becomes critical for reliable AI agent workflows


    What should travel with an agent's output when it hands off to another team


    Why "agent done" is not the same as "team done" — and the Definition of Done concept that fixes this


    How AI agents are finally pulling undocumented knowledge out of senior engineers' heads


    What happens when two teams share one agent and one team changes it without telling the other


    Why AI agents need versioning and release notes — just like APIs do


    How to properly onboard a new engineer into a team that runs on agents


    Why you can't retire an AI agent the way you delete an app — and how to do it right


    What "urgent" means to support, engineering, and product — and why agents need a shared definition


    Why agent identity, traceability, and proper guardrails are the next big thing in agent engineering



    If you're building with AI agents, managing a team that uses them, or trying to figure out how to scale agent-driven workflows without things breaking — this is the most practical episode we've done on the topic.


    Subscribe for more conversations on AI, engineering, product development, and the future of software.


    Connect with Harsimranjit:

     LinkedIn -   / harsimranjit-singh-kler-a7209b17  


    Connect with Prem:

     LinkedIn -   / premgoswami  


    34 min
  • What Actually Breaks When You Go From 100 to 100,000 Customers

    At 100 customers, everything works fine. At 1,000, engineers start paying attention. At 10,000, the system starts asking serious questions.


    In this episode of AI Thoughtmakers, we sit down with Ankur Gupta, Solution Architect at OceanBase, for one of the most practical and honest conversations about what actually changes — technically and financially — when a product scales from its first hundred users to a hundred thousand.


    This isn't a theoretical talk. It's a straight answer to the question every growing company eventually faces: if your system was built for where you started, will it hold up where you're going?


    Key topics covered:

    Why the biggest change when scaling isn't technical — it's the mindset of the people running the system


    Why a well-built system for 100 customers can handle 10 lakh customers — if the basics are right


    What typically breaks first when an application starts growing rapidly


    Why cramming everything into one system is the most common and most expensive mistake


    When your database stops being your friend — and what to do about it


    What changes at the API layer when traffic multiplies — and what you don't actually need to rebuild


    How to design systems that handle sudden traffic spikes and high workloads


    The real story behind cost explosions — and how to scale without your cloud bill running away


    Why a technically beautiful architecture can actually hurt your business


    What you should never change when scaling — even when panic sets in


    Why you should always build for tomorrow's traffic, not today's



    If you're an engineer, tech lead, CTO, or founder thinking about what it takes to build something that actually scales — this episode will save you a lot of expensive lessons.


    Subscribe for more conversations on AI, engineering, product development, and the future of software.


    Connect with Ankur:

    LinkedIn -   / ankurgupta30   


    Connect with Prem:

    LinkedIn -   / premgoswami   


    24 min
  • AI Native vs AI Enabled: What's the Real Difference?

    There's a simple way to tell if a product is truly built around AI or just using it as an add-on. Remove the AI. If the product still works fine, it was never really AI native to begin with.


    In this episode of AI Thoughtmakers, we sit down with Ashita Prasad, Developer Advocate at AWS, for one of the clearest and most grounded conversations we've had about what it actually means to build applications for the AI era — from how interfaces are changing, to why the information you give AI matters more than which AI you're using.


    From whether microservices are dying (they're not — they're evolving), to what a software engineer's job actually looks like today, to what question every CEO should ask before building anything with AI — this episode will change how you think about what you're building and why.


    Key topics covered:


    The simple test that tells you if an application is truly AI native — or just AI enabled


    Why interfaces aren't disappearing — they're just changing from click-based to intent-based


    What product designers actually need to be thinking about now, and in five years


    Why the information you give AI matters more than which AI model you're using


    What AI should remember about users — and what it should forget


    Why microservices aren't going anywhere — but they do need to be redesigned around user goals


    How a software engineer's job has shifted from writing code to judgment and specification


    Why one product engineer with AI isn't going to outperform a whole team just yet


    The one question every CEO should ask before they start building


    The biggest AI hype right now: autonomy without accountability



    If you're a developer, product designer, tech lead, or founder trying to understand what building for the AI era actually means — this episode is one of the clearest explanations you'll find.

    Subscribe for more conversations on AI, engineering, product development, and the future of software.


    Connect with Ashita:

     LinkedIn -   / ashitaprasad   

    Connect with Prem:

     LinkedIn -   /premgoswami   


    28 min
  • How AI Is Redefining MVPs: Speed vs. Judgment

    Before AI, a team of four needed 36 to 48 hours to ship one MVP at a hackathon. Now two people can do it in eight hours. But does building faster actually mean building better? 


    In this episode of AI Thoughtmakers, we sit down with Vinayak, who leads Developer Relations at Sevalla, to talk about how AI is redefining the Minimum Viable Product development. We cover what's changed since AI entered the picture, what hasn't, and why the real risk today isn't building too slowly, it's building the wrong thing very quickly. 


    From the shrinking hackathon to one founder's costly lesson in skipping market research, to why "what should we not build" might be the most important question a team can ask, this is the episode for founders, product teams, and engineers rethinking how ideas become products in the AI era. 


    Key topics covered: 


    How AI is reducing MVP development time from days to hours


    Why the fundamentals of a good MVP, like customer interviews and market research, still matter 


    How non-technical founders can use AI to build and launch products


    Are teams building MVPs too quickly, and what gets lost when they do 


    A founder's story: shipping fast, gaining 50k+ users, then realizing the market was wrong 


    Why AI hasn't reduced the need for people, just changed what teams look like 


    Building a team of human members and AI agents working side by side 


    Why AI helps engineers at every experience level, not just senior ones 


    How enterprises should use AI for decisions: for gathering data, not for making the call 



    Whether you're a founder deciding what to build next, a product manager weighing speed against validation, or an engineer curious about where judgment still matters most, this episode gives you a clearer way to think about building in the AI era. 


    Subscribe for more conversations on AI, engineering, product development, and the future of software. 


    Connect with Vinayak: LinkedIn -   / vinayakgavariya   

    Connect with Prem: LinkedIn -   / premgoswami  


    24 min
  • What It Really Takes to Make AI Work at Enterprise Scale

    Giving your team access to AI tools doesn't make your company AI native. Not even close. Making AI work at enterprise scale requires the right engineering systems, codebase context, workflows, and measurement.


    In this episode of AI Thoughtmakers, we sit down with Chaitanya Deorukhkar, Principal Engineer at Atlassian — the company behind Jira, Confluence, and Bitbucket — for one of the most honest and grounded conversations about what it actually takes to make AI work inside a large company.


    Atlassian's codebase has over 500,000 files and millions of lines of code. When an AI agent steps into that environment without the right setup, it doesn't just slow down — it gets completely lost. Chaitanya breaks down exactly what that looks like, why throwing more information at AI doesn't always help, and how Atlassian built an internal tool to actually measure whether their AI setup is working or not.


    This is not a conversation about hype. It's about the real, unglamorous engineering work that makes AI useful at scale.


    Key topics covered:

    • The difference between teams that use AI tools and teams that are truly built around AI

    • Why the same AI that works great for a small startup completely breaks down in a company with 500,000+ files

    • The kitchen analogy — why the environment around AI matters just as much as the AI itself

    • How AI agents get lost in large codebases and waste time looking in the wrong places

    • Why adding more information to AI doesn't always make it better — and can actually make things worse

    • How Atlassian built an internal scoring tool to measure how well their AI agents are actually performing

    • Why every team that owns a piece of the codebase should also be responsible for how well AI understands it

    • How Jira, Confluence, and Bitbucket now work together so AI agents can see the full picture of what's happening in an organization

    • Why writing code is no longer the hard part — and what the new bottlenecks actually are

    If you're an engineer, tech lead, or anyone building AI into a real product at real scale — this episode will save you a lot of trial and error.


    Subscribe for more conversations on AI, engineering, product development, and the future of software.


    Connect with Chaitanya: LinkedIn -   / chaitanyadeorukhkar   


    Connect with Prem: LinkedIn -   / premgoswami   


    23 min

About AI Thoughtmakers

From the publisher's feed

AI ThoughtMakers is a leadership-driven podcast featuring conversations with CTOs, founders, engineering leaders, and AI experts discussing real-world AI adoption, scalable engineering, product…