Rails gems cheatsheet

Common commands to manage gems in Rails projects using bundler.

Read

MongoDB Materialized Views

A brief introduction to MongoDB Materialized Views that can help improve the performance of repetitive aggregate queries.

Read
Change Streams

Keeping Elasticsearch in sync with MongoDB using Change Streams

I decided to integrate Elasticsearch for retrieval to improve the search experience on a platform I'm working on. One of the challenges with using two different data stores is keeping them in sync. Updates to MongoDB needed to be synced to Elasticsearch in near real-time.

Read
Introduction

Hello World

For the past few weeks, I've been mulling over what shiny technology or side project I should start working on. I currently have numerous ideas swimming in my head and it's been difficult for me to prioritize. So, let's start with an introduction and go from there.

Read