The Grouparoo Blog

Showing 10 of 35 articles tagged engineering.
Show all articles


Extracting all MongoBD fields including the nested ones

Engineering 

Paulo Ouriques

Paulo Ouriques on 2021-04-06

"A simple way to get all first-level fields and, potentially, all nested fields from a MongoDB collection.

Reverse ETL with dbt and Grouparoo

Engineering Product 

Brian Leonard

Brian Leonard on 2021-03-31

"Grouparoo integrates with dbt. Transform your data with dbt and sync it with Grouparoo.

Three Methods for Promisifying Node Callback Functions

Engineering Notes 

Sean C Davis

Sean C Davis on 2021-03-25

"Learn how to convert old Node.js callback-based function to new and shiny promised-based functions.

Don’t use underscores in your HTTP Headers

Engineering Notes 

Evan Tahler

Evan Tahler on 2021-03-17

"...at least according to AWS and Nginx!

Batching API requests

Engineering Sync 

Brian Leonard

Brian Leonard on 2021-03-16

"When working with Enterprise APIs, it is important to use their batching capabilities.

Ignoring Unused Variables When Destructuring Arrays

Engineering Notes 

Pedro S Lopez

Pedro S Lopez on 2021-03-16

"How to save your keystrokes when using JavaScript's array destructuring features.

Git prune to remove reference to origin/master

Engineering Notes 

Brian Leonard

Brian Leonard on 2021-03-15

"When switching to using a main branch, use git prune to remove master references.

CRM System Rate Limiting Overview

Engineering Sync 

Brian Leonard

Brian Leonard on 2021-03-10

"An important part of performing data sync with a marketing system is adapting to its rate limit limitations.

Dialect differences between SQLite and Postgres in Sequelize

Notes Engineering 

Evan Tahler

Evan Tahler on 2021-03-04

"Grouparoo works with both SQLite and Postgres databases. This post shares what we've learned about the differences.

Declarative Data Sync

Engineering Product 

Brian Leonard

Brian Leonard on 2021-02-26

"Grouparoo supports declarative data models and integrations to continuously sync data to cloud-based tools. You manage data sync just like you would any other part of your stack.