Don't Do Background Jobs on Google Cloud Run

engineering grouparoo 

Google Cloud Run is a great platform as a service, but not for background jobs

2021-04-13 - Originally posted at

Don’t use Underscores in your HTTP Headers

engineering grouparoo 

Don't use underscores in your HTTP headers... at least according to AWS and Nginx!

2021-03-17 - Originally posted at

SQL Dialect differences in Sequelize

engineering grouparoo node.js typescript 

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

2021-03-04 - Originally posted at

Gifit: Turn Screen Recordings into GIFs

engineering grouparoo 

With open source tools, you can easily share and embed your screen recordings

2021-02-12 - Originally posted at

Defer Transaction Side-Effects in Node.js

engineering grouparoo node.js typescript 

Using AsyncHooks, you can collect side-effects within a database transaction and only run them if the transaction succeeds

2021-01-21 - Originally posted at

Developing Grouparoo on macOS Big Sur

engineering grouparoo 

Learn how to run a Typescript app on macOS Big Sur. Find out more.

2020-11-13 - Originally posted at

Fullstack Typescript - Create an API

engineering grouparoo node.js react typescript 

Use Typescript to more tightly couple your React apps to your API


Save your High Water Marks as Strings

engineering grouparoo 

Asking the database to return the High Water Mark as a string prevents a number of bugs.

2020-09-14 - Originally posted at

Sharing Code in Next.JS Apps with Plugins

engineering grouparoo next.js node.js react 

How does Grouparoo use Next.js to load pages and components from plugins to modify our web user interface?

2020-07-23 - Originally posted at