Evan's Blog: Node.js

↞ See all posts

TypeScript Types from Class Properties

actionhero engineering grouparoo node.js typescript 

Use TypeScript to compute types from complex Objects

Thu Jan 06 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.

Mon 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!

Thu Jun 03 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.

Thu Mar 04 2021 - Originally posted at www.grouparoo.com

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

Thu Jan 21 2021 - Originally posted at www.grouparoo.com

Fullstack Typescript - Create an API

engineering grouparoo node.js react typescript 

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

Fri Oct 16 2020

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?

Thu Jul 23 2020 - Originally posted at www.grouparoo.com

Continuous Deployment for NPM Packages

grouparoo node.js typescript 

Grouparoo leverages the Node.js and NPM ecosystems to manage distribution to our customers. Our open-source software is distributed via the public via NPM

Thu May 07 2020 - Originally posted at www.grouparoo.com

2020 Actionhero Developer Survey Results

actionhero code javascript node.js 

Thank you to everyone who took out 2020 developer survey — Here are the results. Also, the launch of Actionhero Office Hours!

Sun Mar 01 2020

Production Node Applications with Docker — 3 DevOps Tips for Shutting Down Properly

actionhero code devops docker heroku javascript kubernetes node.js resque 

Tips and tricks to shut down your docker applications properly. No more lost data!

Tue Feb 18 2020