Have you ever needed to set a machine learning model on your data before?
How to Use Custom Archival Rules and Partitioning on MongoDB Atlas Online Archive
Okay, so you’ve set up a simple MongoDB Atlas Online Archive, and now you might be wondering, “What’s next?” In this post, we will cover some more advanced Online Archive use cases, including setting up custom archival rules for MongoDB … Read More
How to Manage MongoDB Data at Scale
Let’s face it: Your data can get stale and old quickly. But just because the data isn’t being used as often as it once was doesn’t mean that it’s not still valuable or that it won’t be valuable again in … Read More
How to Query from Multiple MongoDB Databases
Have you ever needed to make queries across databases, clusters, data centers, or even mix it with data stored in an AWS S3 blob? You probably haven’t had to do all of these at once, but I’m guessing you’ve needed … Read More
How to Seed a MongoDB Database with Fake Data
Have you ever worked on a MongoDB project and needed to seed your database with fake data in order to provide initial values for lookups, demo purposes, proof of concepts, etc.? I’m biased, but I’ve had to seed a MongoDB … Read More
How to use MongoDB Client-Side Field Level Encryption (CSFLE) with Node.js
Have you ever had to develop an application that stored sensitive data, like credit card numbers or social security numbers? This is a super common use case for databases, and it can be a pain to save this data securely. … Read More
MongoDB Aggregation Pipeline Queries vs SQL Queries
Let’s be honest: Many devs coming to MongoDB are joining the community with a strong background in SQL. I would personally include myself in this subset of MongoDB devs. I think it’s useful to map terms and concepts you might … Read More
An Introduction to IoT (Internet of Toilets)
My favorite things in life are cats, computers, and crappy ideas, so I decided to combine all three and explore what was possible with JavaScript by creating a brand-new Internet of Things (Internet of Toilets or AKA, IoT) device for … Read More
How To Use The MongoDB Visual Studio Code Plugin
To make developers more productive when working with MongoDB, we built MongoDB for Visual Studio Code, an extension that allows you to quickly connect to MongoDB and MongoDB Atlas and work with your data to build applications right inside your … Read More
Linked Lists and MongoDB: A Gentle Introduction
Are you new to data structures and algorithms? In this post, you will learn about one of the most important data structures in Computer Science, the Linked List, implemented with a MongoDB twist. This post will cover the fundamentals of … Read More
Save The World And Money With MongoDB Atlas Data Lake
Thanks for coming to my talk, Save The World And Money With MongoDB Atlas Data Lake. About Data centers are expensive. It turns out that this is not very great for the environment. By 2040, storing digital data is set … Read More
The Art of Computer Science
First, thank you so much for coming to my keynote, The Art of Computer Science. Here you will find all the resources discussed during the talk. About Do you feel like you have struggled to find your place in the … Read More
Bechdel.io – How We Used JavaScript To Help Make Film More Inclusive
Thanks for coming to my talk, Bechdel.io – How We Used JavaScript To Help Make Film More Inclusive. Here you will find all the resources discussed during the talk. About What do The Social Network, Harry Potter, The Original Star … Read More
How to Pass A Coding Interview
The question I most frequently get from developers is how to pass a coding interview. What follows is what I think will be sufficient for a person to be well prepared.
A Gentle Introduction to Building Serverless Apps
Thanks for coming to my talk, A Gentle Introduction to Building Serverless Apps. Here you will find all the resources discussed during the talk. About Do you want to crank out features the business wants, or spend a lot of … Read More
MongoDB Schema Design Best Practices
Thanks for coming to my talk, MongoDB Schema Design Best Practices. Here you will find all the resources discussed during the talk. About Have you ever wondered, “How do I model my schema for my application?” It’s one of the … Read More
From SQL to NoSQL: A Gentle Introduction For Devs
Thanks for coming to my talk, From SQL to NoSQL: A Gentle Introduction For Devs. Here you will find all the resources discussed during the talk. About “I have heard about NoSQL databases, but don’t know what they are. What’s … Read More
Building Your First GraphQL Client in JS
Thanks for coming to my talk, Building Your First GraphQL Client in JS. Here you will find all the resources discussed during the talk. About RESTful APIs have been around for a while now, but they are flawed. Things like … Read More
An Introduction To IoT (Internet of Toilets 🚽)
Thanks for coming to my talk, An Introduction To IoT (Internet of Toilets 🚽); Or How I Built an IoT Kitty Litter Box Using JavaScript, and here you will find all the resources discussed during the talk. About the Internet … Read More
My Top 50 All-Time Favorite Records
Every couple of years, I like to compile a list of my 50 all-time favorite records. These tend to be the records that I listen to the most or that have had the greatest impact on me. The order doesn’t … Read More
How to Build A Spotify Player with React in 15 Minutes
Have you ever wanted to build a Spotify player for your app or website? Adding personalized music to any application is super easy with the Spotify Developer API. Personally, I have been playing around with the Spotify API with an … Read More
How to Build a React and MongoDB App From Scratch In 10 Minutes
Are you interested in learning how to build a React and MongoDB App? Like many of you, I have been interested in learning more about MongoDB’s cloud offerings and also not spending a dime. This guide is for the developer … Read More
A Brief Cuba Travel Guide
Have always wanted to see what communism looks like firsthand or try an authentic Cuban cigar? Well, travel to Cuba is still possible from the United States in 2018 (despite President Trump’s travel restrictions). This is a brief Cuba travel … Read More
The Tech Talks That Have Had The Biggest Impact On My Career
It’s not that often that I go to a conference or watch a talk on YouTube that truly changes the way I think about programming or software development. Even though I’m someone who does frontend development for a living, most … Read More
How I Work
Updated: 10/18/2022 There are times when people ask me how I work and about what software or gear I am using. This page will serve as a living document for people to always know the latest and greatest. Note: I … Read More