{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "SaaS vendors",
  "feed_url": "https://raw.githubusercontent.com/trvny/feedseek/main/feeds/feed_saas.json",
  "home_page_url": "https://www.hashicorp.com/blog",
  "description": "Combined updates from HashiCorp / HCP (blog + changelog), Bitly (blog + press + MCP changelog), Common Ninja, Vercel (blog + changelog + SDK docs), Apify, Zapier, Fastly, Genymotion, Postman (blog + app release notes + press), Exa (blog + changelog), Home Assistant, Upstash Workflow releases, Xweather (blog + API + MCP changelogs), Cursor (blog + changelog), NeuralTrust, Abnormal (blog + newsroom), Character.AI, Astral Codex Ten, Behance (blog), CodeRabbit (blog + changelog + newsroom), Netlify (blog + changelog + knowledge base), and Stripe (newsroom + developer blog + API changelog).",
  "favicon": "https://www.google.com/s2/favicons?domain=hashicorp.com&sz=64",
  "icon": "https://www.google.com/s2/favicons?domain=hashicorp.com&sz=256",
  "items": [
    {
      "id": "https://zapier.com/blog/tray-vs-zapier",
      "url": "https://zapier.com/blog/tray-vs-zapier",
      "title": "Zapier vs. Tray comparison: Which is best for enterprise automation? [2026]",
      "content_text": "It's easy to let edge cases influence your decision-making—thinking you need the most technical tool for the few times your developers will want to code their way out of a tough problem. And with enterprise software, it's tempting to assume you have to choose between power and ease of use. But that's not always true. The best automation platforms deliver both, scaling to meet complex enterprise needs while remaining intuitive enough for anyone to start building right away. You can use either Zap",
      "date_published": "2027-07-28T04:00:00Z",
      "date_modified": "2027-07-28T04:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/1yB55KkctBPlYi9okoXbAw/c54021a84c3dd00d7cf7ae7857e85f84/zapier-vs-tray-hero.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/1yB55KkctBPlYi9okoXbAw/c54021a84c3dd00d7cf7ae7857e85f84/zapier-vs-tray-hero.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/256477193/2026-illustrations",
      "url": "https://www.behance.net/gallery/256477193/2026-illustrations",
      "title": "2026 illustrations",
      "content_text": "Some of the best artworks I've done this year.",
      "date_published": "2026-10-01T20:00:39Z",
      "date_modified": "2026-10-01T20:00:39Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/configuration/worlds",
      "url": "https://workflow-sdk.dev/docs/configuration/worlds",
      "title": "Worlds",
      "content_text": "Configure the Workflow backend that stores runs and delivers queue messages.",
      "date_published": "2026-10-01T19:43:11Z",
      "date_modified": "2026-10-01T19:43:11Z",
      "image": "https://workflow-sdk.dev/og/configuration/worlds/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/configuration/worlds/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/configuration/runtime-tuning",
      "url": "https://workflow-sdk.dev/docs/configuration/runtime-tuning",
      "title": "Runtime tuning",
      "content_text": "Runtime environment variables for replay, inline execution, queue delivery, compression, tracing, and advanced limits.",
      "date_published": "2026-10-01T19:34:39Z",
      "date_modified": "2026-10-01T19:34:39Z",
      "image": "https://workflow-sdk.dev/og/configuration/runtime-tuning/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/configuration/runtime-tuning/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/ai/resumable-streams",
      "url": "https://workflow-sdk.dev/docs/ai/resumable-streams",
      "title": "Resumable Streams",
      "content_text": "Handle network interruptions, page refreshes, and timeouts without losing agent progress.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/ai/resumable-streams/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/ai/resumable-streams/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/ai/sleep-and-delays",
      "url": "https://workflow-sdk.dev/docs/ai/sleep-and-delays",
      "title": "Sleep, Suspense, and Scheduling",
      "content_text": "Schedule recurring actions, handle rate limiting, and wait for external state in AI agents.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/ai/sleep-and-delays/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/ai/sleep-and-delays/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/ai/streaming-updates-from-tools",
      "url": "https://workflow-sdk.dev/docs/ai/streaming-updates-from-tools",
      "title": "Streaming Updates from Tools",
      "content_text": "Show progress updates and stream step output to users during long-running tool executions.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/ai/streaming-updates-from-tools/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/ai/streaming-updates-from-tools/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/changelog",
      "url": "https://workflow-sdk.dev/docs/changelog",
      "title": "Changelog",
      "content_text": "Latest updates and new features in Workflow SDK.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/changelog/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/changelog/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/changelog/lazy-event-creation",
      "url": "https://workflow-sdk.dev/docs/changelog/lazy-event-creation",
      "title": "Lazy inline step start",
      "content_text": "Defer step_created for the inline step and fold it into a single step_started, saving one world round-trip per inline step.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/changelog/lazy-event-creation/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/changelog/lazy-event-creation/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/changelog/lazy-hook-resume",
      "url": "https://workflow-sdk.dev/docs/changelog/lazy-hook-resume",
      "title": "Durable hook resume",
      "content_text": "resumeHook() durably writes hook_received and only then publishes the workflow wake, so a resolved call can never be lost to a disposal race.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/changelog/lazy-hook-resume/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/changelog/lazy-hook-resume/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/changelog/resilient-resume",
      "url": "https://workflow-sdk.dev/docs/changelog/resilient-resume",
      "title": "Resilient hook resume",
      "content_text": "resumeHook() now tolerates transient event storage failures when the queue is healthy instead of failing the resume.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/changelog/resilient-resume/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/changelog/resilient-resume/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/changelog/resilient-start",
      "url": "https://workflow-sdk.dev/docs/changelog/resilient-start",
      "title": "Resilient run start",
      "content_text": "Run start logic tolerates World storage unavailability when the queue is healthy and reduces run start latency.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/changelog/resilient-start/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/changelog/resilient-start/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/changelog/step-message-ownership",
      "url": "https://workflow-sdk.dev/docs/changelog/step-message-ownership",
      "title": "Inline step message ownership",
      "content_text": "Why inline step_started now records its owning queue message ID, why ownership is bounded by a lease, and why the alternatives, from queue serialization to heartbeats, were rejected. Fixes duplicate inline step execution (issue",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/changelog/step-message-ownership/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/changelog/step-message-ownership/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/changelog/turbo-mode",
      "url": "https://workflow-sdk.dev/docs/changelog/turbo-mode",
      "title": "Turbo mode (fast first invocation)",
      "content_text": "Fast-path the first delivery of the first invocation by backgrounding run_started, skipping the initial event-log load, and forcing optimistic inline start. A no-op for everything else.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/changelog/turbo-mode/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/changelog/turbo-mode/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/comparisons/workflow-sdk-vs-inngest",
      "url": "https://workflow-sdk.dev/docs/comparisons/workflow-sdk-vs-inngest",
      "title": "Workflow SDK vs Inngest",
      "content_text": "How the Workflow SDK compares to Inngest, event-driven durable functions that run on your own infrastructure over HTTP, with a concept-mapping migration guide.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/comparisons/workflow-sdk-vs-inngest/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/comparisons/workflow-sdk-vs-inngest/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/comparisons/workflow-sdk-vs-temporal",
      "url": "https://workflow-sdk.dev/docs/comparisons/workflow-sdk-vs-temporal",
      "title": "Workflow SDK vs Temporal",
      "content_text": "How the Workflow SDK compares to Temporal: execution model, where workers run, versioning, AI agents, pricing, and a concept-mapping migration guide.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/comparisons/workflow-sdk-vs-temporal/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/comparisons/workflow-sdk-vs-temporal/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/comparisons/workflow-sdk-vs-trigger-dev",
      "url": "https://workflow-sdk.dev/docs/comparisons/workflow-sdk-vs-trigger-dev",
      "title": "Workflow SDK vs trigger.dev",
      "content_text": "How the Workflow SDK compares to trigger.dev, including deterministic event-log replay versus CRIU process checkpoint/restore and a concept-mapping migration guide.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/comparisons/workflow-sdk-vs-trigger-dev/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/comparisons/workflow-sdk-vs-trigger-dev/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://workflow-sdk.dev/docs/configuration/build-and-diagnostics",
      "url": "https://workflow-sdk.dev/docs/configuration/build-and-diagnostics",
      "title": "Build and Diagnostics",
      "content_text": "Build-time environment variables for manifests, source maps, and development diagnostics.",
      "date_published": "2026-10-01T18:00:18Z",
      "date_modified": "2026-10-01T18:00:18Z",
      "image": "https://workflow-sdk.dev/og/configuration/build-and-diagnostics/image.png",
      "tags": [
        "Workflow SDK"
      ],
      "attachments": [
        {
          "url": "https://workflow-sdk.dev/og/configuration/build-and-diagnostics/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/best-meeting-scheduler-apps",
      "url": "https://zapier.com/blog/best-meeting-scheduler-apps",
      "title": "The 7 best meeting scheduler apps in 2026",
      "content_text": "Scheduling a meeting is no biggie, right? You just have to trade a dozen emails while squinting at your calendar in a negotiating mode that'd make the UN jealous, all to end alone in a Zoom room, realizing that your invitee is actually now sleeping on the other side of the earth. And then the slot-picking gymnastics begin again. Meeting scheduler apps get rid of this back-and-forth, place the events in open slots in your calendar, and follow up with everyone with the conferencing links. Set it u",
      "date_published": "2026-10-01T16:17:00Z",
      "date_modified": "2026-10-01T16:17:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/2k3xpixzoCXZB3R4LNtvbS/8f46b511699283d07fd123f2bf61f2bb/meeting-schedulers.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/2k3xpixzoCXZB3R4LNtvbS/8f46b511699283d07fd123f2bf61f2bb/meeting-schedulers.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/256412127/PAC",
      "url": "https://www.behance.net/gallery/256412127/PAC",
      "title": "P.A.C.",
      "content_text": "Our collaboration with P.A.C. has been ongoing for several years.\n\nTwo of Polar's partners are also partners in the bakery, making it a particularly close project and a natural space for experimentation.\n\nFor P.A.C.'s visual identity, we created a recognisable foundation centred around typography, leaving room for new layers of expression through illustration and analogue printing.",
      "date_published": "2026-10-01T15:30:49Z",
      "date_modified": "2026-10-01T15:30:49Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://blog.postman.com/how-to-track-every-api-your-organization-owns-with-api-catalog/",
      "url": "https://blog.postman.com/how-to-track-every-api-your-organization-owns-with-api-catalog/",
      "title": "How to Track Every API Your Organization Owns with API Catalog",
      "content_text": "Ask most engineering leaders how many APIs their organization runs, and you’ll get an estimate, not an answer. Teams spin up services... The post How to Track Every API Your Organization Owns with API Catalog appeared first on Postman Blog .",
      "date_published": "2026-10-01T15:00:05Z",
      "date_modified": "2026-10-01T15:00:05Z",
      "image": "https://blog.postman.com/wp-content/uploads/2026/09/How-to-Track-Every-API-Your-Organization-Owns-with-API-Catalog.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "https://blog.postman.com/wp-content/uploads/2026/09/How-to-Track-Every-API-Your-Organization-Owns-with-API-Catalog.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#author-approval-control",
      "url": "https://docs.coderabbit.ai/changelog#author-approval-control",
      "title": "Author approval control",
      "content_text": "Disable author approval to prevent pull request authors from using CodeRabbit's approve and resolve commands on their own pull requests.",
      "date_published": "2026-10-01T13:17:11Z",
      "date_modified": "2026-10-01T13:17:11Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#git-lab-and-bitbucket-cloud-automatic-linking",
      "url": "https://docs.coderabbit.ai/changelog#git-lab-and-bitbucket-cloud-automatic-linking",
      "title": "GitLab and Bitbucket Cloud automatic linking | Team",
      "content_text": "Automatic repository linking extends to GitLab, self-managed GitLab, and Bitbucket Cloud with verified repository identity and visibility.",
      "date_published": "2026-10-01T12:08:59Z",
      "date_modified": "2026-10-01T12:08:59Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/google-trends-compare-keywords/",
      "url": "https://blog.apify.com/google-trends-compare-keywords/",
      "title": "Claude refused to rank my Google Trends data. Then it invented the ranking anyway",
      "content_text": "Google Trends scores every request against its own top term, so separate batches cannot be ranked together. Claude knew that, then guessed anyway. A calibrated Apify Actor fixed it.",
      "date_published": "2026-10-01T11:53:55Z",
      "date_modified": "2026-10-01T11:53:55Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/10/ranking-google-trends-data-with-claude--1-.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/10/ranking-google-trends-data-with-claude--1-.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/256302361/University-of-Massachusetts-Portraits-Part-4",
      "url": "https://www.behance.net/gallery/256302361/University-of-Massachusetts-Portraits-Part-4",
      "title": "University of Massachusetts Portraits Part 4",
      "content_text": "A set of portraits for In Memoriam section of the University of Massachusetts magazine - part 4.\n\nThe illustrations were drawn and coloured in PS with Wacom CintiQ Pro.",
      "date_published": "2026-10-01T11:30:05Z",
      "date_modified": "2026-10-01T11:30:05Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://blog.apify.com/martina-gelnerova-data-career-change/",
      "url": "https://blog.apify.com/martina-gelnerova-data-career-change/",
      "title": "Martina Gelnerová: from travel agency to data analyst",
      "content_text": "Apify mentors a team at every Czechitas Digital Academy. Martina Gelnerová was one of those students, and now she mentors there herself.",
      "date_published": "2026-10-01T08:46:24Z",
      "date_modified": "2026-10-01T08:46:24Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/10/travel-agency-to-data-analyst.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/10/travel-agency-to-data-analyst.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/llamaindex-rag-web-data/",
      "url": "https://blog.apify.com/llamaindex-rag-web-data/",
      "title": "How to ground a LlamaIndex RAG app in fresh web data",
      "content_text": "Scrape a website into LlamaIndex with Apify, update the index without re-embedding unchanged pages, and stop partial crawls from deleting pages that still exist.",
      "date_published": "2026-10-01T07:00:54Z",
      "date_modified": "2026-10-01T07:00:54Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/keep-your-rag-app-fresh-with-apify-2.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/keep-your-rag-app-fresh-with-apify-2.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/254224261/Sirocco-rebranding",
      "url": "https://www.behance.net/gallery/254224261/Sirocco-rebranding",
      "title": "Sirocco ? rebranding",
      "content_text": "For over 40 years, Sirocco has been a destination for women looking for refined fashion, personal advice and carefully curated collections. As a new generation joined the family business, the perfect moment presented itself to refresh the brand without losing the trust it had built over decades.",
      "date_published": "2026-10-01T07:00:53Z",
      "date_modified": "2026-10-01T07:00:53Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://zapier.com/blog/ai-models-on-zapier",
      "url": "https://zapier.com/blog/ai-models-on-zapier",
      "title": "Which AI models can you automate on Zapier? (OpenAI, Anthropic, Google, Moonshot AI, Z.ai, and more)",
      "content_text": "Staying up to date on the latest AI models is like trying to keep my house vacuumed in the height of my dog's shedding season (a losing battle). New AI models drop practically every week, and it's not exactly obvious which ones deserve a spot in your workflows. This guide is your cheat sheet, with every model you can automate on Zapier right now, sorted by provider. If you just want to cut to the chase and find out which model you should be using for which task, that's what AutomationBench is fo",
      "date_published": "2026-10-01T05:00:00Z",
      "date_modified": "2026-10-01T05:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/2awXbtHeTyizr4gylzI9J3/d93d1780cbd8bdeff7f97880b5a17b37/ai-general-hero-purple.png",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/2awXbtHeTyizr4gylzI9J3/d93d1780cbd8bdeff7f97880b5a17b37/ai-general-hero-purple.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/best-internal-tool-builder",
      "url": "https://zapier.com/blog/best-internal-tool-builder",
      "title": "The 8 best internal tool builders in 2026",
      "content_text": "With new problems popping up every day, you need robust solutions to keep them all under control. Even if you have an IT team to build internal tools for you, their backlog is probably full of higher-priority tasks. For businesses that can't wait to move forward, internal tool builders can help you develop custom apps for every problem—in as little as a few hours, once you're familiar with the platforms. No more juggling all varieties of data sources: all the data is centralized, ready to be plu",
      "date_published": "2026-10-01T05:00:00Z",
      "date_modified": "2026-10-01T05:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/2YuvRc7FAgQzqDBfIzMkna/22d8632b8c22aa2e839bfc68d23faf3b/internal-tools.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/2YuvRc7FAgQzqDBfIzMkna/22d8632b8c22aa2e839bfc68d23faf3b/internal-tools.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/best-no-code-app-builder",
      "url": "https://zapier.com/blog/best-no-code-app-builder",
      "title": "The 5 best no-code app builders in 2026",
      "content_text": "You're vibing with your AI coding agent, and your prototype is working well in the preview window. Brimming with excitement, you hit publish to share your creation with the world. Everything is great for one or two days, but then the problems start: your users report broken features and clunky app behavior.  So, you go back to Lovable or Cursor and ask to fix the bugs, adding a motivating \"no mistakes!\" to the end of the prompt. What should be the path to making everything right instead leads yo",
      "date_published": "2026-10-01T05:00:00Z",
      "date_modified": "2026-10-01T05:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/5RVWTocIS5gifWznEG9adU/d3ca586b67cb41f99423c7d2a554539f/best-no-code-app-builder-hero.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/5RVWTocIS5gifWznEG9adU/d3ca586b67cb41f99423c7d2a554539f/best-no-code-app-builder-hero.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/google-gemini",
      "url": "https://zapier.com/blog/google-gemini",
      "title": "What is Google Gemini?",
      "content_text": "Google has been in its \"Gemini era\" for a couple years now, and while the confusing rebrandings have slowed, everything else continues to improve at a rapid pace. Gemini is the name Google gave to its current generation family of multimodal AI models, but in typical Google fashion, it also applies to basically everything else that's related to AI.  It can get a touch confusing since, by my reckoning, Google has: Google Gemini, a family of multimodal AI models. The newest is Gemini 4, though some",
      "date_published": "2026-10-01T04:00:00Z",
      "date_modified": "2026-10-01T04:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/zrujZF8FP9VsL1SMT28wp/c5fe22f164c5ce2cbc8cbf22e434a587/gemini.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/zrujZF8FP9VsL1SMT28wp/c5fe22f164c5ce2cbc8cbf22e434a587/gemini.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/openai-models",
      "url": "https://zapier.com/blog/openai-models",
      "title": "OpenAI models: Every model (including GPT-6.1) and what it's best for",
      "content_text": "Keeping track of all the new AI models getting released at the moment is practically a full-time job. The GPT-6 models were first released about two months after the GPT-5.6 series, which itself was released less than three months after GPT 5.5—you get the picture. I've been writing about OpenAI's models for the past few years, and it feels like every time I publish an article, another new model drops. OpenAI seems to be serious about pushing point-releases more frequently rather than waiting lo",
      "date_published": "2026-10-01T04:00:00Z",
      "date_modified": "2026-10-01T04:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/78BBO1w4RTJR6C1Xh4BWlF/b4f5a180764fd9677dbcb304f00c0948/openai-hero-green.png",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/78BBO1w4RTJR6C1Xh4BWlF/b4f5a180764fd9677dbcb304f00c0948/openai-hero-green.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/crunchbase-api",
      "url": "https://zapier.com/blog/crunchbase-api",
      "title": "What is the Crunchbase API? And how to access it",
      "content_text": "You keep tracking funding news. You rotate through trade press, LinkedIn, and keep listening for signals in your network. Somewhere in that rotation, a busy month swallows your attention whole, and one of the companies in your watchlist closes a Series B. By then, a competitor has already secured a deal; that promising lead is now just a stale row in your CRM. The Crunchbase API is the tool to let go of manual tracking. With it, you can stop refreshing feeds and let the data come to you instead.",
      "date_published": "2026-10-01T04:00:00Z",
      "date_modified": "2026-10-01T04:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/77MOMnIMO0wOIhzb9jOu2u/12b0aa8f74aad01a9f16a6fd550699e5/crunchbase-hero.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/77MOMnIMO0wOIhzb9jOu2u/12b0aa8f74aad01a9f16a6fd550699e5/crunchbase-hero.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/254339447/DOGGUST-2026",
      "url": "https://www.behance.net/gallery/254339447/DOGGUST-2026",
      "title": "DOGGUST 2026",
      "content_text": "?????? ??????? ? ????????? DOGGUST 2026.",
      "date_published": "2026-10-01T03:00:07Z",
      "date_modified": "2026-10-01T03:00:07Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://vercel.com/changelog/laya-decision-model-now-available-on-ai-gateway-free-through-october-31",
      "url": "https://vercel.com/changelog/laya-decision-model-now-available-on-ai-gateway-free-through-october-31",
      "title": "Laya decision model now available on AI Gateway, free through October 31",
      "content_text": "Laya from Convai Innovations is free to use on AI Gateway for 1 month through October 31, 2026 via Boundless.Laya is an evaluation/decision model that evaluates shared context against yes/no, choice, or scoring questions and returns structured answers with probabilities. For example, use it to:Triage support requests: Detect a refund request and route it to the billing team.Route agent work: Choose which tool or workflow should handle a request.Check guardrails: Flag a request or response for re",
      "date_published": "2026-10-01T00:00:00Z",
      "date_modified": "2026-10-01T00:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/5nXadUj1D26GUUGnaiPxfv/c8ccba919e75d944a9fa2da75b582756/image.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/5nXadUj1D26GUUGnaiPxfv/c8ccba919e75d944a9fa2da75b582756/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/mcp-gateways-uk-enterprise",
      "url": "https://neuraltrust.ai/blog/mcp-gateways-uk-enterprise",
      "title": "Top 5 MCP Gateways for UK Enterprise 2026 Compare MCP gateways for UK enterprise: identity, per-tool control, audit and the UK locations each vendor documents. Reviewed 1 October 2026. Roger Howroyd",
      "content_text": "Top 5 MCP Gateways for UK Enterprise 2026 Compare MCP gateways for UK enterprise: identity, per-tool control, audit and the UK locations each vendor documents. Reviewed 1 October 2026. Roger Howroyd",
      "date_published": "2026-10-01T00:00:00Z",
      "date_modified": "2026-10-01T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/253d9fada4/top_5_mcp_gateways_for_uk_enterprise_2026.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/253d9fada4/top_5_mcp_gateways_for_uk_enterprise_2026.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://vercel.com/changelog/microsoft-ai-models-are-now-available-on-ai-gateway",
      "url": "https://vercel.com/changelog/microsoft-ai-models-are-now-available-on-ai-gateway",
      "title": "Microsoft AI models are now available on AI Gateway",
      "content_text": "Vercel and Microsoft AI (MAI) have partnered to make MAI models available on AI Gateway. AI Gateway is one of a limited number of platforms offering access to MAI models. MAI's focus on security and zero data retention (ZDR) align with Vercel's goal of giving AI Gateway users control over their data and transparency in how it is used for training. MAI models on AI GatewayMAI's latest audio models are now supported on AI Gateway. MAI-Voice-2.1 and MAI-Voice-2.1-Flash generate speech, while MAI-Tr",
      "date_published": "2026-10-01T00:00:00Z",
      "date_modified": "2026-10-01T00:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/4VUQPah80J1WYBwplwXQjh/341d68a8100d89550907348d511d49db/image__111_.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/4VUQPah80J1WYBwplwXQjh/341d68a8100d89550907348d511d49db/image__111_.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-30-5",
      "url": "https://www.postman.com/release-notes/postman-app/#12-30-5",
      "title": "Postman 12.30.5",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-10-01T00:00:00Z",
      "date_modified": "2026-10-01T00:00:00Z",
      "image": "https://voyager.postman.com/uploads/postman-unfurl-postman-ai-2026-09-29-1830.webp",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/uploads/postman-unfurl-postman-ai-2026-09-29-1830.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/gemini-4-argon",
      "url": "https://neuraltrust.ai/blog/gemini-4-argon",
      "title": "Gemini 4 Argon: Benchmarks, Pricing & Security (2026) Gemini 4 Argon explained: access, $2/$10 pricing, vendor and independent benchmarks, and the security checks CISOs need before approving it. Roger",
      "content_text": "Gemini 4 Argon: Benchmarks, Pricing & Security (2026) Gemini 4 Argon explained: access, $2/$10 pricing, vendor and independent benchmarks, and the security checks CISOs need before approving it. Roger",
      "date_published": "2026-10-01T00:00:00Z",
      "date_modified": "2026-10-01T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/ad0a612f45/gemini_4_argon_benchmarks_pricing_security.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/ad0a612f45/gemini_4_argon_benchmarks_pricing_security.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/the-merge-typesafe-jev-smart-if-statements",
      "url": "https://coderabbit.ai/blog/the-merge-typesafe-jev-smart-if-statements",
      "title": "The Merge: What if your ‘if-statements’ could think?",
      "content_text": "TypeSafe's Allie Laabs explains how to find Jev-shaped problems in your code, why you should ask every question up front, and why coding agents still need help getting it right.",
      "date_published": "2026-10-01T00:00:00Z",
      "date_modified": "2026-10-01T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/the-merge-typesafe-jev-direct-line.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/the-merge-typesafe-jev-direct-line.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://vercel.com/changelog/vercel-agent-now-installs-private-packages-from-npm-and-custom-registries",
      "url": "https://vercel.com/changelog/vercel-agent-now-installs-private-packages-from-npm-and-custom-registries",
      "title": "Vercel Agent now installs private packages from npm and custom registries",
      "content_text": "Vercel Agent can install private dependencies from npm and custom registries using credentials stored as shared environment variables on Vercel. npm, pnpm, and classic Yarn running in Agent sessions authenticate as they do in Vercel builds.To get started, add a shared environment variable for Development or Preview:Use NPM_TOKEN for private packages hosted on registry.npmjs.org.Use NPM_RC to configure custom or multiple registries.Vercel Agent reads only team-shared variables, not project-scoped",
      "date_published": "2026-09-30T23:22:00Z",
      "date_modified": "2026-09-30T23:22:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/51AkvmukWt34TIFhJ3XTdX/d5b58e4e05bbcc635816d8658d54617e/image__41_.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/51AkvmukWt34TIFhJ3XTdX/d5b58e4e05bbcc635816d8658d54617e/image__41_.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/256228211/Alfa-Romeo-Edizione-Luna-Rossa",
      "url": "https://www.behance.net/gallery/256228211/Alfa-Romeo-Edizione-Luna-Rossa",
      "title": "Alfa Romeo Edizione Luna Rossa",
      "content_text": "Alfa Romeo Edizione Luna Rossa",
      "date_published": "2026-09-30T22:31:12Z",
      "date_modified": "2026-09-30T22:31:12Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://vercel.com/changelog/ai-gateway-adds-browserbase-search-and-fetch-tools",
      "url": "https://vercel.com/changelog/ai-gateway-adds-browserbase-search-and-fetch-tools",
      "title": "AI Gateway adds Browserbase Search and Fetch tools",
      "content_text": "Browserbase Search and Fetch are now available through AI Gateway. Give your models access to current information, find relevant pages, and retrieve their contents, alongside Browserbase's existing AI SDK and Vercel Marketplace integrations.AI Gateway lets you use Browserbase's tools across model providers with one API key. Add web search and page retrieval to any model that supports tool calling, and keep the same tools when you switch models.These helpers are available in AI SDK 7.0.116 and la",
      "date_published": "2026-09-30T21:00:00Z",
      "date_modified": "2026-09-30T21:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/54153N4Mc5l8x9jOlPSzAu/25964dac0e5366f33e050d1a16dae29f/image.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/54153N4Mc5l8x9jOlPSzAu/25964dac0e5366f33e050d1a16dae29f/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://vercel.com/changelog/edge-requests-are-now-called-cdn-requests",
      "url": "https://vercel.com/changelog/edge-requests-are-now-called-cdn-requests",
      "title": "Edge Requests are now called CDN Requests",
      "content_text": "CDN Requests is now the name for the usage metric previously called Edge Requests. This is a naming change only: pricing, limits, and how usage is measured are all unchanged.The new name appears on the usage dashboard, the Observability Events chart, usage notifications, and invoice line items. It reflects that these are requests served by Vercel's CDN. Metric IDs and product aliases are unchanged, so saved queries keep working. In the billing charges API, ServiceName now returns the new name. I",
      "date_published": "2026-09-30T20:00:00Z",
      "date_modified": "2026-09-30T20:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/3O4tjuloeXmrBxpbCaEgHn/b7f2422bd77ce541153e00e2e23cde05/image__42_.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/3O4tjuloeXmrBxpbCaEgHn/b7f2422bd77ce541153e00e2e23cde05/image__42_.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/254250419/ILLUSTRATIONS-2526",
      "url": "https://www.behance.net/gallery/254250419/ILLUSTRATIONS-2526",
      "title": "ILLUSTRATIONS 25|26",
      "content_text": "ILLUSTRATIONS 25|26",
      "date_published": "2026-09-30T18:30:09Z",
      "date_modified": "2026-09-30T18:30:09Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://www.behance.net/gallery/256339409/TIME-FLAGSHIP",
      "url": "https://www.behance.net/gallery/256339409/TIME-FLAGSHIP",
      "title": "TIME FLAGSHIP",
      "content_text": "TIME FLAGSHIP",
      "date_published": "2026-09-30T14:30:07Z",
      "date_modified": "2026-09-30T14:30:07Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://zapier.com/blog/alpine-roofing-next-gen-zaps",
      "url": "https://zapier.com/blog/alpine-roofing-next-gen-zaps",
      "title": "How Alpine Roofing uses Zapier to make sure nothing slips through",
      "content_text": "A single roof can be a $30,000 job. That makes a missed request from a new customer one of the most expensive mistakes a roofing company can make, and with \"hundreds of small tasks going on\" in every job, as Ben Beckett puts it, there's no shortage of chances to make it. Ben is the founder and owner of Alpine Roofing, and for about as long as the company has been around, his answer to that problem has been Zapier. Built on Zaps from the start Ben came to roofing from banking, and he's always bee",
      "date_published": "2026-09-30T14:00:00Z",
      "date_modified": "2026-09-30T14:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/2CqDiifcF4t65xqpuPUcHk/781daf22ac41f1ae93a1866ad235b67c/Blog_Hero__13_.png",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/2CqDiifcF4t65xqpuPUcHk/781daf22ac41f1ae93a1866ad235b67c/Blog_Hero__13_.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/bitly-g2-number-one-url-shortener-for-seventh-year/",
      "url": "https://bitly.com/blog/bitly-g2-number-one-url-shortener-for-seventh-year/",
      "title": "Thanks to Our Customers: Bitly is G2’s #1 URL Shortener for the Seventh Year",
      "content_text": "Bitly&#039;s held #1 in G2&#039;s URL Shortener Grid® Report for 7 years running. See the Fall 2026 G2 results across URL Shortening, QR Codes &amp; Content Analytics.",
      "date_published": "2026-09-30T11:00:00Z",
      "date_modified": "2026-09-30T11:00:00Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2026/09/00_g2_fall26_hero-1024x1024.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2026/09/00_g2_fall26_hero-1024x1024.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/255114381/Hello-to-What-Comes-Next",
      "url": "https://www.behance.net/gallery/255114381/Hello-to-What-Comes-Next",
      "title": "Hello to What Comes Next",
      "content_text": "Hello to What Comes Next is a self-initiated series of digital mosaic portraits and animations inspired by a new chapter in Apple's history. Built from vintage pixel icons and contemporary macOS symbols, the project connects memory, technology, and change through a visual language that has shaped both Apple and my own creative life.",
      "date_published": "2026-09-30T10:30:05Z",
      "date_modified": "2026-09-30T10:30:05Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://blog.apify.com/langgraph-agent-web-data/",
      "url": "https://blog.apify.com/langgraph-agent-web-data/",
      "title": "Give your LangGraph agent real-time web data with Apify",
      "content_text": "Connect a LangGraph agent to Apify through the official langchain-apify integration or Apify MCP Server, and give it real-time web search, scraping, and social media data.",
      "date_published": "2026-09-30T10:07:16Z",
      "date_modified": "2026-09-30T10:07:16Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/Langgraph-Agents.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/Langgraph-Agents.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/reddit-actor-ai-agent-input-schema/",
      "url": "https://blog.apify.com/reddit-actor-ai-agent-input-schema/",
      "title": "I gave my Reddit Actor to an AI agent, and it made all the same mistakes I did",
      "content_text": "I connected my Apify Actor to an AI agent over the Apify MCP server. It ran, returned data, and the data was garbage. Nothing was broken: every failure traced back to something my input schema never said. Four description rewrites later, the agent picks the right settings on its own.",
      "date_published": "2026-09-30T09:03:52Z",
      "date_modified": "2026-09-30T09:03:52Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/i-gave-my-reddit-actor-to-an-ai-agent.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/i-gave-my-reddit-actor-to-an-ai-agent.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/firecrawl-vs-apify/",
      "url": "https://blog.apify.com/firecrawl-vs-apify/",
      "title": "Apify vs. Firecrawl: how Firecrawl compares to the Apify Actors built for the same job",
      "content_text": "Features, pricing, and crawl options side by side, plus a look at Firecrawl's new Alexandria library and when each platform is the better pick.",
      "date_published": "2026-09-30T08:00:00Z",
      "date_modified": "2026-09-30T08:00:00Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/2025/07/Firecrawl-vs.-Apify_-2025-guide-for-AI-and-data-teams.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/2025/07/Firecrawl-vs.-Apify_-2025-guide-for-AI-and-data-teams.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/255703249/Adrien-Varachaud-Quartet-featuring-Archie-Shepp",
      "url": "https://www.behance.net/gallery/255703249/Adrien-Varachaud-Quartet-featuring-Archie-Shepp",
      "title": "Adrien Varachaud Quartet featuring Archie Shepp",
      "content_text": "Adrien Varachaud Quartet featuring Archie Shepp",
      "date_published": "2026-09-30T06:30:06Z",
      "date_modified": "2026-09-30T06:30:06Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://zapier.com/blog/google-sheets-vs-excel",
      "url": "https://zapier.com/blog/google-sheets-vs-excel",
      "title": "Google Sheets vs. Excel: Which is right for you? [2026]",
      "content_text": "After taking a college statistics course that introduced me to Excel's complex formulas and functions, I decided at the time I was better off sticking with Google Sheets. In my defense, I don't need to use advanced data analysis tools very often in my line of work. What I need is a relatively simple way to organize data and collaborate with my team. And that's ultimately what the Google Sheets vs. Excel debate comes down to—what you're using a spreadsheet app for. I pulled upon my experience usi",
      "date_published": "2026-09-30T05:00:00Z",
      "date_modified": "2026-09-30T05:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/1axzhgm4thtZi42OxsNeZk/8ffdb1c39aed797d442715fd500f0a38/google-sheets-vs-excel-hero.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/1axzhgm4thtZi42OxsNeZk/8ffdb1c39aed797d442715fd500f0a38/google-sheets-vs-excel-hero.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/microsoft-outlook-vs-gmail",
      "url": "https://zapier.com/blog/microsoft-outlook-vs-gmail",
      "title": "Outlook vs. Gmail: Which platform is best? [2026]",
      "content_text": "Many folks are as fiercely loyal to their chosen email platform as they are to their sports team. That makes the world pretty divided on Outlook and Gmail, so I decided to get to the bottom of the Outlook vs. Gmail debate.  I'm a Gmail user, but I created new accounts on each platform to test them for myself. Here's what I found. Table of contents: Outlook vs. Gmail at a glance Outlook for Microsoft users, Gmail for Google users Gmail has a better user experience on the free plan, but Outlook of",
      "date_published": "2026-09-30T05:00:00Z",
      "date_modified": "2026-09-30T05:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/10DgqvppDdYwXTtFezUywm/e82aa2e60920ed799ed780e5759d4859/outlook-vs-gmail.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/10DgqvppDdYwXTtFezUywm/e82aa2e60920ed799ed780e5759d4859/outlook-vs-gmail.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/ai-orchestration",
      "url": "https://zapier.com/blog/ai-orchestration",
      "title": "What is AI orchestration? A guide to intelligent systems",
      "content_text": "My house has a graveyard. It's not in the backyard—it's a drawer in the entertainment center, and it's filled with remote controls. There's one for the sound bar, one for a Blu-ray player (RIP), two for gaming systems I don't use, and one that might control a ceiling fan in someone else's house for all I know. Each was once a technological marvel, but now they're an assemblage of expensive, plastic failures, incapable of performing the one task I need: turning on the dang TV. This drawer of lies",
      "date_published": "2026-09-30T04:00:00Z",
      "date_modified": "2026-09-30T04:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/3MiAP1D4w9v2bYxCwyszeV/2d1b210c0447c18827878be686a92159/AI_by_Zapier.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/3MiAP1D4w9v2bYxCwyszeV/2d1b210c0447c18827878be686a92159/AI_by_Zapier.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/muse-ai",
      "url": "https://zapier.com/blog/muse-ai",
      "title": "Meta Muse AI agent: How to use the personal AI agent",
      "content_text": "At this point, announcements about new AI agents trigger a very \"Florals? For spring? Groundbreaking.\" response in me—which also means I've gotten very good at tuning them out.  Muse, Meta's new personal AI agent, almost got that response from me too. But it piqued my interest the good ol' fashioned way: with a wide-eyed mascot that triggers a level of cute aggression I haven't experienced since seeing Despicable Me.  Mascot aside, Muse is actually worth paying attention to. Here's everything yo",
      "date_published": "2026-09-30T04:00:00Z",
      "date_modified": "2026-09-30T04:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/4zxhoorwmjayK9mkteVsho/e180ad5a4364148c69e711915ada1b02/meta-muse-hero.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/4zxhoorwmjayK9mkteVsho/e180ad5a4364148c69e711915ada1b02/meta-muse-hero.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/256353181/a-day-at-the-office",
      "url": "https://www.behance.net/gallery/256353181/a-day-at-the-office",
      "title": "a day at the office",
      "content_text": "a day at the office",
      "date_published": "2026-09-30T02:30:06Z",
      "date_modified": "2026-09-30T02:30:06Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/vercel-connect",
      "url": "https://chat-sdk.dev/docs/vercel-connect",
      "title": "Vercel Connect",
      "content_text": "Authenticate Slack, Microsoft Teams, GitHub, Linear, Discord, Notion, and Telegram adapters with Vercel Connect, using short-lived runtime tokens for outbound calls and OIDC-verified inbound webhooks where supported.",
      "date_published": "2026-09-30T00:42:04Z",
      "date_modified": "2026-09-30T00:42:04Z",
      "image": "https://chat-sdk.dev/og/vercel-connect/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/vercel-connect/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/usage",
      "url": "https://chat-sdk.dev/docs/usage",
      "title": "Creating a Chat Instance",
      "content_text": "Initialize the Chat class with adapters, state, and configuration options.",
      "date_published": "2026-09-30T00:42:04Z",
      "date_modified": "2026-09-30T00:42:04Z",
      "image": "https://chat-sdk.dev/og/usage/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/usage/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/history",
      "url": "https://chat-sdk.dev/docs/history",
      "title": "History",
      "content_text": "Store and retrieve message history across user, thread, and channel scopes.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/history/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/history/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/modals",
      "url": "https://chat-sdk.dev/docs/modals",
      "title": "Modals",
      "content_text": "Collect structured user input through modal dialogs with text fields, dropdowns, and validation.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/modals/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/modals/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/posting-messages",
      "url": "https://chat-sdk.dev/docs/posting-messages",
      "title": "Posting Messages",
      "content_text": "Different ways to render and send messages with thread.post().",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/posting-messages/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/posting-messages/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/slash-commands",
      "url": "https://chat-sdk.dev/docs/slash-commands",
      "title": "Slash Commands",
      "content_text": "Handle slash command invocations and respond with messages or modals.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/slash-commands/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/slash-commands/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/state-adapters",
      "url": "https://chat-sdk.dev/docs/state-adapters",
      "title": "State Adapters",
      "content_text": "State adapters store thread subscriptions, distributed locks, and cached data for your bot.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/state-adapters/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/state-adapters/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/streaming",
      "url": "https://chat-sdk.dev/docs/streaming",
      "title": "Streaming",
      "content_text": "Stream real-time text responses from AI models and other async sources to chat platforms.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/streaming/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/streaming/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/subject",
      "url": "https://chat-sdk.dev/docs/subject",
      "title": "Message Subject",
      "content_text": "Fetch the parent resource that a message is about.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/subject/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/subject/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/testing",
      "url": "https://chat-sdk.dev/docs/testing",
      "title": "Testing",
      "content_text": "Test your bot handlers and custom adapters with @chat-adapter/tests, which provides Vitest factories, custom matchers, and a setup file.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/testing/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/testing/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/threads-messages-channels",
      "url": "https://chat-sdk.dev/docs/threads-messages-channels",
      "title": "Threads, Messages, and Channels",
      "content_text": "Work with threads, messages, and channels across platforms.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/threads-messages-channels/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/threads-messages-channels/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/ai/tanstack-ai",
      "url": "https://chat-sdk.dev/docs/ai/tanstack-ai",
      "title": "TanStack AI",
      "content_text": "Feed thread history into TanStack AI's chat() and give it Chat SDK tools, with no runtime dependency on @tanstack/ai.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/ai/tanstack-ai/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/ai/tanstack-ai/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/ai/to-ai-messages",
      "url": "https://chat-sdk.dev/docs/ai/to-ai-messages",
      "title": "toAiMessages",
      "content_text": "Convert Chat SDK messages to AI SDK conversation format.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/ai/to-ai-messages/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/ai/to-ai-messages/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/ai/types",
      "url": "https://chat-sdk.dev/docs/ai/types",
      "title": "Types",
      "content_text": "TypeScript types exported from the chat/ai subpath.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/ai/types/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/ai/types/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/api/cards",
      "url": "https://chat-sdk.dev/docs/api/cards",
      "title": "Cards",
      "content_text": "Rich card components for cross-platform interactive messages.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/api/cards/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/api/cards/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/api/message",
      "url": "https://chat-sdk.dev/docs/api/message",
      "title": "Message",
      "content_text": "Normalized message format with text, AST, author, and metadata.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/api/message/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/api/message/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://chat-sdk.dev/docs/api/modals",
      "url": "https://chat-sdk.dev/docs/api/modals",
      "title": "Modals",
      "content_text": "Modal form components for collecting user input.",
      "date_published": "2026-09-30T00:08:25Z",
      "date_modified": "2026-09-30T00:08:25Z",
      "image": "https://chat-sdk.dev/og/api/modals/image.png",
      "tags": [
        "Chat SDK"
      ],
      "attachments": [
        {
          "url": "https://chat-sdk.dev/og/api/modals/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/polymorphic-billing-cycle-anchor",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/polymorphic-billing-cycle-anchor",
      "title": "Unifies the billing cycle anchor format across Subscriptions and Invoices Billing",
      "content_text": "Unifies the billing cycle anchor format across Subscriptions and Invoices Billing",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/settlement-reserve-api",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/settlement-reserve-api",
      "title": "Adds destination property and new enum values to Reserve Plans, Holds and Releases Treasury + 1 more",
      "content_text": "Adds destination property and new enum values to Reserve Plans, Holds and Releases Treasury + 1 more",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/rtp-network-received-credits",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/rtp-network-received-credits",
      "title": "Adds support for received credits sent via the Real-Time Payments network Treasury",
      "content_text": "Adds support for received credits sent via the Real-Time Payments network Treasury",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/v1-treasury-ach-return-codes",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/v1-treasury-ach-return-codes",
      "title": "Exposes ACH return codes on OutboundPayments, OutboundTransfers, and InboundTransfers in v1 Treasury Treasury",
      "content_text": "Exposes ACH return codes on OutboundPayments, OutboundTransfers, and InboundTransfers in v1 Treasury Treasury",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/page-limit-validation-dispute-evidence",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/page-limit-validation-dispute-evidence",
      "title": "Adds page limit validation for dispute evidence Payments",
      "content_text": "Adds page limit validation for dispute evidence Payments",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/duplicate-reference-validation-for-india-pending-mandates",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/duplicate-reference-validation-for-india-pending-mandates",
      "title": "Rejects duplicate references for pending India card mandates Payments",
      "content_text": "Rejects duplicate references for pending India card mandates Payments",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/surface-india-card-mandate-even-when-inactive",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/surface-india-card-mandate-even-when-inactive",
      "title": "Surfaces India card mandates on Charges and SetupIntents even when inactive Payments",
      "content_text": "Surfaces India card mandates on Charges and SetupIntents even when inactive Payments",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/block-custom-checkout-confirmation-pending-updates",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/block-custom-checkout-confirmation-pending-updates",
      "title": "Sets canConfirm to false while updates are pending in Elements with Checkout Sessions Checkout + 1 more",
      "content_text": "Sets canConfirm to false while updates are pending in Elements with Checkout Sessions Checkout + 1 more",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://vercel.com/changelog/vary-cookie-responses-no-longer-cached",
      "url": "https://vercel.com/changelog/vary-cookie-responses-no-longer-cached",
      "title": "Vercel CDN no longer caches responses with Vary: Cookie",
      "content_text": "Vercel CDN no longer caches origin responses when Vary includes Cookie. Vary tells a cache which request headers may change the response. Because cookies often contain visitor-specific values, varying by Cookie can create many cache entries that are rarely reused. The response is still served normally but isn't stored for future requests.You can identify these responses by checking the x-vercel-cache header and Runtime Logs. The header is set to MISS, and Logs show vary_key_denied:cookie as the",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/34QeOsToUO2hgLNCNa4IHR/f55ed126a90494354a7c34f6e3d209b6/vercel_cdn_vary_cookie_og.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/34QeOsToUO2hgLNCNa4IHR/f55ed126a90494354a7c34f6e3d209b6/vercel_cdn_vary_cookie_og.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/skip-format-validation-empty-optional-address-fields",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/skip-format-validation-empty-optional-address-fields",
      "title": "Allows empty optional address fields in Elements with Checkout Sessions Checkout + 1 more",
      "content_text": "Allows empty optional address fields in Elements with Checkout Sessions Checkout + 1 more",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://vercel.com/changelog/ling-3-1-flash-is-now-available-on-ai-gateway",
      "url": "https://vercel.com/changelog/ling-3-1-flash-is-now-available-on-ai-gateway",
      "title": "Ling 3.1 Flash is now available on AI Gateway",
      "content_text": "Ling 3.1 Flash from InclusionAI is now available on AI Gateway. The model is free to use through October 13, 2026.Ling 3.1 Flash is a hybrid reasoning language model with 560B total parameters and 25B active per token. It has a 262K-token context window on AI Gateway.The model is designed for coding, multi-step analysis, and agents that use tools, including workflows involving long documents, code, and extended task histories.To try Ling 3.1 Flash, use inclusionai/ling-3.1-flash or inclusionai/l",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/5P96Goh9cE4twnHsrz63Rz/e97e41e40a8d533c9c7b213d12783de5/image__77_.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/5P96Goh9cE4twnHsrz63Rz/e97e41e40a8d533c9c7b213d12783de5/image__77_.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/strict-billing-details-validation",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/strict-billing-details-validation",
      "title": "Requires billing details when Payment Element collection is disabled Checkout + 1 more",
      "content_text": "Requires billing details when Payment Element collection is disabled Checkout + 1 more",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://vercel.com/changelog/vercel-sandbox-now-supports-secure-compute",
      "url": "https://vercel.com/changelog/vercel-sandbox-now-supports-secure-compute",
      "title": "Vercel Sandbox now supports Secure Compute",
      "content_text": "Vercel Sandbox now supports Secure Compute, connecting sandboxes to a team's dedicated network. Public-internet traffic exits through the network's static IPs, and sandboxes can reach private resources in an AWS VPC through VPC peering.You can attach a sandbox to your network in your code or via the CLI. In your code, pass an existing Secure Compute network ID when creating a sandbox:In the CLI, append --network-id and your network id value when you run the sandbox create command:Existing sandbo",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/4lznKuDNjxyc6ZldadloKw/f34639bb273a017bacb5a8b21d0503d2/image__2_.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/4lznKuDNjxyc6ZldadloKw/f34639bb273a017bacb5a8b21d0503d2/image__2_.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/thin-events-for-api-v1-resources-generally-available",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/thin-events-for-api-v1-resources-generally-available",
      "title": "Makes thin events for API v1 resources generally available Affects all products",
      "content_text": "Makes thin events for API v1 resources generally available Affects all products",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/satispay-payments-capability-for-accounts-v2-api",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/satispay-payments-capability-for-accounts-v2-api",
      "title": "Adds Satispay payments capability to Accounts v2 Affects all products",
      "content_text": "Adds Satispay payments capability to Accounts v2 Affects all products",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/expiration-timestamp-swish-qr",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/expiration-timestamp-swish-qr",
      "title": "Adds an expiration timestamp to the Swish QR code object Terminal",
      "content_text": "Adds an expiration timestamp to the Swish QR code object Terminal",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/stripe-marks-10-years-in-japan-with-new-products-to-accelerate-the-growth-of-digital-businesses",
      "url": "https://stripe.com/en-pl/newsroom/news/stripe-marks-10-years-in-japan-with-new-products-to-accelerate-the-growth-of-digital-businesses",
      "title": "Stripe marks 10 years in Japan with new products to accelerate the growth of digital businesses",
      "content_text": "Stripe marks 10 years in Japan with new products to accelerate the growth of digital businesses",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://images.stripeassets.com/fzn2n1nzq965/3AlBMjTuizUsJal4jA8xIf/582c548bd0f821afed7f4eef25139743/GS2_9577s.jpg?q=80",
      "tags": [
        "Stripe Newsroom"
      ],
      "attachments": [
        {
          "url": "https://images.stripeassets.com/fzn2n1nzq965/3AlBMjTuizUsJal4jA8xIf/582c548bd0f821afed7f4eef25139743/GS2_9577s.jpg?q=80",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/adds-a-new-outcome-type-for-rerouted-bank-payments-to-payment-evaluations",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/adds-a-new-outcome-type-for-rerouted-bank-payments-to-payment-evaluations",
      "title": "Adds a new outcome type for rerouted payments to Payment Evaluations Radar",
      "content_text": "Adds a new outcome type for rerouted payments to Payment Evaluations Radar",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/is-claude-down",
      "url": "https://neuraltrust.ai/blog/is-claude-down",
      "title": "Is Claude Down? Status, Fixes & Fallback Is Claude down? How to check Claude status, what each error means and how to set up model fallback so your team keeps working during Claude outages. Roger Howr",
      "content_text": "Is Claude Down? Status, Fixes & Fallback Is Claude down? How to check Claude status, what each error means and how to set up model fallback so your team keeps working during Claude outages. Roger Howr",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/c5706ebb54/is_claude_down_continue_working_with_trustgate.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/c5706ebb54/is_claude_down_continue_working_with_trustgate.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/2026-09-30-nextjs-react-security-vulnerabilities/",
      "url": "https://www.netlify.com/changelog/2026-09-30-nextjs-react-security-vulnerabilities/",
      "title": "Security Update: Multiple vulnerabilities in Next.js",
      "content_text": "The Next.js team has disclosed seven security vulnerabilities in Next.js (one high, five medium, one low), patched on September 30, 2026 in 15.5.27 and 16.3.8. The issues span server-side request forgery (SSRF), cache poisoning, and information disclosure. Several of them do not affect apps hosted on Netlify. Here's what Netlify customers need to know.\n\nSummary\n\nSome of these vulnerabilities affect Next.js sites hosted on Netlify (details in Impact on Netlify), so if you run Next.js on Netlify,",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/stripe-agrees-to-acquire-parafin",
      "url": "https://stripe.com/en-pl/newsroom/news/stripe-agrees-to-acquire-parafin",
      "title": "Stripe agrees to acquire Parafin to expand revenue opportunities for platforms and help small businesses grow",
      "content_text": "Stripe agrees to acquire Parafin to expand revenue opportunities for platforms and help small businesses grow",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://images.stripeassets.com/fzn2n1nzq965/1wRwf4vuhnQJ7YsUV3s3ct/f8cfb50483669edfa6e9672a05e26066/Parfin_Stripe_lockup_Center_aligned.png?q=80",
      "tags": [
        "Stripe Newsroom"
      ],
      "attachments": [
        {
          "url": "https://images.stripeassets.com/fzn2n1nzq965/1wRwf4vuhnQJ7YsUV3s3ct/f8cfb50483669edfa6e9672a05e26066/Parfin_Stripe_lockup_Center_aligned.png?q=80",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/provisional-credit-issuing-disputes-balance-transaction-types",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/provisional-credit-issuing-disputes-balance-transaction-types",
      "title": "Adds Balance Transaction types for provisional credits for Issuing disputes Issuing",
      "content_text": "Adds Balance Transaction types for provisional credits for Issuing disputes Issuing",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-30-4",
      "url": "https://www.postman.com/release-notes/postman-app/#12-30-4",
      "title": "Postman 12.30.4",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://voyager.postman.com/uploads/postman-unfurl-postman-ai-2026-09-29-1830.webp",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/uploads/postman-unfurl-postman-ai-2026-09-29-1830.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/2026-09-30-trust-center-moves/",
      "url": "https://www.netlify.com/changelog/2026-09-30-trust-center-moves/",
      "title": "Trust Center is now in the Netlify Dashboard",
      "content_text": "Netlify's security and compliance document library has moved into the Netlify Dashboard. To request access and learn more about the certifications and documents available, go to https://www.netlify.com/trust-center/. \n\nAny signed-in user, on any plan, can view our certifications, subprocessor list, and available compliance documents from their user settings. \n\nMore sensitive documents, such as our SOC 2 report, require an access request through the Trust Center in the Netlify dashboard. Once app",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/behavioral-ai-signature-detection-embeddings",
      "url": "https://abnormal.ai/blog/behavioral-ai-signature-detection-embeddings",
      "title": "Signatures Are the Floor, Not the Ceiling",
      "content_text": "Signatures Are the Floor, Not the Ceiling",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Abnormal Blog"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/ousd-is-now-available-on-stripe",
      "url": "https://stripe.com/en-pl/newsroom/news/ousd-is-now-available-on-stripe",
      "title": "OUSD is now available on Stripe",
      "content_text": "OUSD is now available on Stripe",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://images.stripeassets.com/fzn2n1nzq965/7maVuoAJKKbHqHLSe4UIZl/fe150dec5c774f23ee4a911c0bd96d82/Open_Standard_Stripe_-_Newsroom_4000x2000.png?q=80",
      "tags": [
        "Stripe Newsroom"
      ],
      "attachments": [
        {
          "url": "https://images.stripeassets.com/fzn2n1nzq965/7maVuoAJKKbHqHLSe4UIZl/fe150dec5c774f23ee4a911c0bd96d82/Open_Standard_Stripe_-_Newsroom_4000x2000.png?q=80",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.dev/blog/stripes-payment-method-factory-orchestrating-agents-for-repeated-custom-integrations",
      "url": "https://stripe.dev/blog/stripes-payment-method-factory-orchestrating-agents-for-repeated-custom-integrations",
      "title": "Stripe’s Payment Method Factory: Orchestrating agents for repeated, custom integrations",
      "content_text": "Stripe’s Payment Method Factory: Orchestrating agents for repeated, custom integrations",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://docs.stripe.com/changelog/endive/2026-09-30/india-specific-mandate-card-payments",
      "url": "https://docs.stripe.com/changelog/endive/2026-09-30/india-specific-mandate-card-payments",
      "title": "Adds India-specific mandate details to card payment method responses Payments",
      "content_text": "Adds India-specific mandate details to card payment method responses Payments",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "tags": [
        "Stripe Changelog"
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/2026-09-30-tanstack-start-security-vulnerability/",
      "url": "https://www.netlify.com/changelog/2026-09-30-tanstack-start-security-vulnerability/",
      "title": "Security Update: Cross-site scripting in TanStack Start",
      "content_text": "The TanStack team has disclosed a critical cross-site scripting (XSS) vulnerability in TanStack Start. A crafted URL can cause an affected app to return attacker-controlled HTML from its own origin, which may run attacker-supplied JavaScript in a visitor's browser. Here's what Netlify customers need to know.\n\nVulnerabilities\n\nGHSA-qx66-fv34-fjm8 (CVE-2026-102989): Unauthenticated reflected XSS in server-function responses.\n\nPackage: @tanstack/react-start\nAffected versions: >= 1.143.12, < 1.168.6",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/navigating-ai-security-for-cisos",
      "url": "https://abnormal.ai/blog/navigating-ai-security-for-cisos",
      "title": "Navigating AI Securely: A CISO's Six-Step Strategy",
      "content_text": "Navigating AI Securely: A CISO's Six-Step Strategy",
      "date_published": "2026-09-30T00:00:00Z",
      "date_modified": "2026-09-30T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt49bc6ebc7d0e3e1d/6abd55bce791e046663623a0/ELT_AI_Sec_Blog_01_Open_Graph_L4R1.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt49bc6ebc7d0e3e1d/6abd55bce791e046663623a0/ELT_AI_Sec_Blog_01_Open_Graph_L4R1.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/256395575/Among-the-rocks-and-roots",
      "url": "https://www.behance.net/gallery/256395575/Among-the-rocks-and-roots",
      "title": "Among the rocks and roots",
      "content_text": "Among the rocks and roots",
      "date_published": "2026-09-29T22:04:09Z",
      "date_modified": "2026-09-29T22:04:09Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://vercel.com/changelog/vercel-connect-service-submissions",
      "url": "https://vercel.com/changelog/vercel-connect-service-submissions",
      "title": "Vercel Connect now accepts service submissions",
      "content_text": "Vercel Connect now lets you submit your own service to the connectors directory, so you no longer need to wait for Vercel to build a connector for it.Submitting a service takes four steps:Describe your service.Add one or more connection methods, using OAuth or an API key.Verify each OAuth method by requesting a real token through a test connector.Send the submission for review.Vercel reviews each submission before publishing it to the directory.Get started from Submit a Service in the dashboard,",
      "date_published": "2026-09-29T22:00:00Z",
      "date_modified": "2026-09-29T22:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/1CA654ddrv7Wug02DUzuEe/65adc391eec1927c47b25b82164d8eda/image.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/1CA654ddrv7Wug02DUzuEe/65adc391eec1927c47b25b82164d8eda/image.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/how-to-measure-engagement-on-social-media/",
      "url": "https://bitly.com/blog/how-to-measure-engagement-on-social-media/",
      "title": "How to measure social media engagement: metrics, formulas, and benchmarks (2026)",
      "content_text": "Learn how to measure social media engagement with clear formulas, key metrics, and benchmarks. Track likes, comments, CTR, and conversions with Bitly.",
      "date_published": "2026-09-29T18:25:21Z",
      "date_modified": "2026-09-29T18:25:21Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/04/hero_analytics-2_v8.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/04/hero_analytics-2_v8.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/how-to-choose-a-domain-name/",
      "url": "https://bitly.com/blog/how-to-choose-a-domain-name/",
      "title": "How to choose a domain name that builds trust",
      "content_text": "Learn how to choose a domain name that is short, brandable, and easy to trust. Get practical checks, extension tips, and next steps. Get started for free.",
      "date_published": "2026-09-29T18:12:32Z",
      "date_modified": "2026-09-29T18:12:32Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/03/hero_digital_marketing_v2.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/03/hero_digital_marketing_v2.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/qr-code-for-data-collection/",
      "url": "https://bitly.com/blog/qr-code-for-data-collection/",
      "title": "How to Use a QR Code for Data Collection",
      "content_text": "Learn how a QR Code for data collection works, create one for any form or survey, and track scans with Bitly. Get started for free.",
      "date_published": "2026-09-29T17:55:29Z",
      "date_modified": "2026-09-29T17:55:29Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/04/hero_qr-codes_services_v5.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/04/hero_qr-codes_services_v5.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/256296405/Dell-x-The-Globe-Mail",
      "url": "https://www.behance.net/gallery/256296405/Dell-x-The-Globe-Mail",
      "title": "Dell x The Globe &amp; Mail",
      "content_text": "A series of illustrations created for Dell Technologies depicting various topics related to AI, including agentic systems, cybersecurity, and sovereign technology.",
      "date_published": "2026-09-29T17:30:47Z",
      "date_modified": "2026-09-29T17:30:47Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://blog.postman.com/postman-plugin-for-openai-codex/",
      "url": "https://blog.postman.com/postman-plugin-for-openai-codex/",
      "title": "Postman Plugin for OpenAI Codex",
      "content_text": "Install the Postman plugin for OpenAI Codex two ways, then try the API discovery and mocking skills with real @Postman prompts. The post Postman Plugin for OpenAI Codex appeared first on Postman Blog .",
      "date_published": "2026-09-29T17:00:04Z",
      "date_modified": "2026-09-29T17:00:04Z",
      "image": "http://blog.postman.com/wp-content/uploads/2026/09/Codex-Plugin.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2026/09/Codex-Plugin.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#triage-for-git-lab",
      "url": "https://docs.coderabbit.ai/changelog#triage-for-git-lab",
      "title": "Triage for GitLab | Cloud and Self-Hosted | Team, Beta",
      "content_text": "GitLab Cloud and self-managed GitLab organizations can use Triage in beta.",
      "date_published": "2026-09-29T16:10:55Z",
      "date_modified": "2026-09-29T16:10:55Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#triage-rules",
      "url": "https://docs.coderabbit.ai/changelog#triage-rules",
      "title": "Triage Rules | GitHub, GitLab | Team",
      "content_text": "Triage rules can now merge low-risk pull requests, close stale ones after notice, fix failed CI and review feedback with Auto-fix PRs, and send recurring Slack reminders.",
      "date_published": "2026-09-29T15:27:30Z",
      "date_modified": "2026-09-29T15:27:30Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/255224167/Demeter-by-Matthew-Fisher",
      "url": "https://www.behance.net/gallery/255224167/Demeter-by-Matthew-Fisher",
      "title": "Demeter by Matthew Fisher",
      "content_text": "Demeter is a graphic identity and packaging design project created in collaboration with artist and designer Matthew Fisher. The project encompassed logo, editorial, and packaging design, as well as a series of hand-drawn illustrations, all aimed at creating a product that evokes nostalgia, romance, and timelessness.",
      "date_published": "2026-09-29T13:30:06Z",
      "date_modified": "2026-09-29T13:30:06Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://vercel.com/changelog/search-trace-spans-from-the-vercel-cli",
      "url": "https://vercel.com/changelog/search-trace-spans-from-the-vercel-cli",
      "title": "Search trace spans from the Vercel CLI",
      "content_text": "You and your coding agents can now search a project’s trace spans from the terminal with vercel traces search. Each span represents one step in a request, helping you investigate errors, latency, and security-related behavior without opening the dashboard.By default, vercel traces search returns up to 100 spans from the last hour, newest first, so you can search without first finding a request or trace ID. Filter results by environment, service, span name, status, deployment ID, request ID, trac",
      "date_published": "2026-09-29T13:00:00Z",
      "date_modified": "2026-09-29T13:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/6FDKZgR9NYxGHXeNJHVWKc/b017766609d820adbc5c4612d2741193/trace_spans_CLI.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/6FDKZgR9NYxGHXeNJHVWKc/b017766609d820adbc5c4612d2741193/trace_spans_CLI.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#deep-scan-provenance",
      "url": "https://docs.coderabbit.ai/changelog#deep-scan-provenance",
      "title": "AI Deep Scan finding provenance | Enterprise, CodeRabbit Security",
      "content_text": "AI Deep Scan API code findings can now identify their scan, primary repository revision, and selected context repositories.",
      "date_published": "2026-09-29T12:02:39Z",
      "date_modified": "2026-09-29T12:02:39Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/blog/edge-functions-firecracker-microvms/",
      "url": "https://www.netlify.com/blog/edge-functions-firecracker-microvms/",
      "title": "5x faster Edge Functions: v8 isolates to Firecracker MicroVMs",
      "content_text": "See how Netlify rebuilt Edge Functions on MicroVMs to deliver lower latency, greater reliability, and faster log delivery.",
      "date_published": "2026-09-29T12:00:00Z",
      "date_modified": "2026-09-29T12:00:00Z",
      "image": "https://www.netlify.com/images/blog/edge-functions-firecracker-microvms.png",
      "tags": [
        "Netlify Blog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/blog/edge-functions-firecracker-microvms.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/256354583/Barbour",
      "url": "https://www.behance.net/gallery/256354583/Barbour",
      "title": "Barbour",
      "content_text": "Animated Illustrations for Barbour Korea ? Chuseok Campaign\n\nClient: Barbour Korea\nDirection / Artwork / Animation: Donghyun Lim",
      "date_published": "2026-09-29T09:30:05Z",
      "date_modified": "2026-09-29T09:30:05Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/secure-ai-agents-with-hashicorp-boundary",
      "url": "https://www.hashicorp.com/blog/secure-ai-agents-with-hashicorp-boundary",
      "title": "Secure AI agents with HashiCorp Boundary",
      "content_html": "Enable AI agents to securely access your resources while operating within enterprise identity, access, and audit controls.",
      "date_published": "2026-09-29T07:00:00Z",
      "date_modified": "2026-09-29T07:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://blog.apify.com/how-to-use-langchain/",
      "url": "https://blog.apify.com/how-to-use-langchain/",
      "title": "Build a documentation chatbot with LangChain, OpenAI, Pinecone, and Apify",
      "content_text": "Your users know the answer is somewhere in the docs, but they’re still stuck. Build an AI chatbot that helps them find the right instructions and figure out what to do next.",
      "date_published": "2026-09-29T06:25:00Z",
      "date_modified": "2026-09-29T06:25:00Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/build-a-documentation-chatbot.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/build-a-documentation-chatbot.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/256124709/FicTrans-Exhibition",
      "url": "https://www.behance.net/gallery/256124709/FicTrans-Exhibition",
      "title": "FicTrans Exhibition",
      "content_text": "We designed the visual identity and communication system for the exhibition \"Contemporary Encounters on Mobility at the Borders of Fiction\", a FicTrans Project initiative by the University of Granada bringing together researchers and artists from Spain and abroad. The exhibition is structured around four thematic coordinates that address the relationship between creation, technology and critical thinking, as well as the crisis of reality in the post-truth era.\n\nThe graphic proposal approaches th",
      "date_published": "2026-09-29T05:03:26Z",
      "date_modified": "2026-09-29T05:03:26Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://zapier.com/blog/meta-ai-muse-spark",
      "url": "https://zapier.com/blog/meta-ai-muse-spark",
      "title": "Meta AI Muse Spark: A guide to Meta's AI models",
      "content_text": "Meta has shifted to a new flagship AI model called Muse Spark and sent the Llama \"herd\" of models to the farm upstate. It's a dramatic but understandable shift in AI strategy from the company that was once pioneering open models.  Muse Spark is a multimodal reasoning model, and unlike the Llama models, it's a closed-weight proprietary model. You won't be able to download it from Hugging Face or run it on your own machine for any reason. There are several other AI products also under the Muse ban",
      "date_published": "2026-09-29T04:00:00Z",
      "date_modified": "2026-09-29T04:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/1aj1XTUnsFYioeLjP7xEPy/be1af2cae5f9aa08da67eea7871d7fb8/meta-app-tips.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/1aj1XTUnsFYioeLjP7xEPy/be1af2cae5f9aa08da67eea7871d7fb8/meta-app-tips.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/zapier-connector-in-muse",
      "url": "https://zapier.com/blog/zapier-connector-in-muse",
      "title": "Meta selects Zapier as named Connector inside Muse",
      "content_text": "Zapier today announced that its connector is now available in Meta's Muse agent. Once authorized, users can connect Muse to more than 9,000 apps and 40,000 actions through Zapier MCP. With Zapier MCP, Muse can take action across the tools your team already uses, but only the specific apps and actions you approve. That gives everyone from individuals to enterprises a secure way to run Muse as an always-on agent. For example, give Muse read-only access to your CRM and permission to post in Slack,",
      "date_published": "2026-09-29T04:00:00Z",
      "date_modified": "2026-09-29T04:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/3NGSpN24632UMkb8xyTiAf/b71fd58d13768f51e7aa79d591ea15ed/meta-zapier-hero.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/3NGSpN24632UMkb8xyTiAf/b71fd58d13768f51e7aa79d591ea15ed/meta-zapier-hero.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://zapier.com/blog/best-llm",
      "url": "https://zapier.com/blog/best-llm",
      "title": "The best large language models (LLMs) in 2026",
      "content_text": "Large language models (LLMs) are what most people think of when they think of AI. They're what you're interacting with in ChatGPT and Claude, they write the code generated by Claude Code and Codex, and they power other AI features like Google's AI answers and Apple Intelligence. If something has a chatbot, some kind of text generator or text summarization built in, or writes code or automates your computer, it almost certainly uses an LLM. LLMs have been studied in research labs since the late 2",
      "date_published": "2026-09-29T04:00:00Z",
      "date_modified": "2026-09-29T04:00:00Z",
      "image": "https://images.ctfassets.net/lzny33ho1g45/2kZK5E7Hcea0ThIQZq6Qld/51c70a1d4a17ada82a1822409d9cce58/ai-head-hero-00.jpg",
      "tags": [
        "Zapier"
      ],
      "attachments": [
        {
          "url": "https://images.ctfassets.net/lzny33ho1g45/2kZK5E7Hcea0ThIQZq6Qld/51c70a1d4a17ada82a1822409d9cce58/ai-head-hero-00.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/sms-deliverability/",
      "url": "https://bitly.com/blog/sms-deliverability/",
      "title": "SMS Deliverability: Definition, Causes, and How to Improve It",
      "content_text": "Learn what SMS deliverability is, why texts fail, and how branded short links and clean lists improve delivery. Get started for free.",
      "date_published": "2026-09-29T01:41:31Z",
      "date_modified": "2026-09-29T01:41:31Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2024/08/hero_sms-marketing_v7.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2024/08/hero_sms-marketing_v7.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.behance.net/gallery/238322947/ORCHARD-MARSH-IV",
      "url": "https://www.behance.net/gallery/238322947/ORCHARD-MARSH-IV",
      "title": "ORCHARD &amp; MARSH IV",
      "content_text": "ORCHARD &amp; MARSH IV",
      "date_published": "2026-09-29T01:02:27Z",
      "date_modified": "2026-09-29T01:02:27Z",
      "tags": [
        "Behance Blog"
      ]
    },
    {
      "id": "https://bitly.com/blog/brand-awareness-tools/",
      "url": "https://bitly.com/blog/brand-awareness-tools/",
      "title": "Brand Awareness Tools That Build Reach and Prove It in 2026",
      "content_text": "Compare brand awareness tools for building reach and measuring results, from social listening and surveys to branded links, QR Codes, and analytics.",
      "date_published": "2026-09-29T00:31:40Z",
      "date_modified": "2026-09-29T00:31:40Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2024/11/hero_pages-marketing_v6.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2024/11/hero_pages-marketing_v6.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://vercel.com/changelog/gpt-6-1-sol-now-available-on-ai-gateway",
      "url": "https://vercel.com/changelog/gpt-6-1-sol-now-available-on-ai-gateway",
      "title": "GPT-6.1 Sol now available on AI Gateway",
      "content_text": "GPT-6.1 Sol from OpenAI is now available on AI Gateway. It improves on GPT-6 Sol for coding, computer use, and professional work, including reading complex documents and carrying out multi-step workflows.The model is suited to agents that need to debug code, work through business tasks, or extract answers from PDFs with tables and charts. It also improves factual accuracy on difficult questions. Its standard input and output pricing is lower than GPT-6 Astra's, while cheaper cached input makes i",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/2SwiRCJ2yQI6jiStpqx4n4/f327115564457532b4d646d8b597a55f/Vercel_x_OpenAI.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/2SwiRCJ2yQI6jiStpqx4n4/f327115564457532b4d646d8b597a55f/Vercel_x_OpenAI.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/codex-vs-claude-code-benchmark",
      "url": "https://neuraltrust.ai/blog/codex-vs-claude-code-benchmark",
      "title": "Codex vs Claude Code (2026): Benchmarks Codex vs Claude Code in 2026: GPT-6 Astra vs Opus 5.5 and Sonnet 5.5 benchmarks, plans from $20, cost per task and CVE history. Pick the right agent. Roger Howr",
      "content_text": "Codex vs Claude Code (2026): Benchmarks Codex vs Claude Code in 2026: GPT-6 Astra vs Opus 5.5 and Sonnet 5.5 benchmarks, plans from $20, cost per task and CVE history. Pick the right agent. Roger Howr",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "tags": [
        "NeuralTrust"
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/claude-opus-5-5-vs-gemini-benchmark",
      "url": "https://neuraltrust.ai/blog/claude-opus-5-5-vs-gemini-benchmark",
      "title": "Claude vs Gemini: Opus 5.5 Benchmarks Claude vs Gemini in 2026: Opus 5.5 vs Gemini 3.8 Flash and 3.1 Pro on benchmarks, API pricing, cost per task, cloud availability and security. Roger Howroyd",
      "content_text": "Claude vs Gemini: Opus 5.5 Benchmarks Claude vs Gemini in 2026: Opus 5.5 vs Gemini 3.8 Flash and 3.1 Pro on benchmarks, API pricing, cost per task, cloud availability and security. Roger Howroyd",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "tags": [
        "NeuralTrust"
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/cursor-vs-codex-benchmark",
      "url": "https://neuraltrust.ai/blog/cursor-vs-codex-benchmark",
      "title": "Cursor vs Codex (2026): Benchmarks & Cost Cursor vs Codex in 2026: Terminal-Bench and CursorBench scores, plans from $20, cost per task, the November 12 OpenAI cutoff and enterprise security. Roger Ho",
      "content_text": "Cursor vs Codex (2026): Benchmarks & Cost Cursor vs Codex in 2026: Terminal-Bench and CursorBench scores, plans from $20, cost per task, the November 12 OpenAI cutoff and enterprise security. Roger Ho",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "tags": [
        "NeuralTrust"
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/gpt-6-1-sol-ai-gateway-agent-runners/",
      "url": "https://www.netlify.com/changelog/gpt-6-1-sol-ai-gateway-agent-runners/",
      "title": "GPT-6.1 Sol now available in AI Gateway and Agent Runners",
      "content_text": "OpenAI’s GPT-6.1 Sol model is now available through Netlify’s AI Gateway and Agent Runners with zero configuration required.\n\nUse the OpenAI SDK directly in your Netlify Functions without managing API keys or authentication. AI Gateway handles everything automatically. Here’s an example using GPT-6.1 Sol with the Responses API:\n\nimport OpenAI from 'openai';\n\nexport default async () => {\n    const openai = new OpenAI();\n\n    const response = await openai.responses.create({\n        model: 'gpt-6.1",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/claude-sonnet-5-5",
      "url": "https://neuraltrust.ai/blog/claude-sonnet-5-5",
      "title": "Claude Sonnet 5.5: Speed, Cost & Security Claude Sonnet 5.5 is 30% faster than Sonnet 5 at $2/$10 per million tokens. Benchmarks, cost per task and the new cyber safeguards for enterprise teams. Roger",
      "content_text": "Claude Sonnet 5.5: Speed, Cost & Security Claude Sonnet 5.5 is 30% faster than Sonnet 5 at $2/$10 per million tokens. Benchmarks, cost per task and the new cyber safeguards for enterprise teams. Roger",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "tags": [
        "NeuralTrust"
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/2026-09-29-open-graph-tags-agent-runners-sites/",
      "url": "https://www.netlify.com/changelog/2026-09-29-open-graph-tags-agent-runners-sites/",
      "title": "Rich link previews for Agent Runners sites",
      "content_text": "Every site created with Agent Runners now includes Open Graph tags. When you share a link to your site, it shows up as a proper preview instead of a bare URL.\n\nSocial media sites and messaging apps read Open Graph tags to build link previews. Now, when you or your visitors share a site you created with Agent Runners, the preview includes a screenshot of the site, its title, and a description. That makes your site easier to recognize, more inviting to click, and look better than ever from the mom",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-30-3",
      "url": "https://www.postman.com/release-notes/postman-app/#12-30-3",
      "title": "Postman 12.30.3",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/abnormal-bet-behavioral-ai",
      "url": "https://abnormal.ai/blog/abnormal-bet-behavioral-ai",
      "title": "Behind the Scenes at Abnormal: How We Stop Threats That Look Like Normal Behavior",
      "content_text": "Behind the Scenes at Abnormal: How We Stop Threats That Look Like Normal Behavior",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt395710cb71b510ed/6abbe2bad89724101909adfc/MKT1807_OG_Yu_s_Thought_Leadership_-_Behind_the_Scenes_at_Abnormal_How_We_Stop_Threats_That_Look_Like_Normal_Behavior_.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt395710cb71b510ed/6abbe2bad89724101909adfc/MKT1807_OG_Yu_s_Thought_Leadership_-_Behind_the_Scenes_at_Abnormal_How_We_Stop_Threats_That_Look_Like_Normal_Behavior_.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/coderabbit-openai-marketplace",
      "url": "https://coderabbit.ai/blog/coderabbit-openai-marketplace",
      "title": "CodeRabbit joins the OpenAI Marketplace",
      "content_text": "OpenAI customers can apply their existing OpenAI spend commitment towards CodeRabbit through the OpenAI Marketplace, simplifying procurement.",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/openai-b2b-marketplace.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/openai-b2b-marketplace.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/fastly-unveils-aeda-autonomous-edge-security-gemini-enterprise/",
      "url": "https://www.fastly.com/blog/fastly-unveils-aeda-autonomous-edge-security-gemini-enterprise/",
      "title": "Fastly Unveils AEDA: Autonomous Edge Security in Gemini Enterprise",
      "content_text": "Discover Fastly’s Autonomous Edge Defense Agent (AEDA) in Gemini Enterprise, designed to streamline incident response and slash MTTR.",
      "date_published": "2026-09-29T00:00:00Z",
      "date_modified": "2026-09-29T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/55FAEK1bvLaA3LfA6DIVFE/5ee0cd9b1bc269e17b845377055962e8/Deploy_2000x1000_Blog_kv-store.png?auto=avif&canvas=1200:630&width=1200&height=630",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/55FAEK1bvLaA3LfA6DIVFE/5ee0cd9b1bc269e17b845377055962e8/Deploy_2000x1000_Blog_kv-store.png?auto=avif&canvas=1200:630&width=1200&height=630",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.character.ai/new-styles-new-plan/",
      "url": "https://blog.character.ai/new-styles-new-plan/",
      "title": "introducing PipSqueak 3, ShortSqueak, and (c.ai) lite",
      "content_text": "Two new free Chat Styles are rolling out to everyone on (c.ai): PipSqueak 3 , a big step up for general roleplay, and ShortSqueak , a much requested style for quick, casual chats. Alongside them, we’re launching (c.ai) lite , a new subscription plan that gets you more out",
      "date_published": "2026-09-28T18:00:30Z",
      "date_modified": "2026-09-28T18:00:30Z",
      "image": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/Model-Launch.png",
      "tags": [
        "Character.AI"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/Model-Launch.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/open-thread-453",
      "url": "https://www.astralcodexten.com/p/open-thread-453",
      "title": "Open Thread 453",
      "content_text": "...",
      "date_published": "2026-09-28T16:02:37Z",
      "date_modified": "2026-09-28T16:02:37Z",
      "image": "https://substackcdn.com/image/fetch/$s_!nn88!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec8a952-4cdc-4f7b-95cd-26b48993feeb_1536x1024.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!nn88!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ec8a952-4cdc-4f7b-95cd-26b48993feeb_1536x1024.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#cli-v0-8-0",
      "url": "https://docs.coderabbit.ai/changelog#cli-v0-8-0",
      "title": "CLI v0.8.0 | CLI",
      "content_text": "Use deep review, check included-review availability, and continue local work in a new cloud task. This release also improves agent sign-in and oversized-review errors.",
      "date_published": "2026-09-28T15:23:14Z",
      "date_modified": "2026-09-28T15:23:14Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/terraform-116-completes-actions-lifecycles-and-brings-imports-into-child-modules",
      "url": "https://www.hashicorp.com/blog/terraform-116-completes-actions-lifecycles-and-brings-imports-into-child-modules",
      "title": "Terraform 1.16 completes Actions lifecycles and brings imports into child modules",
      "content_html": "Terraform 1.16 adds destroy-time Actions and reusable imports in child modules, keeping more infrastructure lifecycle operations in Terraform.",
      "date_published": "2026-09-28T07:00:00Z",
      "date_modified": "2026-09-28T07:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://vercel.com/changelog/claude-sonnet-5-5-now-available-on-ai-gateway",
      "url": "https://vercel.com/changelog/claude-sonnet-5-5-now-available-on-ai-gateway",
      "title": "Claude Sonnet 5.5 now available on AI Gateway",
      "content_text": "Claude Sonnet 5.5 from Anthropic is now available on AI Gateway as anthropic/claude-sonnet-5.5.Sonnet 5.5 improves on Claude Sonnet 5 for well-scoped everyday work, from building features and fixing bugs to creating documents, slides, and spreadsheets.On coding tasks, Sonnet 5.5 carries changes through multiple steps and checks its work before reporting completion. It produces more polished documents, slides, and spreadsheets with fewer follow-up edits, and writes clearer explanations and report",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/1nxbUaUVfuEnDEKT9lRXrY/a709d6455cfbd73f7ef021e13322f8b4/Vercel_x_Anthropic.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/1nxbUaUVfuEnDEKT9lRXrY/a709d6455cfbd73f7ef021e13322f8b4/Vercel_x_Anthropic.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://vercel.com/changelog/search-domains-without-authentication",
      "url": "https://vercel.com/changelog/search-domains-without-authentication",
      "title": "Search domains without authentication",
      "content_text": "You can now discover domain names and check availability and pricing without signing in to Vercel or providing an access token. This works through the Vercel CLI and Domains Registrar API.With the Vercel CLI, search by keyword or domain fragment: With the Domains Registrar API, check up to 200 exact domain names in one request. The response shows whether each can be registered and, when available, its registration and renewal prices:Authentication is still required to buy or manage domains.Try t",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/3X7r8Cr1VVnfUYnHo69Xel/fd7a333c4d40cd8d9f4224d4ea33abf9/image__13_.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/3X7r8Cr1VVnfUYnHo69Xel/fd7a333c4d40cd8d9f4224d4ea33abf9/image__13_.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://vercel.com/changelog/vercel-sandbox-now-supports-memory-observability",
      "url": "https://vercel.com/changelog/vercel-sandbox-now-supports-memory-observability",
      "title": "Vercel Sandbox now supports memory observability",
      "content_text": "Vercel Sandbox observability now includes memory usage data.You can access sandbox memory usage data in the dashboard and through the CLI via the vercel metrics command. Sandbox observability memory in the dashboardThe Memory Usage card reports average, P75, and P95 memory across your sandboxes, alongside the existing CPU usage and data transfer metrics on the sandbox overview page and the project and team-level pages.On the sandbox detail page, charts are designed to show how close a sandbox is",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "tags": [
        "Vercel"
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/claude-code-vs-cursor-benchmark",
      "url": "https://neuraltrust.ai/blog/claude-code-vs-cursor-benchmark",
      "title": "Claude Code vs Cursor (2026): Benchmarks, Pricing & Security Claude Code vs Cursor in 2026: Opus 5.5 benchmarks, plans from $20, adoption data, CVE history and enterprise controls. See which tool fits",
      "content_text": "Claude Code vs Cursor (2026): Benchmarks, Pricing & Security Claude Code vs Cursor in 2026: Opus 5.5 benchmarks, plans from $20, adoption data, CVE history and enterprise controls. See which tool fits",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/943f8f8614/claude_code_vs_cursor_benchmark_comparison.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/943f8f8614/claude_code_vs_cursor_benchmark_comparison.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/gemini-vs-chatgpt-benchmark",
      "url": "https://neuraltrust.ai/blog/gemini-vs-chatgpt-benchmark",
      "title": "Gemini vs ChatGPT (2026): Benchmarks, Pricing & Verdict Gemini vs ChatGPT in 2026: GPT-6 Astra leads coding, Gemini 3.8 Flash is 13x cheaper and faster. Benchmarks, pricing, security and a clear verdi",
      "content_text": "Gemini vs ChatGPT (2026): Benchmarks, Pricing & Verdict Gemini vs ChatGPT in 2026: GPT-6 Astra leads coding, Gemini 3.8 Flash is 13x cheaper and faster. Benchmarks, pricing, security and a clear verdi",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/c5bc0fa9b2/gemini_vs_chatgpt_benchmark_models_comparison.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/c5bc0fa9b2/gemini_vs_chatgpt_benchmark_models_comparison.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/claude-vs-chatgpt-benchmark",
      "url": "https://neuraltrust.ai/blog/claude-vs-chatgpt-benchmark",
      "title": "Claude vs ChatGPT (2026): Benchmarks, Pricing & Verdict Claude vs ChatGPT in 2026: Opus 5.5 leads agentic coding at 60% lower API cost, GPT-6 Astra leads math. Benchmarks, pricing, security and a clea",
      "content_text": "Claude vs ChatGPT (2026): Benchmarks, Pricing & Verdict Claude vs ChatGPT in 2026: Opus 5.5 leads agentic coding at 60% lower API cost, GPT-6 Astra leads math. Benchmarks, pricing, security and a clea",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/d2a1fed3d4/claude_vs_chatgpt_benchmark_models_comparison.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/d2a1fed3d4/claude_vs_chatgpt_benchmark_models_comparison.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/claude-sonnet-5-5-ai-gateway-agent-runners/",
      "url": "https://www.netlify.com/changelog/claude-sonnet-5-5-ai-gateway-agent-runners/",
      "title": "Claude Sonnet 5.5 now available in AI Gateway and Agent Runners",
      "content_text": "Anthropic’s Claude Sonnet 5.5 model is now available through Netlify’s AI Gateway and Agent Runners with zero configuration required.\n\nUse the Anthropic SDK directly in your Netlify Functions without managing API keys or authentication. AI Gateway handles everything automatically. Here’s an example using Claude Sonnet 5.5:\n\nimport Anthropic from '@anthropic-ai/sdk';\n\nexport default async () => {\n    const anthropic = new Anthropic();\n\n    const response = await anthropic.messages.create({",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/2026-09-28-agent-runners-side-by-side-preview/",
      "url": "https://www.netlify.com/changelog/2026-09-28-agent-runners-side-by-side-preview/",
      "title": "Prompt and preview in one view with Agent Runners",
      "content_text": "Agent Runners now shows you a preview right next to your prompt.\n\nPreviously, you’d get a link to the Deploy Preview and have to open it in a separate tab to see what the agent changed. Now the preview appears inline, so you can review the result and write your next prompt without switching back and forth. Plus, you can still access the Deploy Preview link if you need it.\n\nThis makes iterating with an agent feel more like a conversation. See what changed, spot what’s off, and follow up with the",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "image": "https://www.netlify.com/images/changelog/side-by-side-preview-example.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/changelog/side-by-side-preview-example.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-30-0",
      "url": "https://www.postman.com/release-notes/postman-app/#12-30-0",
      "title": "Postman 12.30.0",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/sonnet-5-5-model-review",
      "url": "https://coderabbit.ai/blog/sonnet-5-5-model-review",
      "title": "Claude Sonnet 5.5 for code review: More catches than Sonnet 5, in half the time",
      "content_text": "We benchmarked Claude Sonnet 5.5 for AI code review against Sonnet 5 and Opus 5.5: which bugs it catches, how fast it reviews, and what a review costs.",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/sonnet-5-5-header.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/sonnet-5-5-header.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/fastlys-2025-sustainability-report-running-decarbonization-marathon/",
      "url": "https://www.fastly.com/blog/fastlys-2025-sustainability-report-running-decarbonization-marathon/",
      "title": "Fastly's 2025 Sustainability Report: Running the Decarbonization Marathon",
      "content_text": "Fastly’s 2025 Sustainability Report: our renewable energy commitment delivered, Scope 3 emissions focus, and what’s ahead in our sustainability work.",
      "date_published": "2026-09-28T00:00:00Z",
      "date_modified": "2026-09-28T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/161upsmq7gjYRCu8wOqVpb/6826942639a94972511a81bb5bcdef33/Meta_Image_-_Default_Baseline.png?auto=avif&canvas=1200:630&width=1200&height=630",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/161upsmq7gjYRCu8wOqVpb/6826942639a94972511a81bb5bcdef33/Meta_Image_-_Default_Baseline.png?auto=avif&canvas=1200:630&width=1200&height=630",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://vercel.com/changelog/ember-1-from-fireworks-now-available-on-ai-gateway",
      "url": "https://vercel.com/changelog/ember-1-from-fireworks-now-available-on-ai-gateway",
      "title": "Ember-1 from Fireworks now available on AI Gateway",
      "content_text": "Ember-1 from Fireworks is now available on AI Gateway.Ember-1 is a research preview reasoning model built on Kimi K3 for coding and agentic workflows.Fireworks reports approximately 40% fewer generated tokens than Kimi K3 at comparable quality across its evaluations. For coding agents that make repeated model calls, shorter reasoning traces can reduce output costs and the amount of context carried into later steps.Ember-1 supports a 1M-token context window, text and image input, tool calling, an",
      "date_published": "2026-09-27T00:00:00Z",
      "date_modified": "2026-09-27T00:00:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/1niBXkJBLE2dMacHn111Tu/ceeb7fab36345234afbffffdb9587a83/image__110_.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/1niBXkJBLE2dMacHn111Tu/ceeb7fab36345234afbffffdb9587a83/image__110_.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/your-book-review-lee-kuan-yews-memoirs",
      "url": "https://www.astralcodexten.com/p/your-book-review-lee-kuan-yews-memoirs",
      "title": "Your Book Review: Lee Kuan Yew's Memoirs",
      "content_text": "Finalist #10 in the Book Review Contest",
      "date_published": "2026-09-25T22:26:10Z",
      "date_modified": "2026-09-25T22:26:10Z",
      "image": "https://substackcdn.com/image/fetch/$s_!1nMR!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d745943-c11a-4ff0-9c6a-aaf91333ac9f_2546x2560.jpeg",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!1nMR!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d745943-c11a-4ff0-9c6a-aaf91333ac9f_2546x2560.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/the-merge-cua-can-your-agent-finish-the-job",
      "url": "https://coderabbit.ai/blog/the-merge-cua-can-your-agent-finish-the-job",
      "title": "The Merge: Your tests pass. Can your agent finish the job?",
      "content_text": "Cua AI co-founder Francesco Bonacci explains why developers need to check whether AI agents finish the job, even when the tools they use work correctly.",
      "date_published": "2026-09-25T20:00:00Z",
      "date_modified": "2026-09-25T20:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/the-merge-cua/cover.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/the-merge-cua/cover.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/marketing-tools/",
      "url": "https://bitly.com/blog/marketing-tools/",
      "title": "Best Marketing Tools for Growth in 2026",
      "content_text": "Compare the best marketing tools for 2026 by category. Build a lean stack for social, email, SEO, AI, lead gen, and link management with Bitly.",
      "date_published": "2026-09-25T18:26:38Z",
      "date_modified": "2026-09-25T18:26:38Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/03/hero_digital_business_cards-v8.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/03/hero_digital_business_cards-v8.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/providers/global-config",
      "url": "https://flags-sdk.dev/docs/providers/global-config",
      "title": "Global Config",
      "content_text": "Global Config",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/providers/launchdarkly",
      "url": "https://flags-sdk.dev/docs/providers/launchdarkly",
      "title": "LaunchDarkly",
      "content_text": "LaunchDarkly",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/providers/posthog",
      "url": "https://flags-sdk.dev/docs/providers/posthog",
      "title": "PostHog",
      "content_text": "Use PostHog feature flags with the Flags SDK.",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/api-reference/core/core",
      "url": "https://flags-sdk.dev/docs/api-reference/core/core",
      "title": "flags",
      "content_text": "The `flags` package provides the core functionality for integrating with Vercel.",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/api-reference/core/react",
      "url": "https://flags-sdk.dev/docs/api-reference/core/react",
      "title": "flags/react",
      "content_text": "APIs for working with feature flags in React.",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/api-reference/frameworks/next",
      "url": "https://flags-sdk.dev/docs/api-reference/frameworks/next",
      "title": "flags/next",
      "content_text": "APIs for working with feature flags in Next.js.",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/api-reference/frameworks/sveltekit",
      "url": "https://flags-sdk.dev/docs/api-reference/frameworks/sveltekit",
      "title": "flags/sveltekit",
      "content_text": "APIs for working with feature flags in SvelteKit.",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/frameworks/next/bulk-evaluation",
      "url": "https://flags-sdk.dev/docs/frameworks/next/bulk-evaluation",
      "title": "Bulk Evaluation",
      "content_text": "Evaluate multiple feature flags at once with evaluate().",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/frameworks/next/dedupe",
      "url": "https://flags-sdk.dev/docs/frameworks/next/dedupe",
      "title": "Dedupe",
      "content_text": "Prevent duplicate work by deduplicating function calls.",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/frameworks/next/evaluation-context",
      "url": "https://flags-sdk.dev/docs/frameworks/next/evaluation-context",
      "title": "Evaluation Context",
      "content_text": "Segment by any criteria, using an evaluation context.",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/frameworks/next",
      "url": "https://flags-sdk.dev/docs/frameworks/next",
      "title": "Quickstart",
      "content_text": "Learn how to start using the Flags SDK in your Next.js project.",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/frameworks/next/precompute",
      "url": "https://flags-sdk.dev/docs/frameworks/next/precompute",
      "title": "Precompute",
      "content_text": "Using the precompute pattern in Next.js",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/frameworks/sveltekit/evaluation-context",
      "url": "https://flags-sdk.dev/docs/frameworks/sveltekit/evaluation-context",
      "title": "Evaluation Context",
      "content_text": "Segment by any criteria, using an evaluation context",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/frameworks/sveltekit",
      "url": "https://flags-sdk.dev/docs/frameworks/sveltekit",
      "title": "Quickstart",
      "content_text": "Using the Flags SDK in SvelteKit",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/frameworks/sveltekit/precompute",
      "url": "https://flags-sdk.dev/docs/frameworks/sveltekit/precompute",
      "title": "Precompute",
      "content_text": "Using the precompute pattern in SvelteKit",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/providers/openfeature/abtasty",
      "url": "https://flags-sdk.dev/docs/providers/openfeature/abtasty",
      "title": "AB Tasty",
      "content_text": "Use AB Tasty with the Flags SDK",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://flags-sdk.dev/docs/providers/openfeature/cloudbees",
      "url": "https://flags-sdk.dev/docs/providers/openfeature/cloudbees",
      "title": "CloudBees",
      "content_text": "Use CloudBees with the Flags SDK",
      "date_published": "2026-09-25T17:55:17Z",
      "date_modified": "2026-09-25T17:55:17Z",
      "tags": [
        "Flags SDK"
      ]
    },
    {
      "id": "https://blog.postman.com/from-api-keys-to-access-control-rethinking-secrets-management/",
      "url": "https://blog.postman.com/from-api-keys-to-access-control-rethinking-secrets-management/",
      "title": "From API Keys to Access Control: Rethinking Secrets Management",
      "content_text": "For as long as software has called APIs, we’ve solved the same problem the same way. The code needs a secret (a... The post From API Keys to Access Control: Rethinking Secrets Management appeared first on Postman Blog .",
      "date_published": "2026-09-25T16:10:20Z",
      "date_modified": "2026-09-25T16:10:20Z",
      "image": "http://blog.postman.com/wp-content/uploads/2026/09/Postman-Passport-Secure-API-Access-Without-Secrets-scaled.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2026/09/Postman-Passport-Secure-API-Access-Without-Secrets-scaled.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#cli-v0-8-1",
      "url": "https://docs.coderabbit.ai/changelog#cli-v0-8-1",
      "title": "CLI v0.8.1 | CLI",
      "content_text": "CodeRabbit CLI v0.8.1 groups cloud coding commands under code and makes session handoff progress and results easier to follow.",
      "date_published": "2026-09-25T10:26:16Z",
      "date_modified": "2026-09-25T10:26:16Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://vercel.com/changelog/vcr-login-github-action",
      "url": "https://vercel.com/changelog/vcr-login-github-action",
      "title": "Push images to Vercel Container Registry from GitHub Actions",
      "content_text": "You can now push container images from GitHub Actions to Vercel Container Registry (VCR) without storing long-lived registry credentials.The new vercel/vcr-action/login action authenticates your workflow using GitHub OIDC. It exchanges the workflow’s OIDC token for a short-lived Vercel access token, then uses that token to log in to vcr.vercel.com. When the job ends, the action logs out and revokes the Vercel token.To start: Create an OIDC policy on your Vercel team that matches the GitHub repos",
      "date_published": "2026-09-25T09:15:00Z",
      "date_modified": "2026-09-25T09:15:00Z",
      "image": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/6siAiUHRqlELxRxuBNx5bM/31e468395954ea7df615a11a351e763e/vcr_gh_-_og.png",
      "tags": [
        "Vercel"
      ],
      "attachments": [
        {
          "url": "https://assets.vercel.com/image/upload/contentful/image/e5382hct74si/6siAiUHRqlELxRxuBNx5bM/31e468395954ea7df615a11a351e763e/vcr_gh_-_og.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/fall-meetups-2026-call-for-meetup",
      "url": "https://www.astralcodexten.com/p/fall-meetups-2026-call-for-meetup",
      "title": "Fall Meetups 2026 - Call For Meetup Organizers",
      "content_text": "...",
      "date_published": "2026-09-25T06:06:18Z",
      "date_modified": "2026-09-25T06:06:18Z",
      "image": "https://substackcdn.com/image/fetch/$s_!w-Jn!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c58a6c-168a-4394-8fd1-2c4335f9eb12_1000x667.jpeg",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!w-Jn!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F53c58a6c-168a-4394-8fd1-2c4335f9eb12_1000x667.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/how-to-choose-an-ai-gateway",
      "url": "https://neuraltrust.ai/blog/how-to-choose-an-ai-gateway",
      "title": "How to Choose an AI Gateway: Enterprise Buyer's Guide 2026 A practical framework for evaluating AI gateways. Compare deployment models, security features, observability, routing capabilities, complian",
      "content_text": "How to Choose an AI Gateway: Enterprise Buyer's Guide 2026 A practical framework for evaluating AI gateways. Compare deployment models, security features, observability, routing capabilities, complian",
      "date_published": "2026-09-25T00:00:00Z",
      "date_modified": "2026-09-25T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/39b48fe128/how_to_choose_an_ai_gateway_buyer_s_guide.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/39b48fe128/how_to_choose_an_ai_gateway_buyer_s_guide.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/openai-agent-australian-medicare-breach",
      "url": "https://neuraltrust.ai/blog/openai-agent-australian-medicare-breach",
      "title": "OpenAI's Agent Breach of Australia's Medicare Portal: What Happened and What It Means for Agentic AI Security An OpenAI agent bypassed security controls and breached Australia's Medicare portal unprom",
      "content_text": "OpenAI's Agent Breach of Australia's Medicare Portal: What Happened and What It Means for Agentic AI Security An OpenAI agent bypassed security controls and breached Australia's Medicare portal unprom",
      "date_published": "2026-09-25T00:00:00Z",
      "date_modified": "2026-09-25T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/4578x3072/0ceb40cc57/australian-agent.png",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/4578x3072/0ceb40cc57/australian-agent.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-29-5",
      "url": "https://www.postman.com/release-notes/postman-app/#12-29-5",
      "title": "Postman 12.29.5",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-25T00:00:00Z",
      "date_modified": "2026-09-25T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-29-4",
      "url": "https://www.postman.com/release-notes/postman-app/#12-29-4",
      "title": "Postman 12.29.4",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-25T00:00:00Z",
      "date_modified": "2026-09-25T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/the-specter-of-neuralese",
      "url": "https://www.astralcodexten.com/p/the-specter-of-neuralese",
      "title": "The Specter Of Neuralese",
      "content_text": "...",
      "date_published": "2026-09-24T22:12:39Z",
      "date_modified": "2026-09-24T22:12:39Z",
      "image": "https://substackcdn.com/image/fetch/$s_!Bdjf!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb400a14-3518-42e8-87c5-9f4b3ed70caa_891x442.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!Bdjf!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb400a14-3518-42e8-87c5-9f4b3ed70caa_891x442.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/what-passport-found-in-3-weeks-of-ai-agent-traffic/",
      "url": "https://blog.postman.com/what-passport-found-in-3-weeks-of-ai-agent-traffic/",
      "title": "What Passport Found in 3 Weeks of AI Agent Traffic",
      "content_text": "I ran Postman Passport over an AI harness build for three weeks. It caught 33 credential-bearing requests to 18 hosts. Here's what static scanning missed. The post What Passport Found in 3 Weeks of AI Agent Traffic appeared first on Postman Blog .",
      "date_published": "2026-09-24T16:00:44Z",
      "date_modified": "2026-09-24T16:00:44Z",
      "image": "http://blog.postman.com/wp-content/uploads/2026/09/What-Passport-Found-in-3-Weeks-of-AI-Agent-Traffic.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2026/09/What-Passport-Found-in-3-Weeks-of-AI-Agent-Traffic.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/genymotion-desktop-3-11-released/",
      "url": "https://www.genymotion.com/blog/genymotion-desktop-3-11-released/",
      "title": "Genymotion Desktop 3.11.0 is out! 🎉",
      "content_text": "We are extremely pleased to introduce the latest release of Genymotion Desktop, packed with a ton of groundbreaking features and enhancements! The post Genymotion Desktop 3.11.0 is out! 🎉 appeared first on Genymotion .",
      "date_published": "2026-09-24T14:28:09Z",
      "date_modified": "2026-09-24T14:28:09Z",
      "image": "https://www.genymotion.com/wp-content/uploads/2026/03/Blogpost-Release-desktop-3.10.png",
      "tags": [
        "Genymotion Blog"
      ],
      "attachments": [
        {
          "url": "https://www.genymotion.com/wp-content/uploads/2026/03/Blogpost-Release-desktop-3.10.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/fixing-actors-invisible-to-agents/",
      "url": "https://blog.apify.com/fixing-actors-invisible-to-agents/",
      "title": "What the Apify MCP server does to your Actor before an AI agent ever sees it",
      "content_text": "One of my popular Actors is a LinkedIn Sales Navigator scraper. It has dozens of users, but is also completely unusable by an AI agent, and I did not know that until I checked.",
      "date_published": "2026-09-24T13:25:20Z",
      "date_modified": "2026-09-24T13:25:20Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/i-audited-151-actors-for-ai-agents.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/i-audited-151-actors-for-ai-agents.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/i-gave-jev-a-paddle-can-you-beat-jev-at-pong/",
      "url": "https://blog.postman.com/i-gave-jev-a-paddle-can-you-beat-jev-at-pong/",
      "title": "I gave Jev a paddle. Can you beat it?",
      "content_text": "Play JevPong and beat TypeSafe's decision-making AI at Pong while watching every choice it makes. See how Postman Fabric Gateway routes the calls. Play now. The post I gave Jev a paddle. Can you beat it? appeared first on Postman Blog .",
      "date_published": "2026-09-24T12:09:20Z",
      "date_modified": "2026-09-24T12:09:20Z",
      "image": "https://blog.postman.com/wp-content/uploads/2026/09/Fabric-Gateway-JevPong-Blog-Post-2.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "https://blog.postman.com/wp-content/uploads/2026/09/Fabric-Gateway-JevPong-Blog-Post-2.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#remote-type-script-includes",
      "url": "https://docs.coderabbit.ai/changelog#remote-type-script-includes",
      "title": "Shared TypeScript configuration | GitHub and GitLab",
      "content_text": "TypeScript configuration can now include shared fragments from an authorized repository selected with the optional repo argument.",
      "date_published": "2026-09-24T10:02:34Z",
      "date_modified": "2026-09-24T10:02:34Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/does-georgism-work-five-years-later",
      "url": "https://www.astralcodexten.com/p/does-georgism-work-five-years-later",
      "title": "Does Georgism Work? Five Years Later",
      "content_text": "A guest post by Lars Doucet",
      "date_published": "2026-09-24T03:16:49Z",
      "date_modified": "2026-09-24T03:16:49Z",
      "image": "https://substackcdn.com/image/fetch/$s_!exwi!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc40c781e-9ade-4737-9d3e-2fb83913a579_1018x511.jpeg",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!exwi!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc40c781e-9ade-4737-9d3e-2fb83913a579_1018x511.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/2026-09-24-new-activity-feed/",
      "url": "https://www.netlify.com/changelog/2026-09-24-new-activity-feed/",
      "title": "New project activity feed",
      "content_text": "As part of our ongoing work to simplify the Netlify dashboard, we’ve added an activity feed to the project overview page. It’s available on all plans and adapts to how your project is set up.\n\nNow when you open a project, the activity feed gives you a snapshot of your project's latest updates, with quick access to: Production versions of your project, including the version last published Preview versions of your project Agent runs, so you can see what agents are working on and what you and your",
      "date_published": "2026-09-24T00:00:00Z",
      "date_modified": "2026-09-24T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/ai-security-suite-announcement",
      "url": "https://abnormal.ai/blog/ai-security-suite-announcement",
      "title": "The AI Security Suite Powered by Behavioral AI",
      "content_text": "The AI Security Suite Powered by Behavioral AI",
      "date_published": "2026-09-24T00:00:00Z",
      "date_modified": "2026-09-24T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltf61bef780f377320/6ab4750c2f8d82b00333a3f4/AI_Security_Thumbnail_%E2%80%94_K._Repeating_Tile_Grid_%E2%80%94_Open_Graph.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltf61bef780f377320/6ab4750c2f8d82b00333a3f4/AI_Security_Thumbnail_%E2%80%94_K._Repeating_Tile_Grid_%E2%80%94_Open_Graph.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://exa.ai/blog/exa-agent-ultra",
      "url": "https://exa.ai/blog/exa-agent-ultra",
      "title": "Introducing Exa Agent Ultra – Lists without Limits",
      "content_text": "The highest effort level for Exa Agent: frontier deep research at a fraction of the cost.",
      "date_published": "2026-09-24T00:00:00Z",
      "date_modified": "2026-09-24T00:00:00Z",
      "image": "https://exa.imgix.net/og-image.png?fm=jpg&q=80",
      "tags": [
        "Exa Blog"
      ],
      "attachments": [
        {
          "url": "https://exa.imgix.net/og-image.png?fm=jpg&q=80",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/abnormal-ai-expands-its-ai-security-suite",
      "url": "https://abnormal.ai/newsroom/press-releases/abnormal-ai-expands-its-ai-security-suite",
      "title": "Abnormal AI Expands Its AI Security Suite Powered by Its Behavioral Security Platform",
      "content_text": "Abnormal AI Expands Its AI Security Suite Powered by Its Behavioral Security Platform",
      "date_published": "2026-09-24T00:00:00Z",
      "date_modified": "2026-09-24T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt6a8e29cdf4516420/6ab51d2544675f6ca76f8f35/AI_Security_Thumbnail_%E2%80%94_K._Repeating_Tile_Grid_%E2%80%94_Open_Graph.png",
      "tags": [
        "Abnormal Newsroom"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt6a8e29cdf4516420/6ab51d2544675f6ca76f8f35/AI_Security_Thumbnail_%E2%80%94_K._Repeating_Tile_Grid_%E2%80%94_Open_Graph.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#september-24-2026",
      "url": "https://exa.ai/docs/changelog#september-24-2026",
      "title": "Agent Ultra",
      "content_text": "Agent Ultra Agent Ultra is Exa Agent's highest-effort mode, built for large list building, deep multi-source research, and criteria that are hard to verify. Set effort: \"ultra\" on a run. Metered : billed at standard Agent usage rates, up to a default $20 per run. Set budget.maxCostDollars to change the cap. Time budget : set budget.maxDurationSeconds (5 minutes to 3 hours) and the run wraps up with what it has found by then. Stop early : POST /agent/runs/{id}/stop ends a run and keeps the result",
      "date_published": "2026-09-23T23:29:12Z",
      "date_modified": "2026-09-23T23:29:12Z",
      "image": "https://exa-52.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DUpdates%26title%3DChangelog%26description%3DProduct%2Bupdates%2Band%2Bannouncements%2Bfrom%2BExa.%26theme%3D2cc251f5ec67b21bc572afb1&w=1200&q=100",
      "tags": [
        "Exa Changelog"
      ],
      "attachments": [
        {
          "url": "https://exa-52.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DUpdates%26title%3DChangelog%26description%3DProduct%2Bupdates%2Band%2Bannouncements%2Bfrom%2BExa.%26theme%3D2cc251f5ec67b21bc572afb1&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/hidden-open-thread-4525",
      "url": "https://www.astralcodexten.com/p/hidden-open-thread-4525",
      "title": "Hidden Open Thread 452.5",
      "content_text": "...",
      "date_published": "2026-09-23T08:46:31Z",
      "date_modified": "2026-09-23T08:46:31Z",
      "image": "https://substackcdn.com/image/fetch/$s_!pc5L!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e0585b-6d77-41ff-914f-dc8cbc164fde_612x583.jpeg",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!pc5L!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85e0585b-6d77-41ff-914f-dc8cbc164fde_612x583.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/mysteries-of-ai-generalization",
      "url": "https://www.astralcodexten.com/p/mysteries-of-ai-generalization",
      "title": "Mysteries Of AI Generalization",
      "content_text": "...",
      "date_published": "2026-09-23T01:07:40Z",
      "date_modified": "2026-09-23T01:07:40Z",
      "image": "https://substackcdn.com/image/fetch/$s_!2aXc!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652a6fe6-da13-4464-88dc-fb661b1a536d_169x101.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!2aXc!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F652a6fe6-da13-4464-88dc-fb661b1a536d_169x101.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/claude-opus-5-5-enterprise",
      "url": "https://neuraltrust.ai/blog/claude-opus-5-5-enterprise",
      "title": "Claude Opus 5.5 Enterprise Security: Safeguards & Gaps Claude Opus 5.5 launches with the strongest built-in security of any Claude model. Here is what those safeguards cover, what they don't, and how",
      "content_text": "Claude Opus 5.5 Enterprise Security: Safeguards & Gaps Claude Opus 5.5 launches with the strongest built-in security of any Claude model. Here is what those safeguards cover, what they don't, and how",
      "date_published": "2026-09-23T00:00:00Z",
      "date_modified": "2026-09-23T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/106336edfb/claude_opus_5_5_enterprise_security_1.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/106336edfb/claude_opus_5_5_enterprise_security_1.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-29-2",
      "url": "https://www.postman.com/release-notes/postman-app/#12-29-2",
      "title": "Postman 12.29.2",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-23T00:00:00Z",
      "date_modified": "2026-09-23T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/do-you-understand-what-youre-about-to-merge",
      "url": "https://coderabbit.ai/blog/do-you-understand-what-youre-about-to-merge",
      "title": "Do you understand what you’re about to merge?",
      "content_text": "Agents can open a pull request that spans an API, a migration, and tests in minutes. Change Stack connects the change’s intent, behavior, and dependencies to the code so reviewers can verify the explanation before they merge.",
      "date_published": "2026-09-23T00:00:00Z",
      "date_modified": "2026-09-23T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/change-stack-understanding/hero.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/change-stack-understanding/hero.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/weaponizing-trusted-behavior",
      "url": "https://abnormal.ai/blog/weaponizing-trusted-behavior",
      "title": "The New Email Attack Playbook: Weaponizing Trusted Behavior",
      "content_text": "The New Email Attack Playbook: Weaponizing Trusted Behavior",
      "date_published": "2026-09-23T00:00:00Z",
      "date_modified": "2026-09-23T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt7b2c1b7c3ee620d2/6ab3ede17e66d46fbc016a27/New_Email_Attack_Playbook_OG.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt7b2c1b7c3ee620d2/6ab3ede17e66d46fbc016a27/New_Email_Attack_Playbook_OG.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/rollouts-and-security-reviewer",
      "url": "https://cursor.com/blog/rollouts-and-security-reviewer",
      "title": "Bots for the last mile: Rollouts, Security Review",
      "content_text": "Bots for the last mile: Rollouts, Security Review",
      "date_published": "2026-09-23T00:00:00Z",
      "date_modified": "2026-09-23T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/og/blog-two-new-bots-shipping-code-safely-2-20260922-174024-i8g6Hb7oURmLsgTMAH2l8rBjyBEJ4N.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/og/blog-two-new-bots-shipping-code-safely-2-20260922-174024-i8g6Hb7oURmLsgTMAH2l8rBjyBEJ4N.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/changelog/rollouts-and-security-reviewer",
      "url": "https://cursor.com/changelog/rollouts-and-security-reviewer",
      "title": "Rollouts and Security Review",
      "content_text": "Two bots for the last mile of shipping code: Rollouts watches every change as it deploys, and Security Review reports exploitable bugs on every pull request.",
      "date_published": "2026-09-23T00:00:00Z",
      "date_modified": "2026-09-23T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/og/rollouts-security-reviewer-cl-og-gETNeLXHPfvrWaSPKRE0YbaxpwUHTK.png",
      "tags": [
        "Cursor Changelog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/og/rollouts-security-reviewer-cl-og-gETNeLXHPfvrWaSPKRE0YbaxpwUHTK.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/improved-token-efficiency",
      "url": "https://cursor.com/blog/improved-token-efficiency",
      "title": "Improved token efficiency for longer agent runs",
      "content_text": "Improved token efficiency for longer agent runs",
      "date_published": "2026-09-23T00:00:00Z",
      "date_modified": "2026-09-23T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/improved-token-efficiency-opening-rqYdPZkkp1rbfb9aiHA4l3qewwIrN7.gif",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/improved-token-efficiency-opening-rqYdPZkkp1rbfb9aiHA4l3qewwIrN7.gif",
          "mime_type": "image/gif"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/blog/how-we-built-git-storage-for-millions/",
      "url": "https://www.netlify.com/blog/how-we-built-git-storage-for-millions/",
      "title": "How we built Git storage for millions of Netlify projects",
      "content_text": "A technical look at how Netlify built Netlify Source: durable Git storage on S3, scalable caching, push consistency, and support for millions of projects.",
      "date_published": "2026-09-22T22:10:00Z",
      "date_modified": "2026-09-22T22:10:00Z",
      "image": "https://cdn.sanity.io/images/o0o2tn5x/production/133bddbdfad158553797ca60fb1a761b08c96c49-1200x675.png",
      "tags": [
        "Netlify Blog"
      ],
      "attachments": [
        {
          "url": "https://cdn.sanity.io/images/o0o2tn5x/production/133bddbdfad158553797ca60fb1a761b08c96c49-1200x675.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/blog/how-we-built-git-storage-for-millions",
      "url": "https://www.netlify.com/blog/how-we-built-git-storage-for-millions",
      "title": "How we built Git storage for millions of Netlify projects",
      "content_text": "A technical look at how Netlify built Netlify Source: durable Git storage on S3, scalable caching, push consistency, and support for millions of projects.",
      "date_published": "2026-09-22T22:10:00Z",
      "date_modified": "2026-09-22T22:10:00Z",
      "image": "https://cdn.sanity.io/images/o0o2tn5x/production/133bddbdfad158553797ca60fb1a761b08c96c49-1200x675.png",
      "tags": [
        "Netlify Blog"
      ],
      "attachments": [
        {
          "url": "https://cdn.sanity.io/images/o0o2tn5x/production/133bddbdfad158553797ca60fb1a761b08c96c49-1200x675.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/introducing-the-context-graph-api-one-map-of-your-api-ecosystem/",
      "url": "https://blog.postman.com/introducing-the-context-graph-api-one-map-of-your-api-ecosystem/",
      "title": "Introducing the Context Graph API: One Map of Your API Ecosystem",
      "content_text": "The Context Graph API gives your agent a machine-readable map of your API ecosystem, so it knows what a change breaks before it writes the code. The post Introducing the Context Graph API: One Map of Your API Ecosystem appeared first on Postman Blog .",
      "date_published": "2026-09-22T17:31:32Z",
      "date_modified": "2026-09-22T17:31:32Z",
      "image": "https://blog.postman.com/wp-content/uploads/2026/09/Context-Graph-API-Launch-Blog.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "https://blog.postman.com/wp-content/uploads/2026/09/Context-Graph-API-Launch-Blog.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/moving-house-apify-style-with-martina-bovanova/",
      "url": "https://blog.apify.com/moving-house-apify-style-with-martina-bovanova/",
      "title": "Moving house, Apify-style, with Martina Bovanova",
      "content_text": "Somewhere in the middle of building Apify's new office, Martina developed very serious opinions about millimeters, sockets, and which way doors should open. Her story of memories, mishaps, and a miracle she insists was planned.",
      "date_published": "2026-09-22T16:38:17Z",
      "date_modified": "2026-09-22T16:38:17Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/moving-house-feature-image@2x.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/moving-house-feature-image@2x.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#metrics-api-retry-guidance",
      "url": "https://docs.coderabbit.ai/changelog#metrics-api-retry-guidance",
      "title": "Metrics API retry guidance | Enterprise",
      "content_text": "Build more reliable Metrics API integrations by using the Retry-After response header when MCP usage or review comment metrics are still preparing.",
      "date_published": "2026-09-22T11:57:02Z",
      "date_modified": "2026-09-22T11:57:02Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#metrics-api-retries",
      "url": "https://docs.coderabbit.ai/changelog#metrics-api-retries",
      "title": "Metrics API retries | Enterprise",
      "content_text": "Metrics API responses now identify temporary data-preparation delays and tell integrations how long to wait before retrying.",
      "date_published": "2026-09-22T11:57:02Z",
      "date_modified": "2026-09-22T11:57:02Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/aliexpress-price-monitor/",
      "url": "https://blog.apify.com/aliexpress-price-monitor/",
      "title": "How to build an AliExpress price monitor",
      "content_text": "Build a tracker that scrapes a category on a schedule and logs every run into Google Sheets, no code required.",
      "date_published": "2026-09-22T11:29:00Z",
      "date_modified": "2026-09-22T11:29:00Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/aliexpress-price-monitor-2.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/aliexpress-price-monitor-2.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#code-rabbit-triage",
      "url": "https://docs.coderabbit.ai/changelog#code-rabbit-triage",
      "title": "CodeRabbit Triage | GitHub Cloud | Team",
      "content_text": "CodeRabbit Triage ranks every open pull request your organization is tracking in one cross-repository queue, explains each priority with its evidence, and lets you review, repair, reassign, merge, or close a pull request from its card.",
      "date_published": "2026-09-22T07:29:59Z",
      "date_modified": "2026-09-22T07:29:59Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/ncsc-ai-guidelines-enterprise",
      "url": "https://neuraltrust.ai/blog/ncsc-ai-guidelines-enterprise",
      "title": "NCSC AI Guidelines for UK Enterprises 2026 The NCSC published new agentic AI security guidelines in August 2026. Here is what they mean for UK enterprise CISOs and the controls you need to implement.",
      "content_text": "NCSC AI Guidelines for UK Enterprises 2026 The NCSC published new agentic AI security guidelines in August 2026. Here is what they mean for UK enterprise CISOs and the controls you need to implement.",
      "date_published": "2026-09-22T00:00:00Z",
      "date_modified": "2026-09-22T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/e525e43a23/ncsc_ai_guidelines_for_uk_enterprises.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/e525e43a23/ncsc_ai_guidelines_for_uk_enterprises.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/gpt-6-sol-luna-ai-gateway-agent-runners/",
      "url": "https://www.netlify.com/changelog/gpt-6-sol-luna-ai-gateway-agent-runners/",
      "title": "GPT-6 Sol and GPT-6 Luna now available in AI Gateway and Agent Runners",
      "content_text": "OpenAI’s GPT-6 Sol and GPT-6 Luna models are now available through Netlify’s AI Gateway and Agent Runners with zero configuration required.\n\nUse the OpenAI SDK directly in your Netlify Functions without managing API keys or authentication. AI Gateway handles everything automatically. Here’s an example using GPT-6 Sol with the Responses API:\n\nimport OpenAI from 'openai';\n\nexport default async () => {\n    const openai = new OpenAI();\n\n    const response = await openai.responses.create({\n        mo",
      "date_published": "2026-09-22T00:00:00Z",
      "date_modified": "2026-09-22T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/2026-09-22-nextjs-imageresponse-vulnerability/",
      "url": "https://www.netlify.com/changelog/2026-09-22-nextjs-imageresponse-vulnerability/",
      "title": "Security Update: Critical Next.js vulnerability in ImageResponse",
      "content_text": "The Next.js team has disclosed a critical severity vulnerability in an upstream dependency that can lead to remote code execution when ImageResponse renders untrusted input. It is patched in 15.5.26 and 16.3.6. Applications that do not pass untrusted input into ImageResponse are not expected to be affected. Here’s what Netlify customers need to know.\n\nVulnerabilities GHSA-vcvr-r3jv-pc5j\n\n / CVE-2026-94545 — Remote Code Execution in next/og ImageResponse. Critical. Patched in 15.5.26 and 16.3.6.",
      "date_published": "2026-09-22T00:00:00Z",
      "date_modified": "2026-09-22T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/claude-opus-5-5-ai-gateway-agent-runners/",
      "url": "https://www.netlify.com/changelog/claude-opus-5-5-ai-gateway-agent-runners/",
      "title": "Claude Opus 5.5 now available in AI Gateway and Agent Runners",
      "content_text": "Anthropic’s Claude Opus 5.5 model is now available through Netlify’s AI Gateway and Agent Runners with zero configuration required.\n\nUse the Anthropic SDK directly in your Netlify Functions without managing API keys or authentication. AI Gateway handles everything automatically. Here’s an example using Claude Opus 5.5:\n\nimport Anthropic from '@anthropic-ai/sdk';\n\nexport default async () => {\n  const anthropic = new Anthropic();\n\n  const response = await anthropic.messages.create({\n    model: 'cl",
      "date_published": "2026-09-22T00:00:00Z",
      "date_modified": "2026-09-22T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-29-1",
      "url": "https://www.postman.com/release-notes/postman-app/#12-29-1",
      "title": "Postman 12.29.1",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-22T00:00:00Z",
      "date_modified": "2026-09-22T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/opus-5-5-model-review",
      "url": "https://coderabbit.ai/blog/opus-5-5-model-review",
      "title": "Claude Opus 5.5 for code review: More catches, different misses",
      "content_text": "We tested Opus 5.5 against our production reviewer to see which bugs it catches, which it misses, and whether higher reasoning effort actually improves the results.",
      "date_published": "2026-09-22T00:00:00Z",
      "date_modified": "2026-09-22T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/opus-5-5-header.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/opus-5-5-header.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.dev/blog/how-stripe-is-designing-checkout-for-ai-agents",
      "url": "https://stripe.dev/blog/how-stripe-is-designing-checkout-for-ai-agents",
      "title": "How Stripe is designing Checkout for AI agents",
      "content_text": "How Stripe is designing Checkout for AI agents",
      "date_published": "2026-09-22T00:00:00Z",
      "date_modified": "2026-09-22T00:00:00Z",
      "image": "https://stripe.dev/dev_social.jpeg",
      "tags": [
        "Stripe Developer Blog"
      ],
      "attachments": [
        {
          "url": "https://stripe.dev/dev_social.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/open-thread-452",
      "url": "https://www.astralcodexten.com/p/open-thread-452",
      "title": "Open Thread 452",
      "content_text": "...",
      "date_published": "2026-09-21T22:05:59Z",
      "date_modified": "2026-09-21T22:05:59Z",
      "image": "https://substackcdn.com/image/fetch/$s_!1qNb!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab976a2-1e9d-4d8a-a770-96df442b0fa6_1536x1024.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!1qNb!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab976a2-1e9d-4d8a-a770-96df442b0fa6_1536x1024.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/social-media-marketing-tools/",
      "url": "https://bitly.com/blog/social-media-marketing-tools/",
      "title": "Best Social Media Marketing Tools for 2026",
      "content_text": "Compare the best social media marketing tools for 2026. See scheduling, analytics, design, AI, and link tracking options, plus how to choose the right stack.",
      "date_published": "2026-09-21T20:43:35Z",
      "date_modified": "2026-09-21T20:43:35Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2024/08/hero_social-media_v3.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2024/08/hero_social-media_v3.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/how-to-drive-traffic-to-your-website/",
      "url": "https://bitly.com/blog/how-to-drive-traffic-to-your-website/",
      "title": "How to Drive Traffic to Your Website in 2026",
      "content_text": "Learn how to drive traffic to your website with SEO, content, social, email, paid, and QR Code tactics. Track every channel and scale what works with Bitly.",
      "date_published": "2026-09-21T19:56:57Z",
      "date_modified": "2026-09-21T19:56:57Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/03/hero_digital_marketing_v5.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/03/hero_digital_marketing_v5.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/click-expectation-report/",
      "url": "https://bitly.com/blog/click-expectation-report/",
      "title": "The Click Expectation Report: New Research on What Consumers Want vs. What They Get",
      "content_text": "New research from 1,500+ consumers, marketers, and creators reveals what makes a link worth clicking, and where link-in-bio strategies fall short.",
      "date_published": "2026-09-21T16:13:11Z",
      "date_modified": "2026-09-21T16:13:11Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2026/09/blog_art-of-link_01.jpeg",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2026/09/blog_art-of-link_01.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/apify-vs-exa-comparison/",
      "url": "https://blog.apify.com/apify-vs-exa-comparison/",
      "title": "Apify vs. Exa: which gives AI agents better access to web data?",
      "content_text": "Choose your AI agent’s web tools based on actual evidence. Compare what Apify and Exa returned, what they missed, how long each task took, and how much it cost.",
      "date_published": "2026-09-21T10:39:33Z",
      "date_modified": "2026-09-21T10:39:33Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/Apify_vs_EXA.webp",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/Apify_vs_EXA.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/tavily-vs-apify-comparison/",
      "url": "https://blog.apify.com/tavily-vs-apify-comparison/",
      "title": "Tavily vs. Apify's RAG Web Browser",
      "content_text": "A retrieval benchmark for RAG pipelines.",
      "date_published": "2026-09-21T08:21:53Z",
      "date_modified": "2026-09-21T08:21:53Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/Tavily-vs.-Apify-benchmark-for-RAG-pipelines.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/Tavily-vs.-Apify-benchmark-for-RAG-pipelines.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/chatgpt-web-scraping/",
      "url": "https://blog.apify.com/chatgpt-web-scraping/",
      "title": "ChatGPT web scraping guide for 2026",
      "content_text": "You need the data, but collecting it has become a chore. Let ChatGPT and Apify handle the work for you.",
      "date_published": "2026-09-21T07:00:00Z",
      "date_modified": "2026-09-21T07:00:00Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/scrape-websites-with-chatgpt--1-.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/scrape-websites-with-chatgpt--1-.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/ai-security-uk-enterprise-guide",
      "url": "https://neuraltrust.ai/blog/ai-security-uk-enterprise-guide",
      "title": "The Enterprise AI Security Guide for UK CISOs The definitive guide for UK CISOs evaluating AI security platforms. Covers enterprise AI gateway controls, LLM observability, AI governance, and NCSC, UK",
      "content_text": "The Enterprise AI Security Guide for UK CISOs The definitive guide for UK CISOs evaluating AI security platforms. Covers enterprise AI gateway controls, LLM observability, AI governance, and NCSC, UK",
      "date_published": "2026-09-21T00:00:00Z",
      "date_modified": "2026-09-21T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/2dcafed76e/enterprise_ai_security_guide_for_uk_cisos.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/2dcafed76e/enterprise_ai_security_guide_for_uk_cisos.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/introducing-fastlys-ai-runtime-control-why-your-ai-strategy-needs-control-plane/",
      "url": "https://www.fastly.com/blog/introducing-fastlys-ai-runtime-control-why-your-ai-strategy-needs-control-plane/",
      "title": "Introducing Fastly’s AI Runtime Control: Why Your AI Strategy Needs a Control Plane",
      "content_text": "Discover Fastly’s AI Runtime Control. Gain real-time visibility, manage token spend, and govern enterprise AI usage securely at the edge.",
      "date_published": "2026-09-21T00:00:00Z",
      "date_modified": "2026-09-21T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/22JzScf5RZYHe08ahEtQpA/878e072d86b61f630b6945544855ef6a/Deliver_2000x1000_Blog_ARC__1_.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/22JzScf5RZYHe08ahEtQpA/878e072d86b61f630b6945544855ef6a/Deliver_2000x1000_Blog_ARC__1_.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/govern-protect-and-control-every-ai-request-with-fastly/",
      "url": "https://www.fastly.com/blog/govern-protect-and-control-every-ai-request-with-fastly/",
      "title": "AI Feeling Out of Control? Govern, Protect, and Control Every Request with Fastly",
      "content_text": "Scale your AI securely. Fastly for AI gives enterprise leaders complete visibility into model usage, real-time cost controls, and edge-based threat protection.",
      "date_published": "2026-09-21T00:00:00Z",
      "date_modified": "2026-09-21T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/2qcFTDNDyvw5cDgpacplVr/0b061fde717bb25b38538730cb0fd8a0/Deliver_2000x1000_Blog_domain-inspector.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/2qcFTDNDyvw5cDgpacplVr/0b061fde717bb25b38538730cb0fd8a0/Deliver_2000x1000_Blog_domain-inspector.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/control-ai-bot-scraping-with-fastly-bot-management/",
      "url": "https://www.fastly.com/blog/control-ai-bot-scraping-with-fastly-bot-management/",
      "title": "Knowledge Is Power: Control AI Bot Scraping with Fastly Bot Management",
      "content_text": "Learn how Fastly Bot Management and ContentGuard help you strategically control AI scrapers and protect your cached content in the AI era.",
      "date_published": "2026-09-20T00:00:00Z",
      "date_modified": "2026-09-20T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/6QUwYCnsbX6EiO1kc3rx4T/b3f2e3cf6be03a39eeb27202048544ea/Secure_2000x1000_Blog_ddos-protection.png?auto=avif&canvas=1200:630&width=1200&height=630",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/6QUwYCnsbX6EiO1kc3rx4T/b3f2e3cf6be03a39eeb27202048544ea/Secure_2000x1000_Blog_ddos-protection.png?auto=avif&canvas=1200:630&width=1200&height=630",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/your-book-review-this-is-going-to",
      "url": "https://www.astralcodexten.com/p/your-book-review-this-is-going-to",
      "title": "Your Book Review: This Is Going To Hurt",
      "content_text": "Finalist #9 in the Book Review Contest",
      "date_published": "2026-09-18T20:53:58Z",
      "date_modified": "2026-09-18T20:53:58Z",
      "image": "https://substackcdn.com/image/fetch/$s_!0oYL!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916daf3c-d0ae-45d4-87e3-cc2106807c24_518x334.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!0oYL!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F916daf3c-d0ae-45d4-87e3-cc2106807c24_518x334.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.character.ai/the-next-chapter-of-entertainment-and-fandom/",
      "url": "https://blog.character.ai/the-next-chapter-of-entertainment-and-fandom/",
      "title": "The Next Chapter of Entertainment and Fandom",
      "content_text": "At Character.ai, our goal has always been to power new formats for users to interact with their favorite characters, stories, and communities. While leading the industry in AI safety, we’ve focused on building a leading platform for entertainment and fandom—pioneering interactive features like Books,",
      "date_published": "2026-09-18T15:50:33Z",
      "date_modified": "2026-09-18T15:50:33Z",
      "image": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/sept-18-blog-header.png",
      "tags": [
        "Character.AI"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/sept-18-blog-header.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://neuraltrust.ai/blog/ai-gateway-enterprise-governance",
      "url": "https://neuraltrust.ai/blog/ai-gateway-enterprise-governance",
      "title": "How an AI Gateway Solves AI Governance for Enterprise Discover how an AI gateway enforces enterprise AI governance through policy control, LLM observability, audit trails, and regulatory compliance fo",
      "content_text": "How an AI Gateway Solves AI Governance for Enterprise Discover how an AI gateway enforces enterprise AI governance through policy control, LLM observability, audit trails, and regulatory compliance fo",
      "date_published": "2026-09-18T00:00:00Z",
      "date_modified": "2026-09-18T00:00:00Z",
      "image": "https://a.storyblok.com/f/322249/3052x2048/2d3eeec9d9/how_an_ai_gateway_solves_ai_governance.webp",
      "tags": [
        "NeuralTrust"
      ],
      "attachments": [
        {
          "url": "https://a.storyblok.com/f/322249/3052x2048/2d3eeec9d9/how_an_ai_gateway_solves_ai_governance.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-28-6",
      "url": "https://www.postman.com/release-notes/postman-app/#12-28-6",
      "title": "Postman 12.28.6",
      "content_text": "Bug Fixes Fixed an issue with live delivery of notifications.",
      "date_published": "2026-09-18T00:00:00Z",
      "date_modified": "2026-09-18T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-28-4",
      "url": "https://www.postman.com/release-notes/postman-app/#12-28-4",
      "title": "Postman 12.28.4",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-18T00:00:00Z",
      "date_modified": "2026-09-18T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-28-5",
      "url": "https://www.postman.com/release-notes/postman-app/#12-28-5",
      "title": "Postman 12.28.5",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-18T00:00:00Z",
      "date_modified": "2026-09-18T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/the-feature-works-does-it-belong",
      "url": "https://coderabbit.ai/blog/the-feature-works-does-it-belong",
      "title": "The feature works. But does it belong?",
      "content_text": "TRM Labs’ Rahul Raina and CodeRabbit’s Harjot Gill on choosing, validating, and shipping work as agents take on more development.",
      "date_published": "2026-09-18T00:00:00Z",
      "date_modified": "2026-09-18T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/the-feature-works-does-it-belong/header.webp",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/the-feature-works-does-it-belong/header.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/rethinking-pr-triage-from-first-principles",
      "url": "https://coderabbit.ai/blog/rethinking-pr-triage-from-first-principles",
      "title": "Rethinking PR triage from first principles",
      "content_text": "CodeRabbit Triage brings priority, risk, ownership, and next-action context into the pull request queue so reviewers know where their attention is needed.",
      "date_published": "2026-09-18T00:00:00Z",
      "date_modified": "2026-09-18T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/rethinking-pr-triage-from-first-principles/hero.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/rethinking-pr-triage-from-first-principles/hero.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.dev/blog/building-custom-financial-reconciliation-workflows-with-stripe",
      "url": "https://stripe.dev/blog/building-custom-financial-reconciliation-workflows-with-stripe",
      "title": "Building custom financial reconciliation workflows with Stripe",
      "content_text": "Building custom financial reconciliation workflows with Stripe",
      "date_published": "2026-09-18T00:00:00Z",
      "date_modified": "2026-09-18T00:00:00Z",
      "image": "https://stripe.dev/dev_social.jpeg",
      "tags": [
        "Stripe Developer Blog"
      ],
      "attachments": [
        {
          "url": "https://stripe.dev/dev_social.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://exa.ai/blog/exa-snapshot",
      "url": "https://exa.ai/blog/exa-snapshot",
      "title": "Introducing Exa Snapshot, A New Way to Search the Past",
      "content_text": "Search the web as it was on any date, and test models with the benefit of hindsight.",
      "date_published": "2026-09-18T00:00:00Z",
      "date_modified": "2026-09-18T00:00:00Z",
      "image": "https://exa.imgix.net/og-image.png?fm=jpg&q=80",
      "tags": [
        "Exa Blog"
      ],
      "attachments": [
        {
          "url": "https://exa.imgix.net/og-image.png?fm=jpg&q=80",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-run-ai-agent-tasks-remotely-with-netlify-agent-runner/",
      "url": "https://www.netlify.com/knowledge-base/how-to-run-ai-agent-tasks-remotely-with-netlify-agent-runner/",
      "title": "How to run AI agent tasks remotely with Netlify Agent Runners",
      "content_text": "Delegate coding work to Claude, Codex, or Gemini running on Netlify against your repo. How tasks work, the five ways they differ from a local agent, and how to poll for results.",
      "date_published": "2026-09-18T00:00:00Z",
      "date_modified": "2026-09-18T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-run-ai-agent-tasks-remotely-with-netlify-agent-runner.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-run-ai-agent-tasks-remotely-with-netlify-agent-runner.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/qr-codes-for-finance/",
      "url": "https://bitly.com/blog/qr-codes-for-finance/",
      "title": "QR Codes for Finance and Banking: Practical Use Cases for 2026",
      "content_text": "See how QR Codes support finance and banking workflows, from payments and ATMs to onboarding, security, and campaign tracking with Bitly Codes.",
      "date_published": "2026-09-17T17:40:09Z",
      "date_modified": "2026-09-17T17:40:09Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/03/hero_qr-codes_payments_v6.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/03/hero_qr-codes_payments_v6.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/sdk-vs-cli-vs-mcp-a-dev-story/",
      "url": "https://blog.postman.com/sdk-vs-cli-vs-mcp-a-dev-story/",
      "title": "SDK vs CLI vs MCP, a dev story",
      "content_text": "SDK, CLI, or MCP server for your agent? I measured the token cost and auth tradeoffs of all three against one real API. See which to pick. The post SDK vs CLI vs MCP, a dev story appeared first on Postman Blog .",
      "date_published": "2026-09-17T16:00:00Z",
      "date_modified": "2026-09-17T16:00:00Z",
      "image": "http://blog.postman.com/wp-content/uploads/2026/08/SDK-vs-CLI-vs-MCP-scaled.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2026/08/SDK-vs-CLI-vs-MCP-scaled.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/simplify-compliance-with-a-native-pre-written-policy-experience-in-terraform",
      "url": "https://www.hashicorp.com/blog/simplify-compliance-with-a-native-pre-written-policy-experience-in-terraform",
      "title": "Simplify compliance with the native pre-written policy experience in HCP Terraform",
      "content_html": "Teams can now browse HashiCorp-managed pre-written policies, add them to a policy set, and apply common compliance guardrails directly in HCP Terraform.",
      "date_published": "2026-09-17T16:00:00Z",
      "date_modified": "2026-09-17T16:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/hcp-vagrant-deprecation-important-dates-and-migration-guidance",
      "url": "https://www.hashicorp.com/blog/hcp-vagrant-deprecation-important-dates-and-migration-guidance",
      "title": "HCP Vagrant deprecation: important dates and migration guidance",
      "content_html": "HCP Vagrant will be deprecated in 2026. Users should begin planning migrations as box creation, support, and operations are phased out.",
      "date_published": "2026-09-17T16:00:00Z",
      "date_modified": "2026-09-17T16:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://blog.apify.com/parallel-extract-api-vs-web-fetch/",
      "url": "https://blog.apify.com/parallel-extract-api-vs-web-fetch/",
      "title": "Parallel’s Extract API vs. Apify’s Web Fetch: how agents read the web",
      "content_text": "The real choice is not marketplace vs. retrieval API, but whether your agent primarily needs fast, search-oriented web retrieval or direct, controllable extraction from the source.",
      "date_published": "2026-09-17T07:03:00Z",
      "date_modified": "2026-09-17T07:03:00Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/Parallel-vs.-Apify.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/Parallel-vs.-Apify.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-28-3",
      "url": "https://www.postman.com/release-notes/postman-app/#12-28-3",
      "title": "Postman 12.28.3",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-17T00:00:00Z",
      "date_modified": "2026-09-17T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/typesafe-jev-ai-gateway/",
      "url": "https://www.netlify.com/changelog/typesafe-jev-ai-gateway/",
      "title": "TypeSafe Jev now available in AI Gateway",
      "content_text": "TypeSafe’s Jev model is now available through Netlify’s AI Gateway with zero configuration required.\n\nInstall @typesafe-ai/sdk and use it directly in your Netlify Functions — no API keys to create, no provider config, no base URLs to wire up. AI Gateway handles credentials automatically, and usage is billed to your Netlify credits like every other model in the gateway.\n\nJev is TypeSafe’s first “System One” model, and it works differently from the chat models you’re used to. Instead of generating",
      "date_published": "2026-09-17T00:00:00Z",
      "date_modified": "2026-09-17T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/building-metered-streams-with-mpp-and-fastly-compute/",
      "url": "https://www.fastly.com/blog/building-metered-streams-with-mpp-and-fastly-compute/",
      "title": "Building Metered Streams with MPP and Fastly Compute",
      "content_text": "Learn how to build an MPP streaming demo on Fastly Compute comparing Stripe Shared Payment Tokens and native Tempo payment sessions for pay-as-you-go agent APIs.",
      "date_published": "2026-09-17T00:00:00Z",
      "date_modified": "2026-09-17T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/5qFurNiMrXZT4wfNj9AUWp/4cb5f0126250c13b4e3fa76d42438d1f/Deliver_2000x1000_Blog_retail-ecommerce-3.png?auto=avif&canvas=1200:630&width=1200&height=630",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/5qFurNiMrXZT4wfNj9AUWp/4cb5f0126250c13b4e3fa76d42438d1f/Deliver_2000x1000_Blog_retail-ecommerce-3.png?auto=avif&canvas=1200:630&width=1200&height=630",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/stop-fraudulent-hires",
      "url": "https://abnormal.ai/blog/stop-fraudulent-hires",
      "title": "Stop Fraudulent Hires Before You Provision Access",
      "content_text": "Stop Fraudulent Hires Before You Provision Access",
      "date_published": "2026-09-17T00:00:00Z",
      "date_modified": "2026-09-17T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltb631d2dfe8d0c19a/6a999624ecbe187f301e3432/MKT1763_DPRK_Blog_03_OG.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltb631d2dfe8d0c19a/6a999624ecbe187f301e3432/MKT1763_DPRK_Blog_03_OG.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/preventing-automated-security-decisions-impacting-critical-events/",
      "url": "https://www.fastly.com/blog/preventing-automated-security-decisions-impacting-critical-events/",
      "title": "Preventing Automated Security Decisions from Impacting Critical Events",
      "content_text": "Learn how Fastly DDoS Protection's new Challenge action prevents false positives and keeps legitimate traffic flowing during critical events.",
      "date_published": "2026-09-17T00:00:00Z",
      "date_modified": "2026-09-17T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/jwq4c7SBRKsc2Xaxa02as/56b1fbc968f2be94b53f0462b565dbf7/Platform_2000x1000_Blog_bot-management.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/jwq4c7SBRKsc2Xaxa02as/56b1fbc968f2be94b53f0462b565dbf7/Platform_2000x1000_Blog_bot-management.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/orax-aitm-phishing-without-reverse-proxy",
      "url": "https://abnormal.ai/blog/orax-aitm-phishing-without-reverse-proxy",
      "title": "ORAX Syncs a Phishing Page with the Real Sign-In to Conduct AiTM Without a Reverse Proxy",
      "content_text": "ORAX Syncs a Phishing Page with the Real Sign-In to Conduct AiTM Without a Reverse Proxy",
      "date_published": "2026-09-17T00:00:00Z",
      "date_modified": "2026-09-17T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt582985b421bc3cc1/6aac2d95cbcf225a588f3b95/L-ORAX.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt582985b421bc3cc1/6aac2d95cbcf225a588f3b95/L-ORAX.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-call-openai-claude-or-gemini-without-api-keys/",
      "url": "https://www.netlify.com/knowledge-base/how-to-call-openai-claude-or-gemini-without-api-keys/",
      "title": "How to call OpenAI, Claude, or Gemini without API keys",
      "content_text": "Netlify AI Gateway injects provider credentials into your Functions, so official SDKs work with no config. Setup, the four supported providers, and what it costs.",
      "date_published": "2026-09-17T00:00:00Z",
      "date_modified": "2026-09-17T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-call-openai-claude-or-gemini-without-api-keys.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-call-openai-claude-or-gemini-without-api-keys.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-build-and-deploy-an-mcp-server-on-netlify/",
      "url": "https://www.netlify.com/knowledge-base/how-to-build-and-deploy-an-mcp-server-on-netlify/",
      "title": "How to build and deploy an MCP server on Netlify",
      "content_text": "A remote MCP server is one Netlify Function speaking the protocol over HTTP. The complete server, bearer auth, rate limiting, and the state trap that only breaks in production.",
      "date_published": "2026-09-17T00:00:00Z",
      "date_modified": "2026-09-17T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-build-and-deploy-an-mcp-server-on-netlify.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-build-and-deploy-an-mcp-server-on-netlify.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/ai-superforecasting-should-transform",
      "url": "https://www.astralcodexten.com/p/ai-superforecasting-should-transform",
      "title": "AI Superforecasting Should Transform The FDA",
      "content_text": "A guest post by Josh Morrison",
      "date_published": "2026-09-16T23:33:42Z",
      "date_modified": "2026-09-16T23:33:42Z",
      "image": "https://substackcdn.com/image/fetch/$s_!txtu!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24902596-d00b-4515-9e28-0b2ebe437a79_890x514.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!txtu!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F24902596-d00b-4515-9e28-0b2ebe437a79_890x514.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/permanent-qr-code/",
      "url": "https://bitly.com/blog/permanent-qr-code/",
      "title": "How to Create a Permanent QR Code That Keeps Working",
      "content_text": "Learn what a permanent QR Code is, how static and dynamic options differ, and how to create a free QR Code that lasts. Get started for free.",
      "date_published": "2026-09-16T18:57:51Z",
      "date_modified": "2026-09-16T18:57:51Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/04/hero_qr-codes_advertising_v7.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/04/hero_qr-codes_advertising_v7.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.character.ai/cai-image-models/",
      "url": "https://blog.character.ai/cai-image-models/",
      "title": "Post-training image models for fandom",
      "content_text": "The best open-source image models make great pictures. Character.ai needed more: the same Character, recognizable through every style, scene, and page a story asks for. So we made our own. The CAI-Image family is our line of image models , post-trained versions of the open-source Qwen-",
      "date_published": "2026-09-16T17:00:27Z",
      "date_modified": "2026-09-16T17:00:27Z",
      "image": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/Image-Model-Example-Blog-Header.png",
      "tags": [
        "Character.AI"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/Image-Model-Example-Blog-Header.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/link-alternate/",
      "url": "https://bitly.com/blog/link-alternate/",
      "title": "What Is a Link Alternate? A Practical Guide to rel=&quot;alternate&quot;",
      "content_text": "Learn what a link alternate is, how rel=&quot;alternate&quot; supports hreflang SEO, and how Bitly tracks destinations. Get started for free",
      "date_published": "2026-09-16T16:53:38Z",
      "date_modified": "2026-09-16T16:53:38Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/03/hero_digital_business_cards-v6.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/03/hero_digital_business_cards-v6.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/scheduling-grpc-and-graphql-requests-with-postman-monitors-beta/",
      "url": "https://blog.postman.com/scheduling-grpc-and-graphql-requests-with-postman-monitors-beta/",
      "title": "Scheduling gRPC and GraphQL Requests with Postman Monitors (Beta)",
      "content_text": "Postman Monitors now run gRPC and GraphQL requests in beta. Learn how to schedule them, test responses, and send feedback. Start monitoring today. The post Scheduling gRPC and GraphQL Requests with Postman Monitors (Beta) appeared first on Postman Blog .",
      "date_published": "2026-09-16T16:00:00Z",
      "date_modified": "2026-09-16T16:00:00Z",
      "image": "http://blog.postman.com/wp-content/uploads/2026/08/Scheduling-gRPC-and-GraphQL-Requests-with-Postman-Monitors-Beta.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2026/08/Scheduling-gRPC-and-GraphQL-Requests-with-Postman-Monitors-Beta.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/petros-hong-hackathon-to-community/",
      "url": "https://blog.apify.com/petros-hong-hackathon-to-community/",
      "title": "From hackathon winner to building community in San Francisco",
      "content_text": "Petros Hong won his first Apify hackathon. Four months later, he joined the team. Now he's building San Francisco's developer community from the ground up, one hackathon and after-party at a time.",
      "date_published": "2026-09-16T13:52:32Z",
      "date_modified": "2026-09-16T13:52:32Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/petros-hong-feature-image-1.webp",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/petros-hong-feature-image-1.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#cli-v0-7-8",
      "url": "https://docs.coderabbit.ai/changelog#cli-v0-7-8",
      "title": "CLI v0.7.8 | CLI",
      "content_text": "CodeRabbit CLI v0.7.8 improves large reviews, sign-in guidance, review retries, and installer verification, with clearer handling of unverified and security findings.",
      "date_published": "2026-09-16T13:11:54Z",
      "date_modified": "2026-09-16T13:11:54Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/what-is-pinecone-why-use-it-with-llms/",
      "url": "https://blog.apify.com/what-is-pinecone-why-use-it-with-llms/",
      "title": "What is Pinecone and why use it with your LLMs?",
      "content_text": "Pinecone is one of the best-known purpose-built vector databases, and it now positions itself more broadly as an AI knowledge platform. Here's what it does and when it earns its place in your stack.",
      "date_published": "2026-09-16T12:35:00Z",
      "date_modified": "2026-09-16T12:35:00Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/2026/09/what-is-pinecone_.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/2026/09/what-is-pinecone_.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#type-script-configuration",
      "url": "https://docs.coderabbit.ai/changelog#type-script-configuration",
      "title": "TypeScript configuration | All platforms",
      "content_text": "Define CodeRabbit configuration in TypeScript with type checking, reusable fragments, and settings that adapt to pull request and CLI review context.",
      "date_published": "2026-09-16T11:50:58Z",
      "date_modified": "2026-09-16T11:50:58Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://blog.apify.com/live-n8n-rag-pipeline/",
      "url": "https://blog.apify.com/live-n8n-rag-pipeline/",
      "title": "Build a live RAG pipeline with Apify, n8n, and Qdrant",
      "content_text": "Crawl a site with Apify, sync it into Qdrant from n8n, and re-embed only the pages that changed. Step by step, with measured runs and real cost figures.",
      "date_published": "2026-09-16T09:12:00Z",
      "date_modified": "2026-09-16T09:12:00Z",
      "image": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/RAG-pipeline.png",
      "tags": [
        "Apify"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/f2/6e/f26ec999-9a90-4aee-a0d4-9b3ca2bb668f/content/images/size/w1200/2026/09/RAG-pipeline.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-28-2",
      "url": "https://www.postman.com/release-notes/postman-app/#12-28-2",
      "title": "Postman 12.28.2",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-16T00:00:00Z",
      "date_modified": "2026-09-16T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/what-is-style-smuggler-cve-2026-75650/",
      "url": "https://www.fastly.com/blog/what-is-style-smuggler-cve-2026-75650/",
      "title": "What is Style Smuggler (CVE-2026-75650)?",
      "content_text": "CVE-2026-75650 (StyleSmuggler) is a critical SSTI being actively exploited in ecommerce platforms. Learn what it is and how Fastly customers can stay protected.",
      "date_published": "2026-09-16T00:00:00Z",
      "date_modified": "2026-09-16T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/3L6Jlx6JQ8D1VA2arxPs4d/1d9e5c61b49603b9fe64f9e528d6cb0c/Machinery_working_function_reusable.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/3L6Jlx6JQ8D1VA2arxPs4d/1d9e5c61b49603b9fe64f9e528d6cb0c/Machinery_working_function_reusable.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/netlify-auth-site-protection-app-login-or-team-sso/",
      "url": "https://www.netlify.com/knowledge-base/netlify-auth-site-protection-app-login-or-team-sso/",
      "title": "Netlify auth: site protection, app login, or team SSO?",
      "content_text": "Three unrelated things get called auth on Netlify. Which one you need, how to tell them apart, and why their sessions can't be bridged.",
      "date_published": "2026-09-16T00:00:00Z",
      "date_modified": "2026-09-16T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/netlify-auth-site-protection-app-login-or-team-sso.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/netlify-auth-site-protection-app-login-or-team-sso.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-password-protect-a-netlify-site-or-deploy-previews/",
      "url": "https://www.netlify.com/knowledge-base/how-to-password-protect-a-netlify-site-or-deploy-previews/",
      "title": "How to password-protect a Netlify site or deploy previews",
      "content_text": "Set project visibility to Password or Private, or use Password Protection on legacy plans. The dashboard paths, the plan gating, and why there's no API for any of it.",
      "date_published": "2026-09-16T00:00:00Z",
      "date_modified": "2026-09-16T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-password-protect-a-netlify-site-or-deploy-previews.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-password-protect-a-netlify-site-or-deploy-previews.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/how-much-data-can-a-qr-code-store/",
      "url": "https://bitly.com/blog/how-much-data-can-a-qr-code-store/",
      "title": "How Much Data Can a QR Code Store?",
      "content_text": "Learn how much data a QR Code can store by type, version, and error correction, plus when Dynamic QR Codes beat dense static codes. Get started for free.",
      "date_published": "2026-09-15T21:34:16Z",
      "date_modified": "2026-09-15T21:34:16Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/02/hero_qr-codes_general_v1.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/02/hero_qr-codes_general_v1.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/best-link-in-bio/",
      "url": "https://bitly.com/blog/best-link-in-bio/",
      "title": "Best Link-in-bio Tools for Brands and Creators",
      "content_text": "Compare the best link in bio tools for brands and creators, then build a trackable hub with Bitly Pages. Get started for free",
      "date_published": "2026-09-15T21:21:15Z",
      "date_modified": "2026-09-15T21:21:15Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/04/hero_landing-pages-2_v6.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/04/hero_landing-pages-2_v6.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#cli-v0-7-7",
      "url": "https://docs.coderabbit.ai/changelog#cli-v0-7-7",
      "title": "CLI v0.7.7 | CLI",
      "content_text": "CodeRabbit CLI v0.7.7 adds remote GitHub reviews, guided configuration, and clearing stored findings, with more reliable Git comparisons and review completion reporting.",
      "date_published": "2026-09-15T17:21:19Z",
      "date_modified": "2026-09-15T17:21:19Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/simplifying-terraform-for-ibm-z-with-intent-driven-workflows",
      "url": "https://www.hashicorp.com/blog/simplifying-terraform-for-ibm-z-with-intent-driven-workflows",
      "title": "Simplifying Terraform for IBM Z with intent-driven workflows",
      "content_html": "Learn how intent-driven workflows introduce a new interaction model for IBM Terraform for Z and LinuxONE, helping organizations modernize infrastructure operations through guided, repeatable agentic workflows.",
      "date_published": "2026-09-15T16:00:00Z",
      "date_modified": "2026-09-15T16:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#june-24-2026",
      "url": "https://exa.ai/docs/changelog#june-24-2026",
      "title": "Introducing Exa Connect",
      "content_text": "Introducing Exa Connect Exa Connect gives Exa Agent live access to the world's public and private data. It launched with Similarweb, Fiber.ai, Baselayer, Financial Datasets, Affiliate.com, Particle, Jinko, and Additional Partners. You attach them via dataSources on POST /agent/runs . Read the Exa Connect guide → · Announcement tweet →",
      "date_published": "2026-09-15T04:49:29Z",
      "date_modified": "2026-09-15T04:49:29Z",
      "image": "https://exa-52.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DUpdates%26title%3DChangelog%26description%3DProduct%2Bupdates%2Band%2Bannouncements%2Bfrom%2BExa.%26theme%3D2cc251f5ec67b21bc572afb1&w=1200&q=100",
      "tags": [
        "Exa Changelog"
      ],
      "attachments": [
        {
          "url": "https://exa-52.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DUpdates%26title%3DChangelog%26description%3DProduct%2Bupdates%2Band%2Bannouncements%2Bfrom%2BExa.%26theme%3D2cc251f5ec67b21bc572afb1&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#july-1-2026",
      "url": "https://exa.ai/docs/changelog#july-1-2026",
      "title": "Exa Agent and Exa Connect in MCP",
      "content_text": "Exa Agent and Exa Connect in MCP Exa Agent is now available within Exa MCP. Use it from Claude, Cursor, or any other MCP client when the task needs more than a single search call. Enable the Agent tool with https://mcp.exa.ai/mcp?tools=agent_run , then call agent_run to run the agent through completion and return its output. Exa Connect data sources are available through the Agent flow, so you can attach premium data partners when a run needs more than web search alone. Read the Exa MCP guide →",
      "date_published": "2026-09-15T04:49:25Z",
      "date_modified": "2026-09-15T04:49:25Z",
      "image": "https://exa-52.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DUpdates%26title%3DChangelog%26description%3DProduct%2Bupdates%2Band%2Bannouncements%2Bfrom%2BExa.%26theme%3D2cc251f5ec67b21bc572afb1&w=1200&q=100",
      "tags": [
        "Exa Changelog"
      ],
      "attachments": [
        {
          "url": "https://exa-52.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DUpdates%26title%3DChangelog%26description%3DProduct%2Bupdates%2Band%2Bannouncements%2Bfrom%2BExa.%26theme%3D2cc251f5ec67b21bc572afb1&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-28-1",
      "url": "https://www.postman.com/release-notes/postman-app/#12-28-1",
      "title": "Postman 12.28.1",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-15T00:00:00Z",
      "date_modified": "2026-09-15T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/deepseek-v4-1-flash-ai-gateway/",
      "url": "https://www.netlify.com/changelog/deepseek-v4-1-flash-ai-gateway/",
      "title": "DeepSeek V4.1 Flash now available in AI Gateway",
      "content_text": "DeepSeek V4.1 Flash is now available through OpenRouter on Netlify’s AI Gateway with zero configuration required.\n\nUse the OpenRouter SDK directly in your Netlify Functions without managing API keys or authentication. AI Gateway handles everything automatically. Here’s an example using DeepSeek V4.1 Flash:\n\nimport { OpenRouter } from '@openrouter/sdk';\n\nexport default async () => {\n    const client = new OpenRouter();\n\n    const response = await client.chat.send({\n        chatRequest: {",
      "date_published": "2026-09-15T00:00:00Z",
      "date_modified": "2026-09-15T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/new-ddos-playbook-lessons-from-khan-academy-yottaa-magnolia/",
      "url": "https://www.fastly.com/blog/new-ddos-playbook-lessons-from-khan-academy-yottaa-magnolia/",
      "title": "The New DDoS Playbook: Lessons from Khan Academy, Yottaa, and Magnolia",
      "content_text": "Khan Academy, Yottaa, and Magnolia stop DDoS attacks with automation that reacts faster than any team could. See how Fastly protects them at scale.",
      "date_published": "2026-09-15T00:00:00Z",
      "date_modified": "2026-09-15T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/6wIDGA86nhZpAMBgW0wipv/163da390e075e0a8d38309033187414f/Handshake_crossfunction_collaboration_reusable.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/6wIDGA86nhZpAMBgW0wipv/163da390e075e0a8d38309033187414f/Handshake_crossfunction_collaboration_reusable.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/coderabbit-triage",
      "url": "https://coderabbit.ai/blog/coderabbit-triage",
      "title": "Your PR queue should tell you what to do next",
      "content_text": "CodeRabbit Triage brings priority, risk, ownership, and next-action context into the pull request queue so reviewers know where their attention is needed.",
      "date_published": "2026-09-15T00:00:00Z",
      "date_modified": "2026-09-15T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/triage-pr-queue/hero.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/triage-pr-queue/hero.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-add-a-postgres-database-to-a-netlify-app/",
      "url": "https://www.netlify.com/knowledge-base/how-to-add-a-postgres-database-to-a-netlify-app/",
      "title": "How to add a Postgres database to a Netlify app",
      "content_text": "Netlify Database is managed Postgres, built in. Install the package, write a migration, deploy. Includes the Drizzle setup and the migration rules that reject a bad deploy.",
      "date_published": "2026-09-15T00:00:00Z",
      "date_modified": "2026-09-15T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-add-a-postgres-database-to-a-netlify-app.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-add-a-postgres-database-to-a-netlify-app.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-add-user-login-to-a-netlify-site-with-identity/",
      "url": "https://www.netlify.com/knowledge-base/how-to-add-user-login-to-a-netlify-site-with-identity/",
      "title": "How to add user login to a Netlify site with Identity",
      "content_text": "Netlify Identity handles signup, login, OAuth social login, and role-based access. Setup, the server-side API, and the five footguns including why auth won't work locally.",
      "date_published": "2026-09-15T00:00:00Z",
      "date_modified": "2026-09-15T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-add-user-login-to-a-netlify-site-with-identity.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-add-user-login-to-a-netlify-site-with-identity.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/grab",
      "url": "https://cursor.com/blog/grab",
      "title": "How Grab put Cursor in the hands of Design, Ops, and Engineering",
      "content_text": "How Grab put Cursor in the hands of Design, Ops, and Engineering",
      "date_published": "2026-09-15T00:00:00Z",
      "date_modified": "2026-09-15T00:00:00Z",
      "image": "https://cursor.com/marketing-static/blog/og/grab-and-cursor-og.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://cursor.com/marketing-static/blog/og/grab-and-cursor-og.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/king-ludd",
      "url": "https://www.astralcodexten.com/p/king-ludd",
      "title": "King Ludd",
      "content_text": "...",
      "date_published": "2026-09-14T23:56:40Z",
      "date_modified": "2026-09-14T23:56:40Z",
      "image": "https://substackcdn.com/image/fetch/$s_!JEqL!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F017c9c94-ad3d-490e-90b4-1306c0e97122_575x339.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!JEqL!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F017c9c94-ad3d-490e-90b4-1306c0e97122_575x339.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#requested-team-overrides",
      "url": "https://docs.coderabbit.ai/changelog#requested-team-overrides",
      "title": "Requested team overrides | GitHub",
      "content_text": "Members of a requested GitHub reviewer team can now override failing Pre-Merge Checks when override access is restricted to requested reviewers.",
      "date_published": "2026-09-14T17:25:08Z",
      "date_modified": "2026-09-14T17:25:08Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-28-0",
      "url": "https://www.postman.com/release-notes/postman-app/#12-28-0",
      "title": "Postman 12.28.0",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-14T00:00:00Z",
      "date_modified": "2026-09-14T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/2026-09-14-agent-runners-wrap-up-before-credit-limit/",
      "url": "https://www.netlify.com/changelog/2026-09-14-agent-runners-wrap-up-before-credit-limit/",
      "title": "Agent Runners: Get a working result when low on credits",
      "content_text": "Agent Runners are now better at completing their work when a run has less credits remaining than the task requires.\n\nIf you are close to running our of credits during a run, the agent will start focusing on delivering the most useful result it can with the credits it has left. It finishes work already in progress, leaves the project in a working state, and provides a clear summary of what it completed.\n\nPreviously, an ambitious task could end abruptly before the agent wrapped up, leaving partial",
      "date_published": "2026-09-14T00:00:00Z",
      "date_modified": "2026-09-14T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/2026-09-11-agent-runners-wrap-up-before-credit-limit/",
      "url": "https://www.netlify.com/changelog/2026-09-11-agent-runners-wrap-up-before-credit-limit/",
      "title": "Get a working result even when a run runs low on credits",
      "content_text": "Agent Runners are now better at completing their work when a run has less credits remaining than the task requires.\n\nIf you are close to running our of credits during a run, the agent will start focusing on delivering the most useful result it can with the credits it has left. It finishes work already in progress, leaves the project in a working state, and provides a clear summary of what it completed.\n\nPreviously, an ambitious task could end abruptly before the agent wrapped up, leaving partial",
      "date_published": "2026-09-14T00:00:00Z",
      "date_modified": "2026-09-14T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/why-your-deploy-preview-can-delete-netlify-blobs-data/",
      "url": "https://www.netlify.com/knowledge-base/why-your-deploy-preview-can-delete-netlify-blobs-data/",
      "title": "Why your deploy preview can delete Netlify Blobs data",
      "content_text": "getStore() is site-scoped and shared across every deploy context, so preview code writes to production. Here's the blast radius and the one-line fix.",
      "date_published": "2026-09-14T00:00:00Z",
      "date_modified": "2026-09-14T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/why-your-deploy-preview-can-delete-netlify-blobs-data.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/why-your-deploy-preview-can-delete-netlify-blobs-data.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-store-files-and-objects-with-netlify-blobs/",
      "url": "https://www.netlify.com/knowledge-base/how-to-store-files-and-objects-with-netlify-blobs/",
      "title": "How to store files and objects with Netlify Blobs",
      "content_text": "Netlify Blobs is key-value storage for uploads, generated files, and cache-like state. How to use it, which store type to pick, and what belongs in a database instead.",
      "date_published": "2026-09-14T00:00:00Z",
      "date_modified": "2026-09-14T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-store-files-and-objects-with-netlify-blobs.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-store-files-and-objects-with-netlify-blobs.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.dev/blog/harbor-stripes-ai-assisted-prototyping-tool",
      "url": "https://stripe.dev/blog/harbor-stripes-ai-assisted-prototyping-tool",
      "title": "Harbor: Stripe’s AI-assisted prototyping tool",
      "content_text": "Harbor: Stripe’s AI-assisted prototyping tool",
      "date_published": "2026-09-14T00:00:00Z",
      "date_modified": "2026-09-14T00:00:00Z",
      "image": "https://stripe.dev/dev_social.jpeg",
      "tags": [
        "Stripe Developer Blog"
      ],
      "attachments": [
        {
          "url": "https://stripe.dev/dev_social.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-09-14",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-09-14",
      "title": "2026-09-14: HCP user account removal: Users who log in through GitHub or with their email and password can now…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP user account removal:</strong> Users who log in through GitHub or with their email and password can now remove their own HCP accounts directly from the portal without filing a support ticket. Refer to <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/hcp/create-account#remove-your-account\">Remove your account</a> for instructions and other details.</p>",
      "date_published": "2026-09-14T00:00:00Z",
      "date_modified": "2026-09-14T00:00:00Z",
      "image": "https://developer.hashicorp.com/og-image/hcp.jpg",
      "tags": [
        "HCP Changelog"
      ],
      "attachments": [
        {
          "url": "https://developer.hashicorp.com/og-image/hcp.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/open-thread-451",
      "url": "https://www.astralcodexten.com/p/open-thread-451",
      "title": "Open Thread 451",
      "content_text": "...",
      "date_published": "2026-09-13T23:12:52Z",
      "date_modified": "2026-09-13T23:12:52Z",
      "image": "https://substackcdn.com/image/fetch/$s_!-lje!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32887f51-32e5-4471-8788-9033427c113f_631x416.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!-lje!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32887f51-32e5-4471-8788-9033427c113f_631x416.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.postman.com/release-notes/postman-app/#12-27-7",
      "url": "https://www.postman.com/release-notes/postman-app/#12-27-7",
      "title": "Postman 12.27.7",
      "content_text": "Bug Fixes Some critical bug fixes and enhancements were added in this release.",
      "date_published": "2026-09-11T00:00:00Z",
      "date_modified": "2026-09-11T00:00:00Z",
      "image": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
      "tags": [
        "Postman App Release Notes"
      ],
      "attachments": [
        {
          "url": "https://voyager.postman.com/social-preview/learning-center/postman-learning-center-social-preview.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/changelog/2026-09-11-social-media-share-buttons/",
      "url": "https://www.netlify.com/changelog/2026-09-11-social-media-share-buttons/",
      "title": "Social media share buttons",
      "content_text": "Sharing your Netlify projects is now faster with built-in social media share buttons.\n\nWhen you’re ready to show off what you’ve built, you can share your project directly to X, LinkedIn, Reddit, Facebook, or Bluesky. Choose your preferred platform and Netlify opens a ready-to-publish post with your project link, so you can reach your community with fewer steps.",
      "date_published": "2026-09-11T00:00:00Z",
      "date_modified": "2026-09-11T00:00:00Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Changelog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-resize-and-optimize-images-with-netlify-image-cdn/",
      "url": "https://www.netlify.com/knowledge-base/how-to-resize-and-optimize-images-with-netlify-image-cdn/",
      "title": "How to resize and optimize images with Netlify Image CDN",
      "content_text": "Request /.netlify/images with query parameters to resize, crop, and reformat on demand. The parameters, remote-domain allowlisting, and why fm=blurhash renders nothing.",
      "date_published": "2026-09-11T00:00:00Z",
      "date_modified": "2026-09-11T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-resize-and-optimize-images-with-netlify-image-cdn.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-resize-and-optimize-images-with-netlify-image-cdn.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-handle-form-submissions-on-netlify-without-a-backend/",
      "url": "https://www.netlify.com/knowledge-base/how-to-handle-form-submissions-on-netlify-without-a-backend/",
      "title": "How to handle form submissions on Netlify without a backend",
      "content_text": "Add data-netlify=\"true\" to a form and Netlify stores submissions, filters spam, and sends notifications. Plus the static skeleton file that framework forms need.",
      "date_published": "2026-09-11T00:00:00Z",
      "date_modified": "2026-09-11T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-handle-form-submissions-on-netlify-without-a-backend.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-handle-form-submissions-on-netlify-without-a-backend.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/behavioral-ai-federal-email-security",
      "url": "https://abnormal.ai/blog/behavioral-ai-federal-email-security",
      "title": "Open by Design, Vulnerable by Default: What Federal Security Leaders Need to Rethink About Email",
      "content_text": "Open by Design, Vulnerable by Default: What Federal Security Leaders Need to Rethink About Email",
      "date_published": "2026-09-11T00:00:00Z",
      "date_modified": "2026-09-11T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt6b5df819f04352b9/6aa2f83572fa39579d9992de/Fed_Behavioral_AI_Gaps_Blog_Post_OG.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt6b5df819f04352b9/6aa2f83572fa39579d9992de/Fed_Behavioral_AI_Gaps_Blog_Post_OG.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-09-11",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-09-11",
      "title": "2026-09-11: HCP Vault 2.0.4 for AWS and Azure: Vault 2.0 has started rolling out to HCP Vault Dedicated cluster…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Vault 2.0.4 for AWS and Azure:</strong> Vault 2.0 has started rolling out to HCP Vault Dedicated clusters on AWS and Azure. Refer to <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/vault/changelog#2026-09-11\">HCP Vault Dedicated changelog</a> to learn more about Vault 2.0.4 capabilities available to HCP Vault.</p>",
      "date_published": "2026-09-11T00:00:00Z",
      "date_modified": "2026-09-11T00:00:00Z",
      "image": "https://developer.hashicorp.com/og-image/hcp.jpg",
      "tags": [
        "HCP Changelog"
      ],
      "attachments": [
        {
          "url": "https://developer.hashicorp.com/og-image/hcp.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/2026-bitly-qr-code-trends-report/",
      "url": "https://bitly.com/blog/2026-bitly-qr-code-trends-report/",
      "title": "2026 Bitly QR Code Trends Report",
      "content_text": "We analyzed 1.9 million QR Codes to uncover 2026&#039;s biggest trends in scans, industries, customization, and global growth. Get the data.",
      "date_published": "2026-09-10T22:00:58Z",
      "date_modified": "2026-09-10T22:00:58Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2026/09/blog_qrc-report_hero.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2026/09/blog_qrc-report_hero.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#connections-and-scopes",
      "url": "https://docs.coderabbit.ai/changelog#connections-and-scopes",
      "title": "Connections and scopes | Management",
      "content_text": "External service connections and access scopes are now unified across CodeRabbit Review, Agent for Slack, and Agent for Discord, configured once from a single Connections page in the web app.",
      "date_published": "2026-09-10T16:47:44Z",
      "date_modified": "2026-09-10T16:47:44Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/blog/cursor-origin-repositories-on-netlify/",
      "url": "https://www.netlify.com/blog/cursor-origin-repositories-on-netlify/",
      "title": "Cursor Origin repositories build, preview, and deploy on Netlify",
      "content_text": "Cursor Origin repositories now build, preview, and deploy on Netlify — the same way GitHub, GitLab, and Bitbucket already do. Beta, via Cursor’s invite-only program.",
      "date_published": "2026-09-10T16:28:20Z",
      "date_modified": "2026-09-10T16:28:20Z",
      "tags": [
        "Netlify Blog"
      ]
    },
    {
      "id": "https://www.netlify.com/blog/cursor-origin-repositories-on-netlify",
      "url": "https://www.netlify.com/blog/cursor-origin-repositories-on-netlify",
      "title": "Cursor Origin repositories build, preview, and deploy on Netlify",
      "content_text": "Cursor Origin repositories now build, preview, and deploy on Netlify — the same way GitHub, GitLab, and Bitbucket already do. Beta, via Cursor’s invite-only program.",
      "date_published": "2026-09-10T16:28:20Z",
      "date_modified": "2026-09-10T16:28:20Z",
      "image": "https://www.netlify.com/images/og-image-default.png",
      "tags": [
        "Netlify Blog"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/images/og-image-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/agent-gateway-the-next-evolution-of-the-api-gateway/",
      "url": "https://blog.postman.com/agent-gateway-the-next-evolution-of-the-api-gateway/",
      "title": "Agent Gateway: The Next Evolution of the API Gateway",
      "content_text": "API gateways are evolving for AI agents. Learn how the agent gateway governs identity, tools, memory, and policy across agentic workflows. Get early access. The post Agent Gateway: The Next Evolution of the API Gateway appeared first on Postman Blog .",
      "date_published": "2026-09-10T16:00:00Z",
      "date_modified": "2026-09-10T16:00:00Z",
      "image": "http://blog.postman.com/wp-content/uploads/2026/08/API-Gateways-Are-Evolving.-Meet-the-Agent-Gateway-1.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2026/08/API-Gateways-Are-Evolving.-Meet-the-Agent-Gateway-1.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/royce-on-san-francisco",
      "url": "https://www.astralcodexten.com/p/royce-on-san-francisco",
      "title": "Royce On San Francisco",
      "content_text": "...",
      "date_published": "2026-09-10T11:10:18Z",
      "date_modified": "2026-09-10T11:10:18Z",
      "image": "https://substackcdn.com/image/fetch/$s_!Ofkc!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F582979e2-4bb5-46aa-91ae-ce2ab6d05fa5_738x415.jpeg",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!Ofkc!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F582979e2-4bb5-46aa-91ae-ce2ab6d05fa5_738x415.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://bitly.com/blog/paid-media/",
      "url": "https://bitly.com/blog/paid-media/",
      "title": "What Is Paid Media? Definition, Types &amp; Strategy",
      "content_text": "Learn what paid media is, how it differs from owned and earned channels, and how to track results across campaigns. Get started for free.",
      "date_published": "2026-09-10T09:26:57Z",
      "date_modified": "2026-09-10T09:26:57Z",
      "image": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/04/hero_events-conferences_v8.png",
      "tags": [
        "Bitly Blog"
      ],
      "attachments": [
        {
          "url": "https://d3gribjq2zt3oj.cloudfront.net/blog-hub/wp-content/uploads/2025/04/hero_events-conferences_v8.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://docs.coderabbit.ai/changelog#custom-jira-issue-templates",
      "url": "https://docs.coderabbit.ai/changelog#custom-jira-issue-templates",
      "title": "Custom Jira issue templates | Jira",
      "content_text": "Let CodeRabbit create Jira issues that follow your team's standards with custom issue templates.",
      "date_published": "2026-09-10T09:01:33Z",
      "date_modified": "2026-09-10T09:01:33Z",
      "image": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
      "tags": [
        "CodeRabbit Changelog"
      ],
      "attachments": [
        {
          "url": "https://coderabbit.mintlify.app/mintlify-assets/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DDocumentation%26title%3DChangelog%26description%3DTrack%2BCodeRabbit%2527s%2Blatest%2Breleases%252C%2Bincluding%2Bnew%2Bfeatures%252C%2Bintegrations%252C%2Bagent%2Bcapabilities%252C%2Band%2Bproduct%2Bupdates%2Bacross%2BGitHub%252C%2BGitLab%252C%2BAzure%252C%2Band%2BBitbucket.%26theme%3Dc0ee0c28aed503ed6b1458f4&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-run-code-at-the-edge-with-netlify-edge-functions/",
      "url": "https://www.netlify.com/knowledge-base/how-to-run-code-at-the-edge-with-netlify-edge-functions/",
      "title": "How to run code at the edge with Netlify Edge Functions",
      "content_text": "Edge Functions run on Deno at the network edge for auth checks, geo redirects, and A/B tests. The handler shape, routing, and why an unrouted function silently never runs.",
      "date_published": "2026-09-10T00:00:00Z",
      "date_modified": "2026-09-10T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-run-code-at-the-edge-with-netlify-edge-functions.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-run-code-at-the-edge-with-netlify-edge-functions.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-control-cdn-caching-on-netlify/",
      "url": "https://www.netlify.com/knowledge-base/how-to-control-cdn-caching-on-netlify/",
      "title": "How to control CDN caching on Netlify",
      "content_text": "Dynamic responses aren't cached by default. Set Netlify-CDN-Cache-Control to opt in, vary the cache key deliberately, purge by tag, and read Cache-Status to debug.",
      "date_published": "2026-09-10T00:00:00Z",
      "date_modified": "2026-09-10T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-control-cdn-caching-on-netlify.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-control-cdn-caching-on-netlify.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/software-factory-review-gate",
      "url": "https://coderabbit.ai/blog/software-factory-review-gate",
      "title": "A software factory needs a review gate it can trust",
      "content_text": "Agents can write, test, and revise code across much of the delivery process. But teams still need a reliable way to decide which changes can move automatically and which require accountable human review.",
      "date_published": "2026-09-10T00:00:00Z",
      "date_modified": "2026-09-10T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/software-factory-review-gate/consequential-change.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/software-factory-review-gate/consequential-change.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/fraudulent-hiring-clears-verification",
      "url": "https://abnormal.ai/blog/fraudulent-hiring-clears-verification",
      "title": "How a Fraudulent Hire Clears Your Background Check, Interviews, and References",
      "content_text": "How a Fraudulent Hire Clears Your Background Check, Interviews, and References",
      "date_published": "2026-09-10T00:00:00Z",
      "date_modified": "2026-09-10T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt542889d4dcb045f9/6a999653e1500a4a70017e0e/MKT1763_DPRK_Blog_02_OG.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt542889d4dcb045f9/6a999653e1500a4a70017e0e/MKT1763_DPRK_Blog_02_OG.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/identity-security-posture-management",
      "url": "https://abnormal.ai/blog/identity-security-posture-management",
      "title": "Proactive Identity Risk Reduction for the Attacks That Matter",
      "content_text": "Proactive Identity Risk Reduction for the Attacks That Matter",
      "date_published": "2026-09-10T00:00:00Z",
      "date_modified": "2026-09-10T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt548500376388d43a/6aa2e515f08ee1170e856466/ISPM_Blog_Post_OG.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt548500376388d43a/6aa2e515f08ee1170e856466/ISPM_Blog_Post_OG.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/projects",
      "url": "https://cursor.com/blog/projects",
      "title": "Introducing Projects",
      "content_text": "Introducing Projects",
      "date_published": "2026-09-10T00:00:00Z",
      "date_modified": "2026-09-10T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/og/projects-og-4-eYFsGoC01dE653MUPbfMcWZNX6eR8w.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/og/projects-og-4-eYFsGoC01dE653MUPbfMcWZNX6eR8w.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/changelog/projects",
      "url": "https://cursor.com/changelog/projects",
      "title": "Cursor Projects",
      "content_text": "Projects lets you take on larger bodies of work, maintain context over months, and delegate tasks to thousands of subagents.",
      "date_published": "2026-09-10T00:00:00Z",
      "date_modified": "2026-09-10T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/projects-changelog-og-1tJn0EHrt5kUUGKXB61BphMRxEMRzl.png",
      "tags": [
        "Cursor Changelog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/projects-changelog-og-1tJn0EHrt5kUUGKXB61BphMRxEMRzl.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.character.ai/creator-spotlight-zairisu/",
      "url": "https://blog.character.ai/creator-spotlight-zairisu/",
      "title": "Creator Spotlight: Zairisu",
      "content_text": "For our latest Creator Spotlight, we spoke with Zairisu , who utilizes their background in indie game development to help create Characters on the platform. They are known for incorporating props and aesthetics into their Scenes and prioritize creating content they would actually want to interact with. How did you",
      "date_published": "2026-09-09T16:21:33Z",
      "date_modified": "2026-09-09T16:21:33Z",
      "image": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/zairisu-blog-header.png",
      "tags": [
        "Character.AI"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/zairisu-blog-header.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/taste-decides-what-should-ship",
      "url": "https://coderabbit.ai/blog/taste-decides-what-should-ship",
      "title": "Whose taste is shaping your agentic SDLC?",
      "content_text": "Engineering taste develops through experience, exploring alternatives, and learning from use. How can teams preserve those opportunities in an agentic SDLC?",
      "date_published": "2026-09-09T13:00:00Z",
      "date_modified": "2026-09-09T13:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/taste-decides-what-should-ship/cover.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/taste-decides-what-should-ship/cover.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-configure-netlifytoml-redirects-headers-and-env-vars/",
      "url": "https://www.netlify.com/knowledge-base/how-to-configure-netlifytoml-redirects-headers-and-env-vars/",
      "title": "How to configure netlify.toml redirects, headers, and env vars",
      "content_text": "netlify.toml controls builds, redirects, headers, and environment variables. The rules, the precedence order, and the six footguns that cost people an afternoon.",
      "date_published": "2026-09-09T00:00:00Z",
      "date_modified": "2026-09-09T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-configure-netlifytoml-redirects-headers-and-env-vars.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-configure-netlifytoml-redirects-headers-and-env-vars.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-add-a-backend-api-endpoint-with-netlify-functions/",
      "url": "https://www.netlify.com/knowledge-base/how-to-add-a-backend-api-endpoint-with-netlify-functions/",
      "title": "How to add a backend API endpoint with Netlify Functions",
      "content_text": "Write a Netlify Function in one file, route it where you want, and pick the right execution mode. Includes the limits and the bundling trap that only shows up in production.",
      "date_published": "2026-09-09T00:00:00Z",
      "date_modified": "2026-09-09T00:00:00Z",
      "image": "https://www.netlify.com/knowledge-base/og/how-to-add-a-backend-api-endpoint-with-netlify-functions.png",
      "tags": [
        "Netlify Knowledge Base"
      ],
      "attachments": [
        {
          "url": "https://www.netlify.com/knowledge-base/og/how-to-add-a-backend-api-endpoint-with-netlify-functions.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/cmcdv2-leveling-up-your-video-streaming-telemetry/",
      "url": "https://www.fastly.com/blog/cmcdv2-leveling-up-your-video-streaming-telemetry/",
      "title": "CMCDv2: Leveling Up Your Video Streaming Telemetry",
      "content_text": "Elevate your video streaming telemetry with CMCDv2. Discover how Request, Response, and Event modes offer deeper, full-stack insights into viewer performance.",
      "date_published": "2026-09-09T00:00:00Z",
      "date_modified": "2026-09-09T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/4DKDWu69625hGU7UPAmhZc/f31b5b277b8f74b389a8ce150acb64bf/Observabilityscreen_reusable.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/4DKDWu69625hGU7UPAmhZc/f31b5b277b8f74b389a8ce150acb64bf/Observabilityscreen_reusable.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/loop-engineering-stop-prompting-start-looping/",
      "url": "https://blog.postman.com/loop-engineering-stop-prompting-start-looping/",
      "title": "Loop engineering: stop prompting, start looping",
      "content_text": "Stop prompting your AI agent, start looping. A guide to loop engineering: wire a real API call in as the oracle so generated code stops guessing. The post Loop engineering: stop prompting, start looping appeared first on Postman Blog .",
      "date_published": "2026-09-08T16:00:00Z",
      "date_modified": "2026-09-08T16:00:00Z",
      "image": "http://blog.postman.com/wp-content/uploads/2023/12/postman-api-platform-social-preview.jpeg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2023/12/postman-api-platform-social-preview.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/god-help-us-lets-try-to-learn-about",
      "url": "https://www.astralcodexten.com/p/god-help-us-lets-try-to-learn-about",
      "title": "God Help Us, Let’s Try To Learn About Mechanistic Interpretability Techniques",
      "content_text": "...",
      "date_published": "2026-09-08T12:04:21Z",
      "date_modified": "2026-09-08T12:04:21Z",
      "image": "https://substackcdn.com/image/fetch/$s_!S-UV!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6dfd520-f8be-4174-8bd3-428c052b53a7_400x418.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!S-UV!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6dfd520-f8be-4174-8bd3-428c052b53a7_400x418.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/accelerate-migrations-introducing-direct-fetch-fastly-object-storage/",
      "url": "https://www.fastly.com/blog/accelerate-migrations-introducing-direct-fetch-fastly-object-storage/",
      "title": "Accelerate Migrations: Introducing Direct Fetch for Fastly Object Storage",
      "content_text": "Accelerate your data migrations with Fastly's new Direct Fetch API for Object Storage. Transfer from S3-compatible sources directly, bypassing client limits.",
      "date_published": "2026-09-08T00:00:00Z",
      "date_modified": "2026-09-08T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/6LROhyS9Ioc3E1D8oLwSJA/5b25f2531748331fa2f74c9341a93a37/Platform_2000x1000_Blog_Storage.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/6LROhyS9Ioc3E1D8oLwSJA/5b25f2531748331fa2f74c9341a93a37/Platform_2000x1000_Blog_Storage.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/stripe-helps-meta-muse-shop-with-link",
      "url": "https://stripe.com/en-pl/newsroom/news/stripe-helps-meta-muse-shop-with-link",
      "title": "Stripe helps Muse, Meta's new personal AI agent, shop across the internet with Link",
      "content_text": "Stripe helps Muse, Meta's new personal AI agent, shop across the internet with Link",
      "date_published": "2026-09-08T00:00:00Z",
      "date_modified": "2026-09-08T00:00:00Z",
      "image": "https://images.stripeassets.com/fzn2n1nzq965/5CQ4QmIf92AkBPtud9o5tD/3db9e6587457d24d2b3f8e4cdf9c84ec/Meta___Stripe_Newsroom_4000x2000__2_.png?q=80",
      "tags": [
        "Stripe Newsroom"
      ],
      "attachments": [
        {
          "url": "https://images.stripeassets.com/fzn2n1nzq965/5CQ4QmIf92AkBPtud9o5tD/3db9e6587457d24d2b3f8e4cdf9c84ec/Meta___Stripe_Newsroom_4000x2000__2_.png?q=80",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/abnormal-ai-announces-that-softbank-corp-begins-offering-its-enterprise-email-security-platform-in-japan",
      "url": "https://abnormal.ai/newsroom/press-releases/abnormal-ai-announces-that-softbank-corp-begins-offering-its-enterprise-email-security-platform-in-japan",
      "title": "Abnormal AI Announces that SoftBank Corp. Begins Offering Its Enterprise Email Security Platform in Japan",
      "content_text": "Abnormal AI Announces that SoftBank Corp. Begins Offering Its Enterprise Email Security Platform in Japan",
      "date_published": "2026-09-08T00:00:00Z",
      "date_modified": "2026-09-08T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt6a8e29cdf4516420/6a9f4f68d8a772c652a99e30/MKT1766_SoftBank_partnership_press_release_-_Cover.png",
      "tags": [
        "Abnormal Newsroom"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt6a8e29cdf4516420/6a9f4f68d8a772c652a99e30/MKT1766_SoftBank_partnership_press_release_-_Cover.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/open-thread-450",
      "url": "https://www.astralcodexten.com/p/open-thread-450",
      "title": "Open Thread 450",
      "content_text": "...",
      "date_published": "2026-09-07T07:04:17Z",
      "date_modified": "2026-09-07T07:04:17Z",
      "image": "https://substackcdn.com/image/fetch/$s_!tSda!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b3793f-6f3a-4ac6-83dc-8d1abc0a2a67_1536x1024.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!tSda!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97b3793f-6f3a-4ac6-83dc-8d1abc0a2a67_1536x1024.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/terraform-provider-for-google-cloud-80-now-generally-available",
      "url": "https://www.hashicorp.com/blog/terraform-provider-for-google-cloud-80-now-generally-available",
      "title": "Terraform provider for Google Cloud 8.0 now generally available",
      "content_html": "The Terraform provider for Google Cloud 8.0 builds on expanded infrastructure discovery workflows, modernizes provider defaults, removes support for retired Google Cloud services, and improves consistency between Terraform configurations and Google Cloud APIs.",
      "date_published": "2026-09-07T04:00:00Z",
      "date_modified": "2026-09-07T04:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://stripe.dev/blog/what-if-stripe-could-work-the-way-your-business-does",
      "url": "https://stripe.dev/blog/what-if-stripe-could-work-the-way-your-business-does",
      "title": "What if Stripe could work the way your business does",
      "content_text": "What if Stripe could work the way your business does",
      "date_published": "2026-09-07T00:00:00Z",
      "date_modified": "2026-09-07T00:00:00Z",
      "image": "https://stripe.dev/dev_social.jpeg",
      "tags": [
        "Stripe Developer Blog"
      ],
      "attachments": [
        {
          "url": "https://stripe.dev/dev_social.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/your-book-review-the-tale-of-genji",
      "url": "https://www.astralcodexten.com/p/your-book-review-the-tale-of-genji",
      "title": "Your Book Review: The Tale Of Genji",
      "content_text": "Finalist #8 in the Book Review Contest",
      "date_published": "2026-09-04T19:34:24Z",
      "date_modified": "2026-09-04T19:34:24Z",
      "image": "https://substackcdn.com/image/fetch/$s_!-7zt!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69294a9e-9bbb-4f81-9494-5e87ce3d5a51_1105x1200.jpeg",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!-7zt!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69294a9e-9bbb-4f81-9494-5e87ce3d5a51_1105x1200.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/gpt-6-astra-code-review-evaluation",
      "url": "https://coderabbit.ai/blog/gpt-6-astra-code-review-evaluation",
      "title": "GPT-6 Astra in code review: Gains, privacy, and cost",
      "content_text": "CodeRabbit’s early GPT-6 Astra evaluation covers cross-file bug detection, customer data protection, public API pricing, and building NIGHTSHIFT.",
      "date_published": "2026-09-04T00:00:00Z",
      "date_modified": "2026-09-04T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/gpt-6-astra/header.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/gpt-6-astra/header.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/microsoft-365-security-beyond-cis-benchmark",
      "url": "https://abnormal.ai/blog/microsoft-365-security-beyond-cis-benchmark",
      "title": "Beyond CIS: The Posture Risks Your Benchmark Doesn't Cover",
      "content_text": "Beyond CIS: The Posture Risks Your Benchmark Doesn't Cover",
      "date_published": "2026-09-04T00:00:00Z",
      "date_modified": "2026-09-04T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt843ee7a2641342ae/6a9ae458d62e116256e39d87/CIS_Benchmark_Open_Graph.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt843ee7a2641342ae/6a9ae458d62e116256e39d87/CIS_Benchmark_Open_Graph.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/basis",
      "url": "https://cursor.com/blog/basis",
      "title": "How Basis builds long-horizon accounting agents with Cursor",
      "content_text": "How Basis builds long-horizon accounting agents with Cursor",
      "date_published": "2026-09-04T00:00:00Z",
      "date_modified": "2026-09-04T00:00:00Z",
      "image": "https://cursor.com/marketing-static/blog/og/basis-and-cursor-og.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://cursor.com/marketing-static/blog/og/basis-and-cursor-og.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/introducing-hcp-terraform-metrics-operational-visibility-at-scale",
      "url": "https://www.hashicorp.com/blog/introducing-hcp-terraform-metrics-operational-visibility-at-scale",
      "title": "Introducing HCP Terraform Metrics: operational visibility at scale",
      "content_html": "Gain deeper visibility into your HCP Terraform-managed estate by pulling metrics from a single Prometheus endpoint into your data visualization tools.",
      "date_published": "2026-09-03T18:00:00Z",
      "date_modified": "2026-09-03T18:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://blog.character.ai/continuing-to-build-upon-our-safety-priorities/",
      "url": "https://blog.character.ai/continuing-to-build-upon-our-safety-priorities/",
      "title": "Continuing To Build Upon Our Safety Priorities",
      "content_text": "An update on our safety work. Last year, we removed open-ended chat with Characters for users under 18, a decision that remains one of the most significant safety decisions we have ever made. And while difficult for our community and us, it was the right thing to do then",
      "date_published": "2026-09-03T16:00:32Z",
      "date_modified": "2026-09-03T16:00:32Z",
      "image": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/Safety-Blog-Header.png",
      "tags": [
        "Character.AI"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/Safety-Blog-Header.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/catching-three-way-drift-between-your-spec-collection-and-code/",
      "url": "https://blog.postman.com/catching-three-way-drift-between-your-spec-collection-and-code/",
      "title": "Catching Salesforce Custom Field Drift With the Postman AI Engineer",
      "content_text": "A Salesforce custom field broke my app. See how Postman Agent Mode found the drift and how a Skill kept it from happening again. The post Catching Salesforce Custom Field Drift With the Postman AI Engineer appeared first on Postman Blog .",
      "date_published": "2026-09-03T16:00:00Z",
      "date_modified": "2026-09-03T16:00:00Z",
      "image": "http://blog.postman.com/wp-content/uploads/2026/09/saleforce-custom-drift.png",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2026/09/saleforce-custom-drift.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/the-common-security-controls-behind-indias-regulatory-wave",
      "url": "https://www.hashicorp.com/blog/the-common-security-controls-behind-indias-regulatory-wave",
      "title": "The common security controls behind India's regulatory wave",
      "content_html": "Learn more about how India’s data protection and cybersecurity rules are converging.",
      "date_published": "2026-09-03T16:00:00Z",
      "date_modified": "2026-09-03T16:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://www.astralcodexten.com/p/college-ea-meetups-everywhere-times",
      "url": "https://www.astralcodexten.com/p/college-ea-meetups-everywhere-times",
      "title": "College EA Meetups Everywhere: Times & Places",
      "content_text": "...",
      "date_published": "2026-09-03T08:10:42Z",
      "date_modified": "2026-09-03T08:10:42Z",
      "image": "https://substackcdn.com/image/fetch/$s_!Wlz5!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4040f24f-b413-416f-8fe4-e4f3a58b3668_1999x1268.png",
      "tags": [
        "Astral Codex Ten"
      ],
      "attachments": [
        {
          "url": "https://substackcdn.com/image/fetch/$s_!Wlz5!,w_1200,h_675,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4040f24f-b413-416f-8fe4-e4f3a58b3668_1999x1268.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/cve-2026-82329-jfrog-artifactory-authentication-bypass-exploitation-activity/",
      "url": "https://www.fastly.com/blog/cve-2026-82329-jfrog-artifactory-authentication-bypass-exploitation-activity/",
      "title": "CVE-2026-82329: JFrog Artifactory Authentication Bypass Exploitation Activity",
      "content_text": "Attacks targeting JFrog Artifactory (CVE-2026-82329) exploded in 72 hours. Fastly threat intelligence breaks down the mass scanning surge—and how our virtual patch protects you today.",
      "date_published": "2026-09-03T00:00:00Z",
      "date_modified": "2026-09-03T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/7i4ylLif1YUIldA2w9keiu/869c11a625083d08081cb1edd09fefdf/blog_New_API_and_ATO_protection.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/7i4ylLif1YUIldA2w9keiu/869c11a625083d08081cb1edd09fefdf/blog_New_API_and_ATO_protection.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/the-last-software-engineer-knows-what-to-build",
      "url": "https://coderabbit.ai/blog/the-last-software-engineer-knows-what-to-build",
      "title": "What would the last software engineer still need to do?",
      "content_text": "Kent C. Dodds explains why product judgment, system understanding, and ownership become more valuable as AI agents take on more implementation work.",
      "date_published": "2026-09-03T00:00:00Z",
      "date_modified": "2026-09-03T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/last-software-engineer-cover.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/last-software-engineer-cover.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/openai-rogue-ai-cloud-security",
      "url": "https://abnormal.ai/blog/openai-rogue-ai-cloud-security",
      "title": "How Abnormal and OpenAI are Detecting and Responding to Rogue AI in the Cloud",
      "content_text": "How Abnormal and OpenAI are Detecting and Responding to Rogue AI in the Cloud",
      "date_published": "2026-09-03T00:00:00Z",
      "date_modified": "2026-09-03T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltc867f8e054e383bd/6a99e0f5ee57e5e89c0513d0/OpenAI_AI_Cloud_Security_OG.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltc867f8e054e383bd/6a99e0f5ee57e5e89c0513d0/OpenAI_AI_Cloud_Security_OG.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/building-fastly-log-analytics-tools-open-source-approach-deeper-insights/",
      "url": "https://www.fastly.com/blog/building-fastly-log-analytics-tools-open-source-approach-deeper-insights/",
      "title": "Building Fastly Log Analytics Tools: An Open-Source Approach to Deeper Insights",
      "content_text": "Gain deeper insights with Fastly Log Analytics. Build an open-source, self-hosted dashboard to own your data, reduce vendor costs, and troubleshoot instantly.",
      "date_published": "2026-09-03T00:00:00Z",
      "date_modified": "2026-09-03T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/79ZUhB8RYUPlTz7nC4jsks/4d72683f088a9299092eccfde6680228/Deploy_2000x1000_Blog_live-streaming.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/79ZUhB8RYUPlTz7nC4jsks/4d72683f088a9299092eccfde6680228/Deploy_2000x1000_Blog_live-streaming.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/ats-attack-surface",
      "url": "https://abnormal.ai/blog/ats-attack-surface",
      "title": "Your ATS Is Now Part of Your Attack Surface",
      "content_text": "Your ATS Is Now Part of Your Attack Surface",
      "date_published": "2026-09-03T00:00:00Z",
      "date_modified": "2026-09-03T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltdd16a93992a7d3dd/6a9986aeecbe187e761e336b/MKT1763_DPRK_Blog_01_OG.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltdd16a93992a7d3dd/6a9986aeecbe187e761e336b/MKT1763_DPRK_Blog_01_OG.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/abnormal-ai-brings-openai-daybreak-models-into-ai-cloud-security-to-protect-against-rogue-ai",
      "url": "https://abnormal.ai/newsroom/press-releases/abnormal-ai-brings-openai-daybreak-models-into-ai-cloud-security-to-protect-against-rogue-ai",
      "title": "Abnormal AI Brings OpenAI Daybreak Models Into AI Cloud Security to Protect Against Rogue AI",
      "content_text": "Abnormal AI Brings OpenAI Daybreak Models Into AI Cloud Security to Protect Against Rogue AI",
      "date_published": "2026-09-03T00:00:00Z",
      "date_modified": "2026-09-03T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt6f461f3c426812b2/6a99e26136a7419ab4273a48/Cover_1200x682_OpenAI_AI_Cloud_Security_L2R1.png",
      "tags": [
        "Abnormal Newsroom"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt6f461f3c426812b2/6a99e26136a7419ab4273a48/Cover_1200x682_OpenAI_AI_Cloud_Security_L2R1.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/blog/build-with-netlify-came-to-atlanta/",
      "url": "https://www.netlify.com/blog/build-with-netlify-came-to-atlanta/",
      "title": "Build with Netlify came to Atlanta",
      "content_text": "What happened when we brought Netlify to builders in Atlanta",
      "date_published": "2026-09-02T21:09:42Z",
      "date_modified": "2026-09-02T21:09:42Z",
      "tags": [
        "Netlify Blog"
      ]
    },
    {
      "id": "https://www.netlify.com/blog/build-with-netlify-came-to-atlanta",
      "url": "https://www.netlify.com/blog/build-with-netlify-came-to-atlanta",
      "title": "Build with Netlify came to Atlanta",
      "content_text": "What happened when we brought Netlify to builders in Atlanta",
      "date_published": "2026-09-02T21:09:42Z",
      "date_modified": "2026-09-02T21:09:42Z",
      "image": "https://cdn.sanity.io/images/o0o2tn5x/production/107ebf9c7eeee779ea48e5ff2d617a43e0b81e47-1800x1013.png",
      "tags": [
        "Netlify Blog"
      ],
      "attachments": [
        {
          "url": "https://cdn.sanity.io/images/o0o2tn5x/production/107ebf9c7eeee779ea48e5ff2d617a43e0b81e47-1800x1013.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.character.ai/cai-comics/",
      "url": "https://blog.character.ai/cai-comics/",
      "title": "(c.ai) Comics and the Interactive Future of Fandom",
      "content_text": "Fans don't just want to consume stories, they want to step into them. That's the premise behind everything we're building at Character.ai: a connected entertainment platform where fans move seamlessly across Microdramas, interactive chats, novels, and visual formats. We recently took a major",
      "date_published": "2026-09-02T17:00:07Z",
      "date_modified": "2026-09-02T17:00:07Z",
      "image": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/Comics-1-Header.png",
      "tags": [
        "Character.AI"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/09/Comics-1-Header.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/how-ai-agents-discover-and-integrate-public-apis/",
      "url": "https://blog.postman.com/how-ai-agents-discover-and-integrate-public-apis/",
      "title": "How AI Agents Discover and Integrate Public APIs",
      "content_text": "I couldn't name the API my feature needed. Orbit found it in one search, then handed me the request bodies and the three bugs I'd have shipped. The post How AI Agents Discover and Integrate Public APIs appeared first on Postman Blog .",
      "date_published": "2026-09-02T16:00:00Z",
      "date_modified": "2026-09-02T16:00:00Z",
      "image": "http://blog.postman.com/wp-content/uploads/2026/08/orbit-header-2560.jpeg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2026/08/orbit-header-2560.jpeg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/building-for-the-model-hardware-standard/",
      "url": "https://www.fastly.com/blog/building-for-the-model-hardware-standard/",
      "title": "Building for the Model Hardware Standard",
      "content_text": "Anthropic’s Model Hardware Standard (MHS) lets AI agents operate physical equipment. Here’s how we’re prototyping secure edge MCP support for it.",
      "date_published": "2026-09-02T00:00:00Z",
      "date_modified": "2026-09-02T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/59sDhgXkcUEYZgYUkUimlm/5022abf7f5fc66dc3d3d9d94eb38fc8c/preventing_outages.jpg?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/59sDhgXkcUEYZgYUkUimlm/5022abf7f5fc66dc3d3d9d94eb38fc8c/preventing_outages.jpg?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/nokia",
      "url": "https://cursor.com/blog/nokia",
      "title": "Nokia analyzes 50M+ lines of code in two weeks with Cursor",
      "content_text": "Nokia analyzes 50M+ lines of code in two weeks with Cursor",
      "date_published": "2026-09-02T00:00:00Z",
      "date_modified": "2026-09-02T00:00:00Z",
      "image": "https://i.ytimg.com/vi/uMi2ivRysc4/maxresdefault.jpg",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://i.ytimg.com/vi/uMi2ivRysc4/maxresdefault.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/self-hosted-machines",
      "url": "https://cursor.com/blog/self-hosted-machines",
      "title": "Run cloud agents on machines you manage",
      "content_text": "Run cloud agents on machines you manage",
      "date_published": "2026-09-02T00:00:00Z",
      "date_modified": "2026-09-02T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/cursor-run-on-remote-machines-loBz4KzTHKq1RvZG4Ka07UpsCIDYwx.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/cursor-run-on-remote-machines-loBz4KzTHKq1RvZG4Ka07UpsCIDYwx.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/changelog/self-hosted-machines",
      "url": "https://cursor.com/changelog/self-hosted-machines",
      "title": "Self-hosted machines",
      "content_text": "Cursor supports self-hosted machines, which let you keep tool execution entirely in your own network.",
      "date_published": "2026-09-02T00:00:00Z",
      "date_modified": "2026-09-02T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/cursor-run-on-remote-machines-loBz4KzTHKq1RvZG4Ka07UpsCIDYwx.png",
      "tags": [
        "Cursor Changelog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/cursor-run-on-remote-machines-loBz4KzTHKq1RvZG4Ka07UpsCIDYwx.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.home-assistant.io/blog/2026/09/02/release-20269/",
      "url": "https://www.home-assistant.io/blog/2026/09/02/release-20269/",
      "title": "2026.9: There's room on this bus",
      "content_text": "Home Assistant 2026.9! 🎉 I’ll be honest: Modbus has never been the flashiest part of Home Assistant. It quietly powers solar inverters, heat pumps, and energy meters, but only if you’re comfortable hand-writing your own register map in YAML, a real wall that’s kept a huge category of devices out of reach. This release finally makes room on the bus: integrations that already know how a device talks over Modbus, sharing a single connection instead of fighting over it, so you simply pick your devic",
      "date_published": "2026-09-02T00:00:00Z",
      "date_modified": "2026-09-02T00:00:00Z",
      "image": "https://www.home-assistant.io/images/blog/2026-09/social.png",
      "tags": [
        "Home Assistant"
      ],
      "attachments": [
        {
          "url": "https://www.home-assistant.io/images/blog/2026-09/social.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://voyager.postman.com/logo/postman-logo-orange-stacked.svg",
      "url": "https://voyager.postman.com/logo/postman-logo-orange-stacked.svg",
      "title": "Stacked lockup",
      "content_text": "Stacked lockup",
      "date_published": "2026-09-01T21:23:50Z",
      "date_modified": "2026-09-01T21:23:50Z",
      "tags": [
        "Postman Press"
      ]
    },
    {
      "id": "https://voyager.postman.com/logo/postman-logo-orange.svg",
      "url": "https://voyager.postman.com/logo/postman-logo-orange.svg",
      "title": "Horizontal lockup",
      "content_text": "Horizontal lockup",
      "date_published": "2026-09-01T21:23:50Z",
      "date_modified": "2026-09-01T21:23:50Z",
      "tags": [
        "Postman Press"
      ]
    },
    {
      "id": "/",
      "url": "/",
      "title": "Postman description",
      "content_text": "Postman description",
      "date_published": "2026-09-01T17:04:18Z",
      "date_modified": "2026-09-01T17:04:18Z",
      "tags": [
        "Postman Press"
      ]
    },
    {
      "id": "https://www.prweb.com/releases/2017/08/prweb14605923.htm",
      "url": "https://www.prweb.com/releases/2017/08/prweb14605923.htm",
      "title": "Postman Announces Multi-Region Support for Growing Monitoring Product",
      "content_text": "Postman Announces Multi-Region Support for Growing Monitoring Product",
      "date_published": "2026-09-01T17:04:18Z",
      "date_modified": "2026-09-01T17:04:18Z",
      "image": "https://ww1.prweb.com/prfiles/2017/04/12/14605923/gI_62552_200x200_360%20logo.png",
      "tags": [
        "Postman Press"
      ],
      "attachments": [
        {
          "url": "https://ww1.prweb.com/prfiles/2017/04/12/14605923/gI_62552_200x200_360%20logo.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.prweb.com/releases/2017/10/prweb14767541.htm",
      "url": "https://www.prweb.com/releases/2017/10/prweb14767541.htm",
      "title": "Postman 2017 State of API Survey Reveals Challenges Developers Face Working with Growing API Ecosystem",
      "content_text": "Postman 2017 State of API Survey Reveals Challenges Developers Face Working with Growing API Ecosystem",
      "date_published": "2026-09-01T17:04:18Z",
      "date_modified": "2026-09-01T17:04:18Z",
      "image": "https://ww1.prweb.com/prfiles/2017/04/12/14767541/gI_62552_200x200_360%20logo.png",
      "tags": [
        "Postman Press"
      ],
      "attachments": [
        {
          "url": "https://ww1.prweb.com/prfiles/2017/04/12/14767541/gI_62552_200x200_360%20logo.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.prweb.com/releases/2017/12/prweb15013279.htm",
      "url": "https://www.prweb.com/releases/2017/12/prweb15013279.htm",
      "title": "Postman Announces Launch of its API Network — the Most Useful & Authentic Directory of Public APIs",
      "content_text": "Postman Announces Launch of its API Network — the Most Useful & Authentic Directory of Public APIs",
      "date_published": "2026-09-01T17:04:18Z",
      "date_modified": "2026-09-01T17:04:18Z",
      "image": "https://ww1.prweb.com/prfiles/2017/04/12/15013279/gI_62552_200x200_360%20logo.png",
      "tags": [
        "Postman Press"
      ],
      "attachments": [
        {
          "url": "https://ww1.prweb.com/prfiles/2017/04/12/15013279/gI_62552_200x200_360%20logo.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.prweb.com/releases/2018/02/prweb15251774.htm",
      "url": "https://www.prweb.com/releases/2018/02/prweb15251774.htm",
      "title": "Postman Announces Key Collaboration Feature for API Development",
      "content_text": "Postman Announces Key Collaboration Feature for API Development",
      "date_published": "2026-09-01T17:04:18Z",
      "date_modified": "2026-09-01T17:04:18Z",
      "image": "https://ww1.prweb.com/prfiles/2018/02/26/15251774/gI_66722_200x200_360%20logo.png",
      "tags": [
        "Postman Press"
      ],
      "attachments": [
        {
          "url": "https://ww1.prweb.com/prfiles/2018/02/26/15251774/gI_66722_200x200_360%20logo.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.prweb.com/releases/2018/03/prweb15322350.htm",
      "url": "https://www.prweb.com/releases/2018/03/prweb15322350.htm",
      "title": "Postman Announces New Plan for Enterprise Customers",
      "content_text": "Postman Announces New Plan for Enterprise Customers",
      "date_published": "2026-09-01T17:04:18Z",
      "date_modified": "2026-09-01T17:04:18Z",
      "image": "https://ww1.prweb.com/prfiles/2018/02/26/15322350/gI_66722_200x200_360%20logo.png",
      "tags": [
        "Postman Press"
      ],
      "attachments": [
        {
          "url": "https://ww1.prweb.com/prfiles/2018/02/26/15322350/gI_66722_200x200_360%20logo.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.prweb.com/releases/postman_announces_team_plan_for_free_users/prweb15680769.htm",
      "url": "https://www.prweb.com/releases/postman_announces_team_plan_for_free_users/prweb15680769.htm",
      "title": "Postman Announces Team Plan for Free Users",
      "content_text": "Postman Announces Team Plan for Free Users",
      "date_published": "2026-09-01T17:04:18Z",
      "date_modified": "2026-09-01T17:04:18Z",
      "image": "https://ww1.prweb.com/prfiles/2018/02/26/15680769/gI_66722_200x200_360%20logo.png",
      "tags": [
        "Postman Press"
      ],
      "attachments": [
        {
          "url": "https://ww1.prweb.com/prfiles/2018/02/26/15680769/gI_66722_200x200_360%20logo.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/finding-three-way-api-drift-with-the-ai-engineer/",
      "url": "https://blog.postman.com/finding-three-way-api-drift-with-the-ai-engineer/",
      "title": "Finding three-way API drift with the AI Engineer",
      "content_text": "Find three-way API drift with Postman AI Engineer and the Context Graph. Compares your OpenAPI spec, collection requests, and live server responses. The post Finding three-way API drift with the AI Engineer appeared first on Postman Blog .",
      "date_published": "2026-09-01T16:00:00Z",
      "date_modified": "2026-09-01T16:00:00Z",
      "image": "http://blog.postman.com/wp-content/uploads/2026/08/Detecting-Three-Way-Drift-between-your-spec-collections-and-server.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2026/08/Detecting-Three-Way-Drift-between-your-spec-collections-and-server.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/hashicorp-vault-agentic-iam-is-now-generally-available",
      "url": "https://www.hashicorp.com/blog/hashicorp-vault-agentic-iam-is-now-generally-available",
      "title": "HashiCorp Vault agentic IAM is now generally available",
      "content_html": "HashiCorp Vault Enterprise advances AI agent security with recent enhancements now generally available.",
      "date_published": "2026-09-01T16:00:00Z",
      "date_modified": "2026-09-01T16:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/secure-mainframe-access-with-hashicorp-boundary",
      "url": "https://www.hashicorp.com/blog/secure-mainframe-access-with-hashicorp-boundary",
      "title": "Secure mainframe access with HashiCorp Boundary",
      "content_html": "HashiCorp Boundary modernizes mainframe access with identity-based controls, JIT credentials, and central auditing via a mainframe-adjacent worker.",
      "date_published": "2026-09-01T16:00:00Z",
      "date_modified": "2026-09-01T16:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://www.prweb.com/releases/postman_2018_state_of_the_api_survey_containers_and_serverless_architecture_gain_developer_interest/prweb15812110.htm",
      "url": "https://www.prweb.com/releases/postman_2018_state_of_the_api_survey_containers_and_serverless_architecture_gain_developer_interest/prweb15812110.htm",
      "title": "Postman 2018 State of the API Survey: Containers and Serverless Architecture Gain Developer Interest",
      "content_text": "Postman 2018 State of the API Survey: Containers and Serverless Architecture Gain Developer Interest",
      "date_published": "2026-09-01T12:05:49Z",
      "date_modified": "2026-09-01T12:05:49Z",
      "image": "https://ww1.prweb.com/prfiles/2018/10/05/15812110/gI_120717_postman-logo-vert-2018.png",
      "tags": [
        "Postman Press"
      ],
      "attachments": [
        {
          "url": "https://ww1.prweb.com/prfiles/2018/10/05/15812110/gI_120717_postman-logo-vert-2018.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.prweb.com/releases/postman_announces_growing_adoption_for_api_development_tools/prweb16050123.htm",
      "url": "https://www.prweb.com/releases/postman_announces_growing_adoption_for_api_development_tools/prweb16050123.htm",
      "title": "Postman Announces Growing Adoption for API Development Tools",
      "content_text": "Postman Announces Growing Adoption for API Development Tools",
      "date_published": "2026-09-01T12:05:49Z",
      "date_modified": "2026-09-01T12:05:49Z",
      "image": "https://ww1.prweb.com/prfiles/2018/10/05/16050123/gI_120717_postman-logo-vert-2018.png",
      "tags": [
        "Postman Press"
      ],
      "attachments": [
        {
          "url": "https://ww1.prweb.com/prfiles/2018/10/05/16050123/gI_120717_postman-logo-vert-2018.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://github.com/upstash/workflow-js/releases/tag/v1.4.0-rc",
      "url": "https://github.com/upstash/workflow-js/releases/tag/v1.4.0-rc",
      "title": "v1.4.0-rc",
      "content_text": "What's Changed DX-2705: feat: eager-start QStash dev server on serve() across all adapters by @ytkimirti in #203 DX-2588: complete bulk action coverage by @ytkimirti in #208 fix: don't run CI on forks by @CahidArda in #209 test: accept zod v4 error message in schema validation test by @CahidArda in #210 Full Changelog : v1.3.3...v1.4.0-rc",
      "date_published": "2026-09-01T11:49:04Z",
      "date_modified": "2026-09-01T11:49:04Z",
      "image": "https://opengraph.githubassets.com/ed05f97e8e80df9f50d1c884cbf526d743e224f582de398ba875b86463281b0d/upstash/workflow-js/releases/tag/v1.4.0-rc",
      "tags": [
        "Upstash Workflow Releases"
      ],
      "attachments": [
        {
          "url": "https://opengraph.githubassets.com/ed05f97e8e80df9f50d1c884cbf526d743e224f582de398ba875b86463281b0d/upstash/workflow-js/releases/tag/v1.4.0-rc",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/preserving-analytics-attribution-bot-challenges-fastly-vcl-ngwaf-deep-dive/",
      "url": "https://www.fastly.com/blog/preserving-analytics-attribution-bot-challenges-fastly-vcl-ngwaf-deep-dive/",
      "title": "Preserving Analytics Attribution During Bot Challenges: A Fastly VCL & NGWAF Deep Dive",
      "content_text": "Learn how to preserve Google Analytics attribution during bot challenges. Discover how to use Fastly's NGWAF and VCL to maintain data accuracy while securing your site.",
      "date_published": "2026-09-01T00:00:00Z",
      "date_modified": "2026-09-01T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/73jrxpEnqN66Q2WCd2Q395/0c22e7144a73cf692ed5019d2c4e279b/DevOpsShield_reusable__2_.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/73jrxpEnqN66Q2WCd2Q395/0c22e7144a73cf692ed5019d2c4e279b/DevOpsShield_reusable__2_.png?auto=avif&canvas=1200:630&width=1200&height=630&fit=bounds&bg-color=FFFFFF",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/fable-5-1-model-review",
      "url": "https://coderabbit.ai/blog/fable-5-1-model-review",
      "title": "Fable 5.1 review: Should you switch?",
      "content_text": "Fable 5.1 feels fast on small coding tasks and produces fewer review comments than Fable 5. It also leaves unstated requirements alone, so clear instructions make a large difference.",
      "date_published": "2026-09-01T00:00:00Z",
      "date_modified": "2026-09-01T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/fable-5-1.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/fable-5-1.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/abnormal-ai-joins-project-watershed-250-to-strengthen-cybersecurity-for-texas-water-utilities",
      "url": "https://abnormal.ai/newsroom/press-releases/abnormal-ai-joins-project-watershed-250-to-strengthen-cybersecurity-for-texas-water-utilities",
      "title": "Abnormal AI Joins Project Watershed 250 to Strengthen Cybersecurity for Texas Water Utilities",
      "content_text": "Abnormal AI Joins Project Watershed 250 to Strengthen Cybersecurity for Texas Water Utilities",
      "date_published": "2026-09-01T00:00:00Z",
      "date_modified": "2026-09-01T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltd33b0ea51b667cd0/6a95edcf923082be7ac4a9c6/Project_Watershed_250_press_release_-_Open_Graph.png",
      "tags": [
        "Abnormal Newsroom"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltd33b0ea51b667cd0/6a95edcf923082be7ac4a9c6/Project_Watershed_250_press_release_-_Open_Graph.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-09-01-added-tools-to-connect-a-custom",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-09-01-added-tools-to-connect-a-custom",
      "title": "Added tools to connect a custom domain you own: `bitly_prevalidate_custom_domain` checks a domain without c...",
      "content_text": "Added tools to connect a custom domain you own: `bitly_prevalidate_custom_domain` checks a domain without creating anything, `bitly_create_custom_domain` adds it to an organization and queues DNS verification, and `bitly_get_custom_domain_dns` returns the DNS records to create at the registrar and whether they resolve yet. Added tools to register a new domain under the plan's complimentary domain allowance: `bitly_search_available_domains` finds available domains, `bitly_get_domain_agreements` r",
      "date_published": "2026-09-01T00:00:00Z",
      "date_modified": "2026-09-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-09-01-added-an-agentic-traffic-dimension-to-bitly-get-",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-09-01-added-an-agentic-traffic-dimension-to-bitly-get-",
      "title": "Added an `agentic_traffic` dimension to `bitly_get_link_analytics`, breaking down a single link's clicks fr...",
      "content_text": "Added an `agentic_traffic` dimension to `bitly_get_link_analytics`, breaking down a single link's clicks from AI agents and assistants by agent.",
      "date_published": "2026-09-01T00:00:00Z",
      "date_modified": "2026-09-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://blog.postman.com/qe-platform-strategy-3-paths-and-where-each-hides-its-cost/",
      "url": "https://blog.postman.com/qe-platform-strategy-3-paths-and-where-each-hides-its-cost/",
      "title": "QE Platform Strategy: 3 Paths and Where Each Hides Its Cost",
      "content_text": "In Part 1 I named the six structural problems compounding inside QE programs as AI accelerates development. In Part 2 I walked... The post QE Platform Strategy: 3 Paths and Where Each Hides Its Cost appeared first on Postman Blog .",
      "date_published": "2026-08-31T17:37:05Z",
      "date_modified": "2026-08-31T17:37:05Z",
      "image": "https://blog.postman.com/wp-content/uploads/2026/08/Postman-SDLC-Ebook-Blog-Post-scaled.png",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "https://blog.postman.com/wp-content/uploads/2026/08/Postman-SDLC-Ebook-Blog-Post-scaled.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/instantly-ai-agent-ready-webmcp-on-demand/",
      "url": "https://www.fastly.com/blog/instantly-ai-agent-ready-webmcp-on-demand/",
      "title": "Instantly AI-Agent-Ready with WebMCP on Demand",
      "content_text": "Ensure your website is AI-agent-ready with WebMCP on Demand. See how Fastly uses edge computing to intelligently annotate web forms for reliable agent interaction.",
      "date_published": "2026-08-31T00:00:00Z",
      "date_modified": "2026-08-31T00:00:00Z",
      "image": "https://www.fastly.com/cimages/ocb1q9kflo7k/3N8OtkoHLuA8TuVnKCrQrE/00a22e3de140b2a8c76de284c369d97b/1000x500_MCP_Server_1373.svg",
      "tags": [
        "Fastly"
      ],
      "attachments": [
        {
          "url": "https://www.fastly.com/cimages/ocb1q9kflo7k/3N8OtkoHLuA8TuVnKCrQrE/00a22e3de140b2a8c76de284c369d97b/1000x500_MCP_Server_1373.svg",
          "mime_type": "image/svg+xml"
        }
      ]
    },
    {
      "id": "https://www.fastly.com/blog/future-of-saas-paas-every-bot-wants-bite/",
      "url": "https://www.fastly.com/blog/future-of-saas-paas-every-bot-wants-bite/",
      "title": "The Future of SaaS/PaaS: Every Bot Wants a Bite",
      "content_text": "Fastly data reveals bots now outnumber humans on high-tech websites, with AI crawlers driving new security, API, and IP protection challenges.",
      "date_published": "2026-08-31T00:00:00Z",
      "date_modified": "2026-08-31T00:00:00Z",
      "tags": [
        "Fastly"
      ]
    },
    {
      "id": "https://abnormal.ai/blog/crowdstrike-project-quiltworks",
      "url": "https://abnormal.ai/blog/crowdstrike-project-quiltworks",
      "title": "Abnormal AI Joins CrowdStrike's Project QuiltWorks",
      "content_text": "Abnormal AI Joins CrowdStrike's Project QuiltWorks",
      "date_published": "2026-08-31T00:00:00Z",
      "date_modified": "2026-08-31T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt7f508538fd6ad3bc/6a91b08d8814aa6b3489be4e/CrowdStrike_Project_QuiltWorks_Blog_OG.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt7f508538fd6ad3bc/6a91b08d8814aa6b3489be4e/CrowdStrike_Project_QuiltWorks_Blog_OG.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/relaunching-hashicorp-validated-designs-with-improved-usability",
      "url": "https://www.hashicorp.com/blog/relaunching-hashicorp-validated-designs-with-improved-usability",
      "title": "Relaunching HashiCorp Validated Designs with improved usability",
      "content_html": "Learn how the refreshed HashiCorp Validated Designs help teams find field-tested guidance for deploying, operating, and using products in production.",
      "date_published": "2026-08-28T16:00:00Z",
      "date_modified": "2026-08-28T16:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#august-2026",
      "url": "https://exa.ai/docs/changelog#august-2026",
      "title": "August 2026",
      "content_text": "Dynamic Highlights is a research preview that returns the most useful information across a result set for agents and RAG.",
      "date_published": "2026-08-28T02:52:47Z",
      "date_modified": "2026-08-28T02:52:47Z",
      "image": "https://exa-52.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DUpdates%26title%3DChangelog%26description%3DProduct%2Bupdates%2Band%2Bannouncements%2Bfrom%2BExa.%26theme%3Dedc51dd4f669269441908ab8&w=1200&q=100",
      "tags": [
        "Exa Changelog"
      ],
      "attachments": [
        {
          "url": "https://exa-52.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DUpdates%26title%3DChangelog%26description%3DProduct%2Bupdates%2Band%2Bannouncements%2Bfrom%2BExa.%26theme%3Dedc51dd4f669269441908ab8&w=1200&q=100",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#august-28-2026",
      "url": "https://exa.ai/docs/changelog#august-28-2026",
      "title": "Dynamic Highlights (research preview)",
      "content_text": "Dynamic Highlights (research preview) Dynamic Highlights selects excerpts across the complete result set instead of treating each page independently. It gives more of the shared context budget to useful sources and gives less context to sources that only repeat information already returned. Single-turn RAG : about 49% better token efficiency and 2.4% higher downstream quality with Exa Auto across coding and general QA evaluations. Agents : about 30% fewer tokens across complete agent trajectorie",
      "date_published": "2026-08-28T02:52:47Z",
      "date_modified": "2026-08-28T02:52:47Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://abnormal.ai/blog/find-abnormal-falcon-2026",
      "url": "https://abnormal.ai/blog/find-abnormal-falcon-2026",
      "title": "Meet Us at Fal.Con 2026: How to Connect with Abnormal AI",
      "content_text": "Meet Us at Fal.Con 2026: How to Connect with Abnormal AI",
      "date_published": "2026-08-28T00:00:00Z",
      "date_modified": "2026-08-28T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltde7e8a9ff2bd3f15/6a91a02536a7416bf7271cf2/MKT1617k_Meet_Us_At_Fal.Con_-OG.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/bltde7e8a9ff2bd3f15/6a91a02536a7416bf7271cf2/MKT1617k_Meet_Us_At_Fal.Con_-OG.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.dev/blog/ai-didnt-write-our-sdk-it-changed-how-we-built-it",
      "url": "https://stripe.dev/blog/ai-didnt-write-our-sdk-it-changed-how-we-built-it",
      "title": "AI didn't write our SDK. It changed how we built it.",
      "content_text": "AI didn't write our SDK. It changed how we built it.",
      "date_published": "2026-08-28T00:00:00Z",
      "date_modified": "2026-08-28T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://exa.ai/blog/dynamic-highlights",
      "url": "https://exa.ai/blog/dynamic-highlights",
      "title": "Dynamic Highlights",
      "content_text": "Highlights that adapt their length and shape to the query, so agents read exactly the passages they need.",
      "date_published": "2026-08-28T00:00:00Z",
      "date_modified": "2026-08-28T00:00:00Z",
      "image": "https://exa.imgix.net/og-image.png?fm=jpg&q=80",
      "tags": [
        "Exa Blog"
      ],
      "attachments": [
        {
          "url": "https://exa.imgix.net/og-image.png?fm=jpg&q=80",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.character.ai/cai-series-one-month-in/",
      "url": "https://blog.character.ai/cai-series-one-month-in/",
      "title": "One Month of (c.ai) series: The Microdrama Ends, The Story Doesn’t",
      "content_text": "Last month, Character.ai launched (c.ai) series , a Microdramas offering of original short-form, vertical series created by our in-house studio team. The bet behind the format: that the next generation of fans don’t want to just passively consume content, but actively participate in it. To",
      "date_published": "2026-08-27T17:00:55Z",
      "date_modified": "2026-08-27T17:00:55Z",
      "image": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/08/image-56.png",
      "tags": [
        "Character.AI"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/08/image-56.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/introducing-orbit-turn-any-task-into-the-right-api-calls/",
      "url": "https://blog.postman.com/introducing-orbit-turn-any-task-into-the-right-api-calls/",
      "title": "Introducing Orbit: Turn Any Task Into the Right API Calls",
      "content_text": "Orbit is a free API discovery tool for AI agents. Describe a task, get the endpoints that fit, then get a task brief to integrate them. No account, no auth. The post Introducing Orbit: Turn Any Task Into the Right API Calls appeared first on Postman Blog .",
      "date_published": "2026-08-27T16:00:00Z",
      "date_modified": "2026-08-27T16:00:00Z",
      "image": "http://blog.postman.com/wp-content/uploads/2026/08/Orbit-Launch-Blog.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "http://blog.postman.com/wp-content/uploads/2026/08/Orbit-Launch-Blog.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/hcp-vault-dedicated-audit-logs-microsoft-sentinel",
      "url": "https://www.hashicorp.com/blog/hcp-vault-dedicated-audit-logs-microsoft-sentinel",
      "title": "Stream HCP Vault Dedicated audit logs to Microsoft Sentinel",
      "content_html": "HCP Vault Dedicated has no native Microsoft Sentinel connector. Deploy a Terraform-managed pipeline that streams audit logs into Azure Log Analytics and Microsoft Sentinel.",
      "date_published": "2026-08-27T16:00:00Z",
      "date_modified": "2026-08-27T16:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://abnormal.ai/blog/the-ai-feature-you-didnt-ask-for",
      "url": "https://abnormal.ai/blog/the-ai-feature-you-didnt-ask-for",
      "title": "The AI Feature You Didn't Ask For",
      "content_text": "The AI Feature You Didn't Ask For",
      "date_published": "2026-08-27T00:00:00Z",
      "date_modified": "2026-08-27T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt20e237202eacfce4/6a306ad9fcbf1f16dbc50ce5/Hyperdrive_AISecurity_BlogSquare.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt20e237202eacfce4/6a306ad9fcbf1f16dbc50ce5/Hyperdrive_AISecurity_BlogSquare.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/blog/openai-cyber-defense-call-to-action",
      "url": "https://abnormal.ai/blog/openai-cyber-defense-call-to-action",
      "title": "Why We're Supporting OpenAI's Collective Call to Action on Cyber Defense",
      "content_text": "Why We're Supporting OpenAI's Collective Call to Action on Cyber Defense",
      "date_published": "2026-08-27T00:00:00Z",
      "date_modified": "2026-08-27T00:00:00Z",
      "image": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt4dea34672f11ecb9/6a8e30be1eb9e53a1e2c582a/OpenAI_Cyber_Defense_Letter_OG.png",
      "tags": [
        "Abnormal Blog"
      ],
      "attachments": [
        {
          "url": "https://images.contentstack.io/v3/assets/blt7299c7d8ec45054b/blt4dea34672f11ecb9/6a8e30be1eb9e53a1e2c582a/OpenAI_Cyber_Defense_Letter_OG.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/ai-agent-ux-simon-farshid-assistant-ui",
      "url": "https://coderabbit.ai/blog/ai-agent-ux-simon-farshid-assistant-ui",
      "title": "The Merge: Why Building AI Chat Is Harder Than It Looks",
      "content_text": "A conversation with Assistant UI founder Simon Farshid about the hidden work behind AI chat interfaces, product judgment, and his coding-agent loop with CodeRabbit.",
      "date_published": "2026-08-27T00:00:00Z",
      "date_modified": "2026-08-27T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/assistant-ui-podcast-cover.webp",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/assistant-ui-podcast-cover.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://cursor.com/changelog/start-from-scratch",
      "url": "https://cursor.com/changelog/start-from-scratch",
      "title": "Start from scratch, without a repo",
      "content_text": "Cloud Agents now work without a connected repo, plus live preview and Vercel publishing.",
      "date_published": "2026-08-27T00:00:00Z",
      "date_modified": "2026-08-27T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/OG%20Images/start-from-scratch-og-xe5V82GbNY9kMLtaFgB1ZCzEOgGJKZ.png",
      "tags": [
        "Cursor Changelog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/OG%20Images/start-from-scratch-og-xe5V82GbNY9kMLtaFgB1ZCzEOgGJKZ.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/coderabbit-expands-its-commitment-to-open-source",
      "url": "https://coderabbit.ai/blog/coderabbit-expands-its-commitment-to-open-source",
      "title": "The world runs on open source. We’re putting more than $10 million behind it",
      "content_text": "CodeRabbit is committing more than $10 million of its actual direct cost to open source over the next year through cash sponsorships, free Review and Security, and broader agentic support across the software development lifecycle.",
      "date_published": "2026-08-26T15:00:00Z",
      "date_modified": "2026-08-26T15:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/coderabbit-open-source-commitment-cover.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/coderabbit-open-source-commitment-cover.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/streamline-identity-lifecycle-management-on-hcp-with-scim-provisioning",
      "url": "https://www.hashicorp.com/blog/streamline-identity-lifecycle-management-on-hcp-with-scim-provisioning",
      "title": "Streamline identity lifecycle management on HCP with SCIM provisioning",
      "content_html": "New HCP SCIM provisioning automates user and group lifecycle management from your identity provider to reduce admin overhead and improve secure, consistent access.",
      "date_published": "2026-08-26T15:00:00Z",
      "date_modified": "2026-08-26T15:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://www.openhomefoundation.org/blog/home-assistant-survey-dataset/",
      "url": "https://www.openhomefoundation.org/blog/home-assistant-survey-dataset/",
      "title": "Anonymous and open to all: The Home Assistant survey dataset",
      "content_text": "Our why as an organization is clear: to fight for privacy, choice, and sustainability for smart homes, and for every person who lives in one. But who does live in them? In December 2024, we launched the first Home Assistant survey to find out. Our goal was simple: to make Home Assistant more inclusive and approachable by listening directly to the diverse community of people who use it. In the spirit of building in the open, today we’re thrilled to announce the anonymized results of that survey a",
      "date_published": "2026-08-26T00:00:01Z",
      "date_modified": "2026-08-26T00:00:01Z",
      "image": "https://assets.openhomefoundation.org/opengraph?url=https://www.openhomefoundation.org/blog/home-assistant-survey-dataset/",
      "tags": [
        "Home Assistant"
      ],
      "attachments": [
        {
          "url": "https://assets.openhomefoundation.org/opengraph?url=https://www.openhomefoundation.org/blog/home-assistant-survey-dataset/",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://stripe.dev/blog/building-a-data-plane-from-scratch-stripes-own-high-performance-distributed-proxy",
      "url": "https://stripe.dev/blog/building-a-data-plane-from-scratch-stripes-own-high-performance-distributed-proxy",
      "title": "Building a data plane from scratch: Stripe’s own high-performance distributed proxy",
      "content_text": "Building a data plane from scratch: Stripe’s own high-performance distributed proxy",
      "date_published": "2026-08-26T00:00:00Z",
      "date_modified": "2026-08-26T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/abnormal-expands-email-security-platform",
      "url": "https://abnormal.ai/newsroom/press-releases/abnormal-expands-email-security-platform",
      "title": "Abnormal AI Extends Its Email Security Platform Across Inbound, Outbound, and Human Layers of Email Risk",
      "content_text": "Abnormal AI Extends Its Email Security Platform Across Inbound, Outbound, and Human Layers of Email Risk",
      "date_published": "2026-08-26T00:00:00Z",
      "date_modified": "2026-08-26T00:00:00Z",
      "image": "https://www.abnormal.ai/api/og-default",
      "tags": [
        "Abnormal Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.abnormal.ai/api/og-default",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-08-26",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-08-26",
      "title": "2026-08-26: HCP Access Management: You can assign access at the organization or project level when you invite u…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Access Management:</strong> You can assign access at the organization or project level when you invite users, which reduces follow-up access changes and helps new users start with the permissions they need. For more information, refer to the <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/hcp/iam/users\">users documentation</a>.</p>",
      "date_published": "2026-08-26T00:00:00Z",
      "date_modified": "2026-08-26T00:00:00Z",
      "image": "https://developer.hashicorp.com/og-image/hcp.jpg",
      "tags": [
        "HCP Changelog"
      ],
      "attachments": [
        {
          "url": "https://developer.hashicorp.com/og-image/hcp.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/blog/compete-openai-webmcp-challenge/",
      "url": "https://www.netlify.com/blog/compete-openai-webmcp-challenge/",
      "title": "Compete in OpenAI’s WebMCP Challenge with Netlify",
      "content_text": "Join the OpenAI WebMCP Challenge with Netlify. Build an agent-native web app with WebMCP and compete for $5,000 in prizes and 3 million Netlify credits.",
      "date_published": "2026-08-25T22:46:00Z",
      "date_modified": "2026-08-25T22:46:00Z",
      "tags": [
        "Netlify Blog"
      ]
    },
    {
      "id": "https://www.netlify.com/blog/compete-openai-webmcp-challenge",
      "url": "https://www.netlify.com/blog/compete-openai-webmcp-challenge",
      "title": "Compete in OpenAI’s WebMCP Challenge with Netlify",
      "content_text": "Join the OpenAI WebMCP Challenge with Netlify. Build an agent-native web app with WebMCP and compete for $5,000 in prizes and 3 million Netlify credits.",
      "date_published": "2026-08-25T22:46:00Z",
      "date_modified": "2026-08-25T22:46:00Z",
      "image": "https://cdn.sanity.io/images/o0o2tn5x/production/293b82c564c394853a3b9f6f7c4df278dd41846d-1200x675.jpg",
      "tags": [
        "Netlify Blog"
      ],
      "attachments": [
        {
          "url": "https://cdn.sanity.io/images/o0o2tn5x/production/293b82c564c394853a3b9f6f7c4df278dd41846d-1200x675.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://blog.postman.com/why-ai-coding-agents-need-context-graphs/",
      "url": "https://blog.postman.com/why-ai-coding-agents-need-context-graphs/",
      "title": "Why AI coding agents need context graphs",
      "content_text": "AI coding agents don't fail from small context windows. They fail without a knowledge graph of your code, APIs, and vendors. The post Why AI coding agents need context graphs appeared first on Postman Blog .",
      "date_published": "2026-08-25T16:00:00Z",
      "date_modified": "2026-08-25T16:00:00Z",
      "image": "https://blog.postman.com/wp-content/uploads/2021/09/Postman-API-Platform-blog.jpg",
      "tags": [
        "Postman"
      ],
      "attachments": [
        {
          "url": "https://blog.postman.com/wp-content/uploads/2021/09/Postman-API-Platform-blog.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://coderabbit.ai/blog/coderabbit-plugin-for-cursor",
      "url": "https://coderabbit.ai/blog/coderabbit-plugin-for-cursor",
      "title": "Introducing the CodeRabbit plugin for Cursor",
      "content_text": "Install the CodeRabbit plugin for Cursor and run focused code reviews from the same Agent session where you build.",
      "date_published": "2026-08-25T00:00:00Z",
      "date_modified": "2026-08-25T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/coderabbit-plugin-for-cursor-og.png",
      "tags": [
        "CodeRabbit Blog"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/coderabbit-plugin-for-cursor-og.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/stripe-celebrates-10-years-in-singapore-by-expanding-its-infrastructure-for-global-businesses",
      "url": "https://stripe.com/en-pl/newsroom/news/stripe-celebrates-10-years-in-singapore-by-expanding-its-infrastructure-for-global-businesses",
      "title": "Stripe celebrates 10 years in Singapore by expanding its infrastructure for global businesses",
      "content_text": "Stripe celebrates 10 years in Singapore by expanding its infrastructure for global businesses",
      "date_published": "2026-08-25T00:00:00Z",
      "date_modified": "2026-08-25T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/widgets-to-embed-on-your-lovable-site",
      "url": "https://www.commoninja.com/blog/widgets-to-embed-on-your-lovable-site",
      "title": "7 Widgets to Embed on Your Lovable Site",
      "content_text": "Lovable builds the site. It does not build the booking calendar, the cookie banner, or the form that actually delivers an email. Here are seven widgets worth embedding, and the one thing about React that trips everybody up when they paste the code in.\n\nBy Sergei Davidov",
      "date_published": "2026-08-24T07:33:07Z",
      "date_modified": "2026-08-24T07:33:07Z",
      "image": "https://website-assets.commoninja.com/images/blog-covers/widgets-to-embed-on-your-lovable-site.png",
      "tags": [
        "Common Ninja"
      ],
      "attachments": [
        {
          "url": "https://website-assets.commoninja.com/images/blog-covers/widgets-to-embed-on-your-lovable-site.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.techradar.com/pro/instinct-becomes-the-backup-plan-instead-of-the-default-how-marketers-can-beat-data-overload-to-make-better-decisions",
      "url": "https://www.techradar.com/pro/instinct-becomes-the-backup-plan-instead-of-the-default-how-marketers-can-beat-data-overload-to-make-better-decisions",
      "title": "Instinct becomes the backup plan instead of the default’: How marketers can beat data overload to make better decisions",
      "content_text": "Instinct becomes the backup plan instead of the default’: How marketers can beat data overload to make better decisions",
      "date_published": "2026-08-24T00:00:00Z",
      "date_modified": "2026-08-24T00:00:00Z",
      "image": "https://cdn.mos.cms.futurecdn.net/LjxsVU9NWyXk8CLpYGBwn5-1920-80.png",
      "tags": [
        "Bitly Press"
      ],
      "attachments": [
        {
          "url": "https://cdn.mos.cms.futurecdn.net/LjxsVU9NWyXk8CLpYGBwn5-1920-80.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/knowledge-base/how-to-configure-redirects-headers-and-env-vars-in-netlifyto/",
      "url": "https://www.netlify.com/knowledge-base/how-to-configure-redirects-headers-and-env-vars-in-netlifyto/",
      "title": "How to configure redirects, headers, and env vars in netlify.toml",
      "content_text": "netlify.toml controls builds, redirects, headers, and environment variables. The rules, the precedence order, and the six footguns that cost people an afternoon.",
      "date_published": "2026-08-21T00:00:00Z",
      "date_modified": "2026-08-21T00:00:00Z",
      "tags": [
        "Netlify Knowledge Base"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-translate-a-lovable-website",
      "url": "https://www.commoninja.com/blog/how-to-translate-a-lovable-website",
      "title": "How to Translate a Lovable Website",
      "content_text": "There are two ways to make a Lovable site multilingual and they solve different problems. One serves readers today. The other builds search presence in another language. Picking the wrong one costs you months.\n\nBy Sergei Davidov",
      "date_published": "2026-08-20T12:00:00Z",
      "date_modified": "2026-08-20T12:00:00Z",
      "image": "https://website-assets.commoninja.com/images/blog-covers/how-to-translate-a-lovable-website.png",
      "tags": [
        "Common Ninja"
      ],
      "attachments": [
        {
          "url": "https://website-assets.commoninja.com/images/blog-covers/how-to-translate-a-lovable-website.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-08-20",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-08-20",
      "title": "2026-08-20: HCP Organizations: Organization owners can now delete their HCP organization directly in the HCP Po…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Organizations:</strong> Organization owners can now delete their HCP organization directly in the HCP Portal. Once all items in the deletion checklist are resolved, owners can initiate deletion without opening a support ticket. For more information, refer to <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/hcp/admin/orgs#delete-an-organization\">Delete an organization</a>.</p>",
      "date_published": "2026-08-20T00:00:00Z",
      "date_modified": "2026-08-20T00:00:00Z",
      "image": "https://developer.hashicorp.com/og-image/hcp.jpg",
      "tags": [
        "HCP Changelog"
      ],
      "attachments": [
        {
          "url": "https://developer.hashicorp.com/og-image/hcp.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/blog/new-clarifying-questions-in-agent-runners/",
      "url": "https://www.netlify.com/blog/new-clarifying-questions-in-agent-runners/",
      "title": "New clarifying questions in Agent Runners",
      "content_text": "Netlify Agent Runners can now ask clarifying questions before they build, helping you get better results faster while saving time, iterations, and credits.",
      "date_published": "2026-08-19T16:51:03Z",
      "date_modified": "2026-08-19T16:51:03Z",
      "tags": [
        "Netlify Blog"
      ]
    },
    {
      "id": "https://www.netlify.com/blog/new-clarifying-questions-in-agent-runners",
      "url": "https://www.netlify.com/blog/new-clarifying-questions-in-agent-runners",
      "title": "New clarifying questions in Agent Runners",
      "content_text": "Netlify Agent Runners can now ask clarifying questions before they build, helping you get better results faster while saving time, iterations, and credits.",
      "date_published": "2026-08-19T16:51:03Z",
      "date_modified": "2026-08-19T16:51:03Z",
      "image": "https://cdn.sanity.io/images/o0o2tn5x/production/0650db9aa1a0dd8f146c91d7c19161c57ba0833a-1600x900.png",
      "tags": [
        "Netlify Blog"
      ],
      "attachments": [
        {
          "url": "https://cdn.sanity.io/images/o0o2tn5x/production/0650db9aa1a0dd8f146c91d7c19161c57ba0833a-1600x900.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/stripe-agrees-to-acquire-openrouter",
      "url": "https://stripe.com/en-pl/newsroom/news/stripe-agrees-to-acquire-openrouter",
      "title": "Stripe agrees to acquire OpenRouter to help businesses optimize token routing and usage",
      "content_text": "Stripe agrees to acquire OpenRouter to help businesses optimize token routing and usage",
      "date_published": "2026-08-19T00:00:00Z",
      "date_modified": "2026-08-19T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/tour-sydney-2026",
      "url": "https://stripe.com/en-pl/newsroom/news/tour-sydney-2026",
      "title": "Stripe Treasury launches in Australia, unifying payments and global money management",
      "content_text": "Stripe Treasury launches in Australia, unifying payments and global money management",
      "date_published": "2026-08-19T00:00:00Z",
      "date_modified": "2026-08-19T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/abnormal-openai-partnership",
      "url": "https://abnormal.ai/newsroom/press-releases/abnormal-openai-partnership",
      "title": "Abnormal AI and OpenAI Partner to Accelerate Secure Enterprise AI Adoption and Strengthen Cyber Defense",
      "content_text": "Abnormal AI and OpenAI Partner to Accelerate Secure Enterprise AI Adoption and Strengthen Cyber Defense",
      "date_published": "2026-08-19T00:00:00Z",
      "date_modified": "2026-08-19T00:00:00Z",
      "image": "https://www.abnormal.ai/api/og-default",
      "tags": [
        "Abnormal Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.abnormal.ai/api/og-default",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://cursor.com/changelog/08-19-26",
      "url": "https://cursor.com/changelog/08-19-26",
      "title": "Cloud Agents and Cursor Harness Improvements",
      "content_text": "We're continuing to improve cloud agents and the Cursor harness so always-on agents can operate as a system, building and shipping software on their own without the need for intervention at each loop.",
      "date_published": "2026-08-19T00:00:00Z",
      "date_modified": "2026-08-19T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/opengraph-changelog-08-17-26-5Fvh2Ff2noumYmXOC4Jqv93VpEABdp.png",
      "tags": [
        "Cursor Changelog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/opengraph-changelog-08-17-26-5Fvh2Ff2noumYmXOC4Jqv93VpEABdp.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-add-a-pinterest-feed-to-your-website",
      "url": "https://www.commoninja.com/blog/how-to-add-a-pinterest-feed-to-your-website",
      "title": "How to Add a Pinterest Feed to Your Website",
      "content_text": "Pinterest publishes free embed widgets that need no API key, no account approval and no code beyond one script tag. Here is how to use them, where they stop being enough, and which shortcut to avoid.\n\nBy Sergei Davidov",
      "date_published": "2026-08-18T08:28:15Z",
      "date_modified": "2026-08-18T08:28:15Z",
      "image": "https://website-assets.commoninja.com/images/blog-covers/how-to-add-a-pinterest-feed-to-your-website.png",
      "tags": [
        "Common Ninja"
      ],
      "attachments": [
        {
          "url": "https://website-assets.commoninja.com/images/blog-covers/how-to-add-a-pinterest-feed-to-your-website.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/imdex",
      "url": "https://cursor.com/blog/imdex",
      "title": "IMDEX consolidates geological data platforms in months with Cursor",
      "content_text": "IMDEX consolidates geological data platforms in months with Cursor",
      "date_published": "2026-08-18T00:00:00Z",
      "date_modified": "2026-08-18T00:00:00Z",
      "image": "https://cursor.com/marketing-static/og/opengraph-default.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://cursor.com/marketing-static/og/opengraph-default.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/stripe-named-a-leader-by-gartner-for-its-billing-product-for-third-consecutive-year",
      "url": "https://stripe.com/en-pl/newsroom/news/stripe-named-a-leader-by-gartner-for-its-billing-product-for-third-consecutive-year",
      "title": "Stripe named a Leader by Gartner for its Billing Product for third consecutive year",
      "content_text": "Stripe named a Leader by Gartner for its Billing Product for third consecutive year",
      "date_published": "2026-08-18T00:00:00Z",
      "date_modified": "2026-08-18T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://cursor.com/blog/git-at-any-scale",
      "url": "https://cursor.com/blog/git-at-any-scale",
      "title": "Git at any scale",
      "content_text": "Git at any scale",
      "date_published": "2026-08-18T00:00:00Z",
      "date_modified": "2026-08-18T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/blog-demo-animation-2ntJbzDU6xSEoHctbbXf2VUO4b2nxK.gif",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/blog-demo-animation-2ntJbzDU6xSEoHctbbXf2VUO4b2nxK.gif",
          "mime_type": "image/gif"
        }
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/abnormal-earns-imda-accreditation",
      "url": "https://abnormal.ai/newsroom/press-releases/abnormal-earns-imda-accreditation",
      "title": "IMDA Accreditation Expands Abnormal AI’s Opportunities Across Singapore's Public and Enterprise Sectors",
      "content_text": "IMDA Accreditation Expands Abnormal AI’s Opportunities Across Singapore's Public and Enterprise Sectors",
      "date_published": "2026-08-18T00:00:00Z",
      "date_modified": "2026-08-18T00:00:00Z",
      "image": "https://www.abnormal.ai/api/og-default",
      "tags": [
        "Abnormal Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.abnormal.ai/api/og-default",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://cursor.com/changelog/origin-code-hosting",
      "url": "https://cursor.com/changelog/origin-code-hosting",
      "title": "Origin Code Hosting",
      "content_text": "Cursor can now host your code.",
      "date_published": "2026-08-17T00:00:00Z",
      "date_modified": "2026-08-17T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/og/og-origin-code-hosting-08-17-26-iibBEcxTigpnjXaBULY8Du327sx4P1.png",
      "tags": [
        "Cursor Changelog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/og/og-origin-code-hosting-08-17-26-iibBEcxTigpnjXaBULY8Du327sx4P1.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://exa.ai/blog/exa-firefox",
      "url": "https://exa.ai/blog/exa-firefox",
      "title": "Exa is now powering search in Firefox",
      "content_text": "Exa powers Smart Window on Firefox desktop and Quick Answers on Firefox for iOS.",
      "date_published": "2026-08-17T00:00:00Z",
      "date_modified": "2026-08-17T00:00:00Z",
      "image": "https://exa.ai/images/blog/exa-firefox.jpg",
      "tags": [
        "Exa Blog"
      ],
      "attachments": [
        {
          "url": "https://exa.ai/images/blog/exa-firefox.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/blog/netlify-source-with-netlify-cto-dana-lawson/",
      "url": "https://www.netlify.com/blog/netlify-source-with-netlify-cto-dana-lawson/",
      "title": "The full power of Git, without the friction: A conversation with Netlify CTO Dana Lawson",
      "content_text": "Netlify CTO Dana Lawson explains why Netlify brought Git infrastructure in-house, and what version control looks like in the age of AI agents.",
      "date_published": "2026-08-14T16:31:00Z",
      "date_modified": "2026-08-14T16:31:00Z",
      "tags": [
        "Netlify Blog"
      ]
    },
    {
      "id": "https://www.netlify.com/blog/netlify-source-with-netlify-cto-dana-lawson",
      "url": "https://www.netlify.com/blog/netlify-source-with-netlify-cto-dana-lawson",
      "title": "The full power of Git, without the friction: A conversation with Netlify CTO Dana Lawson",
      "content_text": "Netlify CTO Dana Lawson explains why Netlify brought Git infrastructure in-house, and what version control looks like in the age of AI agents.",
      "date_published": "2026-08-14T16:31:00Z",
      "date_modified": "2026-08-14T16:31:00Z",
      "image": "https://cdn.sanity.io/images/o0o2tn5x/production/39409700c858c295fc5c37de304f679e44e21c32-2400x1350.png",
      "tags": [
        "Netlify Blog"
      ],
      "attachments": [
        {
          "url": "https://cdn.sanity.io/images/o0o2tn5x/production/39409700c858c295fc5c37de304f679e44e21c32-2400x1350.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/joining-spacex",
      "url": "https://cursor.com/blog/joining-spacex",
      "title": "Cursor is now a part of SpaceX",
      "content_text": "Cursor is now a part of SpaceX",
      "date_published": "2026-08-14T00:00:00Z",
      "date_modified": "2026-08-14T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/uploads/close-og-image-1-B5D1caLmbVsj0JInrL2qKgXzLPMGoU.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/uploads/close-og-image-1-B5D1caLmbVsj0JInrL2qKgXzLPMGoU.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.dev/blog/helping-ai-built-payment-integration-understand-business-intent",
      "url": "https://stripe.dev/blog/helping-ai-built-payment-integration-understand-business-intent",
      "title": "Reading the signals: Helping your AI-built payment integration understand business intent",
      "content_text": "Reading the signals: Helping your AI-built payment integration understand business intent",
      "date_published": "2026-08-14T00:00:00Z",
      "date_modified": "2026-08-14T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/packer-v1160-brings-verifiable-provenance-to-machine-images",
      "url": "https://www.hashicorp.com/blog/packer-v1160-brings-verifiable-provenance-to-machine-images",
      "title": "Packer v1.16.0 brings verifiable provenance to machine images",
      "content_html": "Packer v1.16.0 adds native SLSA provenance generation and verification for machine images, along with new HCL2 features for provisioners and variables.",
      "date_published": "2026-08-13T16:00:00Z",
      "date_modified": "2026-08-13T16:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-create-a-corner-popup",
      "url": "https://www.commoninja.com/blog/how-to-create-a-corner-popup",
      "title": "How to Create a Corner Pop-up for Your Website",
      "content_text": "A corner pop-up is the version of this pattern that does not block the page. Here is what it is for, when to trigger it, how to keep it usable on a phone, and what actually matters when choosing software to build one.\n\nBy Sergei Davidov",
      "date_published": "2026-08-13T09:50:43Z",
      "date_modified": "2026-08-13T09:50:43Z",
      "image": "https://website-assets.commoninja.com/images/blog-covers/how-to-create-a-corner-popup.png",
      "tags": [
        "Common Ninja"
      ],
      "attachments": [
        {
          "url": "https://website-assets.commoninja.com/images/blog-covers/how-to-create-a-corner-popup.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.netlify.com/blog/one-prompt-11-models-very-different-results/",
      "url": "https://www.netlify.com/blog/one-prompt-11-models-very-different-results/",
      "title": "Choosing an AI model: one prompt, 11 models, very different results",
      "content_text": "Netlify now runs any OpenRouter model, including Kimi K3, GLM 5.2 and DeepSeek V4. We tested 11 of them on the same build prompt to see how they differ.",
      "date_published": "2026-08-13T01:21:00Z",
      "date_modified": "2026-08-13T01:21:00Z",
      "tags": [
        "Netlify Blog"
      ]
    },
    {
      "id": "https://www.netlify.com/blog/one-prompt-11-models-very-different-results",
      "url": "https://www.netlify.com/blog/one-prompt-11-models-very-different-results",
      "title": "Choosing an AI model: one prompt, 11 models, very different results",
      "content_text": "Netlify now runs any OpenRouter model, including Kimi K3, GLM 5.2 and DeepSeek V4. We tested 11 of them on the same build prompt to see how they differ.",
      "date_published": "2026-08-13T01:21:00Z",
      "date_modified": "2026-08-13T01:21:00Z",
      "image": "https://cdn.sanity.io/images/o0o2tn5x/production/61190f2745496c269dd071680edec773a29eaef7-1800x1013.png",
      "tags": [
        "Netlify Blog"
      ],
      "attachments": [
        {
          "url": "https://cdn.sanity.io/images/o0o2tn5x/production/61190f2745496c269dd071680edec773a29eaef7-1800x1013.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.openhomefoundation.org/blog/community-day-2026-save-the-date/",
      "url": "https://www.openhomefoundation.org/blog/community-day-2026-save-the-date/",
      "title": "Community Day 2026: Save the date!",
      "content_text": "You’ve been asking all year, and the wait is over… Mark your calendars, because Community Day 2026 will be held on Saturday, November 7! 🎉",
      "date_published": "2026-08-13T00:00:01Z",
      "date_modified": "2026-08-13T00:00:01Z",
      "image": "https://www.openhomefoundation.org/assets/images/blog/community-day-2026-save-the-date/card.webp",
      "tags": [
        "Home Assistant"
      ],
      "attachments": [
        {
          "url": "https://www.openhomefoundation.org/assets/images/blog/community-day-2026-save-the-date/card.webp",
          "mime_type": "image/webp"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/firetiger",
      "url": "https://cursor.com/blog/firetiger",
      "title": "Firetiger joins Cursor",
      "content_text": "Firetiger joins Cursor",
      "date_published": "2026-08-13T00:00:00Z",
      "date_modified": "2026-08-13T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/cursor-firetiger-lockup-og-4CRO0NdVMgC1R1fPhoF2t3lQ3bJNQ0.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/cursor-firetiger-lockup-og-4CRO0NdVMgC1R1fPhoF2t3lQ3bJNQ0.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/builds",
      "url": "https://cursor.com/blog/builds",
      "title": "Cloud agents start 3x faster with builds",
      "content_text": "Cloud agents start 3x faster with builds",
      "date_published": "2026-08-13T00:00:00Z",
      "date_modified": "2026-08-13T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/builds-og-3-NuyGQslgxr6V6gDBaw0io2du12JmZW.gif",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/builds-og-3-NuyGQslgxr6V6gDBaw0io2du12JmZW.gif",
          "mime_type": "image/gif"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/aiuc-1",
      "url": "https://cursor.com/blog/aiuc-1",
      "title": "Cursor earns AIUC-1 certification for agent security and reliability",
      "content_text": "Cursor earns AIUC-1 certification for agent security and reliability",
      "date_published": "2026-08-13T00:00:00Z",
      "date_modified": "2026-08-13T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/aiuc-1-og-w0BxPajtFP1uI2CUh3clUMVqAyUCgZ.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/aiuc-1-og-w0BxPajtFP1uI2CUh3clUMVqAyUCgZ.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/changelog/08-13-26",
      "url": "https://cursor.com/changelog/08-13-26",
      "title": "Cloud Agents Start 3x Faster with Builds",
      "content_text": "Agents do their best work when they start in a ready environment: repos cloned, dependencies installed, and your install script already run.",
      "date_published": "2026-08-13T00:00:00Z",
      "date_modified": "2026-08-13T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/opengraph-changelog-aug-13-u1lAbXcZax7SZDCXHxwdPnQFmNX9z1.png",
      "tags": [
        "Cursor Changelog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/opengraph-changelog-aug-13-u1lAbXcZax7SZDCXHxwdPnQFmNX9z1.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-add-a-restaurant-menu",
      "url": "https://www.commoninja.com/blog/how-to-add-a-restaurant-menu",
      "title": "How to Add a Restaurant Menu to Your Website",
      "content_text": "A menu is the most-read page on a restaurant site and usually the worst maintained. Here is how to publish one that is readable on a phone, quick to update when prices change, and not a PDF.\n\nBy Sergei Davidov , Updated Aug 13, 2026",
      "date_published": "2026-08-13T00:00:00Z",
      "date_modified": "2026-08-13T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/visitor-counter-for-your-website",
      "url": "https://www.commoninja.com/blog/visitor-counter-for-your-website",
      "title": "Visitor Counter: How to Add One and When Not To",
      "content_text": "A visitor counter is easy to add and easy to regret. Here is what one actually counts, where it helps, where a small number costs you, and how to set one up properly.\n\nBy Sergei Davidov",
      "date_published": "2026-08-12T10:13:18Z",
      "date_modified": "2026-08-12T10:13:18Z",
      "image": "https://website-assets.commoninja.com/images/blog-covers/visitor-counter-for-your-website.png",
      "tags": [
        "Common Ninja"
      ],
      "attachments": [
        {
          "url": "https://website-assets.commoninja.com/images/blog-covers/visitor-counter-for-your-website.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://esphome.io/blog/2026/08/12/the-esphome-starter-kit-is-here/",
      "url": "https://esphome.io/blog/2026/08/12/the-esphome-starter-kit-is-here/",
      "title": "Get ready to start building: The ESPHome Starter Kit is here!",
      "content_text": "Back in April during State of the Open Home 2026, we gave you a sneak peek of ESPHome’s very first official product… And after months of hard work alongside the community, the ESPHome Starter Kit is here! 🎉",
      "date_published": "2026-08-12T00:00:01Z",
      "date_modified": "2026-08-12T00:00:01Z",
      "image": "https://esphome.io/images/blog/the-esphome-starter-kit-is-here/og.png",
      "tags": [
        "Home Assistant"
      ],
      "attachments": [
        {
          "url": "https://esphome.io/images/blog/the-esphome-starter-kit-is-here/og.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/grok-4-6",
      "url": "https://cursor.com/blog/grok-4-6",
      "title": "Introducing Grok 4.6",
      "content_text": "Introducing Grok 4.6",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/opengraph-grok-4.6-hLYenupM05nNDPmiKtjOwjuyZBRvPl.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/opengraph-grok-4.6-hLYenupM05nNDPmiKtjOwjuyZBRvPl.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/thenewstack-coderabbit-agentic-change-management-review",
      "url": "https://www.coderabbit.ai/newsroom/thenewstack-coderabbit-agentic-change-management-review",
      "title": "\"Issue tracking is dead\"; how the pull request became the last chokepoint in the SDLC bottleneck",
      "content_text": "The New Stack covered CodeRabbit’s Agentic Change Management launch and how it reimagines code review as AI agents outpace human teams’ ability to plan and prioritize work.",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/newsroom-thenewstack-agentic-change-management.jpg",
      "tags": [
        "CodeRabbit Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/newsroom-thenewstack-agentic-change-management.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/sdtimes-coderabbit-agentic-change-management",
      "url": "https://www.coderabbit.ai/newsroom/sdtimes-coderabbit-agentic-change-management",
      "title": "CodeRabbit introduces Agentic Change Management",
      "content_text": "SD Times covered CodeRabbit’s Agentic Change Management launch and its role as a control layer for governing and understanding software changes.",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/newsroom-sdtimes-agentic-change-management.jpg",
      "tags": [
        "CodeRabbit Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/newsroom-sdtimes-agentic-change-management.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/infoworld-coderabbit-agentic-change-management",
      "url": "https://www.coderabbit.ai/newsroom/infoworld-coderabbit-agentic-change-management",
      "title": "CodeRabbit targets AI-generated code overload with Agentic Change Management",
      "content_text": "InfoWorld covered CodeRabbit’s Agentic Change Management launch and its new capabilities for triage, change impact analysis, and security.",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/newsroom-infoworld-cover-agentic-change-management.jpg",
      "tags": [
        "CodeRabbit Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/newsroom-infoworld-cover-agentic-change-management.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/bloomberg-coderabbit-valued-at-1-5-billion",
      "url": "https://www.coderabbit.ai/newsroom/bloomberg-coderabbit-valued-at-1-5-billion",
      "title": "Nvidia-backed startup CodeRabbit valued at $1.5 billion in round",
      "content_text": "Bloomberg reported on CodeRabbit’s new funding round, highlighting the company’s $1.5 billion valuation and momentum around AI-assisted software development.",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/newsroom-bloomberg-logo-cover.png",
      "tags": [
        "CodeRabbit Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/newsroom-bloomberg-logo-cover.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/siliconangle-coderabbit-series-c-agentic-change-management",
      "url": "https://www.coderabbit.ai/newsroom/siliconangle-coderabbit-series-c-agentic-change-management",
      "title": "CodeRabbit bags $143M to help companies get a grip on the explosion of AI-generated code",
      "content_text": "SiliconANGLE covered CodeRabbit’s $143 million Series C and the launch of Agentic Change Management for teams facing higher volumes of AI-generated code.",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/newsroom-siliconangle-cover-code-rabbit-series-c.png",
      "tags": [
        "CodeRabbit Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/newsroom-siliconangle-cover-code-rabbit-series-c.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/axios-coderabbit-hits-1-5-billion-valuation",
      "url": "https://www.coderabbit.ai/newsroom/axios-coderabbit-hits-1-5-billion-valuation",
      "title": "Code review startup CodeRabbit hits $1.5B valuation",
      "content_text": "Axios Pro covered CodeRabbit’s $1.5 billion valuation and reported the company has grown revenue more than 5x year over year.",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/newsroom-axios-cover-code-review-coderabbit.jpg",
      "tags": [
        "CodeRabbit Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/newsroom-axios-cover-code-review-coderabbit.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/reuters-coderabbit-valued-at-1-5-billion",
      "url": "https://www.coderabbit.ai/newsroom/reuters-coderabbit-valued-at-1-5-billion",
      "title": "AI code review platform CodeRabbit valued at $1.5 billion in latest funding round",
      "content_text": "Reuters covered CodeRabbit’s Series C funding round and $1.5 billion valuation as investor interest in AI code review grows.",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/newsroom-reuters-logo-cover.png",
      "tags": [
        "CodeRabbit Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/newsroom-reuters-logo-cover.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/atomico-investment-coderabbit-agentic-software-development",
      "url": "https://www.coderabbit.ai/newsroom/atomico-investment-coderabbit-agentic-software-development",
      "title": "Our investment in CodeRabbit: building the control layer for agentic software development",
      "content_text": "Atomico shared why it co-led CodeRabbit’s Series C and how Agentic Change Management helps teams govern software change as AI agents reshape development.",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/atomico-logo.png",
      "tags": [
        "CodeRabbit Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/atomico-logo.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/coderabbit-series-c-youtube-video",
      "url": "https://www.coderabbit.ai/newsroom/coderabbit-series-c-youtube-video",
      "title": "CodeRabbit shares the news behind its Series C and Agentic Change Management",
      "content_text": "Watch CodeRabbit share the latest company news and what Agentic Change Management means for teams building with AI agents.",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/newsroom-series-c-youtube-video.jpg",
      "tags": [
        "CodeRabbit Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/newsroom-series-c-youtube-video.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/coderabbit-series-c-agentic-change-management",
      "url": "https://www.coderabbit.ai/newsroom/coderabbit-series-c-agentic-change-management",
      "title": "CodeRabbit raises $143 million at $1.5 billion valuation and introduces Agentic Change Management",
      "content_text": "We raised $143 million in a Series C funding round at a $1.5 billion valuation. Atomico and Smash Capital co-led the round, with participation from new investors, including BMW i Ventures, Datadog, Hirtle Callaghan, SineWave Ventures, Scenic Management and our existing investors, including CRV, Scale Venture Partners, Flex Capital, Pelion Venture Partners, Harmony Partners and Engineering Capital.",
      "date_published": "2026-08-12T00:00:00Z",
      "date_modified": "2026-08-12T00:00:00Z",
      "image": "https://www.coderabbit.ai/content/assets/newsroom-businesswire-logo-cover.png",
      "tags": [
        "CodeRabbit Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.coderabbit.ai/content/assets/newsroom-businesswire-logo-cover.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-create-a-petition-form",
      "url": "https://www.commoninja.com/blog/how-to-create-a-petition-form",
      "title": "How to Create an Online Petition Form for Your Website",
      "content_text": "A petition needs signatures, and signatures need a form people trust. Here is how to build an online petition form on your own site, what fields to ask for, and how to keep the data clean.\n\nBy Sergei Davidov",
      "date_published": "2026-08-11T08:59:59Z",
      "date_modified": "2026-08-11T08:59:59Z",
      "image": "https://website-assets.commoninja.com/images/blog-covers/how-to-create-a-petition-form.png",
      "tags": [
        "Common Ninja"
      ],
      "attachments": [
        {
          "url": "https://website-assets.commoninja.com/images/blog-covers/how-to-create-a-petition-form.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-create-a-job-application-form",
      "url": "https://www.commoninja.com/blog/how-to-create-a-job-application-form",
      "title": "How to Create a Job Application Form for Your Website",
      "content_text": "A job application form decides who applies and who gives up halfway. Here is what to ask, what to leave out, and what has to happen after somebody presses submit.\n\nBy Sergei Davidov , Updated Aug 11, 2026",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-add-code-snippets-to-your-website",
      "url": "https://www.commoninja.com/blog/how-to-add-code-snippets-to-your-website",
      "title": "How to Add Code Snippets to Your Website",
      "content_text": "Code on a web page needs highlighting, a readable theme, and a copy button that works. Here is how to display snippets properly, and the settings that actually matter.\n\nBy Sergei Davidov , Updated Aug 11, 2026",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-add-a-youtube-feed-to-your-website",
      "url": "https://www.commoninja.com/blog/how-to-add-a-youtube-feed-to-your-website",
      "title": "How to Add a YouTube Feed to Your Website",
      "content_text": "YouTube does publish a feed, which makes this easier than most platforms. The decisions that matter are whether to show a channel or a playlist, and what the player costs your page.\n\nBy Sergei Davidov , Updated Aug 11, 2026",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-add-a-website-translator-to-your-website",
      "url": "https://www.commoninja.com/blog/how-to-add-a-website-translator-to-your-website",
      "title": "How to Add a Website Translator to Your Website",
      "content_text": "A translator widget makes your pages readable to visitors who do not share your language. It does not make you findable in theirs. Here is the difference, and how to do both.\n\nBy Sergei Davidov , Updated Aug 11, 2026",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-add-a-music-player-to-your-website",
      "url": "https://www.commoninja.com/blog/how-to-add-a-music-player-to-your-website",
      "title": "How to Add a Music Player to Your Website",
      "content_text": "Putting music on a website is easy. Getting the hosting, the licensing and the autoplay rules right is the part that decides whether it works and whether you are allowed to.\n\nBy Sergei Davidov , Updated Aug 11, 2026",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-add-a-donation-button-to-your-website",
      "url": "https://www.commoninja.com/blog/how-to-add-a-donation-button-to-your-website",
      "title": "How to Add a Donation Button to Your Website",
      "content_text": "A donation button is the shortest path between someone wanting to help and actually helping. Here is how to set one up, and the choices that decide whether it gets used.\n\nBy Sergei Davidov , Updated Aug 11, 2026",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-add-a-pomodoro-timer-to-your-website",
      "url": "https://www.commoninja.com/blog/how-to-add-a-pomodoro-timer-to-your-website",
      "title": "How to Add a Pomodoro Timer to Your Website",
      "content_text": "A pomodoro timer is a small thing to build and an easy thing to build badly. Here is what the technique needs, what the settings should be, and how to put one on a page.\n\nBy Sergei Davidov , Updated Aug 11, 2026",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-embed-a-pdf-in-canva",
      "url": "https://www.commoninja.com/blog/how-to-embed-a-pdf-in-canva",
      "title": "How to Embed a PDF in Canva",
      "content_text": "There are three different things people mean by embedding a PDF in Canva. Here is which one you need, what Canva will accept, and what to do when it will not.\n\nBy Sergei Davidov , Updated Aug 11, 2026",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-add-a-linkedin-feed-to-your-website",
      "url": "https://www.commoninja.com/blog/how-to-add-a-linkedin-feed-to-your-website",
      "title": "How to Add a LinkedIn Feed to Your Website",
      "content_text": "LinkedIn publishes no feed and gates its API, so the usual embedding advice does not apply. Here are the routes that actually work, and what each one costs you.\n\nBy Sergei Davidov , Updated Aug 11, 2026",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://www.commoninja.com/blog/how-to-create-an-rss-feed",
      "url": "https://www.commoninja.com/blog/how-to-create-an-rss-feed",
      "title": "How to Create an RSS Feed for Your Website",
      "content_text": "Publishing a feed is how your content travels to readers, apps and other websites. Here is how to create an RSS feed, what belongs in it, and how to check it is valid before you publish it.\n\nBy Sergei Davidov , Updated Aug 11, 2026",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "tags": [
        "Common Ninja"
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/abnormal-pursues-fedramp-class-d-certification",
      "url": "https://abnormal.ai/newsroom/press-releases/abnormal-pursues-fedramp-class-d-certification",
      "title": "Abnormal AI Pursues FedRAMP Class D (High) Certification",
      "content_text": "Abnormal AI Pursues FedRAMP Class D (High) Certification",
      "date_published": "2026-08-11T00:00:00Z",
      "date_modified": "2026-08-11T00:00:00Z",
      "image": "https://www.abnormal.ai/api/og-default",
      "tags": [
        "Abnormal Newsroom"
      ],
      "attachments": [
        {
          "url": "https://www.abnormal.ai/api/og-default",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://stripe.dev/blog/pass-network-costs-to-your-connected-accounts",
      "url": "https://stripe.dev/blog/pass-network-costs-to-your-connected-accounts",
      "title": "From charging a blended rate to IC++: pass network costs to your connected accounts",
      "content_text": "From charging a blended rate to IC++: pass network costs to your connected accounts",
      "date_published": "2026-08-10T00:00:00Z",
      "date_modified": "2026-08-10T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://stripe.dev/blog/agentic-payments-for-marketplaces",
      "url": "https://stripe.dev/blog/agentic-payments-for-marketplaces",
      "title": "Agentic payments for marketplaces: How a smart fridge can shop safely",
      "content_text": "Agentic payments for marketplaces: How a smart fridge can shop safely",
      "date_published": "2026-08-07T00:00:00Z",
      "date_modified": "2026-08-07T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://www.netlify.com/blog/build-with-open-models-in-production/",
      "url": "https://www.netlify.com/blog/build-with-open-models-in-production/",
      "title": "Open models are having a moment. We’re all in.",
      "content_text": "Netlify now gives every customer access to leading open and commercial AI models through Agent Runners and AI Gateway, making it easy to build, experiment, and ship on production infrastructure.",
      "date_published": "2026-08-06T17:00:00Z",
      "date_modified": "2026-08-06T17:00:00Z",
      "tags": [
        "Netlify Blog"
      ]
    },
    {
      "id": "https://cursor.com/blog/how-cursor-router-works",
      "url": "https://cursor.com/blog/how-cursor-router-works",
      "title": "How Cursor Router chooses the right model for the task",
      "content_text": "How Cursor Router chooses the right model for the task",
      "date_published": "2026-08-06T00:00:00Z",
      "date_modified": "2026-08-06T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/router-method-og-image-G6nMkmFok7yHqd6AHHlaPfWFcU1sbm.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/router-method-og-image-G6nMkmFok7yHqd6AHHlaPfWFcU1sbm.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/hcp-terraform-is-the-control-plane-for-ai-driven-infrastructure",
      "url": "https://www.hashicorp.com/blog/hcp-terraform-is-the-control-plane-for-ai-driven-infrastructure",
      "title": "HCP Terraform is the control plane for AI-driven infrastructure",
      "content_html": "AI agents author and run Terraform on their own. HCP Terraform makes autonomy accountable: provenance, policy, identity, isolation, and audit.",
      "date_published": "2026-08-05T16:00:00Z",
      "date_modified": "2026-08-05T16:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://www.home-assistant.io/blog/2026/08/05/release-20268/",
      "url": "https://www.home-assistant.io/blog/2026/08/05/release-20268/",
      "title": "2026.8: Approachable by design",
      "content_text": "Tip Don’t forget to join our release party live stream on YouTube on August 5, 2026, at 20:00 GMT / 12:00 PT / 21:00 CET! Tip There’s more to look forward to next week: the ESPHome Starter Kit is launching, and you’re invited to the official launch party! 🚀 Join the ESPHome team and their partners at Apollo Automation on the ESPHome YouTube channel on August 12 at 21:00 CEST. Familiar faces are dropping by to celebrate lift-off, too: Reed from Smart Home Solver, Simon from Simon Says Home Assist",
      "date_published": "2026-08-05T00:00:00Z",
      "date_modified": "2026-08-05T00:00:00Z",
      "image": "https://www.home-assistant.io/images/blog/2026-08/social.png",
      "tags": [
        "Home Assistant"
      ],
      "attachments": [
        {
          "url": "https://www.home-assistant.io/images/blog/2026-08/social.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://blog.character.ai/cai-series/",
      "url": "https://blog.character.ai/cai-series/",
      "title": "Introducing (c.ai) series: Studio-Made Microdramas on Character.ai",
      "content_text": "Today, Character.ai is launching ( c.ai) series , a new Microdramas offering of original short-form, vertical series created by our in-house studio team. (c.ai) series is our first studio-led step into Character-driven video. Each show is built around memorable original Characters, designed for mobile",
      "date_published": "2026-08-04T12:55:00Z",
      "date_modified": "2026-08-04T12:55:00Z",
      "image": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/07/Character-Microdramas-Asset-16x9--No-Titles--1.png",
      "tags": [
        "Character.AI"
      ],
      "attachments": [
        {
          "url": "https://storage.ghost.io/c/ad/34/ad34888f-5b63-4d5f-a358-18cf16489b83/content/images/size/w1200/2026/07/Character-Microdramas-Asset-16x9--No-Titles--1.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://cursor.com/blog/mixture-of-kittens",
      "url": "https://cursor.com/blog/mixture-of-kittens",
      "title": "Mixture-of-Kittens: our open-source MoE megakernel for NVL72s",
      "content_text": "Mixture-of-Kittens: our open-source MoE megakernel for NVL72s",
      "date_published": "2026-08-04T00:00:00Z",
      "date_modified": "2026-08-04T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/mok-kernel-v9.mp4-C142FCHiWIfuoxAnR8BjFLUOP9sfRq.png",
      "tags": [
        "Cursor Blog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/blog/mok-kernel-v9.mp4-C142FCHiWIfuoxAnR8BjFLUOP9sfRq.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-08-04",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-08-04",
      "title": "2026-08-04: HCP Organizations: Enterprise constraints are now available for centralized governance and cost con…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Organizations:</strong> Enterprise constraints are now available for centralized governance and cost control. Organization administrators can restrict which HCP products (Vault, Boundary, Vault Radar, Packer, Waypoint, Vagrant) users may deploy within their organization, providing preventative controls that apply regardless of individual user permissions. This helps enterprises manage flexible consumption spending, meet security compliance requirements, and enforce organizational standards at scale. For more information, refer to the <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/hcp/admin/enterprise-constraints\">enterprise constraints documentation</a>.</p>",
      "date_published": "2026-08-04T00:00:00Z",
      "date_modified": "2026-08-04T00:00:00Z",
      "image": "https://developer.hashicorp.com/og-image/hcp.jpg",
      "tags": [
        "HCP Changelog"
      ],
      "attachments": [
        {
          "url": "https://developer.hashicorp.com/og-image/hcp.jpg",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://cursor.com/changelog/google-workspace-plugins",
      "url": "https://cursor.com/changelog/google-workspace-plugins",
      "title": "Google Workspace Plugins",
      "content_text": "Cursor can now read, write, and act across your Google Workspace.",
      "date_published": "2026-08-03T00:00:00Z",
      "date_modified": "2026-08-03T00:00:00Z",
      "image": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/opengraph-changelog-aug-03-2028-1--6jUJResHtvYnhvhruXTuoOCA2mKuJP.png",
      "tags": [
        "Cursor Changelog"
      ],
      "attachments": [
        {
          "url": "https://ptht05hbb1ssoooe.public.blob.vercel-storage.com/assets/changelog/opengraph-changelog-aug-03-2028-1--6jUJResHtvYnhvhruXTuoOCA2mKuJP.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-08-01-consolidated-the-32-per-endpoint-analytics-tools",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-08-01-consolidated-the-32-per-endpoint-analytics-tools",
      "title": "Consolidated the 32 per-endpoint analytics tools into three: `bitly_get_link_analytics`, `bitly_get_group_a...",
      "content_text": "Consolidated the 32 per-endpoint analytics tools into three: `bitly_get_link_analytics`, `bitly_get_group_analytics`, and `bitly_get_qr_code_analytics`. Each takes a `dimension` selecting the report (facet breakdowns or `over_time`; the link and QR Code tools also support `summary`, while the group tool supports `top` and has no group-level `summary`); the group tool also takes a `dataset` (`clicks`, `engagements`, or `qr_scans`). The replaced tool names (e.g. `link_metrics`, `link_countries`, `",
      "date_published": "2026-08-01T00:00:00Z",
      "date_modified": "2026-08-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-08-01-renamed-the-link-qr-code-analytics",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-08-01-renamed-the-link-qr-code-analytics",
      "title": "Renamed the link, QR Code, analytics, and account-management tools with a `bitly_` prefix so agents discove...",
      "content_text": "Renamed the link, QR Code, analytics, and account-management tools with a `bitly_` prefix so agents discover them more reliably (for example, `create_short_link` is now `bitly_create_short_link`); the link-expansion tool was also renamed to `bitly_get_link_destination`. Improved tool descriptions to help agents choose the right tool. Update any hardcoded tool names.",
      "date_published": "2026-08-01T00:00:00Z",
      "date_modified": "2026-08-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-08-01-added-an-agentic-traffic-dataset-to-get-group-an",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-08-01-added-an-agentic-traffic-dataset-to-get-group-an",
      "title": "Added an `agentic_traffic` dataset to `get_group_analytics` reporting a group's 90-day total of clicks from...",
      "content_text": "Added an `agentic_traffic` dataset to `get_group_analytics` reporting a group's 90-day total of clicks from AI agents and assistants.",
      "date_published": "2026-08-01T00:00:00Z",
      "date_modified": "2026-08-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-08-01-added-tools-for-managing-bitly-sites",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-08-01-added-tools-for-managing-bitly-sites",
      "title": "Added tools for managing Bitly Sites (link-in-bio pages): create, retrieve, list, update, delete, publish, ...",
      "content_text": "Added tools for managing Bitly Sites (link-in-bio pages): create, retrieve, list, update, delete, publish, discard-draft, and clone a site; list and apply templates; update appearance; add and update content blocks, containers, buttons, and images; prevalidate YouTube buttons; and delete redirects. Site analytics are served by a single `bitly_get_site_analytics` tool that takes a `dataset` (`page_views`, `button_clicks`, `dbc_downloads`, `overview`, or `link_performance`) and a `dimension` (a fa",
      "date_published": "2026-08-01T00:00:00Z",
      "date_modified": "2026-08-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://www.hashicorp.com/blog/consul-cyberark-wim-external-ca-for-the-service-mesh",
      "url": "https://www.hashicorp.com/blog/consul-cyberark-wim-external-ca-for-the-service-mesh",
      "title": "Consul + CyberArk WIM: External CA for the service mesh",
      "content_html": "Consul Enterprise 2.0 lets you use CyberArk Workload Identity Manager as an external CA for the mesh, anchoring trust in PKI your security team already governs.",
      "date_published": "2026-07-31T07:00:00Z",
      "date_modified": "2026-07-31T07:00:00Z",
      "tags": [
        "HashiCorp Blog"
      ]
    },
    {
      "id": "https://www.openhomefoundation.org/blog/a-big-win-for-android-interoperability/",
      "url": "https://www.openhomefoundation.org/blog/a-big-win-for-android-interoperability/",
      "title": "A big win for Android interoperability",
      "content_text": "Something big just happened. As the Open Home Foundation’s Android developer for Home Assistant, I was invited by the European Commission to consult on Android interoperability. On July 16, 2026, the Commission adopted a decision requiring Alphabet to open up eleven Android features — including always-on wake word detection, ambient sensor access, and screen automation — to all assistants, on equal terms.",
      "date_published": "2026-07-31T00:00:01Z",
      "date_modified": "2026-07-31T00:00:01Z",
      "image": "https://assets.openhomefoundation.org/opengraph?url=https://www.openhomefoundation.org/blog/a-big-win-for-android-interoperability/",
      "tags": [
        "Home Assistant"
      ],
      "attachments": [
        {
          "url": "https://assets.openhomefoundation.org/opengraph?url=https://www.openhomefoundation.org/blog/a-big-win-for-android-interoperability/",
          "mime_type": "image/jpeg"
        }
      ]
    },
    {
      "id": "https://diginomica.com/bitly-finds-marketers-are-struggling-act-performance-data-heres-how-ai-could-close-visibility-gap",
      "url": "https://diginomica.com/bitly-finds-marketers-are-struggling-act-performance-data-heres-how-ai-could-close-visibility-gap",
      "title": "Bitly finds Marketers are struggling to act on performance data. Here’s how AI could close the visibility gap",
      "content_text": "Bitly finds Marketers are struggling to act on performance data. Here’s how AI could close the visibility gap",
      "date_published": "2026-07-31T00:00:00Z",
      "date_modified": "2026-07-31T00:00:00Z",
      "image": "https://diginomica.com/sites/default/files/images/2026-07/Screenshot%202026-07-30%20at%2015.25.18.png",
      "tags": [
        "Bitly Press"
      ],
      "attachments": [
        {
          "url": "https://diginomica.com/sites/default/files/images/2026-07/Screenshot%202026-07-30%20at%2015.25.18.png",
          "mime_type": "image/png"
        }
      ]
    },
    {
      "id": "https://stripe.dev/blog/meet-stripes-knowledge-ai-platform",
      "url": "https://stripe.dev/blog/meet-stripes-knowledge-ai-platform",
      "title": "Meet Stripe's Knowledge AI Platform",
      "content_text": "Meet Stripe's Knowledge AI Platform",
      "date_published": "2026-07-30T00:00:00Z",
      "date_modified": "2026-07-30T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://www.openhomefoundation.org/blog/making-our-web-analytics-open-source-with-plausible/",
      "url": "https://www.openhomefoundation.org/blog/making-our-web-analytics-open-source-with-plausible/",
      "title": "Making our web analytics open source with Plausible",
      "content_text": "The Open Home Foundation fights for privacy, choice, and sustainability. These principles are at the heart of everything we do, including how we handle website analytics. Our position is clear: we reject tools that track individuals across the web to monetize their data. Instead, we want aggregated, anonymized analytics that show how our websites are performing overall — without identifying who our visitors are, or compromising their privacy.",
      "date_published": "2026-07-29T00:00:01Z",
      "date_modified": "2026-07-29T00:00:01Z",
      "tags": [
        "Home Assistant"
      ]
    },
    {
      "id": "https://cursor.com/changelog/ipad",
      "url": "https://cursor.com/changelog/ipad",
      "title": "Cursor, now on iPad",
      "content_text": "Cursor for iPad is now available on all paid plans.",
      "date_published": "2026-07-29T00:00:00Z",
      "date_modified": "2026-07-29T00:00:00Z",
      "tags": [
        "Cursor Changelog"
      ]
    },
    {
      "id": "https://cursor.com/changelog/cursor-start",
      "url": "https://cursor.com/changelog/cursor-start",
      "title": "Cursor Start",
      "content_text": "We're introducing Cursor Start , a new ₹649 monthly plan for developers in India, making daily agentic development accessible and payment easy with local pricing and UPI.",
      "date_published": "2026-07-28T12:00:00Z",
      "date_modified": "2026-07-28T12:00:00Z",
      "tags": [
        "Cursor Changelog"
      ]
    },
    {
      "id": "https://www.home-assistant.io/blog/2026/07/28/fireavert-joins-works-with-home-assistant/",
      "url": "https://www.home-assistant.io/blog/2026/07/28/fireavert-joins-works-with-home-assistant/",
      "title": "FireAvert joins Works with Home Assistant",
      "content_text": "Sound the alarm, because Works with Home Assistant just welcomed our newest partner to the program: FireAvert ! 🎉 Specialists in fire safety, FireAvert are on a mission to keep you and your home out of harm’s way. They bring the very first gas and electric appliance shutoff devices to the program, and with them, a whole lot of peace of mind. Where there’s smoke, there’s FireAvert As ex-firefighter Peter Thorpe knows too well, a moment of forgetfulness is all it takes for a kitchen to end up in f",
      "date_published": "2026-07-28T00:00:01Z",
      "date_modified": "2026-07-28T00:00:01Z",
      "tags": [
        "Home Assistant"
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/abnormal-extends-behavioral-security-platform",
      "url": "https://abnormal.ai/newsroom/press-releases/abnormal-extends-behavioral-security-platform",
      "title": "Abnormal AI Extends its Behavioral Security Platform to Identity and AI Security",
      "content_text": "Abnormal AI Extends its Behavioral Security Platform to Identity and AI Security",
      "date_published": "2026-07-28T00:00:00Z",
      "date_modified": "2026-07-28T00:00:00Z",
      "tags": [
        "Abnormal Newsroom"
      ]
    },
    {
      "id": "https://blog.character.ai/lorebook/",
      "url": "https://blog.character.ai/lorebook/",
      "title": "Introducing Lorebook: Build the World Behind Your Characters",
      "content_text": "Today, Character.ai is launching Lorebook , a new way to give your Characters deep knowledge of the worlds and stories they belong to. Lorebook is rolling out in beta, with early access for (c.ai)+ subscribers. The best stories don't explain everything up front - they reveal the world",
      "date_published": "2026-07-24T17:00:43Z",
      "date_modified": "2026-07-24T17:00:43Z",
      "tags": [
        "Character.AI"
      ]
    },
    {
      "id": "https://www.openhomefoundation.org/blog/building-the-device-database-together/",
      "url": "https://www.openhomefoundation.org/blog/building-the-device-database-together/",
      "title": "Building the device database together: Public preview now live",
      "content_text": "Ever since we introduced the idea of a community-powered device database at State of the Open Home 2025, our goal has been clear: create a “Wikipedia of smart home devices” based on real-world usage. In February, we took the first step by inviting Home Assistant users to voluntarily share anonymized device data to help us build it.",
      "date_published": "2026-07-23T00:00:01Z",
      "date_modified": "2026-07-23T00:00:01Z",
      "tags": [
        "Home Assistant"
      ]
    },
    {
      "id": "https://exa.ai/blog/publications-search",
      "url": "https://exa.ai/blog/publications-search",
      "title": "SOTA Search Over Academic Publications",
      "content_text": "State of the art search over research papers and technical publications, backed by a dedicated index of ~350 million publications.",
      "date_published": "2026-07-23T00:00:00Z",
      "date_modified": "2026-07-23T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#july-2026",
      "url": "https://exa.ai/docs/changelog#july-2026",
      "title": "July 2026",
      "content_text": "Expanded publication research with 350M publications, richer organization and people results, and a public retrieval benchmark. Plus Exa Agent and Exa Connect in MCP.",
      "date_published": "2026-07-22T00:06:41Z",
      "date_modified": "2026-07-22T00:06:41Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#july-23-2026",
      "url": "https://exa.ai/docs/changelog#july-23-2026",
      "title": "Publication research",
      "content_text": "Publication research We significantly expanded and improved research over academic publications. 350M publications : search across an index of 350 million publications. Richer organization and people results : searches now return both organizations and their affiliated people, each as a detailed, enriched profile spanning publications, top collaborators, research areas, and funding. Agentic people and organization search : agents can now search over people and organizations. Public retrieval ben",
      "date_published": "2026-07-22T00:06:41Z",
      "date_modified": "2026-07-22T00:06:41Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://cursor.com/changelog/router",
      "url": "https://cursor.com/changelog/router",
      "title": "Cursor Router",
      "content_text": "Auto mode is now powered by Cursor Router.",
      "date_published": "2026-07-22T00:00:00Z",
      "date_modified": "2026-07-22T00:00:00Z",
      "tags": [
        "Cursor Changelog"
      ]
    },
    {
      "id": "https://www.marketingprofs.com/charts/2026/55266/does-marketing-reporting-capture-how-customers-actually-behave",
      "url": "https://www.marketingprofs.com/charts/2026/55266/does-marketing-reporting-capture-how-customers-actually-behave",
      "title": "Does Marketing Reporting Capture How Customers Actually Behave?",
      "content_text": "Does Marketing Reporting Capture How Customers Actually Behave?",
      "date_published": "2026-07-22T00:00:00Z",
      "date_modified": "2026-07-22T00:00:00Z",
      "tags": [
        "Bitly Press"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/ramp-and-stripe",
      "url": "https://stripe.com/en-pl/newsroom/news/ramp-and-stripe",
      "title": "Ramp uses Stripe to power stablecoin payments and accounts",
      "content_text": "Ramp uses Stripe to power stablecoin payments and accounts",
      "date_published": "2026-07-21T00:00:00Z",
      "date_modified": "2026-07-21T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://cursor.com/changelog/slack-improvements",
      "url": "https://cursor.com/changelog/slack-improvements",
      "title": "Improvements to Cursor in Slack",
      "content_text": "Cursor in Slack now shares a plan before it starts, runs in multi-repo environments, and can work across channels and threads.",
      "date_published": "2026-07-17T00:00:00Z",
      "date_modified": "2026-07-17T00:00:00Z",
      "tags": [
        "Cursor Changelog"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-07-17",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-07-17",
      "title": "2026-07-17: HCP Access Management: When an HCP organization's SSO connection is deleted, HCP will now delete al…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Access Management:</strong> When an HCP organization's SSO connection is deleted, HCP will now delete all SSO users from the organization. Suspending an SSO connection will not result in HCP deleting SSO users from the organization. </p>",
      "date_published": "2026-07-17T00:00:00Z",
      "date_modified": "2026-07-17T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://stripe.dev/blog/how-stripe-uses-graph-search-and-state-machines-to-auto-remediate-a-global-database-fleet",
      "url": "https://stripe.dev/blog/how-stripe-uses-graph-search-and-state-machines-to-auto-remediate-a-global-database-fleet",
      "title": "How Stripe uses graph search and state machines to auto-remediate a global database fleet",
      "content_text": "How Stripe uses graph search and state machines to auto-remediate a global database fleet",
      "date_published": "2026-07-16T00:00:00Z",
      "date_modified": "2026-07-16T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://github.com/upstash/workflow-js/releases/tag/v1.3.3",
      "url": "https://github.com/upstash/workflow-js/releases/tag/v1.3.3",
      "title": "v1.3.3",
      "content_text": "What's Changed DX-2769: reject empty id in single-resource endpoints by @CahidArda in #202 feat: multi-value filters for bulk workflow run cancel by @CahidArda in #205 DX-2636: add CALLBACK_CANCELED to failure callback state unions by @ytkimirti in #207 Full Changelog : v1.3.2...v1.3.3",
      "date_published": "2026-07-14T08:32:17Z",
      "date_modified": "2026-07-14T08:32:17Z",
      "tags": [
        "Upstash Workflow Releases"
      ]
    },
    {
      "id": "https://cursor.com/changelog/side-chat",
      "url": "https://cursor.com/changelog/side-chat",
      "title": "Side Chats and Conversation Search",
      "content_text": "This release makes it easier to stay in flow with side chats that run alongside your main chat, the ability to search agent transcripts, and simplified project and repo pickers.",
      "date_published": "2026-07-10T00:00:00Z",
      "date_modified": "2026-07-10T00:00:00Z",
      "tags": [
        "Cursor Changelog"
      ]
    },
    {
      "id": "https://www.home-assistant.io/blog/2026/07/09/iotorero-joins-works-with-home-assistant/",
      "url": "https://www.home-assistant.io/blog/2026/07/09/iotorero-joins-works-with-home-assistant/",
      "title": "IoTorero joins Works with Home Assistant",
      "content_text": "The Works with Home Assistant program powers up this month as we welcome our new partner, IoTorero ! 🎉 Experts in pre-flashed smart home hardware, IoTorero bring the very first ESPHome-ready smart plugs and relays to the program (and that’s not all). IoTorero enters the ring If you’ve spent any time browsing pre-flashed smart home tech online, there’s a good chance you’ve come across IoTorero. And if you haven’t, let us introduce you! Founded in 2020, the company (formerly Athom Technology) was",
      "date_published": "2026-07-09T00:00:01Z",
      "date_modified": "2026-07-09T00:00:01Z",
      "tags": [
        "Home Assistant"
      ]
    },
    {
      "id": "https://www.home-assistant.io/blog/2026/07/07/companion-app-changing-support-for-apple-platforms/",
      "url": "https://www.home-assistant.io/blog/2026/07/07/companion-app-changing-support-for-apple-platforms/",
      "title": "Companion app: Changing support for Apple platforms",
      "content_text": "We’re updating which Apple platforms the Home Assistant Companion app supports, and because transparency is core to how we work, we want to be upfront about what’s changing. Starting with version 2026.8.0 of the Companion app, we will no longer support iOS 15, watchOS 8, or macOS 11. The last supported version for these platforms will be 2026.7.1. Here’s everything you need to know: Why we’re making the change At Home Assistant, we’re committed to helping you use your devices for the long haul.",
      "date_published": "2026-07-07T00:00:00Z",
      "date_modified": "2026-07-07T00:00:00Z",
      "tags": [
        "Home Assistant"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-07-07",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-07-07",
      "title": "2026-07-07: HCP Vault 2.0.3 for AWS and Azure: Vault 2.0 has started rolling out to HCP Vault Dedicated cluster…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Vault 2.0.3 for AWS and Azure:</strong> Vault 2.0 has started rolling out to HCP Vault Dedicated clusters on AWS and Azure. Refer to <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/vault/changelog#2026-07-07\">HCP Vault Dedicated changelog</a> to learn more about Vault 2.0.3 capabilities available to HCP Vault.</p>",
      "date_published": "2026-07-07T00:00:00Z",
      "date_modified": "2026-07-07T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://stripe.dev/blog/fund-segregation-stripe-connect",
      "url": "https://stripe.dev/blog/fund-segregation-stripe-connect",
      "title": "Keeping funds where they belong: Implementing fund segregation in Stripe Connect",
      "content_text": "Keeping funds where they belong: Implementing fund segregation in Stripe Connect",
      "date_published": "2026-07-02T00:00:00Z",
      "date_modified": "2026-07-02T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://www.home-assistant.io/blog/2026/07/01/release-20267/",
      "url": "https://www.home-assistant.io/blog/2026/07/01/release-20267/",
      "title": "2026.7: Automations that speak your language",
      "content_text": "Tip Don’t forget to join our release party live stream on YouTube on July 1, 2026, at 20:00 GMT / 12:00 PT / 21:00 CET! Home Assistant 2026.7! 🎉 This is one of those releases I’ve been looking forward to for a long time. My favorite by far is what we’ve done with automations. Purpose-specific triggers and conditions graduate from Labs and become the new default for everyone. 🎉 It comes down to something we’ve been chasing for years: more power, less complexity. Instead of starting from Home Assi",
      "date_published": "2026-07-01T00:00:00Z",
      "date_modified": "2026-07-01T00:00:00Z",
      "tags": [
        "Home Assistant"
      ]
    },
    {
      "id": "https://cursor.com/changelog/team-marketplace-updates",
      "url": "https://cursor.com/changelog/team-marketplace-updates",
      "title": "MCPs and Organizations in Team Marketplaces",
      "content_text": "We've expanded team marketplaces to support Team MCPs and organization groups.",
      "date_published": "2026-06-30T00:00:00Z",
      "date_modified": "2026-06-30T00:00:00Z",
      "tags": [
        "Cursor Changelog"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/stripe-tour-berlin-2026",
      "url": "https://stripe.com/en-pl/newsroom/news/stripe-tour-berlin-2026",
      "title": "New tools from Stripe allow German businesses to sell globally – including to AI agents",
      "content_text": "New tools from Stripe allow German businesses to sell globally – including to AI agents",
      "date_published": "2026-06-30T00:00:00Z",
      "date_modified": "2026-06-30T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-06-30",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-06-30",
      "title": "2026-06-30: SCIM provisioning: HCP now supports SCIM (System for Cross-domain Identity Management) provisioning…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>SCIM provisioning:</strong> HCP now supports SCIM (System for Cross-domain Identity Management) provisioning for automated user and group lifecycle management. With SCIM enabled, you can automatically sync user and group changes from your identity provider to HCP, including:</p><ul class=\"mdx-lists_listRoot__iVDx9\"><li class=\"mdx-lists_listItem__nkqhg\">User creation, modification, and deletion</li><li class=\"mdx-lists_listItem__nkqhg\">Group creation, modification, and deletion</li><li class=\"mdx-lists_listItem__nkqhg\">Group membership updates</li></ul><p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\">SCIM provisioning is available for organizations with SAML SSO configured. Supported identity providers include Microsoft Entra ID, Okta, Ping ID, and IBM Verify.</p><p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\">For more information, refer to <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/hcp/iam/scim\">SCIM provisioning</a>.</p>",
      "date_published": "2026-06-30T00:00:00Z",
      "date_modified": "2026-06-30T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://cursor.com/changelog/ios-mobile-app",
      "url": "https://cursor.com/changelog/ios-mobile-app",
      "title": "Cursor Mobile App for iOS",
      "content_text": "Cursor for iOS is now available in public beta on all paid plans. Launch and manage always-on agents from anywhere.",
      "date_published": "2026-06-29T00:00:00Z",
      "date_modified": "2026-06-29T00:00:00Z",
      "tags": [
        "Cursor Changelog"
      ]
    },
    {
      "id": "https://github.com/upstash/workflow-js/releases/tag/v1.3.2",
      "url": "https://github.com/upstash/workflow-js/releases/tag/v1.3.2",
      "title": "v1.3.2",
      "content_text": "What's Changed DX-2718: add agent-workflows example by @CahidArda in #199 chore: commit agent-workflows .env.example by @CahidArda in #200 DX-2735: report failing step name via Upstash-Error-Step-Name header by @CahidArda in #201 feat(types): add nextDeliveryTime to FailureFunctionLog by @ytkimirti in #204 Full Changelog : v1.3.1...v1.3.2",
      "date_published": "2026-06-24T05:11:47Z",
      "date_modified": "2026-06-24T05:11:47Z",
      "tags": [
        "Upstash Workflow Releases"
      ]
    },
    {
      "id": "https://github.com/upstash/workflow-js/releases/tag/v1.3.2-rc",
      "url": "https://github.com/upstash/workflow-js/releases/tag/v1.3.2-rc",
      "title": "v1.3.2-rc",
      "content_text": "What's Changed DX-2718: add agent-workflows example by @CahidArda in #199 chore: commit agent-workflows .env.example by @CahidArda in #200 DX-2735: report failing step name via Upstash-Error-Step-Name header by @CahidArda in #201 feat(types): add nextDeliveryTime to FailureFunctionLog by @ytkimirti in #204 Full Changelog : v1.3.1...v1.3.2-rc",
      "date_published": "2026-06-24T04:37:16Z",
      "date_modified": "2026-06-24T04:37:16Z",
      "tags": [
        "Upstash Workflow Releases"
      ]
    },
    {
      "id": "https://stripe.dev/blog/event-notification-handlers-thin-events",
      "url": "https://stripe.dev/blog/event-notification-handlers-thin-events",
      "title": "Introducing a better way to process Stripe's thin events",
      "content_text": "Introducing a better way to process Stripe's thin events",
      "date_published": "2026-06-24T00:00:00Z",
      "date_modified": "2026-06-24T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://www.home-assistant.io/blog/2026/06/23/the-matter-upgrade-youve-been-waiting-for/",
      "url": "https://www.home-assistant.io/blog/2026/06/23/the-matter-upgrade-youve-been-waiting-for/",
      "title": "The Matter upgrade you’ve been waiting for",
      "content_text": "It started as a passion project. Yet in a few years matter.js has grown beyond my wildest expectations, becoming the backbone of the open source Matter ecosystem, and powering everything from Homebridge to openHAB, and even some commercial products. Ten months ago, I joined forces with the Open Home Foundation to work full time as Lead Developer of Matter. Shortly after, I donated matter.js to the foundation – giving it a new home where it would be safeguarded for the future. Together we announc",
      "date_published": "2026-06-23T00:00:00Z",
      "date_modified": "2026-06-23T00:00:00Z",
      "tags": [
        "Home Assistant"
      ]
    },
    {
      "id": "https://cursor.com/changelog/customize",
      "url": "https://cursor.com/changelog/customize",
      "title": "Customize Cursor",
      "content_text": "Plugins, skills, and MCPs let you customize Cursor for your workflows. The new Customize page brings them into one place.",
      "date_published": "2026-06-22T00:00:00Z",
      "date_modified": "2026-06-22T00:00:00Z",
      "tags": [
        "Cursor Changelog"
      ]
    },
    {
      "id": "https://stripe.dev/blog/extending-stripes-network-with-stablecoins",
      "url": "https://stripe.dev/blog/extending-stripes-network-with-stablecoins",
      "title": "Extending Stripe’s network with stablecoins",
      "content_text": "Extending Stripe’s network with stablecoins",
      "date_published": "2026-06-22T00:00:00Z",
      "date_modified": "2026-06-22T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/eileen-omara-named-vice-chair-of-stripe-tyler-bryson-appointed-chief-revenue-officer",
      "url": "https://stripe.com/en-pl/newsroom/news/eileen-omara-named-vice-chair-of-stripe-tyler-bryson-appointed-chief-revenue-officer",
      "title": "Eileen O'Mara named vice chair of Stripe; Tyler Bryson appointed chief revenue officer",
      "content_text": "Eileen O'Mara named vice chair of Stripe; Tyler Bryson appointed chief revenue officer",
      "date_published": "2026-06-22T00:00:00Z",
      "date_modified": "2026-06-22T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/android-automotive-14-saas/",
      "url": "https://www.genymotion.com/blog/android-automotive-14-saas/",
      "title": "Android Automotive (AAOS 14) is now available on Genymotion SaaS!",
      "content_text": "Buckle your seat belt and start your engine! Android Automotive virtual devices (AAOS 14) are now officially available on Genymotion SaaS 🚗 You can now spin up and run Android Automotive OS virtual devices directly in your browser or your CI/CD pipelines! What is Android Automotive? Android Automotive (AAOS) is a specialized version of Android designed specifically for In-Vehicle Infotainment (IVI) systems. It requires developers to adapt their applications to follow strict automotive UI guideli",
      "date_published": "2026-06-18T08:01:42Z",
      "date_modified": "2026-06-18T08:01:42Z",
      "tags": [
        "Genymotion Blog"
      ]
    },
    {
      "id": "https://www.openhomefoundation.org/blog/proxy-all-the-things-no-device-left-behind/",
      "url": "https://www.openhomefoundation.org/blog/proxy-all-the-things-no-device-left-behind/",
      "title": "Proxy all the things: no device left behind",
      "content_text": "Every smart home has them: the older devices that still work perfectly well but no longer fit neatly into a modern setup. Instead of letting them gather dust in a drawer, the Open Home Foundation’s projects can help you bring them back into the fold. Here’s how a little proxying can give your beloved old gear a new lease of life, and keep your smart home that bit more sustainable.",
      "date_published": "2026-06-18T00:00:01Z",
      "date_modified": "2026-06-18T00:00:01Z",
      "tags": [
        "Home Assistant"
      ]
    },
    {
      "id": "https://cursor.com/changelog/06-18-26",
      "url": "https://cursor.com/changelog/06-18-26",
      "title": "Improvements to Cursor Automations",
      "content_text": "Cursor Automations save you time by automating repetitive tasks with always-on agents. This release introduces the **/automate** skill, new triggers for GitHub and Slack, and support for computer use.",
      "date_published": "2026-06-18T00:00:00Z",
      "date_modified": "2026-06-18T00:00:00Z",
      "tags": [
        "Cursor Changelog"
      ]
    },
    {
      "id": "https://blog.character.ai/creator-bundle/",
      "url": "https://blog.character.ai/creator-bundle/",
      "title": "New Ways for Creators to Create, Grow, and Get Discovered",
      "content_text": "Every Character starts with a creator. Behind every Character, world, and story users come back to, there's a creator refining, testing, and shaping the experience. Today, we're introducing a new set of creator-focused features designed to help creators at every stage of that journey: creating",
      "date_published": "2026-06-17T16:00:29Z",
      "date_modified": "2026-06-17T16:00:29Z",
      "tags": [
        "Character.AI"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#june-2026",
      "url": "https://exa.ai/docs/changelog#june-2026",
      "title": "June 2026",
      "content_text": "Introducing Exa Agent and Exa Connect, a new class of frontier web research and partner-data workflows accessible via API.",
      "date_published": "2026-06-16T07:27:26Z",
      "date_modified": "2026-06-16T07:27:26Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#june-16-2026",
      "url": "https://exa.ai/docs/changelog#june-16-2026",
      "title": "Introducing Exa Agent",
      "content_text": "Introducing Exa Agent We released a new class of frontier web research agents that are accessible via API. Exa Agent API supports parameters including a natural-language query, effort mode, outputSchema for structured outputs, and input.data to build upon an existing dataset. Read the Exa Agent API guide →",
      "date_published": "2026-06-16T07:27:26Z",
      "date_modified": "2026-06-16T07:27:26Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://stripe.dev/blog/integrating-services-with-agents-stripe-projects",
      "url": "https://stripe.dev/blog/integrating-services-with-agents-stripe-projects",
      "title": "From hobby to real world: integrating the hard stuff with agents",
      "content_text": "From hobby to real world: integrating the hard stuff with agents",
      "date_published": "2026-06-16T00:00:00Z",
      "date_modified": "2026-06-16T00:00:00Z",
      "tags": [
        "Stripe Developer Blog"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/stripe-tour-paris-2026",
      "url": "https://stripe.com/en-pl/newsroom/news/stripe-tour-paris-2026",
      "title": "Stripe equips French companies to compete globally in an AI-driven economy",
      "content_text": "Stripe equips French companies to compete globally in an AI-driven economy",
      "date_published": "2026-06-16T00:00:00Z",
      "date_modified": "2026-06-16T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://exa.ai/blog/exa-agent",
      "url": "https://exa.ai/blog/exa-agent",
      "title": "Introducing Exa Agent",
      "content_text": "A new frontier class of web research agents. A single API to access frontier web research capabilities at a fraction of the cost.",
      "date_published": "2026-06-16T00:00:00Z",
      "date_modified": "2026-06-16T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#april-2026",
      "url": "https://exa.ai/docs/changelog#april-2026",
      "title": "April 2026",
      "content_text": "API deprecation notice: legacy fields, parameters, and the /research endpoint removed.",
      "date_published": "2026-06-15T21:53:47Z",
      "date_modified": "2026-06-15T21:53:47Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#april-1-2026",
      "url": "https://exa.ai/docs/changelog#april-1-2026",
      "title": "API Deprecation Notice",
      "content_text": "API Deprecation Notice We retired a few legacy items from the Exa API: /research endpoint : replaced by /search with type: \"deep-reasoning\" . resolvedSearchType and highlightScores (response fields) : returned null from April 15, removed May 1. startCrawlDate / endCrawlDate (deprecated request parameters) : silently ignored from April 15. Migrate to Deep search →",
      "date_published": "2026-06-15T21:53:47Z",
      "date_modified": "2026-06-15T21:53:47Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#march-30-2026",
      "url": "https://exa.ai/docs/changelog#march-30-2026",
      "title": "Introducing Exa Monitors",
      "content_text": "Introducing Exa Monitors Monitors run Exa searches on a schedule and deliver results to your webhook, deduplicated against previous runs so you only get new content. Track topics over time : competitor news, funding rounds, regulatory changes, research papers. Structured results : return plain text or typed JSON via outputSchema . Flexible scheduling : run on an interval (minimum 1 hour) or trigger manually. Read the Monitors API guide →",
      "date_published": "2026-06-15T21:53:47Z",
      "date_modified": "2026-06-15T21:53:47Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#march-3-2026",
      "url": "https://exa.ai/docs/changelog#march-3-2026",
      "title": "Exa Pricing Update",
      "content_text": "Exa Pricing Update We simplified and lowered pricing. Contents for the first 10 search results are now included for free, and the new pricing applies automatically with no action needed. Search with contents : $7 per 1k requests (10 results, text + highlights included); $1 per 1k additional results. Summaries : $1 per 1k, on both search and contents. Exa Deep : $12 per 1k requests; Deep (Reasoning) $15 per 1k. Contents endpoint : $1 per 1k pages per content type. View current pricing →",
      "date_published": "2026-06-15T21:53:47Z",
      "date_modified": "2026-06-15T21:53:47Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#february-2-2026",
      "url": "https://exa.ai/docs/changelog#february-2-2026",
      "title": "Highlights, content freshness, and MCP updates",
      "content_text": "Highlights, content freshness, and MCP updates Three improvements to content extraction and access: maxCharacters for highlights : now the preferred way to control highlight length. numSentences and highlightsPerUrl are deprecated. maxAgeHours for content freshness : age-based control replacing boolean livecrawl ( 0 always crawls, -1 cache-only, 24 crawls if older than 24h). Exa MCP free tier : try it unauthenticated at 3 QPS and 150 calls/day; add an API key for full access. Content freshness d",
      "date_published": "2026-06-15T21:53:47Z",
      "date_modified": "2026-06-15T21:53:47Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#january-21-2026",
      "url": "https://exa.ai/docs/changelog#january-21-2026",
      "title": "Introducing Exa Company Search",
      "content_text": "Introducing Exa Company Search Company search now uses a fine-tuned retrieval model and entity-matching pipeline. Use type=\"auto\" , category=\"company\" . Accurate across attributes : industry, geography, funding stage, and employee count. Structured entity data : results return typed company info (workforce, HQ, financials, web traffic). Use cases : sales prospecting, market research, and supply chain workflows. Read the Companies & People Search docs → · Read the benchmark blog →",
      "date_published": "2026-06-15T21:53:47Z",
      "date_modified": "2026-06-15T21:53:47Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#december-19-2025",
      "url": "https://exa.ai/docs/changelog#december-19-2025",
      "title": "Introducing Exa People Search",
      "content_text": "Introducing Exa People Search People search now spans 1B+ public profiles via a hybrid retrieval system. The linkedin category is replaced by the new people category. Broader coverage : profiles across the whole web, not just LinkedIn. Better accuracy : fine-tuned embeddings for role, skill, and company queries. Use cases : sales, recruiting, and market research. Read the Companies & People Search docs → · Read the benchmark blog →",
      "date_published": "2026-06-15T21:53:47Z",
      "date_modified": "2026-06-15T21:53:47Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://exa.ai/docs/changelog#february-5-2026",
      "url": "https://exa.ai/docs/changelog#february-5-2026",
      "title": "Introducing Exa Instant Search",
      "content_text": "Introducing Exa Instant Search Exa Instant is our fastest search type, combining improved neural search quality with sub-150ms latency. Enable it with type=\"instant\" . Built for real-time : chat apps, voice AI, coding agents, autocomplete, and live suggestions. State-of-the-art quality at the lowest latency we offer. Read the Search API guide → · Try it in the dashboard →",
      "date_published": "2026-06-15T19:03:30Z",
      "date_modified": "2026-06-15T19:03:30Z",
      "tags": [
        "Exa Changelog"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/aws-waf-and-stripe",
      "url": "https://stripe.com/en-pl/newsroom/news/aws-waf-and-stripe",
      "title": "With Stripe, AWS enables AI agent payments for content owners and publishers",
      "content_text": "With Stripe, AWS enables AI agent payments for content owners and publishers",
      "date_published": "2026-06-15T00:00:00Z",
      "date_modified": "2026-06-15T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-06-15",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-06-15",
      "title": "2026-06-15: HCP Vault 2.0 for AWS and Azure: Vault 2.0 has started rolling out to HCP Vault Dedicated clusters…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Vault 2.0 for AWS and Azure:</strong> Vault 2.0 has started rolling out to HCP Vault Dedicated clusters on AWS and Azure. Refer to <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/vault/changelog#2026-06-14\">HCP Vault Dedicated changelog</a> to learn more about Vault 2.0 capabilities available to HCP Vault.</p>",
      "date_published": "2026-06-15T00:00:00Z",
      "date_modified": "2026-06-15T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/stripe-tour-london-2026",
      "url": "https://stripe.com/en-pl/newsroom/news/stripe-tour-london-2026",
      "title": "Stripe helps UK businesses sell globally and build for the AI economy",
      "content_text": "Stripe helps UK businesses sell globally and build for the AI economy",
      "date_published": "2026-06-10T00:00:00Z",
      "date_modified": "2026-06-10T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/lloyds-and-stripe",
      "url": "https://stripe.com/en-pl/newsroom/news/lloyds-and-stripe",
      "title": "Stripe powers Lloyds' new suite of payment tools for UK small businesses",
      "content_text": "Stripe powers Lloyds' new suite of payment tools for UK small businesses",
      "date_published": "2026-06-09T00:00:00Z",
      "date_modified": "2026-06-09T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://martech.org/marketing-measurement-is-breaking-under-its-own-complexity/",
      "url": "https://martech.org/marketing-measurement-is-breaking-under-its-own-complexity/",
      "title": "Marketing measurement is breaking under its own complexity",
      "content_text": "Marketing measurement is breaking under its own complexity",
      "date_published": "2026-06-05T00:00:00Z",
      "date_modified": "2026-06-05T00:00:00Z",
      "tags": [
        "Bitly Press"
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/media-injection-widget-saas/",
      "url": "https://www.genymotion.com/blog/media-injection-widget-saas/",
      "title": "The new Media Injection widget for Genymotion SaaS is here!",
      "content_text": "Testing camera-dependent features on cloud-based virtual devices has always been a bit of a challenge. Whether your application requires scanning a QR code, capturing a live photo for KYC verification, or testing video streaming capabilities, simulating these real-world camera inputs in the cloud is mandatory for thorough testing. With this in mind, we are extremely pleased to introduce the latest addition to our toolset: the Media Injection widget ; now officially live on Genymotion SaaS! What",
      "date_published": "2026-06-04T07:52:50Z",
      "date_modified": "2026-06-04T07:52:50Z",
      "tags": [
        "Genymotion Blog"
      ]
    },
    {
      "id": "https://stripe.com/en-pl/newsroom/news/deel-and-stripe",
      "url": "https://stripe.com/en-pl/newsroom/news/deel-and-stripe",
      "title": "Deel chooses Stripe to create a stablecoin wallet to help millions of contractors hold, earn and spend globally",
      "content_text": "Deel chooses Stripe to create a stablecoin wallet to help millions of contractors hold, earn and spend globally",
      "date_published": "2026-06-03T00:00:00Z",
      "date_modified": "2026-06-03T00:00:00Z",
      "tags": [
        "Stripe Newsroom"
      ]
    },
    {
      "id": "https://www.home-assistant.io/blog/2026/06/03/release-20266/",
      "url": "https://www.home-assistant.io/blog/2026/06/03/release-20266/",
      "title": "2026.6: Pick a card, any card",
      "content_text": "Home Assistant 2026.6! 🎉 I’m going to put my hand up right away: ✋ I am not a dashboard person. Not because I don’t like them; I love seeing what you all build. But designing a beautiful one is a kind of visual creativity I just don’t have. That’s a big part of why I love the built-in Home dashboard so much, it does the designing for me. But when I do build a custom dashboard, I usually stare at that “add a card” dialog for way too long, picking cards almost at random just to see if they look go",
      "date_published": "2026-06-03T00:00:00Z",
      "date_modified": "2026-06-03T00:00:00Z",
      "tags": [
        "Home Assistant"
      ]
    },
    {
      "id": "https://github.com/upstash/workflow-js/releases/tag/v1.3.1",
      "url": "https://github.com/upstash/workflow-js/releases/tag/v1.3.1",
      "title": "v1.3.1",
      "content_text": "What's Changed DX-2691: validate label and flow control key are alphanumeric by @CahidArda in #196 DX-2698: Add multi label runs by @CahidArda in #197 Full Changelog : v1.3.0...v1.3.1",
      "date_published": "2026-06-02T11:23:51Z",
      "date_modified": "2026-06-02T11:23:51Z",
      "tags": [
        "Upstash Workflow Releases"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-06-01-added-a-tool-to-retrieve-a",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-06-01-added-a-tool-to-retrieve-a",
      "title": "Added a tool to retrieve a group's preferences, including its default domain for link creation.",
      "content_text": "Added a tool to retrieve a group's preferences, including its default domain for link creation.",
      "date_published": "2026-06-01T00:00:00Z",
      "date_modified": "2026-06-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://www.home-assistant.io/blog/2026/05/28/sensereo-joins-works-with-home-assistant/",
      "url": "https://www.home-assistant.io/blog/2026/05/28/sensereo-joins-works-with-home-assistant/",
      "title": "Sensereo joins Works with Home Assistant",
      "content_text": "We’re sensing a change in the air this month as we welcome Sensereo to the Works with Home Assistant program 🎉. Specialists in environmental sensing, Sensereo brings Matter smoke and carbon monoxide (CO) alarms into the Home Assistant ecosystem – meaning more ways to keep your home open, safe, and sound. Built from a burning question… What happens if your smoke alarm goes off, but you’re not there to hear it? It’s an unsettling question, and one that led Roy Chen to found Sensereo in 2024. Drive",
      "date_published": "2026-05-28T00:00:01Z",
      "date_modified": "2026-05-28T00:00:01Z",
      "tags": [
        "Home Assistant"
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/coderabbit-joins-claude-marketplace",
      "url": "https://www.coderabbit.ai/newsroom/coderabbit-joins-claude-marketplace",
      "title": "CodeRabbit joins the Claude Marketplace",
      "content_text": "Anthropic customers can apply their existing Anthropic spend commitment toward CodeRabbit, simplifying procurement and consolidating AI spend.",
      "date_published": "2026-05-27T00:00:00Z",
      "date_modified": "2026-05-27T00:00:00Z",
      "tags": [
        "CodeRabbit Newsroom"
      ]
    },
    {
      "id": "https://blog.character.ai/memory/",
      "url": "https://blog.character.ai/memory/",
      "title": "Smarter Memory for Smarter Chats",
      "content_text": "Long chats, big plots, and hours of backstory. Your Characters now keep up with all of it. Story Memory , Facts , and Memory Usage are rolling out across Character.ai, giving you new ways to shape what your Character knows and lock in the moments that matter. You'll",
      "date_published": "2026-05-21T17:00:10Z",
      "date_modified": "2026-05-21T17:00:10Z",
      "tags": [
        "Character.AI"
      ]
    },
    {
      "id": "https://exa.ai/blog/announcing-series-c",
      "url": "https://exa.ai/blog/announcing-series-c",
      "title": "Exa Raises $250M Series C to Build the Search Engine for AIs",
      "content_text": "AI agents will search the web more than humans this year. Exa raises $250M Series C at a $2.2B valuation led by a16z to power all agents with the highest quality web search.",
      "date_published": "2026-05-20T00:00:00Z",
      "date_modified": "2026-05-20T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/cnbc-disruptor-2026",
      "url": "https://abnormal.ai/newsroom/press-releases/cnbc-disruptor-2026",
      "title": "Abnormal AI Named to CNBC Disruptor 50 List for Third Consecutive Year",
      "content_text": "Abnormal AI Named to CNBC Disruptor 50 List for Third Consecutive Year",
      "date_published": "2026-05-19T00:00:00Z",
      "date_modified": "2026-05-19T00:00:00Z",
      "tags": [
        "Abnormal Newsroom"
      ]
    },
    {
      "id": "https://github.com/upstash/workflow-js/releases/tag/v1.3.0",
      "url": "https://github.com/upstash/workflow-js/releases/tag/v1.3.0",
      "title": "v1.3.0",
      "content_text": "What's Changed DX-2644: skip schema check in third party call result by @CahidArda in #193 DX-2557: add context.retried by @CahidArda in #195 DX-2596: feat: support qstash-js auto dev server by @ytkimirti in #192 Full Changelog : v1.2.1...v1.3.0",
      "date_published": "2026-05-15T11:34:23Z",
      "date_modified": "2026-05-15T11:34:23Z",
      "tags": [
        "Upstash Workflow Releases"
      ]
    },
    {
      "id": "https://exa.ai/blog/rl-search-outcomes",
      "url": "https://exa.ai/blog/rl-search-outcomes",
      "title": "How Search Quality Shapes RL Outcomes",
      "content_text": "Training search agents on Exa instead of a SERP baseline yields higher pass@k, faster, at lower cost.",
      "date_published": "2026-05-13T00:00:00Z",
      "date_modified": "2026-05-13T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://github.com/upstash/workflow-js/releases/tag/v1.2.1",
      "url": "https://github.com/upstash/workflow-js/releases/tag/v1.2.1",
      "title": "v1.2.1",
      "content_text": "What's Changed DX-2238: add missing bulk action methods to sdk by @alitariksahin in #180 Full Changelog : v1.2.0...v1.2.1",
      "date_published": "2026-05-06T14:39:44Z",
      "date_modified": "2026-05-06T14:39:44Z",
      "tags": [
        "Upstash Workflow Releases"
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/genymotion-desktop-french-days/",
      "url": "https://www.genymotion.com/blog/genymotion-desktop-french-days/",
      "title": "French Days 2026: Get 20% off Genymotion Desktop!",
      "content_text": "The French Days are here! To celebrate, we are offering a special discount for all Android developers, QA engineers, security researchers, individuals and so on. From April 29 to May 6, enjoy a 20% discount on your Genymotion Desktop annual license (Business or Indie). Whether you need to scale your app testing or develop on a high-performance Android emulator, now is the perfect time to upgrade your toolkit. How to Benefit Taking advantage of this limited-time offer is simple. Here is a step-by",
      "date_published": "2026-04-29T13:53:58Z",
      "date_modified": "2026-04-29T13:53:58Z",
      "tags": [
        "Genymotion Blog"
      ]
    },
    {
      "id": "https://abnormal.ai/newsroom/press-releases/abnormal-appoints-three-senior-execs",
      "url": "https://abnormal.ai/newsroom/press-releases/abnormal-appoints-three-senior-execs",
      "title": "Abnormal AI Expands Leadership Team to Advance Behavioral AI Platform",
      "content_text": "Abnormal AI Expands Leadership Team to Advance Behavioral AI Platform",
      "date_published": "2026-04-29T00:00:00Z",
      "date_modified": "2026-04-29T00:00:00Z",
      "tags": [
        "Abnormal Newsroom"
      ]
    },
    {
      "id": "https://exa.ai/blog/exa-google-cloud",
      "url": "https://exa.ai/blog/exa-google-cloud",
      "title": "Exa and Google Partnership",
      "content_text": "Exa is now available on Google Cloud through Gemini Enterprise Agent Platform grounding and Gemini Enterprise's Agent Marketplace.",
      "date_published": "2026-04-28T00:00:00Z",
      "date_modified": "2026-04-28T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/coderabbit-launches-slack-agent",
      "url": "https://www.coderabbit.ai/newsroom/coderabbit-launches-slack-agent",
      "title": "CodeRabbit launches Slack Agent, a second brain for teams",
      "content_text": "CodeRabbit's context engine expands into Slack, bringing shared context, memory, collaboration, and governance across the full software development lifecycle.",
      "date_published": "2026-04-22T00:00:00Z",
      "date_modified": "2026-04-22T00:00:00Z",
      "tags": [
        "CodeRabbit Newsroom"
      ]
    },
    {
      "id": "https://exa.ai/blog/highlights-for-agents",
      "url": "https://exa.ai/blog/highlights-for-agents",
      "title": "Exa Highlights",
      "content_text": "Exa Highlights extracts dense, query-specific excerpts from web pages so agents can reason over less context with higher accuracy.",
      "date_published": "2026-04-22T00:00:00Z",
      "date_modified": "2026-04-22T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://blog.character.ai/characters-character-the-women-powering-character-ai/",
      "url": "https://blog.character.ai/characters-character-the-women-powering-character-ai/",
      "title": "Characters @ Character: The Women Powering Character.AI",
      "content_text": "At Character.AI, we believe that the best products are built by people with diverse perspectives and a shared passion for the future of AI.  Today, we’re celebrating the incredible women driving innovation across our team. As a lean startup, our female leaders have a massive hand",
      "date_published": "2026-04-20T22:00:34Z",
      "date_modified": "2026-04-20T22:00:34Z",
      "tags": [
        "Character.AI"
      ]
    },
    {
      "id": "https://exa.ai/blog/deep-max",
      "url": "https://exa.ai/blog/deep-max",
      "title": "Introducing Deep Max: State-of-the-Art Agentic Search",
      "content_text": "Our highest-quality search endpoint. SOTA on DSQA, FRAMES, and HLE-Search, and up to 20x faster than competitors.",
      "date_published": "2026-04-20T00:00:00Z",
      "date_modified": "2026-04-20T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://exa.ai/blog/composing-a-search-engine",
      "url": "https://exa.ai/blog/composing-a-search-engine",
      "title": "Composing a Search Engine",
      "content_text": "How we built Canon, a search pipeline orchestrator for full control over our search engine as it scales in complexity.",
      "date_published": "2026-04-17T00:00:00Z",
      "date_modified": "2026-04-17T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://blog.character.ai/cai-books/",
      "url": "https://blog.character.ai/cai-books/",
      "title": "introducing c.ai books: classic literature, now playable",
      "content_text": "What if you could step inside a classic novel - not just read it, but play it? With c.ai Books , now you can. Pick a character, enter a story, and interact with its world in real time. Books is available now on mobile and web as part of c.ai",
      "date_published": "2026-04-16T14:00:42Z",
      "date_modified": "2026-04-16T14:00:42Z",
      "tags": [
        "Character.AI"
      ]
    },
    {
      "id": "https://www.businesswire.com/news/home/20260416207345/en",
      "url": "https://www.businesswire.com/news/home/20260416207345/en",
      "title": "Postman Announces Collaboration with Microsoft to Expand AI Model Choice, Accelerate Developer Workflows, and Unify API Governance",
      "content_text": "Postman Announces Collaboration with Microsoft to Expand AI Model Choice, Accelerate Developer Workflows, and Unify API Governance",
      "date_published": "2026-04-16T00:00:00Z",
      "date_modified": "2026-04-16T00:00:00Z",
      "tags": [
        "Postman Press"
      ]
    },
    {
      "id": "https://blog.character.ai/pipsqueak2-and-more/",
      "url": "https://blog.character.ai/pipsqueak2-and-more/",
      "title": "April Update: New Model, Memory, and Lorebook",
      "content_text": "Today I want to share some big updates. Model improvements, Memory upgrades, and a feature our community has been asking for since long before I joined. All of this was shaped by community feedback and testing, and I'm grateful for every bit of input that got us here.",
      "date_published": "2026-04-14T17:15:59Z",
      "date_modified": "2026-04-14T17:15:59Z",
      "tags": [
        "Character.AI"
      ]
    },
    {
      "id": "https://blog.character.ai/creator-spotlight-flowingbloom/",
      "url": "https://blog.character.ai/creator-spotlight-flowingbloom/",
      "title": "Creator Spotlight: FlowingBloom",
      "content_text": "For our latest Character’s Corner series, we spoke to FlowingBloom, who is a NICU nurse by day who uses Character.ai as a way to tap into her creativity and get immediate feedback from the community. Some of her most popular Characters include Atticus , Adam McLeod , and Ronan",
      "date_published": "2026-04-09T23:01:51Z",
      "date_modified": "2026-04-09T23:01:51Z",
      "tags": [
        "Character.AI"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-04-09",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-04-09",
      "title": "2026-04-09: HCP Organizations: A self-service organization deletion checklist is now available for organization…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Organizations:</strong> A self-service organization deletion checklist is now available for organization owners. The checklist provides an automated pre-flight check to verify that all prerequisites—such as decommissioning active resources, resolving billing requirements, and clearing IAM configurations—are met before an organization can be deleted. This reduces the need for manual support tickets and provides a more seamless, transparent experience. For more information, refer to the <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/hcp/admin/orgs#delete-an-organization\">Organizations documentation</a>.</p>",
      "date_published": "2026-04-09T00:00:00Z",
      "date_modified": "2026-04-09T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/matthew-mulqueen-chief-revenue-officer",
      "url": "https://www.coderabbit.ai/newsroom/matthew-mulqueen-chief-revenue-officer",
      "title": "CodeRabbit names enterprise sales veteran Matthew Mulqueen as chief revenue officer",
      "content_text": "Mulqueen joins CodeRabbit to lead global go-to-market strategy, sales, and customer success as enterprise adoption expands.",
      "date_published": "2026-04-02T00:00:00Z",
      "date_modified": "2026-04-02T00:00:00Z",
      "tags": [
        "CodeRabbit Newsroom"
      ]
    },
    {
      "id": "https://bitly.com/pages/resources/press/bitly-introduces-ai-powered-features",
      "url": "https://bitly.com/pages/resources/press/bitly-introduces-ai-powered-features",
      "title": "Bitly Introduces AI-Powered Features to Simplify and Accelerate Marketing Analytics",
      "content_text": "Bitly Introduces AI-Powered Features to Simplify and Accelerate Marketing Analytics",
      "date_published": "2026-04-02T00:00:00Z",
      "date_modified": "2026-04-02T00:00:00Z",
      "tags": [
        "Bitly Press"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-04-01-clarified-device-tool-descriptions-to-distinguis",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-04-01-clarified-device-tool-descriptions-to-distinguis",
      "title": "Clarified device tool descriptions to distinguish device operating system from device form factor.",
      "content_text": "Clarified device tool descriptions to distinguish device operating system from device form factor.",
      "date_published": "2026-04-01T00:00:00Z",
      "date_modified": "2026-04-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/genymotion-desktop-3-10-released/",
      "url": "https://www.genymotion.com/blog/genymotion-desktop-3-10-released/",
      "title": "Genymotion Desktop 3.10.0 is out! 🎉",
      "content_text": "We are extremely pleased to introduce the latest release of Genymotion Desktop, packed with a ton of groundbreaking features and enhancements! The post Genymotion Desktop 3.10.0 is out! 🎉 appeared first on Genymotion .",
      "date_published": "2026-03-31T15:40:20Z",
      "date_modified": "2026-03-31T15:40:20Z",
      "tags": [
        "Genymotion Blog"
      ]
    },
    {
      "id": "https://www.businesswire.com/news/home/20260331672097/en/Postman-Integrates-Anthropics-Claude-on-Amazon-Bedrock-to-Bring-AI-Native-API-Development-to-40-Million-Developers",
      "url": "https://www.businesswire.com/news/home/20260331672097/en/Postman-Integrates-Anthropics-Claude-on-Amazon-Bedrock-to-Bring-AI-Native-API-Development-to-40-Million-Developers",
      "title": "Postman Integrates Anthropic’s Claude on Amazon Bedrock to Bring AI-Native API Development to 40 Million Developers",
      "content_text": "Postman Integrates Anthropic’s Claude on Amazon Bedrock to Bring AI-Native API Development to 40 Million Developers",
      "date_published": "2026-03-31T00:00:00Z",
      "date_modified": "2026-03-31T00:00:00Z",
      "tags": [
        "Postman Press"
      ]
    },
    {
      "id": "https://github.com/upstash/workflow-js/releases/tag/v1.2.0",
      "url": "https://github.com/upstash/workflow-js/releases/tag/v1.2.0",
      "title": "v1.2.0",
      "content_text": "What's Changed Features: DX-1998: throw non retrable error if qstash returns 412 by @CahidArda in #181 DX-2517: workflowRunId option for notify by @CahidArda in #186 DX-2520: add redacted field to trigger by @CahidArda in #187 Fixes: fix: add more info to fails b/c of failure function by @CahidArda in #184 DX-2471: Forward user headers via server by @CahidArda in #185 Full Changelog : v1.1.1...v1.2.0",
      "date_published": "2026-03-30T13:30:16Z",
      "date_modified": "2026-03-30T13:30:16Z",
      "tags": [
        "Upstash Workflow Releases"
      ]
    },
    {
      "id": "https://exa.ai/blog/exa-singapore",
      "url": "https://exa.ai/blog/exa-singapore",
      "title": "Exa Lands in Singapore",
      "content_text": "Exa opens its first Asia office in Singapore, focused on core engineering for our retrieval stack.",
      "date_published": "2026-03-30T00:00:00Z",
      "date_modified": "2026-03-30T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://exa.ai/blog/webcode",
      "url": "https://exa.ai/blog/webcode",
      "title": "WebCode: Search Evals for Coding Agents",
      "content_text": "How do you measure retrieval quality for the increasingly complex ecosystem coding agents consume from?",
      "date_published": "2026-03-23T00:00:00Z",
      "date_modified": "2026-03-23T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://bitly.com/pages/resources/press/bitly-appoints-matt-young-as-cto",
      "url": "https://bitly.com/pages/resources/press/bitly-appoints-matt-young-as-cto",
      "title": "Bitly Appoints Matt Young as CTO, Strengthening Leadership Team Under CEO Peter Krivkovich",
      "content_text": "Bitly Appoints Matt Young as CTO, Strengthening Leadership Team Under CEO Peter Krivkovich",
      "date_published": "2026-03-19T00:00:00Z",
      "date_modified": "2026-03-19T00:00:00Z",
      "tags": [
        "Bitly Press"
      ]
    },
    {
      "id": "https://blog.character.ai/imagine-gallery/",
      "url": "https://blog.character.ai/imagine-gallery/",
      "title": "Introducing Imagine Gallery",
      "content_text": "Character.ai’s Imagine feature turns conversations into visuals - dramatic scenes, surreal worlds, unexpected moments. It’s one of the most creative ways to build upon your chat on Character.ai. Now, every moment you create with Imagine has a place to live. Meet Imagine Gallery Imagine Gallery",
      "date_published": "2026-03-18T18:03:40Z",
      "date_modified": "2026-03-18T18:03:40Z",
      "tags": [
        "Character.AI"
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/ai-skills-genymotion/",
      "url": "https://www.genymotion.com/blog/ai-skills-genymotion/",
      "title": "Stop managing Android devices, start talking to them: use Skills for Genymotion",
      "content_text": "Integrating tools is essential for maximizing development efficiency. With this in mind, we have developed a series of “Skills” dedicated to AI agents , designed to transform the way you interact with Genymotion SaaS (Cloud) and Genymotion Desktop (Local). Reduce Friction, Increase Speed Modern development requires juggling with many tools, which inevitably introduces friction and wasted time. Our main goal is to bring the management of your Genymotion instances within your daily work environmen",
      "date_published": "2026-03-17T16:02:06Z",
      "date_modified": "2026-03-17T16:02:06Z",
      "tags": [
        "Genymotion Blog"
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/nvidia-open-model-families-agentic-ai",
      "url": "https://www.coderabbit.ai/newsroom/nvidia-open-model-families-agentic-ai",
      "title": "NVIDIA expands open model families to power the next wave of agentic, physical and healthcare AI",
      "content_text": "NVIDIA named CodeRabbit among the companies deploying Nemotron models to power advanced agentic applications.",
      "date_published": "2026-03-16T00:00:00Z",
      "date_modified": "2026-03-16T00:00:00Z",
      "tags": [
        "CodeRabbit Newsroom"
      ]
    },
    {
      "id": "https://exa.ai/blog/exa-deep",
      "url": "https://exa.ai/blog/exa-deep",
      "title": "Introducing Exa Deep: An Agent for Every Search",
      "content_text": "Our best agentic search endpoint — faster, cheaper, with structured outputs and field-level grounding",
      "date_published": "2026-03-04T00:00:00Z",
      "date_modified": "2026-03-04T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/coderabbit-tops-ai-code-review-benchmark",
      "url": "https://www.coderabbit.ai/newsroom/coderabbit-tops-ai-code-review-benchmark",
      "title": "CodeRabbit tops the first independent AI code review benchmark",
      "content_text": "CodeRabbit ranked #1 in online F1 score in Martian’s independent benchmark, based on developer behavior across nearly 300,000 pull requests.",
      "date_published": "2026-03-03T00:00:00Z",
      "date_modified": "2026-03-03T00:00:00Z",
      "tags": [
        "CodeRabbit Newsroom"
      ]
    },
    {
      "id": "https://www.businesswire.com/news/home/20260302523854/en/Postman-Unveils-a-New-Era-for-AI-Native-API-Development",
      "url": "https://www.businesswire.com/news/home/20260302523854/en/Postman-Unveils-a-New-Era-for-AI-Native-API-Development",
      "title": "Postman Unveils a New Era for AI-Native API Development",
      "content_text": "Postman Unveils a New Era for AI-Native API Development",
      "date_published": "2026-03-02T00:00:00Z",
      "date_modified": "2026-03-02T00:00:00Z",
      "tags": [
        "Postman Press"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-03-01-added-a-tool-to-create-a",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-03-01-added-a-tool-to-create-a",
      "title": "Added a tool to create a short link and a QR Code in a single step.",
      "content_text": "Added a tool to create a short link and a QR Code in a single step.",
      "date_published": "2026-03-01T00:00:00Z",
      "date_modified": "2026-03-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-02-26",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-02-26",
      "title": "2026-02-26: HCP Vault 1.21.3 on AWS and Azure: Vault 1.21.3 has started rolling out to HCP Vault Dedicated clus…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Vault 1.21.3 on AWS and Azure:</strong> Vault 1.21.3 has started rolling out to HCP Vault Dedicated clusters on AWS and Azure. Refer to <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1213\">1.21.3 Enterprise release notes</a> in GitHub to learn more about what's new in 1.21.3.</p>",
      "date_published": "2026-02-26T00:00:00Z",
      "date_modified": "2026-02-26T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/harjot-gill-evil-martians-podcast",
      "url": "https://www.coderabbit.ai/newsroom/harjot-gill-evil-martians-podcast",
      "title": "Harjot Gill: How CodeRabbit went from viral in Japan to $60M Series B",
      "content_text": "CodeRabbit co-founder and CEO Harjot Gill joins Dev Propulsion Labs to discuss AI code review, open source, company building, and CodeRabbit’s early traction in Japan.",
      "date_published": "2026-02-24T00:00:00Z",
      "date_modified": "2026-02-24T00:00:00Z",
      "tags": [
        "CodeRabbit Newsroom"
      ]
    },
    {
      "id": "https://github.com/upstash/workflow-js/releases/tag/v1.1.1",
      "url": "https://github.com/upstash/workflow-js/releases/tag/v1.1.1",
      "title": "v1.1.1",
      "content_text": "What's Changed Features: DX-2363: add workflow-js skills by @CahidArda in #175 feat: add labels to invoke calls in addition to trigger by @technoligest in #174 DX-2278: use npm OIDC by @CahidArda in #179 feat: add workflowRunCreatedAt to context and pass it in invoke requests by @CahidArda in #178 DX-2370: React Router Support by @CahidArda in #177 New Contributors @technoligest made their first contribution in #174 Full Changelog : v1.1.0...v1.1.1",
      "date_published": "2026-02-16T07:43:18Z",
      "date_modified": "2026-02-16T07:43:18Z",
      "tags": [
        "Upstash Workflow Releases"
      ]
    },
    {
      "id": "https://exa.ai/blog/exa-instant",
      "url": "https://exa.ai/blog/exa-instant",
      "title": "Introducing Exa Instant: the fastest search engine in the world",
      "content_text": "Exa Instant is the fastest search engine in the world, returning high-quality web results with sub-200ms latency for real-time AI agents and applications.",
      "date_published": "2026-02-12T00:00:00Z",
      "date_modified": "2026-02-12T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://github.com/upstash/workflow-js/releases/tag/v1.2.0-demo-rc.1",
      "url": "https://github.com/upstash/workflow-js/releases/tag/v1.2.0-demo-rc.1",
      "title": "v1.2.0-demo-rc.1",
      "content_text": "Full Changelog : v1.1.0...v1.2.0-demo-rc.1",
      "date_published": "2026-02-11T13:44:35Z",
      "date_modified": "2026-02-11T13:44:35Z",
      "tags": [
        "Upstash Workflow Releases"
      ]
    },
    {
      "id": "https://www.coderabbit.ai/newsroom/coderabbit-issue-planner-launch",
      "url": "https://www.coderabbit.ai/newsroom/coderabbit-issue-planner-launch",
      "title": "CodeRabbit introduces Issue Planner for the AI-driven SDLC",
      "content_text": "The public beta brings collaborative, context-aware planning directly into Jira, Linear, GitHub Issues, and GitLab.",
      "date_published": "2026-02-10T00:00:00Z",
      "date_modified": "2026-02-10T00:00:00Z",
      "tags": [
        "CodeRabbit Newsroom"
      ]
    },
    {
      "id": "https://blog.character.ai/cai-labs/",
      "url": "https://blog.character.ai/cai-labs/",
      "title": "Introducing c.ai labs",
      "content_text": "Chat is just the start. Today we’re launching c.ai labs : a new home for fast, playful experiments in AI entertainment - where we try new formats, new ways to create, and new ways to bring your Characters to life. What is c.ai labs? c.ai labs was",
      "date_published": "2026-02-04T19:08:11Z",
      "date_modified": "2026-02-04T19:08:11Z",
      "tags": [
        "Character.AI"
      ]
    },
    {
      "id": "https://bitly.com/pages/resources/press/bitly-connection-layer-links-qr-codes-2026",
      "url": "https://bitly.com/pages/resources/press/bitly-connection-layer-links-qr-codes-2026",
      "title": "Bitly Enters 2026 as the Embedded Connection Layer Powering Links and QR Codes Worldwide",
      "content_text": "Bitly Enters 2026 as the Embedded Connection Layer Powering Links and QR Codes Worldwide",
      "date_published": "2026-02-03T00:00:00Z",
      "date_modified": "2026-02-03T00:00:00Z",
      "tags": [
        "Bitly Press"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-02-01-added-tools-for-time-series-and-summary",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-02-01-added-tools-for-time-series-and-summary",
      "title": "Added tools for time-series and summary engagement metrics on a single link.",
      "content_text": "Added tools for time-series and summary engagement metrics on a single link.",
      "date_published": "2026-02-01T00:00:00Z",
      "date_modified": "2026-02-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2026-01-27",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2026-01-27",
      "title": "2026-01-27: HCP Vault 1.21.2 on AWS and Azure: Vault 1.21.2 has started rolling out to HCP Vault Dedicated clus…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Vault 1.21.2 on AWS and Azure:</strong> Vault 1.21.2 has started rolling out to HCP Vault Dedicated clusters on AWS and Azure. Refer to <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1212\">1.21.2 Enterprise release notes</a> in GitHub to learn more about what's new in 1.21.2.</p>",
      "date_published": "2026-01-27T00:00:00Z",
      "date_modified": "2026-01-27T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://exa.ai/blog/company-search-benchmarks",
      "url": "https://exa.ai/blog/company-search-benchmarks",
      "title": "Introducing Exa's Company Search Benchmarks",
      "content_text": "How we built an LLM-hard benchmark for company search with 800+ queries across retrieval and RAG tracks.",
      "date_published": "2026-01-22T00:00:00Z",
      "date_modified": "2026-01-22T00:00:00Z",
      "tags": [
        "Exa Blog"
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/2025-year-review/",
      "url": "https://www.genymotion.com/blog/2025-year-review/",
      "title": "Genymotion: 2025 Year in Review",
      "content_text": "As we wrap up another incredible year at Genymotion, we’re taking a moment to look back at the milestones that defined 2025. The post Genymotion: 2025 Year in Review appeared first on Genymotion .",
      "date_published": "2026-01-13T11:03:18Z",
      "date_modified": "2026-01-13T11:03:18Z",
      "tags": [
        "Genymotion Blog"
      ]
    },
    {
      "id": "https://www.businesswire.com/news/home/20260107174767/en/Postman-Acquires-Fern-to-Help-Businesses-Deliver-World-Class-Developer-Experiences",
      "url": "https://www.businesswire.com/news/home/20260107174767/en/Postman-Acquires-Fern-to-Help-Businesses-Deliver-World-Class-Developer-Experiences",
      "title": "Postman Acquires Fern to Help Businesses Deliver World-Class Developer Experiences",
      "content_text": "Postman Acquires Fern to Help Businesses Deliver World-Class Developer Experiences",
      "date_published": "2026-01-07T00:00:00Z",
      "date_modified": "2026-01-07T00:00:00Z",
      "tags": [
        "Postman Press"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-01-01-added-tools-to-bulk-create-short-links",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2026-01-01-added-tools-to-bulk-create-short-links",
      "title": "Added tools to bulk-create short links and QR Codes from a .CSV or .XLSX file. Updated short link creation ...",
      "content_text": "Added tools to bulk-create short links and QR Codes from a .CSV or .XLSX file. Updated short link creation to support custom back-halves on new and existing links.",
      "date_published": "2026-01-01T00:00:00Z",
      "date_modified": "2026-01-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2025-12-18",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2025-12-18",
      "title": "2025-12-18: HCP Access Management: Project-level service principals can now be assigned organization-level role…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Access Management:</strong> Project-level service principals can now be assigned organization-level roles, such as <code class=\"mdx-inline-code_inlineCode__p_0sy mdx-inline-code_size-200__YiF_7 hds-typography-code-200\">Project Creator</code> or <code class=\"mdx-inline-code_inlineCode__p_0sy mdx-inline-code_size-200__YiF_7 hds-typography-code-200\">Group Admin</code>. This allows a single principal authenticated with workload identity federation (WIF) to securely automate organization-wide tasks without needing static, org-level keys. For more details, refer to the <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/hcp/iam/service-principal\">service principals documentation</a>.</p><p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\">Key Update: </p><ul class=\"mdx-lists_listRoot__iVDx9\"><li class=\"mdx-lists_listItem__nkqhg\">You can now grant organization-level permissions to project-level service principals, simplifying secure and large-scale automation.</li></ul>",
      "date_published": "2025-12-18T00:00:00Z",
      "date_modified": "2025-12-18T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/genymotion-desktop-winter-sale/",
      "url": "https://www.genymotion.com/blog/genymotion-desktop-winter-sale/",
      "title": "Shrink Your Costs: The Genymotion Desktop Winter Sale is Here!",
      "content_text": "Every developer and QA engineer knows the infamous phrase: “But it works on my machine!” Moving from code to a ready-to-release app is a challenge every professional team faces: to ensure it works everywhere, you need a local environment you can trust. Genymotion Desktop delivers the high performance and tools needed for efficient app development. It provides a stable platform for rigorous manual testing, allowing you to validate your applications quickly and safely on your own workstation. As 2",
      "date_published": "2025-12-16T13:35:37Z",
      "date_modified": "2025-12-16T13:35:37Z",
      "tags": [
        "Genymotion Blog"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2025-12-16",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2025-12-16",
      "title": "2025-12-16: HCP Vault 1.21.1 on AWS and Azure: Vault 1.21.1 has started rolling out to HCP Vault Dedicated clus…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Vault 1.21.1 on AWS and Azure:</strong> Vault 1.21.1 has started rolling out to HCP Vault Dedicated clusters on AWS and Azure. Refer to <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1211\">1.21.1 Enterprise release notes</a> in GitHub to learn more about what's new in 1.21.1.</p>",
      "date_published": "2025-12-16T00:00:00Z",
      "date_modified": "2025-12-16T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/flintlab-partnership-genymotion/",
      "url": "https://www.genymotion.com/blog/flintlab-partnership-genymotion/",
      "title": "FlintLab Announces Strategic Partnership with Genymotion",
      "content_text": "FlintLab, an AI-powered Infrastructure-Platform-as-a-Service (IPaaS) provider for intelligent testing and device orchestration, announced strategic partnership with Genymotion. The post FlintLab Announces Strategic Partnership with Genymotion appeared first on Genymotion .",
      "date_published": "2025-12-09T16:25:48Z",
      "date_modified": "2025-12-09T16:25:48Z",
      "tags": [
        "Genymotion Blog"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2025-12-04",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2025-12-04",
      "title": "2025-12-04: HCP Vault 1.20.6 on AWS and Azure: Vault 1.20.6 has started rolling out to HCP Vault Dedicated clus…",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\"><strong>HCP Vault 1.20.6 on AWS and Azure:</strong> Vault 1.20.6 has started rolling out to HCP Vault Dedicated clusters on AWS and Azure. Refer to <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1206-enterprise\">1.20.6 Enterprise release notes</a> in GitHub to learn more about what's new in 1.20.6.</p>",
      "date_published": "2025-12-04T00:00:00Z",
      "date_modified": "2025-12-04T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2025-12-01-added-oauth-2-1-with-dynamic-client",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2025-12-01-added-oauth-2-1-with-dynamic-client",
      "title": "Added OAuth 2.1 with Dynamic Client Registration (DCR) for secure authentication. All MCP endpoints now req...",
      "content_text": "Added OAuth 2.1 with Dynamic Client Registration (DCR) for secure authentication. All MCP endpoints now require authentication. Added QR Code appearance customization (foreground/background colors, gradients, frame, pips) to QR Code creation and update.",
      "date_published": "2025-12-01T00:00:00Z",
      "date_modified": "2025-12-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/the-wait-is-over-android-16-beta-is-now-available-for-genymotion-desktop/",
      "url": "https://www.genymotion.com/blog/the-wait-is-over-android-16-beta-is-now-available-for-genymotion-desktop/",
      "title": "The Wait is Over: Android 16 beta is Now Available for Genymotion Desktop!",
      "content_text": "The wait is over! We are happy to announce that stable, production-ready images of Android 16.0 are now available across Genymotion's cloud-based platforms. The post The Wait is Over: Android 16 beta is Now Available for Genymotion Desktop! appeared first on Genymotion .",
      "date_published": "2025-11-27T14:31:51Z",
      "date_modified": "2025-11-27T14:31:51Z",
      "tags": [
        "Genymotion Blog"
      ]
    },
    {
      "id": "https://developer.hashicorp.com/hcp/docs/changelog#2025-11-27",
      "url": "https://developer.hashicorp.com/hcp/docs/changelog#2025-11-27",
      "title": "2025-11-27: HCP organizations now support the assignment of the Owner role to multiple users.",
      "content_html": "<p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\">HCP organizations now support the assignment of the Owner role to multiple users. This enhancement creates a more resilient administrative model, eliminating the business continuity risks and operational bottlenecks associated with single-principal ownership. For more information, refer to the <a class=\"inline-link_root__iIql6 g-focus-ring-from-box-shadow hds-typography-body-300 hds-font-weight-regular inline-link_primary__kGJLJ\" href=\"https://developer.hashicorp.com/hcp/docs/hcp/iam/access-management\">access management documentation.</a> </p><p class=\"text_root__r0DFB hds-typography-body-300 hds-font-weight-regular mdx-p_p__ZTJEA\">Key Update:</p><ul class=\"mdx-lists_listRoot__iVDx9\"><li class=\"mdx-lists_listItem__nkqhg\">Multi-Owner Support: Owners can now delegate the Owner role to additional users, ensuring redundancy if another owner is unavailable.</li></ul>",
      "date_published": "2025-11-27T00:00:00Z",
      "date_modified": "2025-11-27T00:00:00Z",
      "tags": [
        "HCP Changelog"
      ]
    },
    {
      "id": "https://www.businesswire.com/news/home/20251114198999/en/Postman-Acquires-liblab-to-Accelerate-Vision-for-a-Unified-API-Lifecycle-Platform",
      "url": "https://www.businesswire.com/news/home/20251114198999/en/Postman-Acquires-liblab-to-Accelerate-Vision-for-a-Unified-API-Lifecycle-Platform",
      "title": "Postman Acquires liblab to Accelerate Vision for a Unified API Lifecycle Platform",
      "content_text": "Postman Acquires liblab to Accelerate Vision for a Unified API Lifecycle Platform",
      "date_published": "2025-11-14T00:00:00Z",
      "date_modified": "2025-11-14T00:00:00Z",
      "tags": [
        "Postman Press"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2025-10-01-added-six-qr-code-scan-metrics",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2025-10-01-added-six-qr-code-scan-metrics",
      "title": "Added six QR Code scan metrics tools for analyzing QR Code performance.",
      "content_text": "Added six QR Code scan metrics tools for analyzing QR Code performance.",
      "date_published": "2025-10-01T00:00:00Z",
      "date_modified": "2025-10-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://www.genymotion.com/blog/genymotion-saas-is-moving-to-arm64/",
      "url": "https://www.genymotion.com/blog/genymotion-saas-is-moving-to-arm64/",
      "title": "Genymotion SaaS is moving to arm64",
      "content_text": "Dear Genymotion users, our mission is to provide you with the most powerful and reliable platform for testing, running, and demonstrating your Android applications. To continue delivering on that promise, we are making a significant, strategic evolution to your platform. Effective March 30, 2026, Genymotion SaaS will transition to exclusively support arm64 architecture for all Android virtual devices. On this date, the ability to create and start x86-based virtual devices will be restricted. We",
      "date_published": "2025-09-23T13:43:43Z",
      "date_modified": "2025-09-23T13:43:43Z",
      "tags": [
        "Genymotion Blog"
      ]
    },
    {
      "id": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2025-08-01-initial-release-of-the-bitly-mcp",
      "url": "https://dev.bitly.com/bitly-mcp/overview/mcp-changelog/#mcp-2025-08-01-initial-release-of-the-bitly-mcp",
      "title": "Initial release of the Bitly MCP Server with core link management, analytics, and QR Code tools.",
      "content_text": "Initial release of the Bitly MCP Server with core link management, analytics, and QR Code tools.",
      "date_published": "2025-08-01T00:00:00Z",
      "date_modified": "2025-08-01T00:00:00Z",
      "tags": [
        "Bitly MCP changelog"
      ]
    },
    {
      "id": "https://bitly.com/pages/resources/press/bitly-launches-new-conversational-commerce-category-in-app-marketplace",
      "url": "https://bitly.com/pages/resources/press/bitly-launches-new-conversational-commerce-category-in-app-marketplace",
      "title": "Bitly Launches New ‘Text-to-Pay’ and ‘Text-to-Buy’ Partner Category in App Marketplace",
      "content_text": "Bitly Launches New ‘Text-to-Pay’ and ‘Text-to-Buy’ Partner Category in App Marketplace",
      "date_published": "2024-11-21T00:00:00Z",
      "date_modified": "2024-11-21T00:00:00Z",
      "tags": [
        "Bitly Press"
      ]
    },
    {
      "id": "https://bitly.com/pages/resources/press/bitly-announces-partnership-with-global-internet-forum-to-counter-terrorism",
      "url": "https://bitly.com/pages/resources/press/bitly-announces-partnership-with-global-internet-forum-to-counter-terrorism",
      "title": "Bitly Announces Partnership with Global Internet Forum to Counter Terrorism",
      "content_text": "Bitly Announces Partnership with Global Internet Forum to Counter Terrorism",
      "date_published": "2024-10-10T00:00:00Z",
      "date_modified": "2024-10-10T00:00:00Z",
      "tags": [
        "Bitly Press"
      ]
    },
    {
      "id": "https://www.retailtouchpoints.com/features/executive-viewpoints/unboxing-the-future-how-connected-packaging-strengthens-brand-consistency",
      "url": "https://www.retailtouchpoints.com/features/executive-viewpoints/unboxing-the-future-how-connected-packaging-strengthens-brand-consistency",
      "title": "Unboxing the Future: How Connected Packaging Strengthens Brand Consistency",
      "content_text": "Unboxing the Future: How Connected Packaging Strengthens Brand Consistency",
      "date_published": "2024-08-26T00:00:00Z",
      "date_modified": "2024-08-26T00:00:00Z",
      "tags": [
        "Bitly Press"
      ]
    }
  ]
}
