Brian Carlson

is creating node-postgres

Select a membership level


per month
  • Your name listed in the Backers section of the project's
  • My deep gratitude
  • More features being shipped for node-postgres!


per month
  • Your name listed in the Leaders section of the project's file.
  • My deep gratitude
  • More features being shipped for node-postgres!



About Brian Carlson

For the past 7 years I have been the creator and primary contributor to the node-postgres npm modules. If you use node.js and connect to PostgreSQL, Amazon Redshift, or Cockroach DB you almost certainly use my work, and that's awesome! Maintaining these modules, writing documentation, responding to issues, and working on features takes a lot of my time, and I'm looking for a way to afford more time on these core pieces of the node.js ecosystem.

I would love to spend more time dedicated to node-postgres, but many issues still go unanswered or unfixed because I only have so much free time to give.  

My goals are:
  • Ongoing bug fixing 
  • More time spent responding to issues 
  • Implementing feature requests
  • Benchmarking and performance optimizations
  • Writing more documentation
  • Creating more extensibility points
  • Writing better tests & ensuring interop with Redshift, pgbouncer, and Cockroach DB
  • Improving the native bindings to libuv
  • Lowering the bar to on-boarding more contributors
  • Creating written and video guides on using node and postgres with other popular node frameworks (sequalize, express, mocha, hapi, etc)

Any funds given will be used by me to support myself and allow me to spend more time working on node-postgres. Every dollar given will be "earned" back by me on an hourly basis as I put those hours towards the project. Thank you so much for your interest in the project, and I hope your journey with PostgreSQL and node.js is long, prosperous, and fun!
6 of 31 patrons
Along with on-going maintenance & core feature work, your support will allow me to complete the documentation of both pg and pg-pool as well as the documentation for pg-query-streampg-types, and pg-cursor.  It will also enable me to dedicate more time to fixing bugs and responding to issue questions. I would like to create app templates and tutorials as well!
1 of 1

How it works

Get started in 2 minutes

Choose a membership
Sign up
Add a payment method
Get benefits