Let's see how fast I can make $2117.91 USD. The goal is by end of day, Sunday March 18th.

I made it! 🎉

Income to earn: $0.00!
In the bank: $47.00.
Contracted but not yet invoiced: $2100.91.

I am live-blogging my entire process and thought patterns over the three day challenge here. Follow along!

Frequently Asked Questions

Twitter: @richlitt
Email: richard@burntfen.com


- Mon at 00:47 - How did it go?
- Sun at 19:14 - The crash
- Sun at 17:12 - Art
- Sun at 13:02 - Jekyll Scheduler builds on command
- Sun at 10:35 - Goal achieved
- Sun at 02:10 - Express, Heroku, and OAuth conquered
- Sat at 19:23 - At the bleeding edge
- Sat at 16:56 - Getting Probot working
- Sat at 15:54 - Providence at the cafe
- Sat at 15:14 - Business models for Jekyll Scheduling
- Sat at 14:48 - Negative feedback
- Sat at 14:35 - Scheduled Jekyll Posts
- Sat at 09:56 - Morning reflections
- Sat at 00:59 - First day post mortem
- Sat at 00:21 - Better navigation
- Sat at 00:03 - Working blog
- Fri at 22:56 - Setting up a blog
- Fri at 18:06 - Adventure branding
- Fri at 16:03 - Patreon Post
- Fri at 15:36 - Afternoon goals
- Fri at 13:28 - Hunger
- Fri at 13:06 - Marketing this project
- Fri at 12:40 - Machine Learning?
- Fri at 11:54 - Probot
- Fri at 11:42 - First Client!
- Fri at 11:13 - Small notes and Buffer
- Fri at 10:33 - Reputation
- Fri at 10:32 - First Contact
- Fri at 10:19 - The First Tweet
- Fri at 10:12 - Introduction

View the Project on GitHub

This project is maintained by RichardLitt

Business models for Jekyll Scheduling

The GitHub Marketplace has a review period, and you need to install the GitHub app first. That means that it while it is possible to do that, it is unlikely to work this weekend. That’s not ideal. I can do the work now and hope for remuneration later in terms of subscriptions or donations, but there may be a better way to do this.

First, I realise now that I don’t actually have to worry about a cronjob running on another server that costs money, because I should be able to make money enough to offset the server costs. I always view coding as ‘don’t do it if you can do it for free,’ but that’s not constructive here, because it limits me. I need to get beyond that view.

So, I could set up a webapp that requests OAuth request from GitHub, and just hide it behind a small paywall, for now. Then, set up a cronjob with those keys to automatically ask GitHub to restart their builds. That architecture should work.

Of course, I could offer it for free by using Probot scheduler. I think that actually makes more sense, too.

Perhaps I should make both - and point publicly to both. If people want to pay, they should pay. If they don’t, they shouldn’t. That way, I don’t feel like I am taking money from anyone for something as silly as building open source work, which is something that makes me sleep better. The business model of making a for-profit business out of a loophole that people could see around if they only knew is something I am not OK with.

So, given that, let’s build the Probot first.

Beam me home, Scotty!