<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Somesh Ghosh Blog</title>
    <link>https://someshghosh.com/blog</link>
    <description>Software engineering, interview experiences, technical deep-dives, and AI insights by Somesh Ghosh (#someshjoyguru).</description>
    <language>en-us</language>
    <atom:link href="https://someshghosh.com/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>GATE DA Complete Guide - AIR 418 Strategy &amp; Roadmap</title>
      <link>https://someshghosh.com/blog/gate-da-complete-guide</link>
      <guid isPermaLink="true">https://someshghosh.com/blog/gate-da-complete-guide</guid>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <description>Comprehensive guide on mastering Linear Algebra, Probability, Machine Learning fundamentals, and Data Structures to crack GATE Data Science &amp; AI with an AIR of 418.</description>
      <category>Career</category>
    </item>
    <item>
      <title>The Mom's Test - Why Nice Feedback Still Kills Startups</title>
      <link>https://someshghosh.com/blog/the-moms-test-honest-customer-feedback</link>
      <guid isPermaLink="true">https://someshghosh.com/blog/the-moms-test-honest-customer-feedback</guid>
      <pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate>
      <description>If users praise your MVP but never return, you're likely asking the wrong questions. Here's how The Mom's Test helps founders collect real signals instead of polite noise.</description>
      <category>Tips</category>
    </item>
    <item>
      <title>Prompt Caching - How to Cut Your AI Agent Bills by 90%</title>
      <link>https://someshghosh.com/blog/prompt-caching-cut-ai-agent-bills</link>
      <guid isPermaLink="true">https://someshghosh.com/blog/prompt-caching-cut-ai-agent-bills</guid>
      <pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate>
      <description>Every turn your AI agent takes, the entire conversation history gets re-processed and re-billed. Prompt caching fixes this by storing prefixes on the server side. Here is how to implement it.</description>
      <category>Technical</category>
    </item>
    <item>
      <title>HackerRank SWE Intern Experience - Building Skillgrep from Scratch</title>
      <link>https://someshghosh.com/blog/hackerrank-swe-internship-experience</link>
      <guid isPermaLink="true">https://someshghosh.com/blog/hackerrank-swe-internship-experience</guid>
      <pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate>
      <description>Inside my software engineering internship at HackerRank: designing AI recruiting agents, building Skillgrep for natural language candidate search, and lessons learned.</description>
      <category>Experience</category>
    </item>
    <item>
      <title>BNY Digital Assets Internship &amp; Pre-Placement Offer Guide</title>
      <link>https://someshghosh.com/blog/bny-internship-ppo-guide</link>
      <guid isPermaLink="true">https://someshghosh.com/blog/bny-internship-ppo-guide</guid>
      <pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate>
      <description>How I secured an 'Exceeded Expectations' rating and a PPO at Bank of New York Digital Assets working on smart contracts and financial schedulers.</description>
      <category>Interview</category>
    </item>
  </channel>
</rss>
