DEV Community

Cover image for MongoDB $weeklyUpdate #7: Collect your badges!
Adrienne Tacke for MongoDB

Posted on

MongoDB $weeklyUpdate #7: Collect your badges!

๐Ÿ‘‹ 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 at MongoDB:

Also, Happy Indigenous Peoples' Day!


๐ŸŽ‡ Hacktoberfest + MongoDB ๐ŸŽ‡

Hacktoberfest is a month-long celebration of open source software first created by DigitalOcean in 2013. Check out last week's $weeklyUpdate 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 for participating in our Hacktoberfest activities!

๐Ÿ“Š We have a Hacktoberfest dashboard (made with MongoDB Charts, of course)!

Check it out in full-screen glory: MongoDB Hacktoberfest Dashboard

๐Ÿ™Œ Contributor Shout Outs

THANK YOU to all of our contributors:

WildAid Android App (o-fish-android)

FIX: Adding color to edit and photo
Thank you to yoobi for contributing to our O-Fish Android app!

FIX: Issue 369: Enable Dark Mode for Login
Thank you to ardlank for contributing to our O-Fish Android app!

FIX: Store Country Code of the vessel state and display country name & FIX: Save dark mode status in realm and update the me page
thearavind contributed TWO PRs to our O-Fish Android app! Thank you! ๐Ÿ˜Ž

FEATURE: Notes page dark mode & FEATURE: Added Dark mode to basic information page
Thank you to sunny52525 for contributing TWO PRs to our O-Fish Android app! ๐Ÿคฉ

FEATURE: Dark Mode for Crew Page
Thank you to haqiqiw for contributing to our O-Fish Android app!

FIX: Replace faulty layout id
Thank you to ippschi for contributing to our O-Fish Android app!

WildAid O-FISH Web App (o-fish-web)

FIX: Adding breadcrumbs to fix issue #208 & FIX: Added blue-color class and internationalized text on breadcrumbs
Thank you to SEGH for contributing TWO PRs to our O-Fish web app! ๐Ÿค—

FIX: Create user requires email
Thank you to antwonthegreat for contributing another PR to our O-Fish web app!

FIX: Setting default time for the date picker to start of day
Thank you to joquendo for contributing to our O-Fish web app!

FIX: Data sharing
Thank you to jsdmaria for contributing to our O-Fish web app!

FIX: Boardings filter
Thank you to crowtech7 for contributing to our O-Fish web app!

FIX: Crew member page showing duplicate vessel names
mdegis is back with another fix to the WildAid repo! Thank you!

FEATURE: Localize to Spanish
ismaeldcom adds Spanish localization to the WildAid site! Thank you!

WildAid iOS App (o-fish-ios)

ENHANCEMENT: Improve number input into weight input field
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

Want to find the latest MongoDB tutorials and articles created for developers, by developers? Look no further than our DevHub!

Getting Started with Unity for Creating a 2D Game
Nic Raboy 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
Check out 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
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

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 to be notified of every stream!

Mike Lynn, Shane McAllister, and Ian Ward 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!

๐ŸŽฎ 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

Episode 4: Getting Familiar with Unity

Episode 3: Creating a User Profile store with MongoDB - Part 2

๐Ÿ’ก And if you ever need to catch up on any of our streams, you can always find them on our Developer Hub or our Twitch Live Streams playlist!

๐ŸŽ™ Last Word on the MongoDB Podcast

Episode 21: This week, hosts Nic Raboy & Mike Lynn chat with David Stewart, co-founder of Vendrix, 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, PlayerFM, Podtail, and Listen Notes ๐Ÿ˜Š)

๐Ÿ‘ 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 or leave a comment on my weekly Tweets. You might be featured in an upcoming edition!

Sorting a populated field

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


Changing foreignField with pipeline not working

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


Mongo High CPU Usage when query

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
Catch Mark Smith at RustLab where he'll show you how to Get Started with MongoDB & Rust!

Oct 15: TestCon Europe
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's talk "DevOps + MongoDB Realm Serverless Apps = ๐Ÿคฉ"!

Oct 15: NDC Sydney
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's definitive guide on NoSQL databases and tune in to her talk at NDC Sydney!

Oct 20: EuropeClouds Summit
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's talk "Stop! Don't Make These Mistakes in Your Document Database".


๐Ÿ’ก These $weeklyUpdates are always posted to the MongoDB Community Forums first! Sign up 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!

Top comments (0)