Henry Zhu

is creating Open Source and Babel

116

patrons

$2,672

per month
> Feel free to also sponsor me on https://github.com/users/hzoo/sponsorship now (or switch over), GitHub takes no cut and is matching sponsorships the first year!

> TL;DR I've left my job to work on open source and Babel full time, and have created this Patreon (on 3/2/18) to help fund myself with the community's help! 

I'm Henry, an open source maintainer.

My last day at Adobe was 3/1. I've had the wonderful opportunity to work there for 2.5 years, with the last year working on Babel itself for half of my time. I've been the primary maintainer on the project for the last two out of three years of its existence.

But here are my next steps: to take the leap and pursue working on open source full-time (rather than continue to work on Babel half time, work somewhere else, or just quit)!
My goal is to sustain myself on this journey through this Patreon! But if you'd rather donate to Babel itself check out our Open Collective.

I would recommend reading my earlier posts for more on my thought process leading up to this decision and more ramblings about open source in general.

So What's Patreon?

Patreon (this site) is a service that enables you to support a creator through monthly payments. It's a way for someone to support themselves doing exactly what they're passionate about: whether it's creating books, videos, art, and in my case code (or something more abstract like project maintenance). By users supporting them directly, creators won't need to resort to doing unrelated side work, quick, low-quality content to pay the bills, or even sponsorships for specific features.

And Babel?

Babel is an open-source, community-driven tool. It's a JavaScript compiler that Facebook, Netflix, and Spotify and countless others (including Patreon!) use to ship software for the web. Babel not only allows developers to use the latest syntax in older browsers, but even has its role in shaping the future of the language itself due to its adoption in the community. It's downloaded over 18 million times a month and used by over 1m repositories, all while being maintained by a group of volunteers. Even if you don't use Babel yourself, you are probably using tools/websites that do: whether it's frameworks like React/Vue/Ember.

Here's my background with the project: I've made almost every release since v6.3.2, created babel-preset-env, set up our meeting notes, got us more involved with TC39, and pushed for us to get involved in Summer of Code. I've gotten the opportunity to speak about my experiences trying to maintain this projecthow it works, and the emotions around being a maintainer.

Why Donate?

If you or your company use Babel or appreciate the work I do in open source, please consider supporting me directly (or Babel as a project via Open Collective) so I can continue maintaining it and growing our community as my full-time job! I think it's pretty clear that software actually costs something, and that even though it may be offered freely, somebody is paying the cost. Babel isn't maintained by robots, its own corporation, or a team at Facebook.

Unfortunately there can be an inverse relationship between a project's usage, popularity, and level in stack. Babel is ubiquitous in the community, yet the project has only had a few people working on it during their free time. Since it's not a framework, it has been abstracted away so that many people don't even know it exists and just think it magically gets updated (this is a good result but a huge burden).

You'll be helping to ensure I can spend the time not just fixing bugs, adding features, releasing new versions, but also keeping the project afloat and growing our maintainers (I certainly don't want to be one of few working on this). Think of investing in me not just for the output of my code but my continued role as a project manager for Babel and maybe other projects in the JS ecosystem.

Some of the larger projects I help/helped maintain:
- Babel
- Lerna
- JSCS (merged with ESLint)

And with your support, I'd like to spend more time making open source tools what would be useful for all maintainers such as the Contributors on GitHub Extension as well as more documentation on maintenance process.

As my financial support on Patreon grows, I'll be spending less time (or maybe more time) trying to figure out other monetary opportunities: support contracts, sponsorships, or consultant work. I'll also be taking from our Open Collective in the meantime.

> If you'd rather make a one-time donation: https://www.paypal.me/leftpad

And if you have any questions about sponsorship you can DM/email me and we can chat!

---

> The cover image above is from React Rally!
> You can learn more about my work via an interview I did with GitHub!
Tiers
Coffee Support ❤️
$5 or more per month

I don't drink coffee so maybe bubble tea is more relevant 😂, Thanks!

