We've been thinking of having a blog, explaining some of the steps/process involved in kicking off a BTC business, pointing out some of the hurdles we've hit, and describing the overall experience.
Any other specific topic requests? We think something like this could be really cool, and helpful for others.
I would pay for this service. I am a electrical engineering PhD student. I have a lot of technical programming experience, but very little bitcoin/networking/front-end experience. If I had an infrastructure template, I could run a mile with it. So the specific topic requests may not be general, but really only for someone in my position.
1) Basics of setting bitcoin/json-rpc programmatically (preferably python). No assumptions made about prior setup experience. Tutorial should guide a user step-by-step from
zero to being able to send/receive bitcoin, check balance, etc. (basicailly everything that blockchain.info does) automatically. By the end of this tutorial I should be able to set up a basic server script that checks an address for received bitcoin, and can send bitcoin in response.
2) Basics for setting up a website. Tutorial should guide user fully from picking a name for the website, registering domain, accessing the server space, and outputting a simple "hello world" index page.
3) Basics of HTML5 front-end design. No assumptions made about prior website design. Tutorial should guide a user through the most layout and input design (maybe with wordpress?). Ultimately I should be able to design something that looks like the blockchain.info SD section,
http://satoshidice.com/ itself, or something like
https://satoshicircle.com (just to pick a very recent addition). At this point we are just interested in design, not integration. How do I display things the way I want them? How do I make it look simple, clean and attractive? A template would be best.
4) Bitcoin integration. How do I combine 1-3 to run a simple service? A simple example would be a 50/50 coin toss. How do I continuously check incoming payments? What do I extract from them? How do I use the blockchain to extract "provably fair" parameters? How do I manage confirmations, free inputs/outputs, etc? How do I send a payment back to the address? How do I dynamically display all this on my HTML5 page?