MongoDB $weeklyUpdate #7: Collect your badges!
Tags: mongodb, programming, webdev, codenewbie
Published: 2020-10-12 17:25:39

# 👋 Hi everyone! 

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

Each week, we'll be sharing the latest and greatest MongoDB content and featuring our favorite community content too, curated by [Adrienne Tacke](https://twitter.com/AdrienneTacke) at [MongoDB](https://dev.to/mongodb): {% user adriennetacke %} 

Also, [Happy Indigenous Peoples' Day](https://illuminatives.org/indigenouspeoplesday2020/)!

Enjoy!

---

# 🎇 Hacktoberfest + MongoDB 🎇
_Hacktoberfest is a month-long celebration of open source software first created by DigitalOcean in 2013. Check out [last week's $weeklyUpdate](https://dev.to/mongodb/mongodb-weeklyupdate-5-hacktoberfest-38hk) to see all the details and find out how you can participate!_

### ⚡ Have you earned your limited-edition MongoDB badges yet?
Get the [new forum badges](https://developer.mongodb.com/community/forums/t/open-source-contributors-pick-up-your-badges-here/10167) for participating in our Hacktoberfest activities!

### 📊 We have a Hacktoberfest dashboard (made with [MongoDB Charts](https://www.mongodb.com/products/charts), of course)!

{% codepen https://codepen.io/miniMango/pen/GRqJdVV default-tab=result %}

Check it out in full-screen glory: [MongoDB Hacktoberfest Dashboard](https://charts.mongodb.com/charts-sheeri-jymux/public/dashboards/5f83a62a-eede-4b7d-8162-29b7bd67bd55)

### 🙌 Contributor Shout Outs
THANK YOU to all of our contributors:

#### WildAid Android App ([o-fish-android](https://github.com/WildAid/o-fish-android/pulls?q=is%3Apr+is%3Aclosed+is%3Amerged+closed%3A2020-10-04..2020-10-10+))

**[FIX: Adding color to edit and photo](https://github.com/WildAid/o-fish-android/pull/360)**
_https://github.com_
Thank you to [yoobi](https://github.com/yoobi) for contributing to our O-Fish Android app!

**[FIX: Issue 369: Enable Dark Mode for Login](https://github.com/WildAid/o-fish-android/pull/387)**
_https://github.com_
Thank you to [ardlank](https://github.com/ardlank) for contributing to our O-Fish Android app!

**[FIX: Store Country Code of the vessel state and display country name](https://github.com/WildAid/o-fish-android/pull/388)** & **[FIX: Save dark mode status in realm and update the me page](https://github.com/WildAid/o-fish-android/pull/390)**
_https://github.com_
[thearavind](https://github.com/thearavind) contributed TWO PRs to our O-Fish Android app! Thank you! 😎

**[FEATURE: Notes page dark mode](https://github.com/WildAid/o-fish-android/pull/389)** & **[FEATURE: Added Dark mode to basic information page](https://github.com/WildAid/o-fish-android/pull/392)**
_https://github.com_
Thank you to [sunny52525](https://github.com/sunny52525) for contributing TWO PRs to our O-Fish Android app! 🤩

**[FEATURE: Dark Mode for Crew Page](https://github.com/WildAid/o-fish-android/pull/394)**
_https://github.com_
Thank you to [haqiqiw](https://github.com/haqiqiw) for contributing to our O-Fish Android app!

**[FIX: Replace faulty layout id](https://github.com/WildAid/o-fish-android/pull/397)**
_https://github.com_
Thank you to [ippschi](https://github.com/ippschi) for contributing to our O-Fish Android app!

#### WildAid O-FISH Web App ([o-fish-web](https://github.com/WildAid/o-fish-web/pulls?q=is%3Apr+is%3Aclosed+is%3Amerged+closed%3A2020-10-04..2020-10-10+))

**[FIX: Adding breadcrumbs to fix issue #208](https://github.com/WildAid/o-fish-web/pull/271)** & **[FIX: Added blue-color class and internationalized text on breadcrumbs](https://github.com/WildAid/o-fish-web/pull/279)**
_https://github.com_
Thank you to [SEGH](https://github.com/SEGH) for contributing TWO PRs to our O-Fish web app! 🤗

**[FIX: Create user requires email](https://github.com/WildAid/o-fish-web/pull/272)**
_https://github.com_
Thank you to [antwonthegreat](https://github.com/antwonthegreat) for contributing another PR to our O-Fish web app!

**[FIX: Setting default time for the date picker to start of day](https://github.com/WildAid/o-fish-web/pull/275)**
_https://github.com_
Thank you to [joquendo](https://github.com/joquendo) for contributing to our O-Fish web app!

**[FIX: Data sharing](https://github.com/WildAid/o-fish-web/pull/268)**
_https://github.com_
Thank you to [jsdmaria](https://github.com/jsdmaria) for contributing to our O-Fish web app!

**[FIX: Boardings filter](https://github.com/WildAid/o-fish-web/pull/281)**
_https://github.com_
Thank you to [crowtech7](https://github.com/crowtech7) for contributing to our O-Fish web app!

**[FIX: Crew member page showing duplicate vessel names](https://github.com/WildAid/o-fish-web/pull/266)**
_https://github.com_
[mdegis](https://github.com/mdegis) is back with another fix to the WildAid repo! Thank you!

**[FEATURE: Localize to Spanish](https://github.com/WildAid/o-fish-web/pull/261)**
_https://github.com_
[ismaeldcom](https://github.com/ismaeldcom) adds Spanish localization to the WildAid site! Thank you!

#### WildAid iOS App ([o-fish-ios](https://github.com/WildAid/o-fish-ios/pulls?q=is%3Apr+is%3Aclosed+is%3Amerged+closed%3A2020-10-04..2020-10-10+))

**[ENHANCEMENT: Improve number input into weight input field](https://github.com/WildAid/o-fish-ios/pull/353)**
_https://github.com_
[coltonlemmon](https://github.com/coltonlemmon) adds a much needed enhancement to the O-Fish iOS app! Thank you!


🎇 We are INCREDIBLY happy and thankful for your Hacktoberfest contributions! Looking forward to the rest of October! 🎇

---

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


**[Getting Started with Unity for Creating a 2D Game](https://developer.mongodb.com/how-to/getting-started-unity-creating-2d-game)**
[Nic Raboy](https://twitter.com/nraboy) has another tutorial on game development for you! Perfect for beginners, check out how to get started with Unity for creating your own 2D game!

⭐

**[Schema Design Anti-Patterns - Part 2](https://youtu.be/mHeP5IbozDU)**
Check out [Lauren Schaefer](https://twitter.com/lauren_schaefer)'s new YouTube video on Schema Design Anti-Patterns! You'll learn about unnecessary indexes, bloated documents, and case-insensitive queries without case-insensitive indexes.

⭐

**[How We Migrated Realm JavaScript From NAN to N-API](https://developer.mongodb.com/article/realm-javascript-nan-to-n-api)**
Recently, the Realm JavaScript team has reimplemented the Realm JS Node.js SDK from the ground up to use N-API. Check out how they approached this migration in an iterative way!

---

# 📺 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!_

[Mike Lynn](https://twitter.com/mlynn), [Shane McAllister](https://twitter.com/Shaneymac), and [Ian Ward](https://twitter.com/IanPWard) walk through the basics of creating an iOS app with Xcode, Swift, and Realm! They know that iOS apps are relatively easy to create... It's the data persistence that many app developers overlook! Tune in to the replay as they show how to add Realm to your iOS app for data persistence!

{% youtube 1N86Ak2uTXc %}

---

# 🎮 GameDev with MongoDB and Unity

Episode 6 is on Oct 14, 10:30am PT. Join us in the chat and help us build this game!

While you wait for Wednesday, check out our past streams:

[Episode 5: Level Design and Player Animation in Unity](https://youtu.be/TnJOSwvVZDo)

[Episode 4: Getting Familiar with Unity](https://youtu.be/wDRf2jHrCPM)

[Episode 3: Creating a User Profile store with MongoDB - Part 2](https://youtu.be/QgzA_9tXxy4)


💡 And if you ever need to catch up on any of our streams, you can always find them on our [Developer Hub](https://developer.mongodb.com/learn) or our [Twitch Live Streams playlist](https://www.youtube.com/playlist?list=PL4RCxklHWZ9tdLNE3yso_rL1hS1ypeV3t)!

---

# 🎙 Last Word on the [MongoDB Podcast](https://mongodb.libsyn.com/)

{% spotify spotify:episode:15PltCFsTzzPl1Ob3Go6aN %}

Episode 21: This week, hosts [Nic Raboy](https://twitter.com/nraboy) & [Mike Lynn](https://twitter.com/mlynn) chat with David Stewart, co-founder of [Vendrix](https://www.vendrix.co/), to see how they leverage MongoDB as the safe and secure data layer for their credit card management system!

(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/the-mongodb-podcast/id1500452446), [PlayerFM](https://player.fm/series/the-mongodb-podcast), [Podtail](https://podtail.com/en/podcast/the-mongodb-podcast/), and [Listen Notes](https://www.listennotes.com/podcasts/the-mongodb-podcast-mongodb-0g6fUKMDN_y/) 😊)

---

# 👏 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!_


**[Sorting a populated field](https://developer.mongodb.com/community/forums/t/sorting-a-populated-field/10083/3)**
_https://developer.mongodb.com/community/forums_

Can you help out this MongoDB user with their question? Join the discussion now!

🍃

**[Changing foreignField with pipeline not working](https://developer.mongodb.com/community/forums/t/changing-foreignfield-with-pipeline-not-working/10180)**
_https://developer.mongodb.com/community/forums_

Well-versed in aggregation pipelines? Check out this question and lend your perspective!

🍃

**[Mongo High CPU Usage when query](https://developer.mongodb.com/community/forums/t/mongo-high-cpu-usage-when-query/10213)**
_https://developer.mongodb.com/community/forums_

Running into this issue? Check out this topic to see for the possible cause!

---

# 🌍 MongoDB DevRel around the Interwebz
_Watch our team do their thang at various conferences, meetups, and podcasts around the world (virtually, for now). Also, find external articles and guest posts from our DevRel team here!_


**📅 Upcoming**

Oct 12: [RustLab](https://www.rustlab.it)
Catch [Mark Smith](https://twitter.com/judy2k) at RustLab where he'll show you how to Get Started with MongoDB & Rust!

Oct 15: [TestCon Europe](https://testcon.lt/Lauren-Schaefer/)
Serverless application development is fabulous…but if you don’t have a CI/CD pipeline with a strong foundation of test automation, you’ll likely fail. Don't let that happen by tuning into [Lauren Schaefer](https://twitter.com/lauren_schaefer)'s talk "DevOps + MongoDB Realm Serverless Apps = 🤩"!

Oct 15: [NDC Sydney](https://ndcsydney.com/agenda/say-yes-to-nosql-a-guide-on-when-to-ditch-relational-databases-0d39/0qi4q8bp9bk)
If you're like many developers, relational databases are your bread and butter. But then...NoSQL databases came along. What is this? Is this better than a relational database? What do we need another database technology for? Check out [Adrienne Tacke](https://twitter.com/AdrienneTacke)'s definitive guide on NoSQL databases and tune in to her talk at NDC Sydney!

Oct 20: [EuropeClouds Summit](https://www.europecloudsummit.com/)
As Daniel Tiger wisely sings, "It's OK to make mistakes. Try to fix them, and learn from them too." Come learn common mistakes developers make as they model their data in document databases in [Lauren Schaefer](https://twitter.com/lauren_schaefer)'s talk "Stop! Don't Make These Mistakes in Your Document Database".

**On Dev.to**

{% link https://dev.to/aaronbassett/http-headers-from-10-million-domains-an-open-dataset-4fho %}

---

💡 These $weeklyUpdates are always posted to the [MongoDB Community Forums](https://developer.mongodb.com/community/forums/) _first_! [Sign up](https://account.mongodb.com/account/register) today to always get first dibs on these $weeklyUpdates and other MongoDB announcements, interact with the MongoDB community, and help others solve MongoDB related issues!