7 Wonders Friend 🎲
$7 or more per month

If you're in the city (or vice-versa), here's a suggestion to play some board games with me!


Recently been playing 7 Wonders, Dixit, Kingdomino, and Codenames!

Pen Pal ✍️
$10 or more per month

Thanks for supporting my work!


You'll be at henryzoo.com/thanks 🙌.


You can get early access to posts before they come out and help improve my writing 😂.


(+all previous rewards)

Pong Partner 🏓
$11 or more per month
If you're in the city, come play some ping pong with me (or vice-versa) 😄! Let me know if your office has a table.


(+all previous rewards)

"Platenum" Sponsor 🍽
$20 or more per month

If you're in town (and I'm there) we could schedule to get some 🍖KBBQ or other food!


(+all previous rewards)

50cc Racer 🍄
$50 or more per month
Play Mario Kart on Switch with me! I won't choose Moo Moo Meadows if you don't like it. (I've been playing with @brian_d_vaughn, @existentialism, @hswolff).


Feel free to join our #mariokart room in the Babel Slack where we can chat and coordinate!


(+all previous rewards)

Bronze Sponsor🎖
$100 or more per month

You'll get your name or company logo on the top of henryzoo.com/thanks!


(+all previous rewards)

Silver Sponsor 🥈
$500 or more per month

You'll get your name or company logo (medium) on the homepage of babeljs.io

Gold Sponsor 🏅
$1,000 or more per month

You'll get your name or company logo (large) on the homepage of babeljs.io

Support Tier
$2,000 or more per month

Can get your logo on the front page of https://babeljs.io, as well as access to up to 2 hours of support per month (tier may change over time). 


Support will be remote with the option of a share screen or via private chat. Can contact me to set up time slots or further support opportunities (more hours, workshops, etc).

Goals
$2,672 of $12,000 per month
I've already committed to work on open source full time regardless so I removed the smaller goals to track progress.

I'm doing the opposite of what you normally do: make a Patreon and wait for it to grow until the point you feel comfortable enough to leave your job. Instead I'm first leaving my job and now relying on the community's support (as well as other channels in the meantime) to fund myself.

P.S. Started my first podcast with Nadia: Hope In Source
1 of 1
> Feel free to also sponsor me on https://github.com/users/hzoo/sponsorship now (or switch over), GitHub takes no cut and is matching sponsorships the first year!

> TL;DR I've left my job to work on open source and Babel full time, and have created this Patreon (on 3/2/18) to help fund myself with the community's help! 

I'm Henry, an open source maintainer.

My last day at Adobe was 3/1. I've had the wonderful opportunity to work there for 2.5 years, with the last year working on Babel itself for half of my time. I've been the primary maintainer on the project for the last two out of three years of its existence.

But here are my next steps: to take the leap and pursue working on open source full-time (rather than continue to work on Babel half time, work somewhere else, or just quit)!
My goal is to sustain myself on this journey through this Patreon! But if you'd rather donate to Babel itself check out our Open Collective.

I would recommend reading my earlier posts for more on my thought process leading up to this decision and more ramblings about open source in general.

So What's Patreon?

Patreon (this site) is a service that enables you to support a creator through monthly payments. It's a way for someone to support themselves doing exactly what they're passionate about: whether it's creating books, videos, art, and in my case code (or something more abstract like project maintenance). By users supporting them directly, creators won't need to resort to doing unrelated side work, quick, low-quality content to pay the bills, or even sponsorships for specific features.

And Babel?

Babel is an open-source, community-driven tool. It's a JavaScript compiler that Facebook, Netflix, and Spotify and countless others (including Patreon!) use to ship software for the web. Babel not only allows developers to use the latest syntax in older browsers, but even has its role in shaping the future of the language itself due to its adoption in the community. It's downloaded over 18 million times a month and used by over 1m repositories, all while being maintained by a group of volunteers. Even if you don't use Babel yourself, you are probably using tools/websites that do: whether it's frameworks like React/Vue/Ember.

Here's my background with the project: I've made almost every release since v6.3.2, created babel-preset-env, set up our meeting notes, got us more involved with TC39, and pushed for us to get involved in Summer of Code. I've gotten the opportunity to speak about my experiences trying to maintain this projecthow it works, and the emotions around being a maintainer.

Why Donate?

If you or your company use Babel or appreciate the work I do in open source, please consider supporting me directly (or Babel as a project via Open Collective) so I can continue maintaining it and growing our community as my full-time job! I think it's pretty clear that software actually costs something, and that even though it may be offered freely, somebody is paying the cost. Babel isn't maintained by robots, its own corporation, or a team at Facebook.

Unfortunately there can be an inverse relationship between a project's usage, popularity, and level in stack. Babel is ubiquitous in the community, yet the project has only had a few people working on it during their free time. Since it's not a framework, it has been abstracted away so that many people don't even know it exists and just think it magically gets updated (this is a good result but a huge burden).

You'll be helping to ensure I can spend the time not just fixing bugs, adding features, releasing new versions, but also keeping the project afloat and growing our maintainers (I certainly don't want to be one of few working on this). Think of investing in me not just for the output of my code but my continued role as a project manager for Babel and maybe other projects in the JS ecosystem.

