DEV Community

Cover image for MongoDB $weeklyUpdate (December 13, 2021): Latest MongoDB Tutorials, Events, Podcasts, & Streams!
Adrienne Tacke for MongoDB

Posted on • Originally published at mongodb.com

MongoDB $weeklyUpdate (December 13, 2021): Latest MongoDB Tutorials, Events, Podcasts, & Streams!

👋 Hi everyone!

Welcome to MongoDB $weeklyUpdate!

Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch streams and podcast, curated by Adrienne Tacke.

📢 This will be the last $weeklyUpdate of 2021! We'll be back after the New Year in 2022. Stay safe, healthy, and happy all! ☺

Enjoy!


💻 Join the MongoDB Atlas Hackathon on DEV!

What is it?

From now through January 13th, 2022, MongoDB is offering you the chance to use your ingenuity and creativity to build an application using MongoDB's library of tools like Atlas Search. In addition to getting the chance to participate in a community event, show off your skills, and learn something new, everyone who submits a project for the MongoDB Atlas Hackathon will be automatically entered to win some seriously amazing prizes.

The Challenge

If you've been a member of the DEV community for a while, you've likely encountered articles by the talented team over at MongoDB (many members of their team have been using DEV for years).

But while you might be familiar with MongoDB, it's possible that you haven't used their modern database platform for yourself — this hackathon is the perfect opportunity to explore it! MongoDB believes that working with data doesn't need to be hard. In fact, it can be an intuitive experience for all developers.

For this hackathon, we're offering you the chance to build an application within the guidelines below by utilizing MongoDB Atlas: a collection of cloud database and data services that helps you accelerate and simplify how you use data in your work, including but not limited to:

  • Atlas Search: Build fast, relevance-based full-text search in your applications in minutes.
  • Atlas Serverless Instances: Deploy a serverless database that can scale on-demand with minimal configuration.
  • Time Series Collections: An efficient way to store sequences of measurements over a period of time.
  • Realm Functions: Define and execute JavaScript functions to build APIs, integrate with cloud services, and lots more.
  • Realm Triggers: Automatically run functions in response to database changes, user events, or preset intervals.

To view documentation for each tool listed, please click on the hyperlinks above.

DEV and MongoDB are challenging you to choose a category (from the list below) and build an application that utilizes Atlas and other MongoDB tools as described within that category.

Once your app is complete and follows all the requirements (see "How to Submit" below), you'll be publishing a post on DEV that describes what you created. That post will serve as your official submission.

We’re excited to see what you build for the MongoDB Atlas Hackathon using MongoDB's ecosystem of tools built for developers, by developers.

Categories

  • E-Commerce Creation: Build an e-commerce store using MongoDB Atlas Search.
    (Sample use-cases: product catalog, food ordering/delivery service)

  • Prime Time: Build an application using MongoDB Time Series Collections.
    (Sample use cases: IoT, financial analytics, climate observations)

  • Action Star: Build an event-driven application using MongoDB Realm Functions and Triggers
    (Sample use cases: inventory monitoring, logistics apps, alerts/notification apps)

  • Automation Innovation: Automate a task that you perform on a weekly basis using MongoDB Atlas Serverless Instances.
    (Sample use-cases: Payroll/ billing, reporting, scheduling, email responses)

  • Choose Your Own Adventure: Create an application using MongoDB Atlas that doesn’t fit into any of the categories above.

(Note: the winners we select in this category will be the ones that got super creative and wacky! Feel free to go as random as possible.)

Prizes!

5 Grand Prize Winners (one in each category):

  • $1,500 USD gift card or equivalent
  • $300 USD credit to the DEV Shop
  • MongoDB Swag Pack
  • DEV Sticker Pack
  • DEV “Atlas Hackathon” grand prize winner profile badge

Runner-Up Prizes (10 Total):

  • $250 USD gift card or equivalent
  • $150 USD credit to the DEV Shop
  • MongoDB Swag Pack
  • DEV Sticker Pack
  • DEV “Atlas Hackathon” runner-up profile badge

Participants (with a valid project):

  • DEV Sticker Pack
  • DEV “Atlas Hackathon” participant profile badge

How to Submit your Project

1) Create a MongoDB account if you don't already have one.

2) Fill out this form to receive a special code for $100 USD worth of MongoDB credits to create your project.

Note: By filling out the form above, you should receive an email containing your special MongoDB code within one hour. If you don't see it within that timeframe, please check your spam folder.

3) Select your category and refer to MongoDB’s documentation for each service used as you build your application

4) Share your app's code in a repository on GitHub and include a README

5) Ensure that your application's code is licensed with the Apache-2 permissive license

6) Publish an overview of the app on DEV using this post template between December 13, 2021 - January 13, 2022
Note: You must ensure that you provide your app’s URL, category, screenshots, a description, and source code in your submission post.


MongoDB World Call for speakers banner

🎙 Call for Speakers for MongoDB World 2022 Now Open! 🎙

MongoDB World is where the world’s fastest-growing data community comes to connect, explore, and learn. We’re looking for speakers who can inspire attendees by introducing them to new technologies, ideas, and solutions.

Whether you want to do a 30 minute conference session, a 75 minutes deep dive tutorial, or a 10 minute lightning talk - we want to hear your talk ideas. If you have a great idea but don’t feel ready for the stage, we've got you covered! We offer speaker workshops, one-on-one coaching sessions, and more.
Call for speakers closes January 18, 2022.

Submit Your Talk


🎓 Freshest Tutorials on DevHub

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

MongoDB & Mongoose: Compatibility and Comparison

Ado Kukic & Stanimira Vlaeva
In this article, we’ll compare and contrast Mongoose to using the native MongoDB Node.js driver together with MongoDB Schema Validation.

Goodbye NSPredicate, hello Realm Swift Query API

Andrew Morgan
In this article, I'm going to show you some examples of how to use the Realm Swift Query API. I'll also show you an example where wrangling with NSPredicate strings has frustrated me.

Using the Atlas Data API from Excel with Power Query

John Page
Learn how to use the Power Query functionality in Excel to both fetch raw data, and to push summarization tasks down to MongoDB and retrieve the results.

Implement Full-Text Search over a GraphQL API in Atlas

Nic Raboy
In this tutorial we're going to see how to create a custom resolver that implements Atlas Search for our GraphQL API using Realm Functions, enabling you to add fast, relevant full-text search to your applications.


📅 Official MongoDB Events & Community Events

Attend an official MongoDB event near you! Chat with MongoDB experts, learn something new, meet other developers, and win some swag!

Dec 15 (6pm GMT | Virtual) - Getting Started With MongoDB Atlas Search


📺 MongoDB on Twitch & YouTube

We stream tech tutorials, live coding, and talk to members of our community via Twitch and YouTube. Sometimes, we even stream twice a week! Be sure to follow us on Twitch and subscribe to our YouTube channel to be notified of every stream!

Latest Stream

Introducing the MongoDB Atlas Data API (in preview)

Past streams:
Chat with Rise In Time Devs - A Massive Multiplayer Strategy Browser Game built with MongoDB!

Deploy a MongoDB Atlas Cluster and Open Commerce in AWS

🍿 Follow us on Twitch and subscribe to our YouTube channel so you never miss a stream!


🎙 Last Word on the MongoDB Podcast

Latest Episode

Catch up on past episodes:
Ep. 93 - Swyx - Learn in Public and Temporal

Ep. 92 - Introducing the MongoDB Atlas Data API with Sumedha Mehta

Ep. 91 - Loan Laux - MongoDB and E-Commerce

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


💡 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!

Discussion (0)