Evan's Blog: Engineering

↞ See all posts

The Road to GA: Understanding Airbyte Connector Release Stages

airbyte engineering 

Airbyte Connector Release Stages

Thursday, Jan 19, 2023 - Originally posted at airbyte.com

Architecture Notes: 2022 CFT


How I solved the Architecture Notes 2022 Capture the Flag Puzzles

Tuesday, Jan 3, 2023

How to Build Software Products Faster by Thinking Like a Data Engineer

airbyte engineering 

Things I learned at Airbyte

Monday, Dec 19, 2022 - Originally posted at airbyte.com

TypeScript Types from Class Properties

actionhero engineering grouparoo node.js typescript 

Use TypeScript to compute types from complex Objects

Thursday, Jan 6, 2022 - Originally posted at www.grouparoo.com

Running a Node app on both IPv4 and IPv6

engineering grouparoo node.js 

Grouparoo can speak IPv4 and IPv6 - Here's how we did it.

Monday, Aug 16, 2021 - Originally posted at www.grouparoo.com

Bundle and Distribute Next.js Sites via NPM

engineering grouparoo next.js node.js 

Or, how to make your NPM packages 300mb smaller with this one strange trick!

Thursday, Jun 3, 2021 - Originally posted at www.grouparoo.com

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

Tuesday, Apr 13, 2021 - Originally posted at www.grouparoo.com

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!

Wednesday, Mar 17, 2021 - Originally posted at www.grouparoo.com

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.

Thursday, Mar 4, 2021 - Originally posted at www.grouparoo.com