Skip to content

Instantly share code, notes, and snippets.

@mpj
Created October 16, 2017 19:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mpj/87939dae28c5f2f8d09e9b91045bc05a to your computer and use it in GitHub Desktop.
Save mpj/87939dae28c5f2f8d09e9b91045bc05a to your computer and use it in GitHub Desktop.
pledge
X-Patreon-Event: pledges:create
Cf-Ray: 3aed45fb2c8851b2-SJC
User-Agent: python-requests/2.5.2 CPython/3.6.2 Linux/3.13.0-132-generic
Content-Type: application/json
Cf-Visitor: {"scheme":"https"}
Accept-Encoding: gzip
Accept: */*
Total-Route-Time: 0
Content-Length: 25417
Via: 1.1 vegur
Connect-Time: 1
X-Request-Id: 0f83a0f9-e073-490e-a365-65c4e1d3457a
X-Patreon-Signature: 213dd3d9f6534865ee807288a661ba5d
Cf-Connecting-Ip: 54.67.82.174
Connection: close
Host: requestb.in
Cf-Ipcountry: US
{
"data": {
"attributes": {
"amount_cents": 100,
"created_at": "2017-10-16T19:02:35.212866+00:00",
"declined_since": null,
"patron_pays_fees": false,
"pledge_cap_cents": 100
},
"id": "8460408",
"relationships": {
"address": {
"data": null
},
"campaign": {
"data": {
"id": "1137737",
"type": "campaign"
},
"links": {
"related": "https://www.patreon.com/api/campaigns/1137737"
}
},
"patron": {
"data": {
"id": "8089233",
"type": "user"
},
"links": {
"related": "https://www.patreon.com/api/user/8089233"
}
},
"reward": {
"data": {
"id": "1897319",
"type": "reward"
},
"links": {
"related": "https://www.patreon.com/api/rewards/1897319"
}
}
},
"type": "pledge"
},
"included": [
{
"attributes": {
"about": null,
"created": "2017-10-16T19:01:55+00:00",
"email": "patreontesteroct162101@mpj.me",
"facebook": null,
"first_name": "p",
"full_name": "p t",
"gender": 0,
"image_url": "https://c8.patreon.com/2/400/8089233",
"is_email_verified": false,
"last_name": "t",
"social_connections": {
"deviantart": null,
"discord": null,
"facebook": null,
"spotify": null,
"twitch": null,
"twitter": null,
"youtube": null
},
"thumb_url": "https://c8.patreon.com/2/100/8089233",
"twitch": null,
"twitter": null,
"url": "https://www.patreon.com/user?u=8089233",
"vanity": null,
"youtube": null
},
"id": "8089233",
"relationships": {
"campaign": {
"data": null
}
},
"type": "user"
},
{
"attributes": {
"amount": 100,
"amount_cents": 100,
"created_at": "2017-08-03T18:48:31.658695+00:00",
"description": "Supporting the show with just one dollar gets you the BEST reward: Access to\u00a0<a href=\"https://www.funfunforum.com\" rel=\"nofollow noopener\" target=\"_blank\">Fun Fun Forum</a> - a friendly, familiar, fun place where you can have structured discussions with me and other programmers. You also get some of my (eternal) gratitude.<br>\n",
"discord_role_ids": null,
"edited_at": "2017-10-11T11:04:00.857410+00:00",
"image_url": "https://c10.patreonusercontent.com/3/eyJwIjoxLCJ2IjoiMSJ9/patreon-media/reward/1897319/7ed9883eb99949599b19ab3ca2a75753?token-time=1510704000&token-hash=jGpyEjg0L8o72sSiTYRV0-XbUgdrZYjFGhptOJ5Z68U%3D",
"patron_count": 898,
"post_count": null,
"published": true,
"published_at": "2017-10-11T11:04:00.835813+00:00",
"remaining": null,
"requires_shipping": false,
"title": "Fun Fun Forum tier",
"unpublished_at": null,
"url": "/bePatron?c=1137737&rid=1897319",
"user_limit": null
},
"id": "1897319",
"relationships": {
"campaign": {
"data": {
"id": "1137737",
"type": "campaign"
},
"links": {
"related": "https://www.patreon.com/api/campaigns/1137737"
}
},
"creator": {
"data": {
"id": "45763",
"type": "user"
},
"links": {
"related": "https://www.patreon.com/api/user/45763"
}
}
},
"type": "reward"
},
{
"attributes": {
"created_at": "2017-08-02T10:53:53+00:00",
"creation_count": 25,
"creation_name": "fun, personal and down-to-earth programming videos.",
"discord_server_id": null,
"display_patron_goals": true,
"earnings_visibility": "private",
"image_small_url": "https://c10.patreonusercontent.com/3/eyJoIjoxMjgwLCJ3IjoxMjgwfQ%3D%3D/patreon-user/mkWDmZ1QoSPxpjsMxNZ8EZeXYW7BXmXCVXsx2z6sMNZe9gN9zv2et0Fnhv856sIR.jpg?token-time=2145916800&token-hash=WqRuk3ttqJPrzvbRHhDZkUmASWomrCPMo7mkqsVE0d4%3D",
"image_url": "https://c10.patreonusercontent.com/3/eyJ3IjoxOTIwfQ%3D%3D/patreon-user/mkWDmZ1QoSPxpjsMxNZ8EZeXYW7BXmXCVXsx2z6sMNZe9gN9zv2et0Fnhv856sIR.jpg?token-time=2145916800&token-hash=ETxMuMY5l3qm6AglautBgBL6Z_IZch9VOIjVj36FiBw%3D",
"is_charged_immediately": false,
"is_monthly": true,
"is_nsfw": false,
"is_plural": false,
"main_video_embed": "\n <iframe allowfullscreen=\"\" frameborder=\"0\" height=\"480\" scrolling=\"no\" src=\"https://www.youtube.com/embed/trP9q703x0o\" width=\"854\"></iframe>\n ",
"main_video_url": "https://youtu.be/trP9q703x0o",
"one_liner": null,
"outstanding_payment_amount_cents": 0,
"patron_count": 1651,
"pay_per_name": "month",
"pledge_sum": 491307,
"pledge_url": "/bePatron?c=1137737",
"published_at": "2017-08-17T18:05:35+00:00",
"summary":"Thank you so much for being (or considering becoming) a patron of Fun Fun Function!<br><br>I have quit my job at Spotify, and I am now part-time consultant and the other part of my time will now be dedicated to Fun Fun Function. Fun Fun Function is now officially my proper part-time job, instead of something that I cram in on the weekends.<br><br>So today I am asking you, if you want, to become a <em>Patron of Fun Fun Function</em>. <br><br>As a patron, you <em>chip in a few bucks every month</em> - whatever amount you feel is appropriate. I will use your money to <em>keep the show free for everyone</em>\u00a0and <em>make the show better</em>. As a patron, you also get some <em>rewards</em> - most importantly the newly opened\u00a0<a href=\"https://www.funfunforum.com/\" target=\"_blank\">Fun Fun Forum</a>.<br><br><strong>Who is mpj?</strong><br>Who is it that you\u2019re giving your hard earned money to? <br><br>I am mpj (short for Mattias Petter Johansson, it's a Swedish name, and I live in Sweden) <br><br>I have been a full-time developer for over 13 years. I have worked in many places, but the brands you might know are Spotify, Absolute Vodka and Blackberry. My primary language is JavaScript, but I\u2019ve coded in a lot of languages over the years, including Smalltalk (in Danish). My internet fame was built on Quora, where I found that I really enjoyed answering questions and explaining things about programming, and I ended up writing over a thousand answers there before I moved on to becoming a YouTuber.\u00a0<br><br>My schooling is actually not software, it\u2019s in theatre and TV production. So, basically, I\u2019ve done a lot of programming, I\u2019ve done lot of writing and explaining programming, and I\u2019ve done a lot of acting and video production, and when you combine those skills together, out comes a programming show. <br><br>Which leads us to ...<br><br><strong>What is Fun Fun Function?</strong><br>What is the show <em>really</em> about and why is it worth your patronage? Well, two years ago, I started Fun Fun Function because I wanted there to be a <em>show</em> about programming. Not a database of tutorials and courses, a show. A regular show with an different topic every week, with an entertaining host that explains things well, with the purpose of keeping you curious and excited about the programming craft. Basically, the purpose of Fun Fun Function is to <em>keep programming fun</em>.<br><br><strong>Keeping the show free</strong><br>When you become a patron, you help keep the show free for everyone. Most quality programming videos today are behind paywalls. There is nothing wrong with that, but that\u2019s not what I want to do with Fun Fun Function - I want the show to have as widespread impact as possible, so I want it to be freely available to everyone. <br><br>Ok, mpj, but why Patreon, can\u2019t we fund the production with ads?<br><br>Well, the advertising model is problematic, because it forces the creator into a <em>race for views</em>. Creators that win this race do so by making tons of content, with low production cost, often daily, often news, often \"clickbaity\" and as mainstream as possible. And all that is the opposite direction of where I want Fun Fun Function to go.<br><br>The Patreon model is so much more healthy than the ad model, because it is you, the Patrons, who fund the show, so it\u2019s only you that I will need to care about. Views, likes, algorithms, advertisers, news, clickbait - with Patreon, we don\u2019t need that anymore. <br><br>Instead of racing for views, the business model becomes both simple and healthy: <br><em>Make patrons happy. </em><br><br>Speaking of making patrons happy \u2026<br><br><strong>Rewards</strong><br>The show stays free, but as a patron, you get some rewards as thanks for you support. There is live stream stuff, code reviews, ad-free audio downloads, me sending you mail (you can see the specific rewards elsewhere on this page) but the reward I am most excited about is the <em>Fun Fun Forum</em>, which is a reward <em>all</em> Patrons get, even if you pledge just $1.<br><br>My goal for the forum is to create <em>a friendly, familiar, fun place where you can have structured discussions with me and other programmers</em>. <br><br>Whenever I show my comment field to other YouTubers, they turn green with envy. You are smart, you are polite, you are insightful and call me on my shit. But the YouTube comment system, as a piece of technology, is (CUT to screaming into a pillow) buggy and primitive. Trying to have structured discussion about programming in the YouTube comment system is like trying to poop out a rack-mounted server. You really. deserve. better. <br><br>The Fun Fun Forum is powered by Discourse, that has code highlighting, real time updates, search, all the good stuff. The forum is going to be moderated by yours truly. I have a background in moderating forums so I\u2019m really looking forward to getting back into it. I\u2019m going to be very hands on, and I\u2019m going try to nurture a friendly and fun place where we can get to know one another, welcome and educate new programmers, and have interesting discussions about code and work and life.<br><br>I also hope to have a lot of discussions about the show itself - where you assume the role of my executive producers - giving me feedback, ideas and inspiration - having a back and forth with you before ideas turns into episodes. <br><br><strong>Make the show better</strong><br>Finally, as a Patron, you help make the show better. Because the more patrons we have, the more time and money I can pour into the show, and the higher production value we can go for. That means more production time and polish, but I\u2019m also hoping that we can travel, and visit interesting companies, and interview famous programmers. If we get really big, we will be able to do more elaborate shows with production teams - if we get to that point, then we need to discuss how do we take Fun Fun Function to a new level? Do we want to create the Mythbusters of Programming? Do we want to start a Fun Fun Conference? I don\u2019t know, but I would love to find out.<br><br>So, If you want to support the production of Fun Fun Function, get some cool rewards, and a friendly and fun place to have discussions with me and other programmers then please, do become a patron today.\u00a0<br><br>If you have any questions or thoughts, please email them to me at patreon@funfunfunction
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment