Bingo Card Creator (etc) Year In Review 2011
kalzumeus.com
kalzumeus.com
As someone who's just starting down the road that people like you have paved, I can't express enough thanks for showing us that a) it's possible and b) that it's OK to not want what everyone else does (i.e. full-time employment or the big start-up exit). Not to mention doing a pretty good job of spelling out exactly how we can have the same results for ourselves. Here's to your continued success!
BUT, like other posters have said and you've sort of addressed in the OP, $55,000 for 10 weeks of work comes up to $5500/week. I'm your average joe 26-year-old rails crud+ajax monkey and they charge me out for more than that.
I personally know a consultant (who coincidentally is also a former JET) whose rates are two orders of magnitudes higher than yours, and his main spiel is cutting through politics, selling people on conversion and then getting internal tech resource to install google website optimizer.
He works for a couple of weeks a year, then spends the rest of his time advising startups he likes for free, working on his own projects, and trying to get his sci-fi novel finished. He has some technical knowledge, but most HN users could code circles around him.
You quite often advise us young engineering types to negotiate better and get paid more. Well here it is right back at you. Charge more. I honestly thought you were charging those sort of rates and I was a little shocked to read otherwise.
That said: drats, thought I had edited out that 10 weeks number. Memo to self: hire an editor.
Edit: dropped a 0 earlier. I meant to say $13,750 per hour. Nice work, if you can get it.
The conversation does not look like this:
"Hey guys, I have 10 years of experience doing consulting, my rates are $3000 / hour, hire me for two weeks and to improve your conversion."
According to my consultant friend, it's a lot more like this (bad maths all mine, also note that I have no idea what real numbers here would look like, so I could be wildly off-base):
A: "So you currently do $20 million in revenue through your website. Based on initial analytics me and the tech team have put in place, we estimate that one out of a hundred visitors to your site become paying customers, in other words you have a 1% conversion rate. All things being the same, what would it mean to your annual revenue if I could increase that rate by 0.5 of a percent, to 1.5% over the course of a year?"
B: "Well, if you could do that it would mean an increase in revenue by $10 million."
A: "Right, so what I propose is that you bring me on board for a couple of weeks to put systems in place to monitor that conversion and test ideas for increasing it in a way that makes sense for your organisation. My fee for this would be $200,000."
To be perfectly honest I don't have any specifics or solid facts to back this up, just the single anecdote and even that is second hand. The point I was trying to press home is that patio11 is selling himself short.
Assuming a 40 hour week, $550k is $13750 per hour.
Sure, it's great that Patrick's found a profitable niche, and can use it as a platform to give others business advice and advance his own craft.
But it really seems as if BCC is a painful reminder of how terrible the computing experience is for most people in 2011. Patrick refers to BCC as Hello World attached to a random number generator, seemingly as an example of how business is not solely about technical prowess but fulfilling people's needs and providing a useful service as well. Yet I can't help but feel that people sitting in front of incredibly powerful general purpose computers paying someone else to make bingo cards for them is a failure of the "personal computer" vision.
This line of thinking usually gets the response "most people do not want to program their computers as they're much too busy with other things", but I really don't think this is an example of a task that requires some inordinate amount of computing skill. If it's too complex for a nontechnical user to print a bingo card with a computer today, that complexity is incidental (i.e. a bug) and should be fixed.
You live in a reality which is far removed from the one inhabited by most of my customers.
I am aware that there exists a dish called risotto. I don't actually know what risotto is. Supposing I one day wanted to eat risotto, I know that with absolute certainty going to an Italian restaurant and saying "I'll have the risotto" means I get good risotto. If I had to cook it, that would be problematic for me, because a) I am not a good cook, b) I lack the ingredients, and c) I don't know what risotto actually is.
Unlike most of my customers, I am capable of rectifying my lack of knowledge on how to prepare risotto, because while I am not a good cook I am not totally unaware of cooking primitives like "cookbook", "punchfork.com", "boil water", "slice it fine with a knife", etc. This is where the analogy breaks down. Imagine if I were trying to cook risotto without being first aware that either water, fire, or cutting implements existed, and also unaware of the steps by which, given that I have been told there exists a substance called "water", I could discover how to manipulate water in such a way that it turns into risotto.
That is approximately where my customers are at.
[PS: Congratulations on the engagement! :) You are an inspiration.]
I could manage to randomly reorder a series of words, but putting them into a nice graphical layout and programmatically making sure that short words and long words both look okay without anything getting squished or cut off is already beyond what I can do without hours of research. And that's as a geek who's generally interested in programming. My mom, who's far more likely to need bingo cards, panics every time I minimize a window.
Completely aside, I love to cook. It's my therapy from programming. Creating things in the real world! That I can share with my friends and family! That I don't have to explain! And there's almost never bugs in my food!
They're really buying lower stress in producing future classroom activities for a range of lessons.
P.S. congrats Patrick :) Doesn't your family read your blog? Think they'd miss the reference at the bottom?
I would disagree and think that it's the perfect embodiment of all the wonderful things that are possible with personal computers.
Average, common people now longer have to do the boring grudge work that takes up their time. It directly affects and improves the lives of people.
It doesn't matter that the machine is really powerful, and isn't being used to solve Really Hard Serious Problems™, it's only a machine! It doesn't have feelings, it's not going to get upset or hurt because it's doing boring work. However the user does have feelings, and dislikes doing boring work. If it's a choice between "make the machine do boring work" and "make the human do boring work", then we should make the machine do it!
Machines & Computers are there for our usage, and to make our lives better.
One minor issue with the title. The ampersand is a ligature representing the Latin word "et". To make the title grammatically and typographically correct, you'd need to go with either "etc." or "&c.". Though the latter may be too pretentious. :-)
Hope you have an awesome 2012!
That said, it rarely works out that way for the best developers, who end up making more than they could if salaried. Particularly in the long run and when value of your time is considered. Did you catch that he worked about 15 hours on BCC, made $55k in "a few weeks of consulting" and put AR in a place to explode in 2012 and 2013? He doesn't say how much time he spent on AR, but I doubt the total of all of those was equivalent to the stress of working 60+ hour weeks as a "senior programmer" at some valley startup.
Not to mention that Patrick is WAY past the senior programmer level :)
http://www.sebastianmarshall.com/the-genius-and-tragedy-of-p...
Discussion on HN: http://news.ycombinator.com/item?id=1720244
And here's what Patrick replied to him.
"Well, I'm happy that people like me and are invested in my success. I'm also a little discomfited by the psychoanalysis. I'm pretty happy with where I am in life, have a pretty decent career trajectory at the moment, and life is improving in non-career ways which matter more to me anyhow. That's about all I think I need to say."
http://news.ycombinator.com/item?id=1721309
I think what he has written is still valid. Hope you got the answer.
Things I really enjoy other than money: my kinda quirky work-life balance, a fair deal of freedom in how I arrange my affairs, not being bossable, etc.
Longer-term, I wish all SV senior programmers at startups every success and happiness, but I don't see myself going down that path. I could get 0.5% in a funded startup with a modest chance of success, too... by giving away the other 69.5% of it after raising a seed round.
Joe Heller
True story, Word of Honor:
Joseph Heller, an important and funny writer
now dead,
and I were at a party given by a billionaire
on Shelter island.
I said, "Joe, how does it make you feel
to know that our host only yesterday
may have made more money
than your novel 'Cach-22'
has earned in its entire history?"
And Joe said, "I've got something he can never have."
And I said, "What on earth could that be, Joe?"
And Joe said, "The knowledge that I've got enough."
Not bad! Rest in peace!
-- Kurt Vonnegut
Patrick, thanks for being an inspiration for this philosophy.I weigh free time as FAR more important than money. As long as I'm over some threshold of income, time is by far the most important outcome. Spending all my time working on someone else's projects is simply not an option to me (unless some new maximum of income were to be reached, of course, but that would have to be some kind of in-the-realm-of-fantasy sum).
Maybe I'm being naive, but how exactly do people stomach spending so much time on someone else's goals, away from the ones they truly love and their true passions?
Seems like it answers itself, eh?
Further, by the time you get a little software empire like the one the author describes ticking along into the six figure range, you can be confident that it'll continue to make you more money each year, proportional to how much effort you put into it. Check back 3 years from now and it'll be $500k/year. Silicon valley dev jobs hardly ever do that.
Congratulations, Patrick.
Also, thanks for keeping us in the loop. I feel a little like a voyeur when I read your blogs, but I'm finding they are an excellent resource as I go through the stages of learning myself.
Best wishes for 2012!
Can you talk a little more about the two paths for AR? Specifically, talk about the math behind growing it organically and why you couldn't grow it to $N million / year (or even $NN million / year) in the next five years without taking money?
From my perspective, you'd be crazy to take investment right now, but I haven't run the numbers and maybe there's a hard ceiling on your growth rate if you don't.
EDIT: The "crazy to take money" part is because of you saying this: Things I really enjoy other than money: my kinda quirky work-life balance, a fair deal of freedom in how I arrange my affairs, not being bossable, etc.
If you raise money, all that goes out the window. Not only do you now have new cofounders to answer to, but they're expecting you to spend their money, which means hiring a team and growing quickly, working crazy hours, etc. Doesn't seem to fit you, does it?
The math for getting to a modest, profitable business with $N0k of monthly revenue, on the other hand, is fairly similar to BCC with radically higher per-customer values. Work on SEO and paid traffic acquisition strategies, convert people in a scalable fashion, business supports approximately 1 employee at full wages per 125 paying accounts, gradually hire out things that don't increase number of accounts added per time period so I can focus on things that do, optionally go after a few low-hanging-fruit enterprise sales.
(n.b. There exist enterprise deals in this space where I could literally just be "The company that provides reminder services for $ONE_PARTICULAR_CUSTOMER" and that would support a very profitable company with a modest number of employees.)
What about doing creative deals with your first few enterprise customers, where you give them a 50% discount in exchange for a larger upfront payment, which you can then plow back into sales and marketing for the next group of customers. You cut your profits down for those customers, maybe even to zero, but you get the cashflow immediately. What about doing sales distribution deals with companies in a similar space, so you can piggyback on their sales and marketing efforts, thus reducing your need for upfront CoCA?
Come on, you're so creative at finding ways around these kinds of things that I have a hard time believing all that's left is to take a pile of VC like everyone else does.
Once you get that, the money will be on great terms. I don't understand why you're putting any attention on BCC or consulting. What is stopping you from rocking this?
One might also note that this lets me trivially spin up does-not-share-trust-metrics-with-me-or-my-other-customers system on behalf of a high-volume enterprise client if that were hypothetically a requirement.
Secondly, I was wondering if you could share a bit about how you decide which ideas to invest your time in. Why did BCC and AR make the cut, while other ideas didn't (I assume you had a lot of other probably-good ideas along the way)?
Plus, buying myself another five years of "Optimize this software until you stop getting 'MY GOOGLES GOT A VIRUS' from email addresses ending in aol.com" is not on the agenda.
P.S. Congrats.
At some point I'll do the sane thing and just use Quickbooks like everyone... but I always put it off.
I don't know what sort of API Quickbooks offers, but I'd be surprised if it's easier to rig up than appending to a text file and running a couple commands.
This isn't a negative criticism, but it's a point of interest to me to keep reminding myself that what I want and expect when I go online and buy something can often be different to what the customer actually wants or responds to.
You give frequent detailed and excellent information, thanks for keeping it up with no obvious benefit to yourself!
It's pretty difficult to see the world through your users' eyes instead of your own, but Patrick seems to do this on a regular basis, which I find quite inspiring.
The question really is if it were designed to more refined appearance standards, would that make a noticeable difference or would it not. That'd be an awesome A/B test. And, logically, if I were Patrick, I would set up a separate website with a polished design (like the "front page of Dribbble" polished, not "the best a programmer can do" polished) and pose it as a competitor. It'd be interesting to see if it would borrow people from the original BCC site or if it would pick up new customers.
Shouldn't be an expensive experiment to run too, the cost is mostly in design and that's up to 5K tops.
The numbers increase each year when I read your new year-in-review, but the above thought remains the same, or better said, the thought is always a shock. Patrick, your yearly reports always tell me -- very clearly -- that there is something about both business and your customers that I may never comprehend. It's wonderful to see, and I really appreciate you sharing the information. Thank you.
Edit: (sigh) I quoted the full numbers from the summary, not just the BCC numbers.
One small thing to keep in mind with that, if I may proffer some advice not asked for, and without knowing beans about your family situation, is that marriage far away from home is fine, not such a big deal. It's a continuation of your life far away. Kids, on the other hand, are much more of a watershed moment. All of a sudden someone's parents are very, very far away from their grandkids, who will take several years to develop an interest in sitting still and talking on Skype, which is a poor substitute in any event for reading a story together on the couch or things like that.
Not that I'd do things differently, it's just something to plan for; hopefully you'll have enough money that you can fly around for long visits.
Also, while I hope appointment reminders continues to grow for you, the fact that it's not raking in millions makes your story all the more human, which I feel is what made so many people take an interest in the first place. Here's a guy who's not doing some huge, VC backed, high octane race for the stars but... bingo cards!
I've been in a similar situation (though with much less traveling and speaking) as you with consulting with US customers while living in Japan, Malaysia and now China and at the beginning it's really hard to gauge how much time is lost due to the overhead of finding customers, proposals, communicating across timezones and so on...
Do you have an affiliate program for AR? I'll try to send you some business, and I want to know if I am winning. I don't know whether you want to run it in house. You could then vet the affiliates, but on the other hand, a bunch of douchbags running around hitting up doctors offices may not be all bad.
I am a few years ahead of you in terms of a bootstrapped business. A few orders of magnitude more revenue, and I highly recommend keeping the affiliate program in house. If the affiliate looks good, then you can cookie tag the affiliate based on referrer, and get all the link juice. If they are shady, then refer them to your bullshit affiliate program at clickbuy/CJ/etc. This is the best strategy, IMO.
Would be interesting to see you offer both PayPal and credit card processing. Does e-junkie support that?
'Exact match domain names. ”Hey Patrick, how is it that with no marketing budget and nearly no marketing work you rank #1 for [appointment reminder]?” I told everybody that I was buying the .org specifically because that would happen but apparently folks didn’t believe me.'
Congratulations on your new adventure into familyhood <3
Congrats on the 3 words!
http://www.bingocardcreator.com/expenses/expenses-pie-chart?...