{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Sutradhar — India's engineering blogs, woven into one thread.",
  "home_page_url": "https://sutradhar.nilukush.workers.dev",
  "feed_url": "https://sutradhar.nilukush.workers.dev/feed.json",
  "description": "Sutradhar aggregates the engineering blogs of Indian companies and startups — PhonePe, Razorpay, Flipkart, Swiggy, Meesho, Groww, CRED, JioHotstar and more — into one live feed, topic hubs and a weekly digest.",
  "language": "en-IN",
  "items": [
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/how-apache-yunikorn-taught-our-kubernetes-cluster-to-play-tetris-206bdf774bc29caa",
      "url": "https://sutradhar.nilukush.workers.dev/read/how-apache-yunikorn-taught-our-kubernetes-cluster-to-play-tetris-206bdf774bc29caa",
      "external_url": "https://slice-engineering.medium.com/how-apache-yunikorn-taught-our-kubernetes-cluster-to-play-tetris-70532db04c5e",
      "title": "How Apache YuniKorn Taught Our Kubernetes Cluster to Play Tetris",
      "content_text": "A story about Spark, scheduling, and a cloud bill that refused to make sense. Chapter 1: A Fresh Start on Kubernetes Every migration story starts with optimism, and ours was no different. We had just moved our Spark workloads from EMR to Kubernetes (EKS). On paper, it was everything we wanted: greater flexibility, advanced feature support, easier integrations with the rest of our platform, and a…",
      "date_published": "2026-11-01T14:14:55.000Z",
      "authors": [
        {
          "name": "slice engineering"
        }
      ],
      "tags": [
        "Slice",
        "fintech-payments",
        "backend",
        "scale",
        "infrastructure"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/compass-an-ai-navigation-agent-for-everyone-4b7ca44607c05c3b",
      "url": "https://sutradhar.nilukush.workers.dev/read/compass-an-ai-navigation-agent-for-everyone-4b7ca44607c05c3b",
      "external_url": "https://tech.groww.in/compass-an-ai-navigation-agent-for-everyone-8f700e30e86f",
      "title": "Compass: an AI navigation agent for everyone",
      "content_text": "You already have the data. Compass is how everyone asks it. You already know the question. What was DAU today? What’s the order’s success rate over the last few months? How many new users did X and Y, and are they sitting at the stage of doing Z? This escalation just landed. What bug has this user already gone through? Those used to be four tools, four people, and a Slack thread that started with…",
      "date_published": "2026-10-30T07:28:29.000Z",
      "authors": [
        {
          "name": "Vedant Rathi"
        }
      ],
      "tags": [
        "Groww",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/search-that-gets-you-inside-instamart-s-llm-powered-search-57adafa5c3502ebb",
      "url": "https://sutradhar.nilukush.workers.dev/read/search-that-gets-you-inside-instamart-s-llm-powered-search-57adafa5c3502ebb",
      "external_url": "https://medium.com/swiggy-bytes/search-that-gets-you-inside-instamarts-llm-powered-search-b95b6a93ed60",
      "title": "Search That Gets You: Inside Instamart’s LLM-Powered Search",
      "content_text": "How large language models help shoppers find what they mean, not just what they type. Author: Aarav Nigam Introduction Every search box eventually hits a wall where traditional search stops being useful. Searching tide powder 100g on Instamart works seamlessly. Exact keywords match product titles — a problem classical search solved decades ago. Then someone types this: Get me ready for beach…",
      "date_published": "2026-10-28T04:28:58.000Z",
      "authors": [
        {
          "name": "Aarav Nigam"
        }
      ],
      "tags": [
        "Swiggy",
        "backend",
        "scale",
        "data-science",
        "ai-ml"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/how-razorpay-moved-2-500-dags-to-airflow-3-one-dag-at-a-time-e4f702be64d569b7",
      "url": "https://sutradhar.nilukush.workers.dev/read/how-razorpay-moved-2-500-dags-to-airflow-3-one-dag-at-a-time-e4f702be64d569b7",
      "external_url": "https://engineering.razorpay.com/how-razorpay-moved-2-500-dags-to-airflow-3-one-dag-at-a-time-71419355a07b",
      "title": "How Razorpay Moved 2,500 DAGs to Airflow 3, One DAG at a Time",
      "content_text": "Airflow, the scheduler behind Razorpay’s batch data pipelines, now runs on version 3.3, and we led the move from 2.10. It runs more than 2,700 DAGs and about 11,000 task runs a day, and we got there without a big-bang cutover. The official upgrade guide is the place to start for code changes. This post is about what happened when we ran Airflow 3 at that scale: the architecture change behind most…",
      "date_published": "2026-10-26T10:23:23.000Z",
      "authors": [
        {
          "name": "Manish Kumar Gupta"
        }
      ],
      "tags": [
        "Razorpay",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/nobody-knows-what-s-in-the-wire-how-groww-moves-money-between-india-and-wall-str-9691d95c5dc8daf8",
      "url": "https://sutradhar.nilukush.workers.dev/read/nobody-knows-what-s-in-the-wire-how-groww-moves-money-between-india-and-wall-str-9691d95c5dc8daf8",
      "external_url": "https://tech.groww.in/nobody-knows-whats-in-the-wire-how-groww-moves-money-between-india-and-wall-street-dbe31b46bf88",
      "title": "Nobody Knows What's in the Wire: How Groww Moves Money Between India and Wall Street",
      "content_text": "How Groww tracks cross-border payments between India and the US, ensuring every dollar is accounted for. Author: Aditi Gour Introduction Every business day, SWIFT wires cross between India and the US, and each one carries many people's money in a single lump. Deposits travel out to our US broker (the registered broker-dealer that holds users' US shares and dollars) in one wire; withdrawals come…",
      "date_published": "2026-10-22T05:15:47.000Z",
      "authors": [
        {
          "name": "Groww Engineering Team"
        }
      ],
      "tags": [
        "Groww",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/how-we-deploy-reliably-at-razorpay-7f1662097c0989a3",
      "url": "https://sutradhar.nilukush.workers.dev/read/how-we-deploy-reliably-at-razorpay-7f1662097c0989a3",
      "external_url": "https://engineering.razorpay.com/how-we-deploy-reliably-at-razorpay-52ddf676caf8",
      "title": "How We Deploy Reliably at Razorpay",
      "content_text": "Most production incidents do not begin with a server dying. They begin with a deployment: dozens a day, across hundreds of services, each the moment risk enters the system. We run payments infrastructure at Razorpay. When a payments system degrades, transactions fail: merchants lose revenue, customers lose trust, and someone’s checkout page spins at the worst possible moment. Reliability is not a…",
      "date_published": "2026-10-20T08:20:57.000Z",
      "authors": [
        {
          "name": "Anusha Musthaphak"
        }
      ],
      "tags": [
        "Razorpay",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/browserstack-recognized-as-a-challenger-in-the-2026-gartner-magic-quadranttm-for-5a698572c2ab6977",
      "url": "https://sutradhar.nilukush.workers.dev/read/browserstack-recognized-as-a-challenger-in-the-2026-gartner-magic-quadranttm-for-5a698572c2ab6977",
      "external_url": "https://www.browserstack.com/blog/browserstack-recognized-as-a-challenger-in-the-2026-gartner-magic-quadrant-for-digital-accessibility",
      "title": "BrowserStack Recognized as a Challenger in the 2026 Gartner® Magic Quadrant™ for Digital Accessibility",
      "content_text": "At BrowserStack, we believe that digital accessibility shouldn't be a post-launch compliance checkbox or a series of periodic manual audits. To build truly accessible digital experiences, accessibility testing must be automated, continuous, and embedded directly into every phase of the software development lifecycle. We are excited to share that BrowserStack has been recognized as a Challenger in…",
      "date_published": "2026-10-19T10:54:23.000Z",
      "authors": [
        {
          "name": "BrowserStack Team"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/the-kafka-optimization-that-saved-us-350k-a-year-92ac94f392b4ce16",
      "url": "https://sutradhar.nilukush.workers.dev/read/the-kafka-optimization-that-saved-us-350k-a-year-92ac94f392b4ce16",
      "external_url": "https://blog.hotstar.com/the-kafka-optimization-that-saved-us-350k-a-year-48a0e05c3c08",
      "title": "The Kafka Optimization That Saved Us $350K a Year",
      "content_text": "The JioHotstar platform receives in excess of 40TB data every day. At 2.1 million messages per second. At this scale, every superflous byte is costly, like real money costly. In this blog, we cover strategies that helped us optimise our ingest workflow which ultimately saved real money. The Waste Our video streaming platform emits a telemetry heartbeat for every active playback session — a rich,…",
      "date_published": "2026-10-19T07:37:31.000Z",
      "authors": [
        {
          "name": "Mayank"
        }
      ],
      "tags": [
        "JioHotstar",
        "scale",
        "infrastructure",
        "mobile",
        "backend"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/introducing-browserstack-load-testing-02ba16856cb8873d",
      "url": "https://sutradhar.nilukush.workers.dev/read/introducing-browserstack-load-testing-02ba16856cb8873d",
      "external_url": "https://www.browserstack.com/blog/introducing-browserstack-load-testing",
      "title": "Introducing BrowserStack Load Testing",
      "content_text": "Every team that runs a busy website knows the feeling before a big sale or launch. The load test has passed, the dashboards look fine, and still nobody is fully sure the site will hold up. Too often, the real answer arrives on the day itself, from customers. Today we're launching BrowserStack Load Testing, now generally available, to give teams that answer weeks earlier. Get started for free Why…",
      "date_published": "2026-10-14T13:00:00.000Z",
      "authors": [
        {
          "name": "Shweta Chhillar"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile",
        "backend"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/inside-razorpay-s-rto-model-the-engineering-behind-its-ml-lifecycle-2e65a95bbe5c8117",
      "url": "https://sutradhar.nilukush.workers.dev/read/inside-razorpay-s-rto-model-the-engineering-behind-its-ml-lifecycle-2e65a95bbe5c8117",
      "external_url": "https://engineering.razorpay.com/inside-razorpays-rto-model-the-engineering-behind-its-ml-lifecycle-999fe75e66ec",
      "title": "Inside Razorpay’s RTO Model: The Engineering Behind its ML Lifecycle",
      "content_text": "Contributor: Abhik Debnath In this article, we use Razorpay’s Return to Origin (RTO) risk model to explain the ML lifecycle: how we build a reproducible release, deploy it into checkout, monitor its behaviour, and use later outcomes to evaluate whether it needs retraining. We connect these stages through one decision: whether cash on delivery should be available to a customer. A customer reaches…",
      "date_published": "2026-10-13T10:00:32.000Z",
      "authors": [
        {
          "name": "Ankur Ranjan"
        }
      ],
      "tags": [
        "Razorpay",
        "fintech-payments",
        "backend",
        "data-science",
        "ai-ml"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/gcp-storage-pools-cheap-boot-disks-emptydir-vol-fstrim-discard-48b27a3ab9c71b7f",
      "url": "https://sutradhar.nilukush.workers.dev/read/gcp-storage-pools-cheap-boot-disks-emptydir-vol-fstrim-discard-48b27a3ab9c71b7f",
      "external_url": "https://tech.groww.in/gcp-storage-pools-cheap-boot-disks-emptydir-vol-fstrim-discard-765ba89123f7",
      "title": "GCP Storage Pools: Cheap Boot Disks, emptyDir Vol & FSTRIM/DISCARD",
      "content_text": "This article explains how a Storage Pool absorbed the boot disks and made them almost free. The same boot disks also became home to ephemeral data such as Trino cache, task spill, and Spark shuffle through emptyDir. But this introduced an unexpected problem: deleted transient data left behind ghost blocks. FSTRIM/DISCARD is what allows those blocks to be reclaimed. Transient workloads spilling…",
      "date_published": "2026-10-08T10:41:02.000Z",
      "authors": [
        {
          "name": "Abhay Verma"
        }
      ],
      "tags": [
        "Groww",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/cost-optimized-kafka-architecture-on-gcp-storage-pools-657cf10881e2ad26",
      "url": "https://sutradhar.nilukush.workers.dev/read/cost-optimized-kafka-architecture-on-gcp-storage-pools-657cf10881e2ad26",
      "external_url": "https://tech.groww.in/cost-optimized-kafka-architecture-on-gcp-storage-pools-51eeb5f048bd",
      "title": "Cost-Optimized Kafka Architecture on GCP Storage Pools",
      "content_text": "This article explains how multiple Kafka clusters went on a storage diet when we moved from a traditional fixed-cost disk architecture to a Storage Pool model. We will follow Kafka from its recovery and performance requirements through Strimzi KafkaNodePools, zonal placement, measured Hyperdisk provisioning, and a storage bill reduced by about 50%. When Kafka Outgrew Fixed Disks Kafka brokers…",
      "date_published": "2026-10-08T10:16:26.000Z",
      "authors": [
        {
          "name": "Abhay Verma"
        }
      ],
      "tags": [
        "Groww",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/solving-regional-consistency-of-delivery-eta-with-a-deep-probabilistic-framework-c4ab44708b480757",
      "url": "https://sutradhar.nilukush.workers.dev/read/solving-regional-consistency-of-delivery-eta-with-a-deep-probabilistic-framework-c4ab44708b480757",
      "external_url": "https://medium.com/swiggy-bytes/solving-regional-consistency-of-delivery-eta-with-a-deep-probabilistic-framework-8d82d6abdf41",
      "title": "Solving Regional Consistency of Delivery ETA with a Deep Probabilistic Framework",
      "content_text": "1. Introduction In the on-demand food delivery ecosystem, an app’s Expected Time of Arrival (ETA) is the foundation of customer trust. Promise 25 minutes for a 40-minute delivery, and you leave a customer frustrated. Show 50 minutes for a 30-minute delivery, and that customer might abandon their cart entirely. Balancing under- and over-prediction is a delicate trade-off. To maintain operational…",
      "date_published": "2026-10-08T08:15:48.000Z",
      "authors": [
        {
          "name": "Parag Bhandarkar"
        }
      ],
      "tags": [
        "Swiggy",
        "backend",
        "scale",
        "data-science",
        "platform"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/solving-for-better-issue-triage-and-prioritization-with-the-unified-table-view-4f2d823a6ec9759b",
      "url": "https://sutradhar.nilukush.workers.dev/read/solving-for-better-issue-triage-and-prioritization-with-the-unified-table-view-4f2d823a6ec9759b",
      "external_url": "https://www.browserstack.com/blog/solving-for-better-issue-triage-and-prioritization-with-the-unified-table-view",
      "title": "Solving for better issue triage and prioritization with the unified Table View",
      "content_text": "In our previous post, we explored the industry-wide challenge of issue over-reporting; how automated site scans often report thousands of violations, overwhelming QA and engineering teams and creating a heavy administrative burden. The triage fatigue caused by multi-queue workflows and scattered context makes it difficult…",
      "date_published": "2026-10-07T09:50:29.000Z",
      "authors": [
        {
          "name": "BrowserStack Team"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/beyond-compliance-to-readiness-what-en-301-549-v4-1-1-means-for-your-accessibili-22ff38ef47ecdb93",
      "url": "https://sutradhar.nilukush.workers.dev/read/beyond-compliance-to-readiness-what-en-301-549-v4-1-1-means-for-your-accessibili-22ff38ef47ecdb93",
      "external_url": "https://www.browserstack.com/blog/what-en-301-549-v4-1-1-means-for-your-accessibility-strategy",
      "title": "Beyond compliance to readiness: What EN 301 549 v4.1.1 means for your accessibility strategy",
      "content_text": "Europe’s digital accessibility baseline took a major step forward with the publication of EN 301 549 v4.1.1. Finalized by ETSI and formally delivered to the European Commission, this updated standard upgrades European ICT accessibility guidance from WCAG 2.1 to WCAG 2.2 across websites, native software, and electronic documents. While this publication sets the future trajectory for European…",
      "date_published": "2026-10-01T05:58:58.000Z",
      "authors": [
        {
          "name": "Sugandha Lahoti"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/building-scalable-real-time-live-streaming-systems-84e039c476b67a64",
      "url": "https://sutradhar.nilukush.workers.dev/read/building-scalable-real-time-live-streaming-systems-84e039c476b67a64",
      "external_url": "https://medium.com/walmartglobaltech/building-scalable-real-time-live-streaming-systems-9be510b75566",
      "title": "Building Scalable Real-Time Live Streaming Systems",
      "content_text": "Synchronizing Video, Audio, Whiteboard Events, and Distributed Backends at Scale What happens when thousands of students join a live classroom, rewind a lecture by 30 seconds, and still expect the teacher’s whiteboard drawings, voice, and video to remain perfectly synchronized?That challenge sits at the heart of modern real-time streaming systems.Live streaming today is no longer limited to…",
      "date_published": "2026-09-30T18:09:28.000Z",
      "authors": [
        {
          "name": "Utkarsha Anand"
        }
      ],
      "tags": [
        "Walmart Global Tech",
        "data-science",
        "platform",
        "scale"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/kafka-inconsistencies-and-the-silent-failures-behind-real-time-decision-platform-4316b37a3318e135",
      "url": "https://sutradhar.nilukush.workers.dev/read/kafka-inconsistencies-and-the-silent-failures-behind-real-time-decision-platform-4316b37a3318e135",
      "external_url": "https://medium.com/walmartglobaltech/kafka-inconsistencies-and-the-silent-failures-behind-real-time-decision-platforms-f6db55156286",
      "title": "Kafka Inconsistencies and the Silent Failures Behind Real-Time Decision Platforms",
      "content_text": "A field guide to the duplicate events, stale state, rebalances, and deployment traps that quietly distort real-time decisions — told through one decision that should have fired and didn’t. Note: This piece assumes working familiarity with Kafka and event-streaming fundamentals — topics, partitions, offsets, consumer groups, and delivery semantics. Terms are expanded on first use where it helps,…",
      "date_published": "2026-09-30T00:21:42.000Z",
      "authors": [
        {
          "name": "Pranav patil"
        }
      ],
      "tags": [
        "Walmart Global Tech",
        "data-science",
        "platform",
        "scale",
        "backend"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/what-we-learned-from-benchmarking-knowledge-bases-for-coding-agents-424d282902f9c11c",
      "url": "https://sutradhar.nilukush.workers.dev/read/what-we-learned-from-benchmarking-knowledge-bases-for-coding-agents-424d282902f9c11c",
      "external_url": "https://blog.hotstar.com/what-we-learned-from-benchmarking-knowledge-bases-for-coding-agents-6bbdd9e53727",
      "title": "What We Learned from Benchmarking Knowledge Bases for Coding Agents",
      "content_text": "Introduction/TL;DR At JioHotstar, we have been thinking a lot about how to give developers a better AI-assisted engineering experience. Once coding agents started becoming useful for day-to-day work, the next natural question was: how do we help those agents understand our codebases better? That led us into the world of knowledge bases, repo indexers, code graphs, and semantic search tools.…",
      "date_published": "2026-09-28T12:03:06.000Z",
      "authors": [
        {
          "name": "Abhishek Bansal"
        }
      ],
      "tags": [
        "JioHotstar",
        "scale",
        "infrastructure",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/migrating-swiggy-partner-app-s-deep-link-engine-at-scale-f8c0f9d49be29426",
      "url": "https://sutradhar.nilukush.workers.dev/read/migrating-swiggy-partner-app-s-deep-link-engine-at-scale-f8c0f9d49be29426",
      "external_url": "https://medium.com/swiggy-bytes/migrating-swiggy-partner-apps-deep-link-engine-at-scale-3d6c28e889d5",
      "title": "Migrating Swiggy Partner App’s Deep Link Engine at Scale",
      "content_text": "The OS decides whether your app may open a URL — before any of your code runs. We swapped the SDK underneath that, without republishing the links we already owned.A partner taps a link in an SMS, a push, a share sheet — and lands on the exact screen they needed. We changed the SDK that resolves those links in Swiggy’s partner app. More than a thousand of them were already in inboxes, campaigns,…",
      "date_published": "2026-09-28T06:11:13.000Z",
      "authors": [
        {
          "name": "Shubham Singla"
        }
      ],
      "tags": [
        "Swiggy",
        "backend",
        "scale",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/from-tool-hopping-to-talking-reimagining-datacenter-observability-with-netra-4f8d452382531cee",
      "url": "https://sutradhar.nilukush.workers.dev/read/from-tool-hopping-to-talking-reimagining-datacenter-observability-with-netra-4f8d452382531cee",
      "external_url": "https://tech.phonepe.com/from-tool-hopping-to-talking-reimagining-datacenter-observability-with-netra",
      "title": "From Tool-Hopping to Talking: Reimagining Datacenter Observability with NETRA",
      "content_text": "It’s 3:00 AM. The glare of a monitor cuts through a pitch-black room as a critical alert pierces your sleep. Seconds later, you’re locked in a familiar,…",
      "date_published": "2026-09-28T04:28:16.000Z",
      "authors": [
        {
          "name": "akankshamishra"
        }
      ],
      "tags": [
        "PhonePe",
        "fintech-payments",
        "backend",
        "scale",
        "frontend",
        "devops-sre"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/the-9-second-delay-how-a-default-kubernetes-setting-choked-our-coredns-ffefe8becec400e3",
      "url": "https://sutradhar.nilukush.workers.dev/read/the-9-second-delay-how-a-default-kubernetes-setting-choked-our-coredns-ffefe8becec400e3",
      "external_url": "https://medium.com/freshworks-engineering-blog/the-9-second-delay-how-a-default-kubernetes-setting-choked-our-coredns-932b3f09f2cc",
      "title": "The 9-Second Delay: How a Default Kubernetes Setting Choked Our CoreDNS",
      "content_text": "by Divakar Raju The panicked messages started rolling in from all our dev and application teams, outbound calls in our staging environment were randomly timing out, and some external requests were inexplicably taking over 9 seconds to complete. In a modern microservices architecture, 9 seconds is an eternity. Our initial instinct was to blame the downstream services. However, when we dove into…",
      "date_published": "2026-09-23T09:43:43.000Z",
      "authors": [
        {
          "name": "Freshworks Engineering"
        }
      ],
      "tags": [
        "Freshworks",
        "platform",
        "frontend",
        "culture",
        "infrastructure"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/compass-an-ai-navigation-agent-for-everyone-81ff805949dca8e0",
      "url": "https://sutradhar.nilukush.workers.dev/read/compass-an-ai-navigation-agent-for-everyone-81ff805949dca8e0",
      "external_url": "https://tech.groww.in/compass-an-ai-navigation-agent-for-everyone-369fd0de52f1",
      "title": "Compass: an AI navigation agent for everyone",
      "content_text": "You already have the data. Compass is how everyone asks it. You already know the question. What was DAU today? What’s the order's success rate over the last few months. How many new users did X and Y, and are they sitting at the stage of doing Z? This escalation just landed. What bug has this user already gone through. Those used to be four tools, four people, and a Slack thread that started with…",
      "date_published": "2026-09-22T06:34:36.000Z",
      "authors": [
        {
          "name": "Vedant Rathi"
        }
      ],
      "tags": [
        "Groww",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-christine-pinto-8b6a5a9bce22059c",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-christine-pinto-8b6a5a9bce22059c",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-christine-pinto",
      "title": "Honoring #IconsOfQuality: Christine Pinto",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Christine Pinto is an award-winning…",
      "date_published": "2026-09-18T13:50:16.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-joao-proenca-b14080e8216a3bef",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-joao-proenca-b14080e8216a3bef",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-joao-proenca",
      "title": "Honoring #IconsOfQuality: João Proença",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and…",
      "date_published": "2026-09-18T13:49:07.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/one-autovacuum-away-partitioning-slice-s-billion-row-transaction-tables-without-abd25c3be38985ec",
      "url": "https://sutradhar.nilukush.workers.dev/read/one-autovacuum-away-partitioning-slice-s-billion-row-transaction-tables-without-abd25c3be38985ec",
      "external_url": "https://slice-engineering.medium.com/one-autovacuum-away-partitioning-slices-billion-row-transaction-tables-with-no-planned-downtime-e7bf69fc1d99",
      "title": "One Autovacuum Away: Partitioning slice’s Billion-Row Transaction Tables Without Downtime",
      "content_text": "Preface One evening Postgres ran a routine ANALYZE on one of our tables. Within minutes, one of our payment products was degraded. Nothing had been deployed. No migration, no config change, and traffic was normal. Yet the database writer was saturated, latency on the transaction API had climbed into seconds, and pods were cycling through readiness checks. The slow log had one line worth reading:…",
      "date_published": "2026-09-16T09:29:05.000Z",
      "authors": [
        {
          "name": "slice engineering"
        }
      ],
      "tags": [
        "Slice",
        "fintech-payments",
        "backend",
        "scale"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-priyanka-halder-ad6a3b5438473c07",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-priyanka-halder-ad6a3b5438473c07",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-priyanka-halder",
      "title": "Honoring #IconsOfQuality: Priyanka Halder",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Priyanka Halder is a transformative…",
      "date_published": "2026-09-16T08:22:04.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-huib-schoots-92cab48c6cf52841",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-huib-schoots-92cab48c6cf52841",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-huib-schoots",
      "title": "Honoring #IconsOfQuality: Huib Schoots",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Huib Schoots is a consultant, coach,…",
      "date_published": "2026-09-16T08:21:48.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-ash-winter-0b441988a741ea52",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-ash-winter-0b441988a741ea52",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-ash-winter",
      "title": "Honoring #IconsOfQuality: Ash Winter",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Ash Winter is a community-focused…",
      "date_published": "2026-09-16T08:21:31.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-pricilla-bilavendran-07ab053e9ee986e1",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-pricilla-bilavendran-07ab053e9ee986e1",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-pricilla-bilavendran",
      "title": "Honoring #IconsOfQuality: Pricilla Bilavendran",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Pricilla Bilavendran is a passionate…",
      "date_published": "2026-09-16T08:21:09.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-mark-hrynczak-4035a00135eca663",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-mark-hrynczak-4035a00135eca663",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-mark-hrynczak",
      "title": "Honoring #IconsOfQuality: Mark Hrynczak",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Mark Hrynczak is an engineering…",
      "date_published": "2026-09-16T08:20:52.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/moving-from-panic-to-process-testing-your-way-to-a-successful-k8s-migration-094cd19902fe2fbc",
      "url": "https://sutradhar.nilukush.workers.dev/read/moving-from-panic-to-process-testing-your-way-to-a-successful-k8s-migration-094cd19902fe2fbc",
      "external_url": "https://medium.com/freshworks-engineering-blog/moving-from-panic-to-process-testing-your-way-to-a-successful-k8s-migration-9893a8ca7900",
      "title": "Moving from Panic to Process: Testing Your Way to a Successful K8s Migration",
      "content_text": "by Keerthivaasan K In the season finale of Silicon Valley, there’s a classic scene: Pied Piper is live-streaming a rescue, traffic is melting the servers, and the team is pulling a “heroic save” at the 11th hour. It makes for great TV. It makes for a terrible career as an SRE. We’ve all been there. You’ve migrated 800+ resources to a new cluster. kubectl get pods shows a sea of green. You think…",
      "date_published": "2026-09-16T05:57:15.000Z",
      "authors": [
        {
          "name": "Freshworks Engineering"
        }
      ],
      "tags": [
        "Freshworks",
        "platform",
        "frontend",
        "culture",
        "infrastructure"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/making-karpenter-more-reliable-at-scale-removing-its-dependency-on-coredns-f9e69dfd98c86e24",
      "url": "https://sutradhar.nilukush.workers.dev/read/making-karpenter-more-reliable-at-scale-removing-its-dependency-on-coredns-f9e69dfd98c86e24",
      "external_url": "https://medium.com/freshworks-engineering-blog/making-karpenter-more-reliable-at-scale-removing-its-dependency-on-coredns-063451f8436a",
      "title": "Making Karpenter More Reliable at Scale: Removing Its Dependency on CoreDNS",
      "content_text": "How Freshworks evolved its Karpenter bootstrap architecture across 400+ EKS clusters — and what it’s paying off now. by Ebin Gladson At Freshworks, our applications run on AWS EKS. A while back, we moved from Cluster Autoscaler to Karpenter, and the switch paid off in several concrete ways: ~37% faster node provisioning Tighter bin-packing of EC2 nodes across the fleet Real, ongoing cost savings…",
      "date_published": "2026-09-16T05:20:48.000Z",
      "authors": [
        {
          "name": "Freshworks Engineering"
        }
      ],
      "tags": [
        "Freshworks",
        "platform",
        "frontend",
        "culture",
        "scale"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-gaurav-singh-d6d9587f8f11182a",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-gaurav-singh-d6d9587f8f11182a",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-gaurav-singh",
      "title": "Honoring #IconsOfQuality: Gaurav Singh",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Gaurav Singh is a Senior Software…",
      "date_published": "2026-09-15T11:29:38.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/scaling-ml-model-inference-through-architectural-separation-74ccbc9abbb2b0e9",
      "url": "https://sutradhar.nilukush.workers.dev/read/scaling-ml-model-inference-through-architectural-separation-74ccbc9abbb2b0e9",
      "external_url": "https://engineering.cred.club/scaling-ml-model-inference-through-architectural-separation-32b2629f554a",
      "title": "Scaling ML Model Inference through architectural separation",
      "content_text": "The model is only one part of the inference pipeline. At scale, the work happening around it, from routing requests to coordinating downstream dependencies, can have a much bigger impact on latency and efficiency. We addressed this by separating model execution from request orchestration into dedicated Hosting and Serving layers.Look at how most teams start serving a model. There is one service.…",
      "date_published": "2026-09-15T08:16:56.000Z",
      "authors": [
        {
          "name": "Mudit Rathore"
        }
      ],
      "tags": [
        "CRED",
        "backend",
        "mobile",
        "fintech-payments",
        "ai-ml",
        "scale"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-jesper-ottosen-fed78025bbc832c3",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-jesper-ottosen-fed78025bbc832c3",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-jesper-ottosen",
      "title": "Honoring #IconsOfQuality: Jesper Ottosen",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Jesper Ottosen is a test strategy…",
      "date_published": "2026-09-14T12:02:58.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-debbie-o-brien-cd2dfc26e234c326",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-debbie-o-brien-cd2dfc26e234c326",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-debbie-obrien",
      "title": "Honoring #IconsOfQuality: Debbie O'Brien",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Debbie O'Brien is a true visionary…",
      "date_published": "2026-09-11T09:21:23.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/ai-x-qa-leadership-summit-2026-building-the-ai-native-qa-engine-305bb8216dda345a",
      "url": "https://sutradhar.nilukush.workers.dev/read/ai-x-qa-leadership-summit-2026-building-the-ai-native-qa-engine-305bb8216dda345a",
      "external_url": "https://www.browserstack.com/blog/ai-x-qa-leadership-summit-2026",
      "title": "AI x QA Leadership Summit 2026: Building the AI-Native QA Engine",
      "content_text": "For many QA teams, AI is already part of the day-to-day work. It helps write tests, investigate failures, and decide where engineers should spend their time. The harder question is what comes next. How much of the QA process should AI actually own? Where does it belong in the pipeline? What needs human oversight? And as the work changes, which skills should QA teams be building now? These are…",
      "date_published": "2026-09-11T06:34:59.000Z",
      "authors": [
        {
          "name": "Shweta Chhillar"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-keith-klain-2239947d53896445",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-keith-klain-2239947d53896445",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-keith-klain",
      "title": "Honoring #IconsOfQuality: Keith Klain",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Keith Klain is a Technology Leader…",
      "date_published": "2026-09-10T11:56:43.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/from-experimentation-to-scale-phonepe-s-ai-journey-in-hr-b00be992f8421dbe",
      "url": "https://sutradhar.nilukush.workers.dev/read/from-experimentation-to-scale-phonepe-s-ai-journey-in-hr-b00be992f8421dbe",
      "external_url": "https://tech.phonepe.com/from-experimentation-to-scale-phonepes-ai-journey-in-hr",
      "title": "From Experimentation to Scale: PhonePe’s AI Journey in HR",
      "content_text": "At PhonePe, our strategy for AI in HR was never about deploying a single, generic solution. Instead, we set out to build a fit for purpose ecosystem…",
      "date_published": "2026-09-10T01:08:21.000Z",
      "authors": [
        {
          "name": "akankshamishra"
        }
      ],
      "tags": [
        "PhonePe",
        "fintech-payments",
        "backend",
        "scale",
        "product-engineering"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-richard-bradshaw-1e8fea5ddf501e0c",
      "url": "https://sutradhar.nilukush.workers.dev/read/honoring-iconsofquality-richard-bradshaw-1e8fea5ddf501e0c",
      "external_url": "https://www.browserstack.com/blog/honoring-icons-of-quality-richard-bradshaw",
      "title": "Honoring #IconsOfQuality: Richard Bradshaw",
      "content_text": "To celebrate the relentless passion and invaluable contributions of leaders in software quality, BrowserStack is proud to honour some of the icons in the testing space. These are the visionaries who not only push the industry forward with their expertise but also enrich the entire testing community by generously sharing their knowledge and thought leadership. Richard Bradshaw, widely known across…",
      "date_published": "2026-09-09T11:44:44.000Z",
      "authors": [
        {
          "name": "Ghost Owner"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/see-the-blast-radius-ship-without-the-fear-c88f3bc1a993c463",
      "url": "https://sutradhar.nilukush.workers.dev/read/see-the-blast-radius-ship-without-the-fear-c88f3bc1a993c463",
      "external_url": "https://medium.com/freshworks-engineering-blog/see-the-blast-radius-ship-without-the-fear-afc46aa7945f",
      "title": "See the Blast Radius, Ship Without the Fear!",
      "content_text": "by Govind Aadithya Sripada Every two weeks, Freshdesk shipped changes to production — and every two weeks, we did it scared. Hundreds of commits across Ruby, Java, Ember, React, and infrastructure, all merging at once, and we tested everything to cover ourselves — all 41,000 cases, every single release, hotfix or feature drop alike. Days of it. And we still hit deploy while holding our breath. We…",
      "date_published": "2026-09-09T05:00:11.000Z",
      "authors": [
        {
          "name": "Freshworks Engineering"
        }
      ],
      "tags": [
        "Freshworks",
        "platform",
        "frontend",
        "culture"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/chunked-twice-rejected-once-an-istio-502-mystery-f14d786663a92a24",
      "url": "https://sutradhar.nilukush.workers.dev/read/chunked-twice-rejected-once-an-istio-502-mystery-f14d786663a92a24",
      "external_url": "https://medium.com/freshworks-engineering-blog/chunked-twice-rejected-once-an-istio-502-mystery-5c1bf7213e4a",
      "title": "Chunked Twice, Rejected Once: An Istio 502 Mystery",
      "content_text": "by Palak Bansal, Madhavi Madangopal Modern service architectures are full of well meaning intermediaries: proxies, gateways, sidecars, each one convinced it is helping, and touching your requests on the way through. What happens when those layers interact just slightly wrong? In our case, one application sat in front of another, acting as a proxy. The backend returned a perfectly valid response,…",
      "date_published": "2026-09-09T04:56:18.000Z",
      "authors": [
        {
          "name": "Freshworks Engineering"
        }
      ],
      "tags": [
        "Freshworks",
        "platform",
        "frontend",
        "culture"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/groww-lite-building-a-disaster-resilient-trading-system-0cb2b80434e78861",
      "url": "https://sutradhar.nilukush.workers.dev/read/groww-lite-building-a-disaster-resilient-trading-system-0cb2b80434e78861",
      "external_url": "https://tech.groww.in/groww-lite-building-a-disaster-resilient-trading-system-77146b174b9f",
      "title": "Groww Lite: Building a Disaster-Resilient Trading System",
      "content_text": "How we built a minimal, independent path to the exchange that stays up even when the rest of Groww doesn’t. Author: Gaurav Agrawal Why Groww Lite Exists Every large trading platform eventually runs into the same uncomfortable truth: A rich product experience might involve using multiple services. A single order placement on the main Groww app might traverse authentication, risk checks, portfolio…",
      "date_published": "2026-09-08T14:37:20.000Z",
      "authors": [
        {
          "name": "Groww Engineering Team"
        }
      ],
      "tags": [
        "Groww",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/zoomable-recyclerview-enabling-pinch-to-zoom-and-panning-in-android-recyclerview-77b8ea96d003a8fc",
      "url": "https://sutradhar.nilukush.workers.dev/read/zoomable-recyclerview-enabling-pinch-to-zoom-and-panning-in-android-recyclerview-77b8ea96d003a8fc",
      "external_url": "https://tech.phonepe.com/zoomable-recyclerview-enabling-pinch-to-zoom-and-panning-in-android-recyclerviews",
      "title": "Zoomable RecyclerView: Enabling Pinch-to-Zoom and Panning in Android RecyclerViews",
      "content_text": "Introduction Android’s native RecyclerView is exceptionally efficient at handling large datasets through item recycling, but it lacks native support for…",
      "date_published": "2026-09-08T03:46:08.000Z",
      "authors": [
        {
          "name": "akankshamishra"
        }
      ],
      "tags": [
        "PhonePe",
        "fintech-payments",
        "backend",
        "scale",
        "engineering",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/five-years-of-kafka-at-razorpay-s-upi-switch-01d5562804a8f40f",
      "url": "https://sutradhar.nilukush.workers.dev/read/five-years-of-kafka-at-razorpay-s-upi-switch-01d5562804a8f40f",
      "external_url": "https://engineering.razorpay.com/tryst-with-kafka-2f5cef766c45",
      "title": "Five Years of Kafka at Razorpay’s UPI Switch",
      "content_text": "Preface The UPI Switch at Razorpay has evolved significantly in the five years since we started building it. The Switch is the platform that enables real-time payment processing with NPCI. When the team began, it was little more than an idea. Today it powers more than 70% of Razorpay’s total UPI volume. Because UPI is inherently asynchronous, a messaging system sits at the heart of the Switch and…",
      "date_published": "2026-09-07T09:09:58.000Z",
      "authors": [
        {
          "name": "Kshitij Nawandar"
        }
      ],
      "tags": [
        "Razorpay",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/the-meesho-mantras-explained-the-operating-principles-behind-how-we-work-921cf539c2bc4d36",
      "url": "https://sutradhar.nilukush.workers.dev/read/the-meesho-mantras-explained-the-operating-principles-behind-how-we-work-921cf539c2bc4d36",
      "external_url": "https://www.meesho.io/blog/the-meesho-mantras-explained-the-operating-principles-behind-how-we-work",
      "title": "The Meesho Mantras, Explained: The Operating Principles Behind How We Work",
      "content_text": "What are the Meesho Mantras, why do they exist, and how do they actually shape decisions? The complete explanation - one mantra at a time. Ask anyone who has…",
      "date_published": "2026-09-02T07:00:00.000Z",
      "authors": [
        {
          "name": "Meesho"
        }
      ],
      "tags": [
        "Meesho",
        "backend",
        "mobile",
        "scale",
        "culture"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/stop-reacting-to-data-problems-here-s-the-architecture-that-prevents-them-4d3d535bab6593dd",
      "url": "https://sutradhar.nilukush.workers.dev/read/stop-reacting-to-data-problems-here-s-the-architecture-that-prevents-them-4d3d535bab6593dd",
      "external_url": "https://medium.com/walmartglobaltech/stop-reacting-to-data-problems-heres-the-architecture-that-prevents-them-a274d54f624b",
      "title": "Stop Reacting to Data Problems. Here’s the Architecture That Prevents Them.",
      "content_text": "Coauthored by Satyajeet Coordinating Data Evolution at Enterprise Scale When you operate data platforms on a global enterprise scale, hundreds of engineering teams ship improvements every week, each moving independently to deliver value at the pace of the business demands. This velocity is a competitive advantage. The challenge: How do you enable hundreds of teams to evolve their data products…",
      "date_published": "2026-08-25T20:22:17.000Z",
      "authors": [
        {
          "name": "Keerthipriyan"
        }
      ],
      "tags": [
        "Walmart Global Tech",
        "data-science",
        "platform",
        "scale"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/the-right-pixels-optimising-images-at-meesho-s-scale-ce12abef7d04f05b",
      "url": "https://sutradhar.nilukush.workers.dev/read/the-right-pixels-optimising-images-at-meesho-s-scale-ce12abef7d04f05b",
      "external_url": "https://www.meesho.io/blog/the-right-pixels-optimising-images-at-meeshos-scale",
      "title": "The Right Pixels: Optimising Images at Meesho’s Scale",
      "content_text": "Client-side engineering lessons from optimizing billions of image loads every day in Meesho’s Android app. Within the Meesho app, images serve as the product…",
      "date_published": "2026-08-25T06:04:07.000Z",
      "authors": [
        {
          "name": "Meesho"
        }
      ],
      "tags": [
        "Meesho",
        "backend",
        "mobile",
        "scale",
        "engineering",
        "product-engineering"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/how-razorpay-cut-its-metrics-bill-by-62-without-losing-a-dashboard-a3e61564425e4946",
      "url": "https://sutradhar.nilukush.workers.dev/read/how-razorpay-cut-its-metrics-bill-by-62-without-losing-a-dashboard-a3e61564425e4946",
      "external_url": "https://engineering.razorpay.com/how-razorpay-cut-its-metrics-bill-by-62-without-losing-a-dashboard-2a7d5467df37",
      "title": "How Razorpay Cut Its Metrics Bill by 62% Without Losing a Dashboard",
      "content_text": "Contributor: Saijal Shrivastava We cut our metrics ingestion by 62% without deleting a single useful dashboard or breaking an alert. Daily ingestion dropped from about 450 billion samples to about 170 billion. The surprising part was not one large optimization. It was three simple discoveries hiding in plain sight: Scrape intervals can multiply ingestion. High-availability scraping can silently…",
      "date_published": "2026-08-24T10:25:21.000Z",
      "authors": [
        {
          "name": "Dhairya Mehta"
        }
      ],
      "tags": [
        "Razorpay",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/the-350-kb-hidden-in-our-xml-layouts-754db45bf82cc0bd",
      "url": "https://sutradhar.nilukush.workers.dev/read/the-350-kb-hidden-in-our-xml-layouts-754db45bf82cc0bd",
      "external_url": "https://www.meesho.io/blog/the-350-kb-hidden-in-our-xml-layouts",
      "title": "The 350 KB Hidden in Our XML Layouts",
      "content_text": "Solving an AAPT2 Auto-Versioning Mystery The discovery APK size is a core performance metric for us. We track it continuously, investigate regressions, and…",
      "date_published": "2026-08-17T06:34:08.000Z",
      "authors": [
        {
          "name": "Meesho"
        }
      ],
      "tags": [
        "Meesho",
        "backend",
        "mobile",
        "scale",
        "engineering"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/lens-give-your-entire-team-x-ray-vision-into-your-android-app-16235310e61a7f48",
      "url": "https://sutradhar.nilukush.workers.dev/read/lens-give-your-entire-team-x-ray-vision-into-your-android-app-16235310e61a7f48",
      "external_url": "https://tech.phonepe.com/lens-give-your-entire-team-x-ray-vision-into-your-android-app",
      "title": "Lens: Give Your Entire Team X-Ray Vision Into Your Android App",
      "content_text": "Lens lets your team see what is happening inside a running mobile app—from a normal web browser. You Know This Bug, Right? It is Friday afternoon. QA tells you…",
      "date_published": "2026-08-10T03:49:28.000Z",
      "authors": [
        {
          "name": "Sampurna Mitra"
        }
      ],
      "tags": [
        "PhonePe",
        "fintech-payments",
        "backend",
        "scale",
        "frontend",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/holding-revamp-went-live-then-reality-check-hit-hard-9620707c6542a315",
      "url": "https://sutradhar.nilukush.workers.dev/read/holding-revamp-went-live-then-reality-check-hit-hard-9620707c6542a315",
      "external_url": "https://tech.groww.in/holding-revamp-went-live-then-reality-check-hit-hard-5574010bade0",
      "title": "Holding Revamp Went Live. Then Reality Check Hit Hard",
      "content_text": "Introduction In the previous article, we shared how we redesigned Holdings retrieval to eliminate unnecessary work. The architecture looked solid, and the rollout was ready. Then we deployed it. With millions of users accessing Holdings every day, the rollout looked healthy overall. But a handful of users started reporting behaviour that didn’t make sense. The issues were rare, difficult to…",
      "date_published": "2026-08-09T04:31:03.000Z",
      "authors": [
        {
          "name": "Jain Nirmal"
        }
      ],
      "tags": [
        "Groww",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/ci-doesn-t-need-on-demand-moving-our-build-pipelines-to-spot-instances-e521038bf11d3176",
      "url": "https://sutradhar.nilukush.workers.dev/read/ci-doesn-t-need-on-demand-moving-our-build-pipelines-to-spot-instances-e521038bf11d3176",
      "external_url": "https://engineering.razorpay.com/ci-doesnt-need-on-demand-moving-our-build-pipelines-to-spot-instances-6fff1cd92ba8",
      "title": "CI Doesn’t Need On-Demand: Moving Our Build Pipelines to Spot Instances",
      "content_text": "Contributors: Guptaanuj CI/CD pipelines have always had a money-vs-stability problem. Run on-demand AWS instances and your build infrastructure is rock solid, expensive, and predictable. Run on spot instances and your costs drop 70–90%, but AWS can pull the rug with 2 minutes of warning. For most teams, this is a false choice. Either pay full price for reliability, or save money and accept that…",
      "date_published": "2026-08-05T15:07:35.000Z",
      "authors": [
        {
          "name": "Yuvraj Singh Singhel"
        }
      ],
      "tags": [
        "Razorpay",
        "fintech-payments",
        "backend",
        "data-science"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/how-sharechat-rebuilt-subscription-billing-on-temporal-and-reached-99-9-reliabil-2de65a18f724409e",
      "url": "https://sutradhar.nilukush.workers.dev/read/how-sharechat-rebuilt-subscription-billing-on-temporal-and-reached-99-9-reliabil-2de65a18f724409e",
      "external_url": "https://sharechat.com/blogs/engineering/how-sharechat-rebuilt-subscription-billing-on-temporal-and-reached-99-9-reliability",
      "title": "How ShareChat rebuilt subscription billing on Temporal and reached 99.9% reliability",
      "content_text": "Recurring subscription billing in India is deceptively complex. A single billing cycle has to send a mandated pre-debit notification, wait a regulator-defined…",
      "date_published": "2026-08-04T04:28:40.009Z",
      "authors": [
        {
          "name": "Shivam Yadav"
        },
        {
          "name": "Prarabdh Bharti"
        },
        {
          "name": "Keshav Mahawar"
        },
        {
          "name": "Rushabh Shroff"
        }
      ],
      "tags": [
        "ShareChat",
        "backend",
        "data-science",
        "mobile",
        "ai-ml",
        "devops-sre"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/llms-for-relevance-automating-high-quality-product-relevance-labeling-in-flipkar-75ec82fb09029744",
      "url": "https://sutradhar.nilukush.workers.dev/read/llms-for-relevance-automating-high-quality-product-relevance-labeling-in-flipkar-75ec82fb09029744",
      "external_url": "https://blog.flipkart.tech/llms-for-relevance-automating-high-quality-product-relevance-labeling-in-flipkart-search-ddd5ca50b584",
      "title": "LLMs for Relevance: Automating High-Quality Product Relevance Labeling in Flipkart Search",
      "content_text": "Amey Patil , Shreya Malani· November 2025 Every product you see on a Flipkart search results page is there because a system decided it was relevant to what you typed. But how do we know those decisions are good? Someone — or something — has to look at a query and a product and judge: is this a good match or not? That judgment is the raw material we use to train and evaluate every search model we…",
      "date_published": "2026-08-03T12:26:43.000Z",
      "authors": [
        {
          "name": "Amey Patil"
        }
      ],
      "tags": [
        "Flipkart",
        "backend",
        "scale",
        "platform",
        "data-science",
        "product-engineering"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/quality-in-the-loop-measuring-and-enforcing-build-quality-in-agentic-development-60ae7d834862221e",
      "url": "https://sutradhar.nilukush.workers.dev/read/quality-in-the-loop-measuring-and-enforcing-build-quality-in-agentic-development-60ae7d834862221e",
      "external_url": "https://www.meesho.io/blog/quality-in-the-loop-measuring-and-enforcing-build-quality-in-agentic-development",
      "title": "Quality in the Loop: Measuring and Enforcing Build Quality in Agentic Development",
      "content_text": "More than 70% of the code my team ships is now AI-generated. Velocity stopped being our constraint a while ago. What replaced it is a question the team asks…",
      "date_published": "2026-08-03T07:17:59.000Z",
      "authors": [
        {
          "name": "Meesho"
        }
      ],
      "tags": [
        "Meesho",
        "backend",
        "mobile",
        "scale",
        "engineering",
        "culture"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/refusing-the-haystack-how-groww-s-cyber-defence-team-scales-detection-and-respon-9c9fc59c3bcafeea",
      "url": "https://sutradhar.nilukush.workers.dev/read/refusing-the-haystack-how-groww-s-cyber-defence-team-scales-detection-and-respon-9c9fc59c3bcafeea",
      "external_url": "https://tech.groww.in/refusing-the-haystack-how-growws-cyber-defence-team-scales-detection-and-response-aece5d7b92ae",
      "title": "Refusing the Haystack: How Groww’s Cyber Defence Team Scales Detection and Response",
      "content_text": "There’s a version of a security operations centre that exists mainly to be pointed at. It ingests every log it can reach, lights up a wall of dashboards, and staffs a rotation around the clock so that, if anyone asks, the answer is “yes, someone is watching.” It satisfies an auditor. It rarely satisfies an attacker’s victim. The instinct behind it is understandable. Coverage feels like safety.…",
      "date_published": "2026-07-29T14:10:24.000Z",
      "authors": [
        {
          "name": "Groww Engineering Team"
        }
      ],
      "tags": [
        "Groww",
        "fintech-payments",
        "backend",
        "data-science",
        "security",
        "culture"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/meet-test-companion-ai-that-helps-qa-teams-keep-pace-with-modern-development-491172d2ede4f072",
      "url": "https://sutradhar.nilukush.workers.dev/read/meet-test-companion-ai-that-helps-qa-teams-keep-pace-with-modern-development-491172d2ede4f072",
      "external_url": "https://www.browserstack.com/blog/meet-test-companion-ai-that-helps-qa-teams-keep-pace-with-modern-development",
      "title": "Meet Test Companion: AI That Helps QA Teams Keep Pace with Modern Development",
      "content_text": "BrowserStack Test CompanionOver the past year, AI has completely changed how software gets built. Features that once took days can now be scaffolded in minutes. Developers are shipping more code than ever before. But if you're part of a QA team, you've probably noticed something else: Testing hasn't sped up at the same pace. Industry data backs this up. Recent research shows AI coding agents can…",
      "date_published": "2026-07-29T13:05:29.000Z",
      "authors": [
        {
          "name": "Rajrupa Roychowdhury"
        }
      ],
      "tags": [
        "BrowserStack",
        "platform",
        "devops-sre",
        "mobile"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/tracemind-automating-the-chaos-of-crash-debugging-c9f506ea55dc1f5b",
      "url": "https://sutradhar.nilukush.workers.dev/read/tracemind-automating-the-chaos-of-crash-debugging-c9f506ea55dc1f5b",
      "external_url": "https://tech.phonepe.com/tracemind-automating-the-chaos-of-crash-debugging",
      "title": "TraceMind: Automating the Chaos of Crash Debugging",
      "content_text": "The Debugging Dilemma: Why TraceMind? In a complex mobile ecosystem, debugging a single production crash is rarely a straightforward task. Historically,…",
      "date_published": "2026-07-29T02:19:32.000Z",
      "authors": [
        {
          "name": "Sampurna Mitra"
        }
      ],
      "tags": [
        "PhonePe",
        "fintech-payments",
        "backend",
        "scale"
      ]
    },
    {
      "id": "https://sutradhar.nilukush.workers.dev/read/freshworks-migration-journey-from-cassandra-to-scylla-0a58a52d00325dd2",
      "url": "https://sutradhar.nilukush.workers.dev/read/freshworks-migration-journey-from-cassandra-to-scylla-0a58a52d00325dd2",
      "external_url": "https://medium.com/freshworks-engineering-blog/freshworks-migration-journey-from-cassandra-to-scylla-a067495718f7",
      "title": "Freshworks migration journey from Cassandra to Scylla",
      "content_text": "by Vigneshkumar Ak Background & Motivation Freshworks offers a suite of applications across customer support, ITSM, and CRM . Some of the Freshwork’s Platform applications rely on distributed databases to handle high throughput and low-latency workloads at scale . For a long time, Apache Cassandra served as the backbone datastore for these applications. As our data footprint grew beyond 10TB, the…",
      "date_published": "2026-07-27T13:24:41.000Z",
      "authors": [
        {
          "name": "Freshworks Engineering"
        }
      ],
      "tags": [
        "Freshworks",
        "platform",
        "frontend",
        "culture"
      ]
    }
  ]
}