MongoDB $weeklyUpdate #6: Look at all those PRs!

:wave: 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!

Enjoy!


:sparkler: Hacktoberfest + MongoDB :sparkler:

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!

:zap: Join our virtual kickoff event:

We’re starting the party with a virtual kickoff event on October 6th! RSVP now to get more info on all things Hacktoberfest and MongoDB.

:raised_hands: Contributor Shout Outs

So many of you have already contributed to our Hacktoberfest repos…THANK YOU! Some contributor shout outs:

FIX: Use numeric keyboard by default
https://github.com
Thank you to subbramanil for contributing to our O-Fish Android app!

ENHANCEMENT: Store country code in Vessel Information page
https://github.com
nugmanoff adds a much needed enhancement to our O-Fish iOS app. Thank you!

FIX: Removed Boarding Information heading and filter options
https://github.com
Thank you to k-charette for contributing to our O-Fish web app!

FIX: Adding alt-text to post-chart build pages
https://github.com
jessicasalbert, thank you for your fix to the WildAid repo!

FIX: Missing i10n text at vessel view
https://github.com
Thank you mdegis for contributing to the O-Fish web app!

FIX: Vessel page should show unique home port names only
https://github.com
Thank you antwonthegreat for contributing to the O-Fish web app!

ENHANCEMENT: Adding alt text to build charts overview and deploy pages
https://github.com
wlcreate adds a much needed enhancement to the WildAid site! Thank you!

ENHANCEMENT: Adding alt-text tags to iOS usage pages
https://github.com
kandarppatel28 adds a much needed enhancement to the WildAid site! Thank you!

ENHANCEMENT: Adding alt-text tags to Create Compliance Charts - Numbers page
https://github.com
RuchaYagnik adds alt-text tags on the WildAid site! Thank you!

ENHANCEMENT: Add alt text to HomeScreenA and LoginA
https://github.com
gabrielhicks adds much needed alt-text to the WildAid site! Thank you!

ENHANCEMENT: Adding alt-text tags
https://github.com
GabbyJ adds much needed alt-text tags to images on the WildAid site! Thank you!

ENHANCEMENT: Adding alt props for html scripts
https://github.com
ericblancas23 adds alt props for the WildAid site’s HTML scripts! Thank you!

ENHANCEMENT: Added Alt-text tags in the images
https://github.com
Roshanpaswan adds a much needed enhancement to the WildAid site! Thank you!

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


:bulb: ICYMI on the DevHub

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

MongoDB Cheat Sheet
Need the most-used MongoDB commands in one place? Check out Maxime Beugnet’s super handy cheat sheet for a bookmark-worth cheat sheet! Max also lists some handy tips and quick references in there too!

:star:

A Gentle Introduction to Linked Lists With MongoDB
Are you new to data structures and algorithms? Joe Karlsson’s got you! Here, Joe explains Linked Lists, one of the most important data structures in computer science!

:star:

Creating a User Profile Store for a Game With Node.js and MongoDB
Most games keep track of their players’ stats. How many wins (or losses!), XP points, and so much more. In our own game dev series, we’ve created a user profile store for our Plummeting People game! Check out this tutorial by Karen Huaulme and Nic Raboy!

:star:

The MongoDB Realm Hackathon Experience
With Covid19 putting an end to in-person events, we wanted to engage directly with developers utilizing the recently announced MongoDB Realm public beta, and so the Realm Hackathon was conceived. Check out Shane McAllister’s recap, lessons, and insights of MongoDB’s first digital Hackathon!


:tv: 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!

Last Friday, Lauren Schaefer made her Twitch debut! Tune in to the replay to learn about the schema design anti-patterns you should avoid when working with MongoDB!

And if you want to really delve into the anti-patterns, check out Lauren’s new video, Schema Design Anti-Patterns - Part 1!


:video_game: GameDev with MongoDB and Unity

Episode 5: Level Design and Player Animation in Unity
In this episode, Nic and Adrienne start building out the first level in Plummeting People! Using tilemaps and animators, they have created a working level and animated Plummie! :popcorn: Watch now!

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

:bulb: 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!


:studio_microphone: Last Word on the MongoDB Podcast

Episode 20: MongoDB Charts with Matt Fairbrass and Tom Hollander
This week, hosts Nic Raboy & Mike Lynn chat with Matt Fairbrass and Tom Hollander about MongoDB Charts! Visualizing the data you have in MongoDB has never been easier :star_struck:

(Not listening on Spotify? We got you! We’re most likely on your favorite podcast network, including Apple Podcasts, PlayerFM, Podtail, and Listen Notes :blush:)


:clap: 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!

Too many open files - Mongo 4.2
https://developer.mongodb.com/community/forums

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

:leaves:

Atlas Search with populate in aggregation pipeline with text index
https://developer.mongodb.com/community/forums

An interesting use case in Atlas Search. Check it out!

:leaves:

Modelling for a Pokémon-like game
https://developer.mongodb.com/community/forums

Explore this great question and an even greater reply!


:earth_africa: MongoDB DevRel around the Interwebz

Watch our team do their thang at various conferences, meetups, and podcasts around the world (virtually, for now).

:date: Upcoming

Oct 15th: 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 = :star_struck:”!

Oct 15th: 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!


:bulb: 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!

8 Likes