All Posts

A Simple Excel Decision Matrix | The Lynn Decision Tool

Sizing MongoDB: Knowing the Unknowable

How many servers do I need? How many CPU’s, how much memory? How fast should the storage be? Do I need to I shard? As part of my job as a Solutions Architect, I’m asked to help provide guidance and recommendations for sizing infrastructure that will run MongoDB databases. In nearly every case, I feel like Nostradamus. That is to say, I feel like I’m being asked to predict the future.

Serverless Functions in MongoDB Stitch

Serverless and Functions as a Service are relatively new development paradigms that are gaining in popularity. Let’s take a quick look at what MongoDB Stitch offers in this space. Ilya Pavlov / Unsplash Functions in Stitch are written in JavaScript ECMAScript and can be called from others scripts in Stitch, or from external JavaScript leveraging the client SDK. Here’s an example of a function in Stitch: exports = function(message) { const mongodb = context.

10 Tips for the Beginner Hackathon Participant

As fall closes in, the hackathon season reaches its peak. Here’s a quick list of tips to maximize your opportunity as you plan to participate — and win your next hackathon. Agence Producteurs Locaux Damien Kühn / Unsplash *Team up early.* If you already have your team picked, great. If you don’t, don’t waste time. Start introducing yourself to others looking for teammates. Relationships you build at this event will be invaluable as you grow professionally.

Creating a Data Enabled API in 10 Minutes with MongoDB Stitch

Introduction Creating an API that exposes data doesn’t have to be complicated. With MongoDB Stitch, you can create a data enabled endpoint in about 10 minutes or less. At the heart of the entire process is MongoDB Stitch’s Services. There are several from which to choose and to create a data enabled endpoint, you’ll choose the HTTP Service with a Webhook. When you create an HTTP Service, you’re enabling access to this service from Stitch’s serverless functions in the form of an object called context.

Migrate to Hugo from Jekyll

Move static content to static Jekyll has a rule that any directory not starting with _ will be copied as-is to the _site output. Hugo keeps all static content under static. You should therefore move it all there. With Jekyll, something that looked like ▾ <root>/ ▾ images/ logo.png should become ▾ <root>/ ▾ static/ ▾ images/ logo.png Additionally, you’ll want any files that should reside at the root (such as CNAME) to be moved to static.