Philip Guo is creating Python Tutor and pgbovine.net (articles/podcasts/vlogs)
15

patrons

Over the past decade, I've grown Python Tutor into one of the most widely-used free tools for learning to code. So far, over 3.5 million people from over 180 countries have used it to debug their code and to tutor one another in real time. In parallel, over the past 20+ years, I've grown pgbovine.net into one of the most popular websites for science and engineering students, with over 500 articles, vlogs, and podcasts that are viewed nearly a million times each year. I love getting emails from people around the world who use these resources to excel in their classes, get into their dream schools, and get jobs that have changed their lives.

However, these websites cost significant amounts of money to run, and their fast-growing traffic makes it hard for me to keep paying for them by myself. Throughout the years, I've received many offers for custom advertising and sponsor deals, along with good opportunities to commercialize Python Tutor into a paid product. But I've always stubbornly held onto the conviction that educational resources like mine should be 100% free and not beholden to advertisers, sponsors, or investors.

In the end, the only funding model I'm comfortable with is one where generous people make donations to keep things free for everyone else. That's why I'm turning to Patreon to ask for your help in making a monthly pledge.

You can also make a one-time donation with PayPal or credit/debit card.

Thanks for helping to keep these websites up and running!
Philip Guo, December 2017

------
FAQ:

What will my donation be used for?
  1. Most importantly, paying the web registration and hosting fees to keep Python Tutor and pgbovine.net running so that millions of people each year can continue to benefit from them ($1,000–$2,500 per year).
  2. Hiring transcription services to add captions and transcripts to the hundreds of educational videos that I produce ($25–$75 per video, 350+ videos to transcribe).
  3. Upgrading my audio/video recording equipment as necessary.

What will I get for donating?

You'll get the gratitude of millions of current and future users of Python Tutor and pgbovine.net, many of whom come from backgrounds where they cannot afford expensive universities or private tutors. (I don't believe in offering gimmicky prizes for donations, since those subtly distort the incentives for both sides.)

Will I be put on a spammy mailing list after donating?
Absolutely not. I hate spam more than anything. If your chosen payment service sends you any spam regarding your donation, email me at [email protected] and I'll try to fix the problem.

Why rely on donations? Can't you use grants to fund this work?
Not really. It's very hard to obtain grant funding to sustain this sort of nonprofit education and outreach work. Academic grants fund mostly research, and the vast majority of their budgets are used to pay my graduate students' salaries and tuition fees.
Tiers
Help keep these sites running with $1 per month
$1 or more per month
Help keep these sites running with $3 per month
$3 or more per month

Help keep these sites running with $5 per month
$5 or more per month

Help keep these sites running with $10 per month
$10 or more per month

Over the past decade, I've grown Python Tutor into one of the most widely-used free tools for learning to code. So far, over 3.5 million people from over 180 countries have used it to debug their code and to tutor one another in real time. In parallel, over the past 20+ years, I've grown pgbovine.net into one of the most popular websites for science and engineering students, with over 500 articles, vlogs, and podcasts that are viewed nearly a million times each year. I love getting emails from people around the world who use these resources to excel in their classes, get into their dream schools, and get jobs that have changed their lives.

However, these websites cost significant amounts of money to run, and their fast-growing traffic makes it hard for me to keep paying for them by myself. Throughout the years, I've received many offers for custom advertising and sponsor deals, along with good opportunities to commercialize Python Tutor into a paid product. But I've always stubbornly held onto the conviction that educational resources like mine should be 100% free and not beholden to advertisers, sponsors, or investors.

In the end, the only funding model I'm comfortable with is one where generous people make donations to keep things free for everyone else. That's why I'm turning to Patreon to ask for your help in making a monthly pledge.

You can also make a one-time donation with PayPal or credit/debit card.

Thanks for helping to keep these websites up and running!
Philip Guo, December 2017

------
FAQ:

What will my donation be used for?
  1. Most importantly, paying the web registration and hosting fees to keep Python Tutor and pgbovine.net running so that millions of people each year can continue to benefit from them ($1,000–$2,500 per year).
  2. Hiring transcription services to add captions and transcripts to the hundreds of educational videos that I produce ($25–$75 per video, 350+ videos to transcribe).
  3. Upgrading my audio/video recording equipment as necessary.

What will I get for donating?

You'll get the gratitude of millions of current and future users of Python Tutor and pgbovine.net, many of whom come from backgrounds where they cannot afford expensive universities or private tutors. (I don't believe in offering gimmicky prizes for donations, since those subtly distort the incentives for both sides.)

Will I be put on a spammy mailing list after donating?
Absolutely not. I hate spam more than anything. If your chosen payment service sends you any spam regarding your donation, email me at [email protected] and I'll try to fix the problem.

Why rely on donations? Can't you use grants to fund this work?
Not really. It's very hard to obtain grant funding to sustain this sort of nonprofit education and outreach work. Academic grants fund mostly research, and the vast majority of their budgets are used to pay my graduate students' salaries and tuition fees.

Recent posts by Philip Guo

Tiers
Help keep these sites running with $1 per month
$1 or more per month
Help keep these sites running with $3 per month
$3 or more per month

Help keep these sites running with $5 per month
$5 or more per month

Help keep these sites running with $10 per month
$10 or more per month