# MongoDB

Published articles for MongoDB.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Introducing Postgres to self-hosted Appwrite

DevFeed: [Introducing Postgres to self-hosted Appwrite](<https://devfeed.tech/articles/introducing-postgres-to-self-hosted-appwrite-16448.md>)

Original publisher: [Read original article](<https://appwrite.io/blog/post/appwrite-2-0-postgres-by-default>)

Author: Atharva Deosthale

Published: 2026-09-07T00:00:00Z

Content type: release

Language: en

Sources: [Appwrite Blog](<https://devfeed.tech/sources/appwrite-blog.md>)

Topics: [Appwrite](<https://devfeed.tech/topics/appwrite.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Docker](<https://devfeed.tech/topics/docker.md>)

Tags: [database](<https://devfeed.tech/tags/database.md>), [docker](<https://devfeed.tech/tags/docker.md>), [install](<https://devfeed.tech/tags/install.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [products](<https://devfeed.tech/tags/products.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

### AI overview

Appwrite 2.0 makes Postgres the default database for new self-hosted installations. The setup wizard also lets users choose MariaDB or MongoDB. Existing installations keep their current database, and migration to another database is not supported.

### Source excerpt

Appwrite 2.0 runs new self-hosted instances on Postgres by default. Choose Postgres, MariaDB, or MongoDB in the setup wizard when you install.

## Mongorewind: Rewind Your MongoDB Test Data Without Restoring a Backup

DevFeed: [Mongorewind: Rewind Your MongoDB Test Data Without Restoring a Backup](<https://devfeed.tech/articles/mongorewind-rewind-your-mongodb-test-data-without-restoring-a-backup-14103.md>)

Original publisher: [Read original article](<https://www.percona.com/blog/mongorewind-rewind-your-mongodb-test-data-without-restoring-a-backup/>)

Author: Zelmar Michelini

Published: 2026-09-02T11:38:40Z

Content type: tutorial

Language: en

Sources: [Blog - Percona](<https://devfeed.tech/sources/blog-percona.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Terminal](<https://devfeed.tech/topics/terminal.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [ci](<https://devfeed.tech/topics/ci.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Streams](<https://devfeed.tech/topics/streams.md>)

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [code](<https://devfeed.tech/tags/code.md>), [commands](<https://devfeed.tech/tags/commands.md>), [database](<https://devfeed.tech/tags/database.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [state](<https://devfeed.tech/tags/state.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [tests](<https://devfeed.tech/tags/tests.md>), [ui](<https://devfeed.tech/tags/ui.md>)

### AI overview

This article introduces mongorewind, a terminal UI tool that records MongoDB data changes through a cluster-wide change stream and reverses them in reverse chronological order. It is designed to restore test data to its pre-test state without restoring a backup and supports interactive and CI use.

### Source excerpt

Mongorewind: Rewind Your MongoDB Test Data Without Restoring a Backup One day, my friend Martín told me about a problem he and his team were dealing with. Every time they needed to run a pre-production test, they had to restore a copy of the production database into their test cluster. That process alone takes about ... Continued The post Mongorewind: Rewind Your MongoDB Test Data Without Restoring a Backup appeared first on Percona.

## How Yandex Tracker reduced its MongoDB cluster count from 70 to 7

DevFeed: [How Yandex Tracker reduced its MongoDB cluster count from 70 to 7](<https://devfeed.tech/articles/70-mongodb-7-24890.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/yandex/articles/1076858/>)

Author: onurimanov (Яндекс)

Published: 2026-09-02T07:00:24Z

Content type: article

Language: ru

Sources: [Яндекс - Как мы делаем Яндекс / Статьи](<https://devfeed.tech/sources/source.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [базы данных](<https://devfeed.tech/topics/tag-d189f87ebb8f.md>), [яндекс](<https://devfeed.tech/topics/tag-4004cf5948d3.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [migration](<https://devfeed.tech/tags/migration.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [tag-1cd610c0e518](<https://devfeed.tech/tags/tag-1cd610c0e518.md>), [tag-39f0c170b680](<https://devfeed.tech/tags/tag-39f0c170b680.md>), [tag-4004cf5948d3](<https://devfeed.tech/tags/tag-4004cf5948d3.md>), [tag-5335b6f99fba](<https://devfeed.tech/tags/tag-5335b6f99fba.md>), [tag-56a552acf7d0](<https://devfeed.tech/tags/tag-56a552acf7d0.md>), [tag-622612a5798e](<https://devfeed.tech/tags/tag-622612a5798e.md>), [tag-68e701e78517](<https://devfeed.tech/tags/tag-68e701e78517.md>), [tag-89f0c6f39f5d](<https://devfeed.tech/tags/tag-89f0c6f39f5d.md>), [tag-9d8cf70dc46c](<https://devfeed.tech/tags/tag-9d8cf70dc46c.md>), [tag-d189f87ebb8f](<https://devfeed.tech/tags/tag-d189f87ebb8f.md>)

### AI overview

A technical article describes how Yandex Tracker changed its data-storage architecture from one database per organization to a model using fewer backend clusters. The change reduced the number of backend clusters from 70 to 7 and cut resource consumption by half, while addressing operational complexity and MongoDB collection limits.

### Source excerpt

Разворачивать новый кластер базы данных каждую неделю -- так себе удовольствие, особенно когда обслуживание десятков кластеров съедает время дежурных. Когда кластеров стало много, локальные аномалии стало сложнее замечать на общих дашбордах. С этой проблемой мы столкнулись в Яндекс Трекере: за год количество активных организаций и кластеров выросло вдвое, а нагрузка на сервис поднялась всего на 13%. Получилось парадоксально: потребление ресурсов и сложность эксплуатации росли вместе с числом организаций, хотя реальная нагрузка увеличивалась значительно медленнее. Читать далее

## AWS PrivateLink is now available on Pro and Enterprise

DevFeed: [AWS PrivateLink is now available on Pro and Enterprise](<https://devfeed.tech/articles/aws-privatelink-is-now-available-on-pro-and-enterprise-817.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/aws-privatelink-is-now-available-on-pro-and-enterprise>)

Author: Bryan Mishkin

Published: 2026-09-01T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Vercel](<https://devfeed.tech/topics/vercel.md>), [Network](<https://devfeed.tech/topics/network.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [AWS IAM](<https://devfeed.tech/topics/aws-iam.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [iam](<https://devfeed.tech/tags/iam.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [networking](<https://devfeed.tech/tags/networking.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [s3](<https://devfeed.tech/tags/s3.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel has made AWS PrivateLink available to Pro and Enterprise teams through Advanced Networking. Vercel Functions and builds can privately access AWS-hosted databases, SaaS services, internal services behind an AWS Network Load Balancer, and S3 or DynamoDB without using the public internet.

### Source excerpt

AWS PrivateLink is now available for Pro and Enterprise teams as part of Advanced Networking. It allows Vercel Functions and builds to connect to AWS-hosted services without sending traffic over the public internet. Use it to reach AWS-hosted databases such as RDS, Aurora, and Neon; SaaS services such as Snowflake and MongoDB Atlas; internal services behind an AWS Network Load Balancer; and S3 or DynamoDB through gateway endpoints. To configure PrivateLink, open your project's Networking settings and enable Advanced Networking. Select New Connection, then enter the service name and region. The service must accept connections from all AWS principals or allowlist the IAM role Vercel provides for your team. Vercel creates the connection and provides a stable hostname. Use this hostname from your Functions and builds to reach the service privately. Pricing: The first AWS PrivateLink connection is included with Advanced Networking. Each additional connection costs $30 per month. PrivateLink data transfer costs $0.04 per GB. Learn more in the AWS PrivateLink documentation. Read more

## Rotating Expiring X.509 Certificates in Percona Server for MongoDB with Minimal Service Interruption

DevFeed: [Rotating Expiring X.509 Certificates in Percona Server for MongoDB with Minimal Service Interruption](<https://devfeed.tech/articles/rotating-expiring-x-509-certificates-in-percona-server-for-mongodb-with-minimal-service-interruption-14114.md>)

Original publisher: [Read original article](<https://www.percona.com/blog/rotating-expiring-x-509-certificates-in-percona-server-for-mongodb-with-minimal-service-interruption/>)

Author: Ivan Groenewold

Published: 2026-08-31T11:48:11Z

Content type: tutorial

Language: en

Sources: [Blog - Percona](<https://devfeed.tech/sources/blog-percona.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [insight-for-dbas](<https://devfeed.tech/tags/insight-for-dbas.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [private-key](<https://devfeed.tech/tags/private-key.md>), [rotation](<https://devfeed.tech/tags/rotation.md>), [security](<https://devfeed.tech/tags/security.md>), [tls](<https://devfeed.tech/tags/tls.md>), [x509](<https://devfeed.tech/tags/x509.md>)

### AI overview

This tutorial explains how to renew same-CA X.509 certificates in Percona Server for MongoDB with minimal service interruption. It covers reloading TLS material with rotateCertificates, certificate and private-key configuration, limitations, validation, and cases where hot reload should not be used.

### Source excerpt

Expired TLS certificates can prevent new client connections and, when X.509 is used for Percona Server for MongoDB internal authentication, also prevent members of a replica set or sharded cluster from authenticating to one another. In this post we will discuss performing a same-CA renewal: replacement certificates for server, member, and client leaf are issued ... Continued The post Rotating Expiring X.509 Certificates in Percona Server for MongoDB with Minimal Service Interruption appeared first on Percona.

## How MongoDB Atlas and Temporal support reliable production RAG and AI agents

DevFeed: [How MongoDB Atlas and Temporal support reliable production RAG and AI agents](<https://devfeed.tech/articles/durable-rag-and-agents-mongodb-and-temporal-doing-it-better-together-35920.md>)

Original publisher: [Read original article](<https://temporal.io/blog/mongodb-temporal-partnership-rag-agents>)

Author: Suresh Ramappa

Published: 2026-08-13T00:00:00Z

Content type: opinion

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [AI Infrastructure](<https://devfeed.tech/topics/ai-infrastructure.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [reliability](<https://devfeed.tech/topics/reliability.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-infrastructure](<https://devfeed.tech/tags/ai-infrastructure.md>), [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [long-running](<https://devfeed.tech/tags/long-running.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [outages](<https://devfeed.tech/tags/outages.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [production](<https://devfeed.tech/tags/production.md>), [rag](<https://devfeed.tech/tags/rag.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [retries](<https://devfeed.tech/tags/retries.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [temporal-voices](<https://devfeed.tech/tags/temporal-voices.md>)

### AI overview

The article argues that MongoDB Atlas and Temporal address different reliability needs in production RAG and AI agent systems. Atlas provides operational data, embeddings, vector search, and agent memory in one platform, while Temporal provides durable execution for crash recovery, retries, and long-running ingestion and agent workflows.

### Source excerpt

Why MongoDB Atlas and Temporal are better together for AI: one data platform, one durable execution layer, for RAG and agents in prod.

## Introducing Enterprise Flexible Commitment for Vercel Marketplace

DevFeed: [Introducing Enterprise Flexible Commitment for Vercel Marketplace](<https://devfeed.tech/articles/introducing-enterprise-flexible-commitment-for-vercel-marketplace-987.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/introducing-enterprise-flexible-commitment-for-vercel-marketplace>)

Author: Hedi Zandi

Published: 2026-07-30T00:00:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [Vercel](<https://devfeed.tech/topics/vercel.md>), [Supabase](<https://devfeed.tech/topics/supabase.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Redis](<https://devfeed.tech/topics/redis.md>)

Tags: [cost](<https://devfeed.tech/tags/cost.md>), [customers](<https://devfeed.tech/tags/customers.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [redis](<https://devfeed.tech/tags/redis.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

Vercel now allows Enterprise customers to use part of their Flexible Commitment for eligible resources purchased through the Vercel Marketplace. The initial supported partners include Neon, Supabase, MongoDB, and Redis, with more providers planned.

### Source excerpt

Enterprise customers can now apply a portion of their Flexible Commitment toward eligible resources purchased through the Vercel Marketplace. With Flex Commit support, eligible Marketplace cost can draw directly from your existing commitment making it easier to provision the infrastructure and services your applications need. We're rolling this out with an initial set of Marketplace partners, including Neon, Supabase, Mongodb and Redis, with support for more providers coming. Eligible integrations are marked with a Flexible Commitment Eligible badge on their Marketplace page. With Marketplace Flex Commit you can: Use committed Enterprise spend for eligible Marketplace resources Eliminate separate credit card or procurement workflows Provision and manage third-party services directly from the Vercel Marketplace Track Marketplace usage alongside the rest of your Enterprise commitment This is the first step toward making the Marketplace a seamless part of the Enterprise experience. To learn more, read our pricing page documentation and reach out to your Account Manager. Read more

## MongoDB Query Tracing in .NET with Sentry + OTLP

DevFeed: [MongoDB Query Tracing in .NET with Sentry + OTLP](<https://devfeed.tech/articles/mongodb-query-tracing-in-net-with-sentry-otlp-24103.md>)

Original publisher: [Read original article](<https://blog.sentry.io/mongodb-query-tracing-dotnet-sentry/>)

Author: James Crosswell

Published: 2026-07-20T09:00:00Z

Content type: tutorial

Language: en

Sources: [Sentry Blog](<https://devfeed.tech/sources/sentry-blog.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [OpenTelemetry](<https://devfeed.tech/topics/opentelemetry.md>), [tracing](<https://devfeed.tech/topics/tracing.md>), [.NET](<https://devfeed.tech/topics/net.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [SDK](<https://devfeed.tech/topics/sdk.md>)

Tags: [instrumentation](<https://devfeed.tech/tags/instrumentation.md>), [integration](<https://devfeed.tech/tags/integration.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [net](<https://devfeed.tech/tags/net.md>), [opentelemetry](<https://devfeed.tech/tags/opentelemetry.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [traces](<https://devfeed.tech/tags/traces.md>), [tracing](<https://devfeed.tech/tags/tracing.md>)

### AI overview

This tutorial demonstrates how to trace MongoDB queries in a .NET application by combining MongoDB's built-in OpenTelemetry instrumentation with Sentry's OTLP ingestion support in the .NET SDK. It explains how MongoDB spans and query data can flow into Sentry for performance analysis and correlation with errors and replays.

### Source excerpt

Trace MongoDB queries in .NET using OpenTelemetry and Sentry's OTLP ingestion. See spans, query data, and error correlation in Sentry.

## What's new in two: June 2026 edition

DevFeed: [What's new in two: June 2026 edition](<https://devfeed.tech/articles/what-s-new-in-two-june-2026-edition-4862.md>)

Original publisher: [Read original article](<https://redis.io/blog/whats-new-in-two-june-2026-edition/>)

Author: Talon Miller

Published: 2026-07-06T00:00:00Z

Content type: release

Language: en

Sources: [Redis Blog](<https://devfeed.tech/sources/redis-blog.md>)

Topics: [Redis](<https://devfeed.tech/topics/redis.md>), [releases](<https://devfeed.tech/topics/releases.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Iris](<https://devfeed.tech/topics/iris.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [personalization](<https://devfeed.tech/topics/personalization.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [api](<https://devfeed.tech/tags/api.md>), [aws](<https://devfeed.tech/tags/aws.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [data](<https://devfeed.tech/tags/data.md>), [latency](<https://devfeed.tech/tags/latency.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [performance](<https://devfeed.tech/tags/performance.md>), [personalization](<https://devfeed.tech/tags/personalization.md>), [redis](<https://devfeed.tech/tags/redis.md>), [releases](<https://devfeed.tech/tags/releases.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [tech](<https://devfeed.tech/tags/tech.md>), [updates](<https://devfeed.tech/tags/updates.md>)

### AI overview

Redis's June 2026 release roundup highlights the general availability of Redis Data Integration in Redis Cloud on AWS. RDI continuously syncs operational data into Redis for applications, services, and AI workloads, with improved provisioning, visibility, error reporting, synchronization performance, source configuration, and Redis Cloud REST API management. The update adds MongoDB support and preview support for Snowflake, enabling application acceleration, real-time decisioning, personalization, recommendations, fraud detection, and AI-driven workflows. The article also begins describing a Flex update focused on infrastructure cost and performance.

### Source excerpt

Welcome back to "What's new in two," your quick hit of Redis releases you might've missed over the last month. Summer might be here, but product releases apparently don't take vacations. We're covering the biggest updates from June and expanding on wh...

## How Zernio scaled to 6M daily posts on a 7-person team with Tinybird

DevFeed: [How Zernio scaled to 6M daily posts on a 7-person team with Tinybird](<https://devfeed.tech/articles/how-zernio-scaled-to-6m-daily-posts-on-a-7-person-team-with-tinybird-18781.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/zernio>)

Author: Tinybird

Published: 2026-06-25T12:00:00Z

Content type: article

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [API](<https://devfeed.tech/topics/api.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [customer-stories](<https://devfeed.tech/tags/customer-stories.md>), [data](<https://devfeed.tech/tags/data.md>), [latency](<https://devfeed.tech/tags/latency.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

A case study describes how Zernio moved its analytics from MongoDB to Tinybird, reduced the time required to ship new data features from weeks to hours, and handles 700,000 daily API requests with p95 latency of 250 milliseconds.

### Source excerpt

Learn how Zernio moved analytics from MongoDB to Tinybird, cut time to ship new data features from weeks to hours, and now handles 700,000 daily API requests with p95 latency of 250ms.

## Test Password Strength and Password History with TypeScript and MongoDB

DevFeed: [Test Password Strength and Password History with TypeScript and MongoDB](<https://devfeed.tech/articles/test-password-strength-and-password-history-with-typescript-and-mongodb-21850.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/06/test-password-strength-and-password-history-with-typescript-and-mongodb/>)

Author: Nic Raboy

Published: 2026-06-19T12:00:00Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [passwords](<https://devfeed.tech/topics/passwords.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Development](<https://devfeed.tech/topics/development.md>), [Express](<https://devfeed.tech/topics/express.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [development](<https://devfeed.tech/tags/development.md>), [express](<https://devfeed.tech/tags/express.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [node](<https://devfeed.tech/tags/node.md>), [password](<https://devfeed.tech/tags/password.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

A tutorial on building a TypeScript API with Express and MongoDB that enforces password-strength rules, stores current and previous password hashes, authenticates users, and rejects password reuse.

### Source excerpt

Just about every application you build is going to need some form of user authentication, and the moment you have user accounts, you have passwords to manage. Storing them safely is only part of the j... The post Test Password Strength and Password History with TypeScript and MongoDB appeared first on DEV.

## How to Install MongoDB on Ubuntu: A Step-by-Step Guide for Beginners

DevFeed: [How to Install MongoDB on Ubuntu: A Step-by-Step Guide for Beginners](<https://devfeed.tech/articles/how-to-install-mongodb-on-ubuntu-a-step-by-step-guide-for-beginners-21848.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/06/how-to-install-mongodb-on-ubuntu-a-step-by-step-guide-for-beginners/>)

Author: Nic Raboy

Published: 2026-06-06T02:40:24Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [Package manager](<https://devfeed.tech/topics/package-manager.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [command-line](<https://devfeed.tech/tags/command-line.md>), [guide](<https://devfeed.tech/tags/guide.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [install](<https://devfeed.tech/tags/install.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

A beginner-focused tutorial explains how to install MongoDB Community Edition on Ubuntu using the package manager. It covers importing MongoDB's GPG key, adding the package list, refreshing packages, and installing MongoDB, with notes about MongoDB 8.X and compatibility between Ubuntu versions.

### Source excerpt

So you're ready to dabble with MongoDB on Linux and you've chosen Ubuntu as the variant you want to work with. Fantastic choice because you're in for a fairly easy experience that will get you up and ... The post How to Install MongoDB on Ubuntu: A Step-by-Step Guide for Beginners appeared first on DataCamp.

## How DigitalOcean's Team Ran Deploy 2026 and Demonstrated AI Products

DevFeed: [How DigitalOcean's Team Ran Deploy 2026 and Demonstrated AI Products](<https://devfeed.tech/articles/the-team-behind-deploy-shipping-ai-the-digitalocean-way-19861.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/behind-deploy-2026>)

Author: Sujatha R

Published: 2026-06-03T19:38:43Z

Content type: article

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [AI Infrastructure](<https://devfeed.tech/topics/ai-infrastructure.md>), [AI Routing](<https://devfeed.tech/topics/ai-routing.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai-infrastructure](<https://devfeed.tech/tags/ai-infrastructure.md>), [ai-routing](<https://devfeed.tech/tags/ai-routing.md>), [culture](<https://devfeed.tech/tags/culture.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [event](<https://devfeed.tech/tags/event.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>)

### AI overview

The article profiles three DigitalOcean employees involved in organizing Deploy 2026 and demonstrating the company's AI-Native Cloud, including Inference Router. It also recaps product launches, customer participation, sponsors, and event operations.

### Source excerpt

Deploy 2026 came and went, and we're still buzzing. For one day at Convene 100 Stockton in San Francisco, developers, startup founders, customers, and partners filled the room to talk about a shared challenge: how to build and scale AI products without unnecessary complexity. Conversations moved from infrastructure to inference costs, production workloads, vector databases, and what teams actually need to get AI applications from prototype to production. We're grateful to everyone who showed up and made it what it was. DigitalOcean took the covers off the AI-Native Cloud, a five-layer stack purpose-built for AI-native companies, with more than 15 product launches in a single keynote. That included Inference Router, Dedicated Inference, Managed Weaviate, Knowledge Bases, expanded GPU and model capabilities, and a new Kansas City data center with liquid-cooled B300s. The event had seven sponsors, including NVIDIA, AMD, Weaviate, OpenRouter, MongoDB, and others. Customers like Hippocratic AI, Character AI, and Higgsfield shared how they are building on DigitalOcean. Deploy 2026 was a cross-company effort, and a reflection of how DigitalOcean works every day. View YouTube video These three team members capture what our culture of true ownership looked like up close: Meghan Grady, Senior Director of Marketing and Communications. She and her team led the planning and execution behind Deploy, including keynote production, customer programming, live streaming, social coverage, and event communications. Mitchell Mocchi, Sales Account Executive, and the team worked alongside sales, solutions architecture, support, and engineering teams. He met directly with customers on the Deploy floor and helped them through the AI infrastructure decisions in real-time. Tyler Gillam, Senior Software Engineer II, and his team helped build the Inference Router, DigitalOcean's AI routing product. He worked with engineering and product teams to demo it live during the keynote. A career high for

## How MongoDB Atlas Built a Predictive Auto-Scaler

DevFeed: [How MongoDB Atlas Built a Predictive Auto-Scaler](<https://devfeed.tech/articles/mongodb-taught-its-database-to-see-the-future-17938.md>)

Original publisher: [Read original article](<https://read.bytesizeddesign.com/p/mongodb-taught-its-database-to-see>)

Author: Byte-Sized Design

Published: 2026-06-01T06:07:00Z

Content type: article

Language: en

Sources: [Byte-Sized Design](<https://devfeed.tech/sources/byte-sized-design.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Server](<https://devfeed.tech/topics/server.md>)

Tags: [atlas](<https://devfeed.tech/tags/atlas.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [servers](<https://devfeed.tech/tags/servers.md>)

### AI overview

The article describes how MongoDB Atlas built a predictive auto-scaler designed to scale infrastructure before server capacity becomes a problem.

### Source excerpt

How Atlas built a predictive auto-scaler that scales before your servers break a sweat

## Running MongoDB in Docker - A Complete Guide with Examples

DevFeed: [Running MongoDB in Docker - A Complete Guide with Examples](<https://devfeed.tech/articles/running-mongodb-in-docker-a-complete-guide-with-examples-21846.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/05/running-mongodb-in-docker-a-complete-guide-with-examples/>)

Author: Nic Raboy

Published: 2026-05-29T12:00:00Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [Docker Container](<https://devfeed.tech/topics/docker-container.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Docker Image](<https://devfeed.tech/topics/docker-image.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [authentication](<https://devfeed.tech/tags/authentication.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-container](<https://devfeed.tech/tags/docker-container.md>), [docker-image](<https://devfeed.tech/tags/docker-image.md>), [examples](<https://devfeed.tech/tags/examples.md>), [guide](<https://devfeed.tech/tags/guide.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [rancher](<https://devfeed.tech/tags/rancher.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A practical tutorial on deploying MongoDB with Docker for local or self-hosted use. It covers prerequisites, downloading official MongoDB Community Edition images, running MongoDB in an isolated container, port mapping, authentication configuration, and safer handling of sensitive information.

### Source excerpt

So you're looking to self-host MongoDB or start dabbling with it in a local setting? There are a few options to get started if you don't want to jump directly into MongoDB Atlas, one of those options ... The post Running MongoDB in Docker - A Complete Guide with Examples appeared first on DataCamp.

## How to Design Nested Documents for a Blogging App

DevFeed: [How to Design Nested Documents for a Blogging App](<https://devfeed.tech/articles/how-to-design-nested-documents-for-a-blogging-app-21843.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/05/how-to-design-nested-documents-for-a-blogging-app/>)

Author: Nic Raboy

Published: 2026-05-22T12:00:00Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [NoSQL](<https://devfeed.tech/topics/nosql.md>), [data-modeling](<https://devfeed.tech/topics/data-modeling.md>), [Content Management System](<https://devfeed.tech/topics/cms.md>)

Tags: [cms](<https://devfeed.tech/tags/cms.md>), [data-modeling](<https://devfeed.tech/tags/data-modeling.md>), [database](<https://devfeed.tech/tags/database.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [nosql](<https://devfeed.tech/tags/nosql.md>)

### AI overview

A tutorial on designing nested documents for a blogging application in MongoDB. It examines document modeling choices for authors, blog posts, and comments, and explains why modeling these relationships as separate documents may not provide the best MongoDB experience.

### Source excerpt

So you want to build your own content management system (CMS), also sometimes known as a blog? This is a classic example when learning how to use a database, whether it be a relational database manage... The post How to Design Nested Documents for a Blogging App appeared first on DataCamp.

## Building Svitgrid, a Solar Monitoring Platform for Home Systems

DevFeed: [Building Svitgrid, a Solar Monitoring Platform for Home Systems](<https://devfeed.tech/articles/how-i-built-monitoring-for-my-home-solar-system-and-why-you-might-need-it-too-20852.md>)

Original publisher: [Read original article](<https://ivanursul.com/building-svitgrid-solar-monitoring>)

Author: Ivan Ursul

Published: 2026-05-21T00:00:00Z

Content type: article

Language: en

Sources: [Ivan Ursul](<https://devfeed.tech/sources/ivan-ursul.md>)

Topics: [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Fastify](<https://devfeed.tech/topics/fastify.md>), [Flutter](<https://devfeed.tech/topics/flutter.md>), [Modbus](<https://devfeed.tech/topics/modbus.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Cloud Run](<https://devfeed.tech/topics/cloud-run.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [Firestore](<https://devfeed.tech/topics/firestore.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [battery](<https://devfeed.tech/tags/battery.md>), [cloud-run](<https://devfeed.tech/tags/cloud-run.md>), [energy-monitoring](<https://devfeed.tech/tags/energy-monitoring.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [firestore](<https://devfeed.tech/tags/firestore.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [gcp](<https://devfeed.tech/tags/gcp.md>), [iot](<https://devfeed.tech/tags/iot.md>), [java](<https://devfeed.tech/tags/java.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [modbus](<https://devfeed.tech/tags/modbus.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [side-project](<https://devfeed.tech/tags/side-project.md>), [solar](<https://devfeed.tech/tags/solar.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This article explains how Svitgrid, a solar monitoring platform for residential systems, was built. It covers the product's goals, cross-platform clients, cloud backend, ESP32-S3 edge hardware, inverter data paths, and support for multiple inverter systems over Modbus TCP.

### Source excerpt

Svitgrid dashboard: real-time power flow from PV to battery, home, and grid

## MongoDB and GraphQL: A Perfect Match

DevFeed: [MongoDB and GraphQL: A Perfect Match](<https://devfeed.tech/articles/mongodb-and-graphql-a-perfect-match-21845.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/05/mongodb-and-graphql-a-perfect-match/>)

Author: Nic Raboy

Published: 2026-05-15T12:00:00Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [GraphQL](<https://devfeed.tech/topics/graphql.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [API](<https://devfeed.tech/topics/api.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [Express](<https://devfeed.tech/topics/express.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [data](<https://devfeed.tech/tags/data.md>), [database](<https://devfeed.tech/tags/database.md>), [express](<https://devfeed.tech/tags/express.md>), [graphql](<https://devfeed.tech/tags/graphql.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

This tutorial explains how to build a GraphQL API with MongoDB using TypeScript. It covers the consistent JSON-like data flow between GraphQL queries, the application, and MongoDB, and lists prerequisites including MongoDB Atlas, Node.js 22+, and the MongoDB Node.js Driver 6.x.

### Source excerpt

GraphQL is a powerful and efficient way to build APIs. The client queries the API, similarly to how they would a database, and that API returns only the data that they've requested, often reducing the... The post MongoDB and GraphQL: A Perfect Match appeared first on DataCamp.

## Building a REST API With Express Framework and MongoDB

DevFeed: [Building a REST API With Express Framework and MongoDB](<https://devfeed.tech/articles/building-a-rest-api-with-express-framework-and-mongodb-21842.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/05/building-a-rest-api-with-express-framework-and-mongodb/>)

Author: Nic Raboy

Published: 2026-05-08T12:00:00Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [Express](<https://devfeed.tech/topics/express.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Cross-origin resource sharing (CORS)](<https://devfeed.tech/topics/cors.md>), [.env](<https://devfeed.tech/topics/dotenv.md>), [JSON](<https://devfeed.tech/topics/json.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [code](<https://devfeed.tech/tags/code.md>), [cors](<https://devfeed.tech/tags/cors.md>), [database](<https://devfeed.tech/tags/database.md>), [development](<https://devfeed.tech/tags/development.md>), [express](<https://devfeed.tech/tags/express.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [json](<https://devfeed.tech/tags/json.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [nosql](<https://devfeed.tech/tags/nosql.md>), [rest](<https://devfeed.tech/tags/rest.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial on building a REST API with Express Framework, MongoDB, and Node.js. It explains how JSON flows between clients, application logic, and MongoDB, then covers prerequisites, dependencies, CORS, environment configuration, and project structure.

### Source excerpt

Almost every modern web application will need a REST API for the frontend to communicate with, and in almost every scenario, that frontend is going to expect to work with JSON data. As a result, the b... The post Building a REST API With Express Framework and MongoDB appeared first on Hevo.

## Building Agentic GraphRAG Systems

DevFeed: [Building Agentic GraphRAG Systems](<https://devfeed.tech/articles/building-agentic-graphrag-systems-18291.md>)

Original publisher: [Read original article](<https://www.decodingai.com/p/agentic-graphrag>)

Author: Paul Iusztin

Published: 2026-05-05T05:01:08Z

Content type: tutorial

Language: en

Sources: [Decoding ML](<https://devfeed.tech/sources/decoding-ml.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [data-modeling](<https://devfeed.tech/topics/data-modeling.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [context window](<https://devfeed.tech/topics/context-window.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [context-window](<https://devfeed.tech/tags/context-window.md>), [data-modeling](<https://devfeed.tech/tags/data-modeling.md>), [knowledge-graphs](<https://devfeed.tech/tags/knowledge-graphs.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [latency](<https://devfeed.tech/tags/latency.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

The article explains agentic GraphRAG as a data-modeling problem involving knowledge graphs, ontologies, append-only data models, extraction modes, and hybrid retrieval. It describes exposing the resulting unified memory layer through an MCP server for AI agents.

### Source excerpt

From knowledge graphs and ontologies to a unified memory as an MCP server for your AI agent.

## Using Dot Notation to Query Nested Fields in MongoDB

DevFeed: [Using Dot Notation to Query Nested Fields in MongoDB](<https://devfeed.tech/articles/using-dot-notation-to-query-nested-fields-in-mongodb-21840.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/04/using-dot-notation-to-query-nested-fields-in-mongodb/>)

Author: Nic Raboy

Published: 2026-04-28T20:29:24Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Query (disambiguation)](<https://devfeed.tech/topics/query.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [arrays](<https://devfeed.tech/tags/arrays.md>), [collection](<https://devfeed.tech/tags/collection.md>), [database](<https://devfeed.tech/tags/database.md>), [filter](<https://devfeed.tech/tags/filter.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [object](<https://devfeed.tech/tags/object.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to use MongoDB dot notation to query and filter nested fields in documents, including fields within nested objects and arrays.

### Source excerpt

If you're just starting to dabble with MongoDB, you've probably come to a point where your documents are looking a little complex. These documents might have gone from flat, relational-looking pieces ... The post Using Dot Notation to Query Nested Fields in MongoDB appeared first on DataCamp.

## The Inference Cloud Memory Layer: A Technical Dive into DigitalOcean Managed Databases

DevFeed: [The Inference Cloud Memory Layer: A Technical Dive into DigitalOcean Managed Databases](<https://devfeed.tech/articles/the-inference-cloud-memory-layer-a-technical-dive-into-digitalocean-managed-databases-19908.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/memory-layer-of-the-inference-cloud>)

Author: Joe Keegan

Published: 2026-04-17T20:10:00Z

Content type: article

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [valkey](<https://devfeed.tech/topics/valkey.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-platform](<https://devfeed.tech/tags/cloud-platform.md>), [databases](<https://devfeed.tech/tags/databases.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [inference](<https://devfeed.tech/tags/inference.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [platform](<https://devfeed.tech/tags/platform.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [stateful](<https://devfeed.tech/tags/stateful.md>), [valkey](<https://devfeed.tech/tags/valkey.md>)

### AI overview

This technical article presents DigitalOcean Managed Databases as the memory layer for an inference cloud. It explains how PostgreSQL, MongoDB, and Valkey can serve as systems of record for stateful AI applications, supporting persistent context, recovery in multi-stage workflows, and access to organization-specific data.

### Source excerpt

As AI moves from experimental chat interfaces to production-grade agents, the need for a foundational memory layer to transform these AI-powered tasks into stateful models is apparent. The absence of a robust memory layer causes agents to lose vital statefulness, leading to: Inability to maintain long-term recall. Without persistent memory to track context across sessions, an agent might recognize specific user preferences in January but fail to apply that data months later, requiring the user to repeat the entire briefing. Vulnerability in multi-stage workflows. Lacking durable execution, there is no "save point" for recovery; consequently, a simple network interruption forces complex agentic processes, such as gathering diagnostic data via multiple tool calls, to restart entirely rather than resume from the point of failure. Disconnect from business-specific realities. If an agent cannot access private internal records or real-time operational data, it relies on general training data and guesswork, often confidently fabricating generic policies or specifications that are factually inaccurate for your organization. DigitalOcean is constantly evolving to meet this challenge, and we've entered the era of the inference cloud: A full-stack cloud platform purpose-built to run AI in production. With Gradient™AI Platform providing the specialized compute for AI applications, DigitalOcean Managed Databases serves as the foundational memory layer. Offerings from PostgreSQL, MongoDB, and Valkey function as the system of record for today's stateful AI applications, particularly so when they're connected to the DigitalOcean Agentic Inference Cloud. What is the inference cloud? The need for an inference cloud stems from a fundamental shift in how AI is being built, deployed, and used in 2026. For years, the industry's focus was on training or the capital-intensive process of building a model. But now developers are shifting to running that pre-trained model in a live product. T

## Build a Movie Watchlist with Node.js, TypeScript, and MongoDB

DevFeed: [Build a Movie Watchlist with Node.js, TypeScript, and MongoDB](<https://devfeed.tech/articles/build-a-movie-watchlist-with-node-js-typescript-and-mongodb-21839.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/04/build-movie-watchlist-nodejs-typescript-mongodb/>)

Author: Nic Raboy

Published: 2026-04-13T13:37:28Z

Content type: tutorial

Language: en

Sources: [Nic Raboy](<https://devfeed.tech/sources/nic-raboy.md>)

Topics: [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Express](<https://devfeed.tech/topics/express.md>), [REST API](<https://devfeed.tech/topics/rest-api.md>), [API](<https://devfeed.tech/topics/api.md>), [Development](<https://devfeed.tech/topics/development.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [express](<https://devfeed.tech/tags/express.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [json](<https://devfeed.tech/tags/json.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [nosql](<https://devfeed.tech/tags/nosql.md>), [rest-api](<https://devfeed.tech/tags/rest-api.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

A tutorial that builds a small movie watchlist REST API with Node.js, TypeScript, Express, and MongoDB. It covers project setup, prerequisites, schema design, MongoDB Search for full-text search, configuration, and development commands.

### Source excerpt

Almost every modern web application will need a REST API for a client to talk to, and in almost every scenario, that client is going to expect JSON. The best developer experience is a stack where you ... The post Build a Movie Watchlist with Node.js, TypeScript, and MongoDB appeared first on DEV.

## Pagination at Scale: Why OFFSET and SKIP Will Eventually Break Your API

DevFeed: [Pagination at Scale: Why OFFSET and SKIP Will Eventually Break Your API](<https://devfeed.tech/articles/pagination-at-scale-why-offset-and-skip-will-eventually-break-your-api-39566.md>)

Original publisher: [Read original article](<https://ankit-rana.com/logs/14-pagination-offset-vs-cursor/>)

Author: hello@ankit-rana.com

Published: 2026-03-17T00:00:00Z

Content type: tutorial

Language: en

Sources: [Ankit Rana | Mechanical Sympathy](<https://devfeed.tech/sources/ankit-rana-mechanical-sympathy.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Database](<https://devfeed.tech/topics/database.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-design](<https://devfeed.tech/tags/api-design.md>), [b-tree](<https://devfeed.tech/tags/b-tree.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [database-performance](<https://devfeed.tech/tags/database-performance.md>), [latency](<https://devfeed.tech/tags/latency.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [pagination](<https://devfeed.tech/tags/pagination.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [scale](<https://devfeed.tech/tags/scale.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

This article explains why OFFSET and SKIP pagination become slower and more memory-intensive as page depth increases. It presents cursor-based, or keyset, pagination as an alternative that uses an indexed range seek and reads a fixed number of rows, keeping fetch cost largely constant with list depth. The trade-off is that cursor pagination does not provide reliable absolute page numbers.

### Source excerpt

OFFSET does not seek. The engine fetches offset plus limit rows, sorts them, and discards the first N, so cost grows linearly with page depth. Cursor pagination passes the last seen key instead of a page number, letting the B+ tree seek in logarithmic time and read a fixed number of rows, which keeps latency flat at any depth. The price is losing absolute page numbers.

[Next page](<https://devfeed.tech/tags/mongodb.md?cursor=WyIyMDI2LTAzLTE3VDAwOjAwOjAwKzAwOjAwIiwgImIwNTFhZDFmLTMyMjktNDhkYi04MDNlLTY2ZDdjZjU5OTkxNiJd>)