MongoDB Stitch: a backend as a service that provides an HTTP API to MongoDB
MongoDB Stitch is a backend as a service that provides an HTTP API to MongoDB, integration with other services, and a declarative rules infrastructure which spans database and service actions. MongoDB...
View ArticleIntegrating MongoDB Atlas with Heroku Private Spaces
Introduction Heroku and MongoDB Atlas are the perfect fit for modern, cloud-based app development and deployment. Since its inception in 2007, Heroku has been a PaaS (Platform-as-a-Service) favorite...
View ArticleMongoDB Compass plugins table view and auto-complete
We’ve released several new versions of MongoDB Compass in the past few months, and we’re excited about the new features that we’ve introduced. Read on for details or download the latest version here....
View ArticleNode.js MongoDB 3.6: Change Streams
Before MongoDB 3.6, tailing the MongoDB oplog was the only way to listen for changes to your MongoDB database. The oplog is a special collection that logs all inserts and updates that come in to your...
View ArticleNode.js MongoDB 3.6 $lookup and $expr
MongoDB 3.2 introduced the $lookup aggregation framework pipeline stage, which let you pull documents from a separate collection into your aggregation framework pipeline. Before MongoDB 3.6, $lookup...
View ArticleUncaught Exceptions in Node.js
Dealing with uncaught exceptions in Node.js is not straightforward The problem of uncaught exceptions Because Node.js runs on a single process uncaught exceptions are an issue to be aware of when...
View ArticleAWSume Error: AccessDenied when calling the GetSessionToken operation:...
Error when using AWSume to authenticate with AWS MFA in shell: $(awsume -s) Enter MFA Code: AWSume Error: An error occurred (AccessDenied) when calling the GetSessionToken operation:...
View ArticleChecking NTP service on Linux
To check if ntpd is configured to run at system start, issue the following command: ~]$ chkconfig --list ntpd ntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off By default, when ntpd is installed, it is...
View Article5 Anti-Patterns for AWS Lambda
It’s no secret that AWS is pushing their serverless offerings at every opportunity. Serverless containers, storage, NOSQL, and even relational databases are abstracting the running of product software...
View ArticleCSS bad practices
CSS: The bad bits (and how to avoid them) The more I use CSS, the more I think it’s an absolute wild wild west. It’s mature, ubiquitous, yet lacks basic, common-sense features that come as a given in...
View Article