# Nic Raboy

Programming tutorials on Go, JavaScript, mobile development, and more.

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

## Resty Desktop, a GUI for the Restic Backup Application

DevFeed: [Resty Desktop, a GUI for the Restic Backup Application](<https://devfeed.tech/articles/resty-desktop-a-gui-for-the-restic-backup-application-21849.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/06/resty-desktop-a-gui-for-the-restic-backup-application/>)

Author: Nic Raboy

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

Content type: article

Language: en

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

Topics: [GUI](<https://devfeed.tech/topics/gui.md>), [Tauri](<https://devfeed.tech/topics/tauri.md>), [App](<https://devfeed.tech/topics/app.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [applications](<https://devfeed.tech/tags/applications.md>), [backup](<https://devfeed.tech/tags/backup.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [desktop](<https://devfeed.tech/tags/desktop.md>), [gui](<https://devfeed.tech/tags/gui.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [restic](<https://devfeed.tech/tags/restic.md>), [rust](<https://devfeed.tech/tags/rust.md>), [tauri](<https://devfeed.tech/tags/tauri.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

The article introduces Resty Desktop, an open-source GUI wrapper for the Restic command-line backup application. It describes repository management, backup plans, snapshot browsing and restoration, file-level restoration, snapshot comparison, and scheduled backups. Resty Desktop relies on Restic for its core backup and restore operations, while caching repository data locally and encrypting repository passwords at rest.

### Source excerpt

There are quite a few backup applications in circulation, each with their own set of benefits. I have personally become very fond of the Restic backup application because of it being quick, reliable, ... The post Resty Desktop, a GUI for the Restic Backup Application appeared first on The Polyglot Developer.

## 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.

## Extract Text from Your PDF and Image Files with Apache Tika

DevFeed: [Extract Text from Your PDF and Image Files with Apache Tika](<https://devfeed.tech/articles/extract-text-from-your-pdf-and-image-files-with-apache-tika-21847.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/06/extract-text-from-your-pdf-and-image-files-with-apache-tika/>)

Author: Nic Raboy

Published: 2026-06-13T00:45:07Z

Content type: tutorial

Language: en

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

Topics: [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [container](<https://devfeed.tech/topics/container.md>), [AI search](<https://devfeed.tech/topics/ai-search.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [browser](<https://devfeed.tech/tags/browser.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [container](<https://devfeed.tech/tags/container.md>), [docker](<https://devfeed.tech/tags/docker.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [image](<https://devfeed.tech/tags/image.md>), [pdf](<https://devfeed.tech/tags/pdf.md>), [rag](<https://devfeed.tech/tags/rag.md>), [services](<https://devfeed.tech/tags/services.md>), [xml](<https://devfeed.tech/tags/xml.md>)

### AI overview

This tutorial explains how to deploy Apache Tika with Docker or Docker Compose and use it to extract text from PDF, image, and other document formats. The extracted text can provide plaintext context for local AI tools and RAG workflows.

### Source excerpt

With AI becoming increasingly popular in everything, and retrieval-augmented generation (RAG) becoming a requirement in everyone's organization, how you're providing context to the AI tools becomes im... The post Extract Text from Your PDF and Image Files with Apache Tika appeared first on The Polyglot Developer.

## 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.

## 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.

## 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.

## Build a Real-Time Voice Interview Coach with TypeScript and LiveKit

DevFeed: [Build a Real-Time Voice Interview Coach with TypeScript and LiveKit](<https://devfeed.tech/articles/build-a-real-time-voice-interview-coach-with-typescript-and-livekit-21841.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2026/05/build-a-real-time-voice-interview-coach-with-typescript-and-livekit/>)

Author: Nic Raboy

Published: 2026-05-06T22:00:00Z

Content type: tutorial

Language: en

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

Topics: [TypeScript](<https://devfeed.tech/topics/typescript.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Development](<https://devfeed.tech/topics/development.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [apache](<https://devfeed.tech/tags/apache.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [interviews](<https://devfeed.tech/tags/interviews.md>), [livekit](<https://devfeed.tech/tags/livekit.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [voice](<https://devfeed.tech/tags/voice.md>)

### AI overview

This tutorial explains how to build a real-time voice interview coach using TypeScript and LiveKit. It describes an AI agent that uses a job description and resume to ask interview questions and provide feedback, with optional Apache Tika support for extracting text from documents.

### Source excerpt

Do you struggle with interviews? You're not alone! You can have the best interview notes in the world, but when you start having that vocal conversation, you might end up a deer in the headlights, fre... The post Build a Real-Time Voice Interview Coach with TypeScript and LiveKit appeared first on The Polyglot Developer.

## 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.

## 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.

## Easy Automated Docker Volume Backups That Are Database Friendly

DevFeed: [Easy Automated Docker Volume Backups That Are Database Friendly](<https://devfeed.tech/articles/easy-automated-docker-volume-backups-that-are-database-friendly-21835.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/05/easy-automated-docker-volume-backups-database-friendly/>)

Author: Nic Raboy

Published: 2025-05-10T12:00:00Z

Content type: tutorial

Language: en

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

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [Filesystems](<https://devfeed.tech/topics/filesystems.md>), [SQLite](<https://devfeed.tech/topics/sqlite.md>), [btrfs](<https://devfeed.tech/topics/btrfs.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [backrest](<https://devfeed.tech/tags/backrest.md>), [btrfs](<https://devfeed.tech/tags/btrfs.md>), [compose](<https://devfeed.tech/tags/compose.md>), [docker](<https://devfeed.tech/tags/docker.md>), [filesystem](<https://devfeed.tech/tags/filesystem.md>), [nas](<https://devfeed.tech/tags/nas.md>), [offen](<https://devfeed.tech/tags/offen.md>), [restic](<https://devfeed.tech/tags/restic.md>), [sqlite](<https://devfeed.tech/tags/sqlite.md>), [synology](<https://devfeed.tech/tags/synology.md>), [ubuntu-server](<https://devfeed.tech/tags/ubuntu-server.md>), [volume](<https://devfeed.tech/tags/volume.md>)

### AI overview

A tutorial on automated, database-friendly backups for Docker volumes on Ubuntu Server with ext4. It explains the risk of corruption when files, especially SQLite databases using WAL, are active during backup, and introduces Offen and Backrest as automated solutions.

### Source excerpt

I recently picked up a Beelink EQR6 Mini PC to reduce some of the Docker stress on my aging Synology NAS. Since my Synology used the Btrfs filesystem, I never had to worry about file locks and corrupt... The post Easy Automated Docker Volume Backups That Are Database Friendly appeared first on The Polyglot Developer.

## Migrating Your Content Management System (CMS) Assets With MongoDB and Node.js

DevFeed: [Migrating Your Content Management System (CMS) Assets With MongoDB and Node.js](<https://devfeed.tech/articles/migrating-your-content-management-system-cms-assets-with-mongodb-and-node-js-21838.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/05/migrating-your-content-management-system-cms-assets-with-mongodb-and-nodejs/>)

Author: Nic Raboy

Published: 2025-05-09T12:00:00Z

Content type: tutorial

Language: en

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

Topics: [Content Management System](<https://devfeed.tech/topics/cms.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Development](<https://devfeed.tech/topics/development.md>), [axios](<https://devfeed.tech/topics/axios.md>), [Environment Variables](<https://devfeed.tech/topics/environment-variables.md>)

Tags: [axios](<https://devfeed.tech/tags/axios.md>), [cms](<https://devfeed.tech/tags/cms.md>), [developer](<https://devfeed.tech/tags/developer.md>), [environment-variables](<https://devfeed.tech/tags/environment-variables.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [migration](<https://devfeed.tech/tags/migration.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [nosql](<https://devfeed.tech/tags/nosql.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial explaining how to migrate content from a MongoDB-based content management system to external publishing platforms. It covers exporting written content and downloading media assets from third-party servers using Node.js, MongoDB, Axios, and environment variables.

### Source excerpt

Content platforms evolve as business strategies shift. At MongoDB, we embraced external publishing platforms like Dev.to, Medium, The Polyglot Developer, etc. to better engage developer communities, r... The post Migrating Your Content Management System (CMS) Assets With MongoDB and Node.js appeared first on DEV.

## Django MongoDB Backend Quickstart

DevFeed: [Django MongoDB Backend Quickstart](<https://devfeed.tech/articles/django-mongodb-backend-quickstart-21834.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/05/django-mongodb-backend-quickstart/>)

Author: Anaiya Raisinghani

Published: 2025-05-06T12:00:00Z

Content type: tutorial

Language: en

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

Topics: [Django](<https://devfeed.tech/topics/django.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Python](<https://devfeed.tech/topics/python.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [CRUD](<https://devfeed.tech/topics/crud.md>), [Database](<https://devfeed.tech/topics/database.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [code](<https://devfeed.tech/tags/code.md>), [database](<https://devfeed.tech/tags/database.md>), [django](<https://devfeed.tech/tags/django.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [python](<https://devfeed.tech/tags/python.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

A quickstart tutorial explains how to build a Django application, connect it to a MongoDB deployment hosted on MongoDB Atlas, and perform basic CRUD operations. It also covers prerequisites, cluster setup, sample data, and creating a Python virtual environment.

### Source excerpt

Interested in diving into our Django MongoDB Backend integration? Follow along with this quickstart to create a Django application, connect that application to a MongoDB deployment, ensure your deploy... The post Django MongoDB Backend Quickstart appeared first on DEV.

## How to Make a RAG Application With LangChain4j

DevFeed: [How to Make a RAG Application With LangChain4j](<https://devfeed.tech/articles/how-to-make-a-rag-application-with-langchain4j-21836.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/05/how-to-make-a-rag-application-with-langchain4j/>)

Author: Tim Kelly

Published: 2025-05-03T12:00:00Z

Content type: tutorial

Language: en

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

Topics: [Retrieval-Augmented Generation](<https://devfeed.tech/topics/retrieval-augmented-generation.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Development](<https://devfeed.tech/topics/development.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Java](<https://devfeed.tech/topics/java.md>), [Library](<https://devfeed.tech/topics/library.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Chat Bot](<https://devfeed.tech/topics/chatbot.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [chatbots](<https://devfeed.tech/tags/chatbots.md>), [database](<https://devfeed.tech/tags/database.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [java](<https://devfeed.tech/tags/java.md>), [langchain4j](<https://devfeed.tech/tags/langchain4j.md>), [library](<https://devfeed.tech/tags/library.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

This tutorial explains how to build a retrieval-augmented generation Q&A chatbot with LangChain4j. It describes retrieving data from MongoDB Atlas, storing documents as vector embeddings, and using the retrieved data to augment LLM prompts.

### Source excerpt

Retrieval-augmented generation, or RAG, introduces some serious capabilities to your large language models (LLMs). These applications can answer questions about your specific corpus of knowledge, whil... The post How to Make a RAG Application With LangChain4j appeared first on DEV.

## Migrating From PostgreSQL to MongoDB in a .NET EF Core Application

DevFeed: [Migrating From PostgreSQL to MongoDB in a .NET EF Core Application](<https://devfeed.tech/articles/migrating-from-postgresql-to-mongodb-in-a-net-ef-core-application-21837.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/05/migrating-from-postgresql-to-mongodb-in-a-net-ef-core-application/>)

Author: Luce Carter

Published: 2025-05-01T12: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>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Object-relational mapping](<https://devfeed.tech/topics/orm.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [algorithms](<https://devfeed.tech/tags/algorithms.md>), [azure](<https://devfeed.tech/tags/azure.md>), [dotnet](<https://devfeed.tech/tags/dotnet.md>), [efcore](<https://devfeed.tech/tags/efcore.md>), [genai](<https://devfeed.tech/tags/genai.md>), [migration](<https://devfeed.tech/tags/migration.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [net](<https://devfeed.tech/tags/net.md>), [orm](<https://devfeed.tech/tags/orm.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [relational-databases](<https://devfeed.tech/tags/relational-databases.md>)

### AI overview

This tutorial explains how to migrate a .NET application using PostgreSQL and Entity Framework Core to MongoDB with the MongoDB EF Core Provider. It also describes using Relational Migrator to transform relational data and model it for MongoDB collections.

### Source excerpt

For many reasons--including scalability, flexibility, and modernization--more and more development teams are looking to migrate away from PostgreSQL to MongoDB. In the past, these teams might have been ... The post Migrating From PostgreSQL to MongoDB in a .NET EF Core Application appeared first on DEV.

## Data Modeling for Java Developers: Structuring With PostgreSQL and MongoDB

DevFeed: [Data Modeling for Java Developers: Structuring With PostgreSQL and MongoDB](<https://devfeed.tech/articles/data-modeling-for-java-developers-structuring-with-postgresql-and-mongodb-21831.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/04/data-modeling-for-java-developers-structuring-with-postgresql-and-mongodb/>)

Author: Aasawari Sahasrabuddhe

Published: 2025-04-27T12:00:00Z

Content type: tutorial

Language: en

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

Topics: [data-modeling](<https://devfeed.tech/topics/data-modeling.md>), [Java](<https://devfeed.tech/topics/java.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Application Development](<https://devfeed.tech/topics/application-development.md>)

Tags: [acid](<https://devfeed.tech/tags/acid.md>), [application-development](<https://devfeed.tech/tags/application-development.md>), [data-modeling](<https://devfeed.tech/tags/data-modeling.md>), [java](<https://devfeed.tech/tags/java.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [vs](<https://devfeed.tech/tags/vs.md>)

### AI overview

This tutorial explains data modeling for Java developers by comparing PostgreSQL's relational approach with MongoDB's document-oriented model. It covers database relationships, including many-to-many relationships, and discusses trade-offs such as rigid schemas, ACID compliance, and scalability.

### Source excerpt

Application and system designs have always been considered the most essential step in application development. All the later steps and technologies to be used depend on how the system has been designe... The post Data Modeling for Java Developers: Structuring With PostgreSQL and MongoDB appeared first on DEV.

## Build a Basic CRUD Application With Flask-PyMongo

DevFeed: [Build a Basic CRUD Application With Flask-PyMongo](<https://devfeed.tech/articles/build-a-basic-crud-application-with-flask-pymongo-21829.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/04/build-a-basic-crud-application-with-flask-pymongo/>)

Author: Anaiya Raisinghani

Published: 2025-04-26T00:37:28Z

Content type: tutorial

Language: en

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

Topics: [Flask](<https://devfeed.tech/topics/flask.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [CRUD](<https://devfeed.tech/topics/crud.md>), [Database](<https://devfeed.tech/topics/database.md>), [Library](<https://devfeed.tech/topics/library.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [build](<https://devfeed.tech/tags/build.md>), [code](<https://devfeed.tech/tags/code.md>), [database](<https://devfeed.tech/tags/database.md>), [flask](<https://devfeed.tech/tags/flask.md>), [framework](<https://devfeed.tech/tags/framework.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [pymongo](<https://devfeed.tech/tags/pymongo.md>), [python](<https://devfeed.tech/tags/python.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [vscode](<https://devfeed.tech/tags/vscode.md>)

### AI overview

This tutorial explains how to build a basic CRUD application with Flask-PyMongo and MongoDB. It introduces Flask, describes Flask-PyMongo's integration and configuration features, and outlines prerequisites including MongoDB Atlas, VSCode, and Python 3.10+.

### Source excerpt

In this tutorial, we will dive head first into utilizing MongoDB's Flask-PyMongo library! We will build a basic CRUD (create, read, update, delete) Flask-PyMongo application and learn about how intuit... The post Build a Basic CRUD Application With Flask-PyMongo appeared first on DEV.

## Getting Started With Queryable Encryption in the MongoDB C# Driver

DevFeed: [Getting Started With Queryable Encryption in the MongoDB C# Driver](<https://devfeed.tech/articles/getting-started-with-queryable-encryption-in-the-mongodb-c-driver-21832.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/04/getting-started-with-queryable-encryption-in-the-mongodb-c-driver/>)

Author: Luce Carter

Published: 2025-04-22T12:00:00Z

Content type: tutorial

Language: en

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

Topics: [Library](<https://devfeed.tech/topics/library.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [C#](<https://devfeed.tech/topics/csharp.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [data](<https://devfeed.tech/topics/data.md>), [Security](<https://devfeed.tech/topics/security.md>)

Tags: [atlas](<https://devfeed.tech/tags/atlas.md>), [c-sharp](<https://devfeed.tech/tags/c-sharp.md>), [csharp](<https://devfeed.tech/tags/csharp.md>), [data](<https://devfeed.tech/tags/data.md>), [dotnet](<https://devfeed.tech/tags/dotnet.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [github](<https://devfeed.tech/tags/github.md>), [macos](<https://devfeed.tech/tags/macos.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [net](<https://devfeed.tech/tags/net.md>), [security](<https://devfeed.tech/tags/security.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A tutorial on adding MongoDB Queryable Encryption to a healthcare application using the MongoDB C# driver. It covers prerequisites, the automatic encryption shared library, configuration updates, and encryption key-management helpers for protecting fields such as SSN and date of birth.

### Source excerpt

With the release of MongoDB 7.0 in August 2023, we introduced a feature called Queryable Encryption, the first of its kind. With queryable encryption, your data is encrypted, even at rest, with the se... The post Getting Started With Queryable Encryption in the MongoDB C# Driver appeared first on DEV.

## Building a Real-Time AI Fraud Detection System with Spring Kafka and MongoDB

DevFeed: [Building a Real-Time AI Fraud Detection System with Spring Kafka and MongoDB](<https://devfeed.tech/articles/building-a-real-time-ai-fraud-detection-system-with-spring-kafka-and-mongodb-21830.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/04/building-a-real-time-ai-fraud-detection-system-with-spring-kafka-and-mongodb/>)

Author: Tim Kelly

Published: 2025-04-21T15:05:48Z

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>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [anomaly-detection](<https://devfeed.tech/tags/anomaly-detection.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [building](<https://devfeed.tech/tags/building.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [financial](<https://devfeed.tech/tags/financial.md>), [fraud-detection](<https://devfeed.tech/tags/fraud-detection.md>), [java](<https://devfeed.tech/tags/java.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-architecture](<https://devfeed.tech/tags/scalable-architecture.md>), [synthetic](<https://devfeed.tech/tags/synthetic.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [vector-search](<https://devfeed.tech/tags/vector-search.md>)

### AI overview

This tutorial builds a real-time fraud detection pipeline with MongoDB Atlas Vector Search, Apache Kafka, AI-generated embeddings, and MongoDB Change Streams. It compares new financial transactions with a user's historical transactions and flags potential fraud when no similar transactions exist or similar transactions are already marked as fraudulent.

### Source excerpt

In this tutorial, we'll build a real-time fraud detection system using MongoDB Atlas Vector Search, Apache Kafka, and AI-generated embeddings. We'll demonstrate how MongoDB Atlas Vector Search can be ... The post Building a Real-Time AI Fraud Detection System with Spring Kafka and MongoDB appeared first on DEV.

## Grab a Pint With Django-MongoDB-Backend, Voyage AI, and LangChain

DevFeed: [Grab a Pint With Django-MongoDB-Backend, Voyage AI, and LangChain](<https://devfeed.tech/articles/grab-a-pint-with-django-mongodb-backend-voyage-ai-and-langchain-21833.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2025/04/grab-a-pint-with-django-mongodb-backend-voyage-ai-and-langchain/>)

Author: Anaiya Raisinghani

Published: 2025-04-19T21:55:13Z

Content type: tutorial

Language: en

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

Topics: [Django](<https://devfeed.tech/topics/django.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [LangChain](<https://devfeed.tech/topics/langchain.md>), [voyage-ai](<https://devfeed.tech/topics/voyage-ai.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Python](<https://devfeed.tech/topics/python.md>), [Generative AI](<https://devfeed.tech/topics/generative-ai.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [dev](<https://devfeed.tech/tags/dev.md>), [django](<https://devfeed.tech/tags/django.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [python](<https://devfeed.tech/tags/python.md>), [rag](<https://devfeed.tech/tags/rag.md>), [voyage-ai](<https://devfeed.tech/tags/voyage-ai.md>), [voyageai](<https://devfeed.tech/tags/voyageai.md>)

### AI overview

A tutorial on building a full-stack Dublin pub-finder application with Django, MongoDB, Voyage AI embeddings, and LangChain. It explains how these technologies support natural-language queries and generative AI or RAG applications.

### Source excerpt

DjangoCon Europe is just around the corner, and this year, it's in Dublin, Ireland. This means two things: I'm legally required to drink my first Guinness (yes, first ever!). I obviously had to build... The post Grab a Pint With Django-MongoDB-Backend, Voyage AI, and LangChain appeared first on DEV.

## Serverless Development with Kotlin, AWS Lambda, and MongoDB Atlas

DevFeed: [Serverless Development with Kotlin, AWS Lambda, and MongoDB Atlas](<https://devfeed.tech/articles/serverless-development-with-kotlin-aws-lambda-and-mongodb-atlas-21828.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2023/08/serverless-development-kotlin-aws-lambda-mongodb-atlas/>)

Author: Nic Raboy

Published: 2023-08-08T14:00:00Z

Content type: tutorial

Language: en

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

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [IntelliJ IDEA](<https://devfeed.tech/topics/intellij-idea.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [development](<https://devfeed.tech/tags/development.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [intellij](<https://devfeed.tech/tags/intellij.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [nosql](<https://devfeed.tech/tags/nosql.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to build a serverless AWS Lambda function in Kotlin that interacts with MongoDB using the MongoDB Kotlin driver. It covers prerequisites, project configuration with Gradle Kotlin DSL, and packaging the application for Lambda.

### Source excerpt

As seen in a previous tutorial, creating a serverless function for AWS Lambda with Java and MongoDB isn't too complicated of a task. In fact, you can get it done with around 35 lines of code! However,... The post Serverless Development with Kotlin, AWS Lambda, and MongoDB Atlas appeared first on MongoDB.

## Serverless Development with AWS Lambda and MongoDB Atlas Using Java

DevFeed: [Serverless Development with AWS Lambda and MongoDB Atlas Using Java](<https://devfeed.tech/articles/serverless-development-with-aws-lambda-and-mongodb-atlas-using-java-21827.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2023/07/serverless-development-aws-lambda-mongodb-atlas-using-java/>)

Author: Nic Raboy

Published: 2023-07-23T14:00:00Z

Content type: tutorial

Language: en

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

Topics: [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Java](<https://devfeed.tech/topics/java.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [Development](<https://devfeed.tech/topics/development.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [amazon-web-services](<https://devfeed.tech/tags/amazon-web-services.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [java](<https://devfeed.tech/tags/java.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [nosql](<https://devfeed.tech/tags/nosql.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to build a serverless Java function with AWS Lambda and connect it to MongoDB Atlas. It covers prerequisites, Gradle or Maven dependency management, Lambda boilerplate, packaging, and the initial MongoDB driver setup.

### Source excerpt

So you need to build an application that will scale with demand and a database to scale with it? It might make sense to explore serverless functions, like those offered by AWS Lambda, and a cloud data... The post Serverless Development with AWS Lambda and MongoDB Atlas Using Java appeared first on MongoDB.

## Delivering a Near Real-Time Single View into Operations with a Federated Database

DevFeed: [Delivering a Near Real-Time Single View into Operations with a Federated Database](<https://devfeed.tech/articles/delivering-a-near-real-time-single-view-into-operations-with-a-federated-database-21825.md>)

Original publisher: [Read original article](<https://www.thepolyglotdeveloper.com/blog/2023/04/delivering-near-real-time-single-view-operations-federated-database/>)

Author: Nic Raboy

Published: 2023-04-17T14: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>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.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>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-s3](<https://devfeed.tech/tags/aws-s3.md>), [data-federation](<https://devfeed.tech/tags/data-federation.md>), [industries](<https://devfeed.tech/tags/industries.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [s3](<https://devfeed.tech/tags/s3.md>), [supply-chain](<https://devfeed.tech/tags/supply-chain.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial demonstrates how to use MongoDB Data Federation to query, transform, and aggregate data across MongoDB, AWS S3, and HTTP API endpoints. It uses customer, vendor, and transaction data to create custom operational views.

### Source excerpt

So the data within your organization spans across multiple databases, database platforms, and even storage types, but you need to bring it together and make sense of the data that's dispersed. This is... The post Delivering a Near Real-Time Single View into Operations with a Federated Database appeared first on MongoDB.

[Next page](<https://devfeed.tech/sources/nic-raboy.md?cursor=WyIyMDIzLTA0LTE3VDE0OjAwOjAwKzAwOjAwIiwgIjc0YThmZmM1LTJmMTMtNDdhMy04YjA5LTc3MTg3NTBmNDdkYiJd>)