MongoDB $weeklyUpdate #1: Guess Who's Back?
Tags: mongodb, programming, database
Published: 2020-08-24 20:49:54

🎶 back again... 🎶

# 👋 Hi everyone!

Welcome to the FIRST edition of MongoDB $weeklyUpdate, a weekly digest of MongoDB tutorials, articles, and community spotlights!  

😅 We know, we know...MongoDB has been kinda AFK (away from keyboard) for a while on Dev.to, but that's all about to change! Each week, we'll be sharing the latest and greatest MongoDB content, curated by [Adrienne Tacke](https://twitter.com/AdrienneTacke) at [MongoDB](https://dev.to/mongodb): {% user adriennetacke %}  We'll be featuring our favorite community content too. We're just excited to be back again so that we can educate and empower our fellow developers! 

Enjoy the first edition!

# 💡 ICYMI on the [DevHub](https://developer.mongodb.com/)
_Want to find the latest MongoDB tutorials and articles written for developers, by developers? Look no further than our [DevHub](https://developer.mongodb.com/)!_

**[Real-Time Chat in a Phaser Game with MongoDB and Socket.io](https://developer.mongodb.com/how-to/real-time-chat-phaser-game-mongodb-socketio)**

Interaction in a game comes in many forms! One of the most overlooked ways to add interaction among players is the in-game chat. Check out this tutorial to learn how to add real-time chat to your games with MongoDB and Socket.io.

**[How to Write Integration Tests for MongoDB Realm Serverless Apps](https://developer.mongodb.com/how-to/integration-test-realm-serverless-apps)**
We know we need them, but rarely do we write them... I'm talking about integration tests! Tune in to the second post of the larger _DevOps + MongoDB Realm Serverless Functions = 😍_ blog series, where you'll learn how to write integration tests for MongoDB Realm serverless apps.

**[How to Use the Union All Aggregation Pipeline Stage in MongoDB 4.4](https://developer.mongodb.com/how-to/use-union-all-aggregation-pipeline-stage)**

If you've ever needed to combine two or more collections into a single result set in your aggregation pipeline, I have wonderful news for you: now you can! MongoDB 4.4 released the new $unionWith pipeline stage which is equivalent to SQL's UNION ALL operator (only in the good ways). Check out the full tutorial, complete with code samples!

---

# 📺 Last Week on [Twitch](https://www.twitch.tv/mongodb)
_We stream tech tutorials, live coding, and talk to members of our community every Friday. Sometimes, we even stream twice a week! Be sure to [follow us on Twitch](https://www.twitch.tv/mongodb) to be notified of every stream!_

[![COVID-19 vectors next to title "Building and Scaling a CoronaTracker App with MongoDB][1]][2]

[1]:  https://pbs.twimg.com/media/EfuI5FWUcAATIkn?format=jpg&name=small
[2]:  https://www.twitch.tv/videos/717244976 "Redirect to Twitch video on Building and Scaling a CoronaTracker App with MongoDB"

Ever wonder what it's like to build AND scale an app in the middle of (an unfortunately ongoing) pandemic? Well, the [CoronaTracker App](https://coronatracker.me/) team did! Tune into our discussion on how a focus on open source and global community helped make this app a reality!

[Watch now](https://www.twitch.tv/videos/717244976)

---

# 🎙 Last Word on the [MongoDB Podcast](https://mongodb.libsyn.com/appfarm-with-marius-tuft-mathisen-and-ole-borgersen)

{% spotify spotify:episode:4GXaEUFWF9TPBbjcmzwSUg %}

Episode 16: This week, [AppFarm](https://appfarm.io/) co-founders Marius Tuft Mathisen and Ole Borgersen dive into low-code and no-code application development with hosts Nic Raboy & Mike Lynn.

(Not listening on Spotify? We got you! We're most likely on your favorite podcast network, including [Apple Podcasts](https://podcasts.apple.com/us/podcast/ep-16-low-code-and-no-code-with-appfarm/id1500452446?i=1000488693621), [PlayerFM](https://player.fm/series/the-mongodb-podcast/ep-16-low-code-and-no-code-with-appfarm), [Podtail](https://podtail.com/en/podcast/the-mongodb-podcast/ep-16-low-code-and-no-code-with-appfarm/), and [Listen Notes](https://www.listennotes.com/podcasts/the-mongodb-podcast/ep-16-low-code-and-no-code-7n1f3VUcRBC/) 😊 )

---

# 👏 Community Spotlight

_Every week, we pick interesting articles, questions, and more from all over the internet! Be sure to use the #MongoDB hashtag when posting on dev.to or leave a comment on my weekly Tweets. You might be featured in an upcoming edition!_

**[Slow query performance with GraphQL relationships](https://developer.mongodb.com/community/forums/t/slow-query-performance-with-graphql-relationships/7969)**
_https://developer.mongodb.com/community/forums_
Experiencing slow API response times with GraphQL in your MongoDB Realm apps? Check out this discussion for possible insights.

🍃

**[🛠Node Workshop part 2 - free online workshop by SCS Concordia](https://dev.to/lennythedev/node-workshop-part-2-free-online-workshop-by-scs-concordia-4e37)**
_https://dev.to_

{% link https://dev.to/lennythedev/node-workshop-part-2-free-online-workshop-by-scs-concordia-4e37 %}

DEV user Lenmor Ld is hosting a free workshop this Thurs, Aug 27. Check this out to learn how to connect to MongoDB Atlas DB, a Cloud NoSQL database to your Node applications!

🍃

**[Add MongoDB 4.2 ARM64 builds for Raspberry Pi OS 64 bit (Debian Buster)](https://developer.mongodb.com/community/forums/t/add-mongodb-4-2-arm64-builds-for-raspberry-pi-os-64-bit-debian-buster/5046)**
_https://developer.mongodb.com/community/forums_
Curious about running MongoDB on a Raspberry Pi? This discussion has some great instructions on how to get started!

🍃

**[Check for Unique Documents in MongoDB with Spring Boot](https://dev.to/shadowphoenix/check-for-unique-documents-in-mongodb-with-spring-boot-971)**
_https://dev.to_

{% link https://dev.to/shadowphoenix/check-for-unique-documents-in-mongodb-with-spring-boot-971 %}

🍃

**[How to aggregate with value matched in an array then sort](https://stackoverflow.com/questions/63508131/how-to-aggregate-with-value-matched-in-an-array-then-sort)**
_https://stackoverflow.com/_
Need to do this common aggregation? Check out this answer from user turivishal!