Some of the larger projects I help/helped maintain:
- Babel
- Lerna
- JSCS (merged with ESLint)

And with your support, I'd like to spend more time making open source tools what would be useful for all maintainers such as the Contributors on GitHub Extension as well as more documentation on maintenance process.

As my financial support on Patreon grows, I'll be spending less time (or maybe more time) trying to figure out other monetary opportunities: support contracts, sponsorships, or consultant work. I'll also be taking from our Open Collective in the meantime.

> If you'd rather make a one-time donation: https://www.paypal.me/leftpad

And if you have any questions about sponsorship you can DM/email me and we can chat!

---

> The cover image above is from React Rally!
> You can learn more about my work via an interview I did with GitHub!

Recent posts by Henry Zhu

Tiers
Coffee Support ❤️
$5 or more per month

I don't drink coffee so maybe bubble tea is more relevant 😂, Thanks!

7 Wonders Friend 🎲
$7 or more per month

If you're in the city (or vice-versa), here's a suggestion to play some board games with me!


Recently been playing 7 Wonders, Dixit, Kingdomino, and Codenames!

Pen Pal ✍️
$10 or more per month

Thanks for supporting my work!


You'll be at henryzoo.com/thanks 🙌.


You can get early access to posts before they come out and help improve my writing 😂.


(+all previous rewards)

Pong Partner 🏓
$11 or more per month
If you're in the city, come play some ping pong with me (or vice-versa) 😄! Let me know if your office has a table.


(+all previous rewards)

"Platenum" Sponsor 🍽
$20 or more per month

If you're in town (and I'm there) we could schedule to get some 🍖KBBQ or other food!


(+all previous rewards)

50cc Racer 🍄
$50 or more per month
Play Mario Kart on Switch with me! I won't choose Moo Moo Meadows if you don't like it. (I've been playing with @brian_d_vaughn, @existentialism, @hswolff).


Feel free to join our #mariokart room in the Babel Slack where we can chat and coordinate!


(+all previous rewards)

Bronze Sponsor🎖
$100 or more per month

You'll get your name or company logo on the top of henryzoo.com/thanks!


(+all previous rewards)

Silver Sponsor 🥈
$500 or more per month

You'll get your name or company logo (medium) on the homepage of babeljs.io

Gold Sponsor 🏅
$1,000 or more per month

You'll get your name or company logo (large) on the homepage of babeljs.io

Support Tier
$2,000 or more per month

Can get your logo on the front page of https://babeljs.io, as well as access to up to 2 hours of support per month (tier may change over time). 


Support will be remote with the option of a share screen or via private chat. Can contact me to set up time slots or further support opportunities (more hours, workshops, etc).