Archive by Author

Quick Request Part #2

If someone with Java 1.3 or 1.4 installed on their computer could please download the Windows free trial from the Bingo Card Creator site, install it, and tell me whether you get to the main screen or not, I would be obliged. 

I believe the problem was that earlier I had assumed, having set the compiler to use version 1.3 in Eclipse, that I was getting Java 1.3 class files.  That worked for a long, long time.  Then I made an ant script and, boom, it stopped working the first time I ran the clear target and Ant used the (defaults to 1.6) javac target to make the new build.  Of course, having 1.6 on this machine, I never noticed the change.

All I can say is doh!

If You Only Ever Read One Thing About Niche Marketing…

… make it the Search Value Pyramid graphic from Aaron Wall of SEOBook.  It’s so true it hurts, as I have to keep reminding myself every time I slip another place on [bingo cards] (oh no, my traffic numbers!) and gain another place on [need bingo cards for reading class] (oh yes, my wallet!)

Quick Request

One of my customers has had issues on five (!) XP boxes installing Bingo Card Creator.  That suggests to me either a problem customer or a borked executable, which has happened to me on GoDaddy in the past.  Sales have been slow for the last 3-4 days, too, which means it is just possible it is happening, but it installs and runs fine on my Vista machine.  Could anybody who runs XP quick install the free trial of Bingo Card Creator and tell me if you can successfully execute the program?  If you see the main screen and the popup suggesting you check for updates to the program, you’re done.

Blogging Hiatus For A Week

A friend of mine from high school is dropping by from tomorrow through next Saturday, and given that friends from high school do not routinely drop by Japanese rice fields, I will be showing her a good time rather than knocking a few articles off my to-write list.  See you in a week!

Why I Don't Monetize This Blog

Does this blog earn money?  Why doesn’t it have ads on it?*  Why don’t I put affiliate links on all my mentions of products I’ve used successfully?  I get these questions on a fairly regular basis, and thought I’d put up a post to answer them.

Most recently, Sunil Tanna (a pretty smart guy when it comes to Internet marketing, and direct competitor of mine**) asked the following on the Business of Software forums, after I had mentioned that I personally don’t see value in putting affiliate links on my blog.  (An affiliate link is one where, if you the visitor make a purchase after clicking on that link, I am paid money by the person selling the product to you.  They’re also called Cost Per Action, or CPA, advertising.)

Unless the only things that you’re ever going to write about is your own product  – and your own product completely and finally caters to every single visitor’s potential needs, you’re missing easy incremental revenue [by not including affiliate links].

For example, all those, or at least some of those mentions on your blog of Adwords, PayPal, payment processors, SEO tools, domain registrars, hosting, etc., could be earning you extra money in addition to whatever you get from selling your particular niche software product. Since you’ve written the content anyway, why wouldn’t you want to get paid for it?

Now, Sunil (who, I reiterate, is a pretty smart guy) has a very different take on doing business on the Internet than I do.  I don’t aggressively monetize this blog both because I don’t think it would be effective at making me money and it wouldn’t mesh well with my general business philosophy.

What I Get Out Of Blogging

I don’t see blogging as an income generating activity.  I think of it more as an investment — do the work now, reap the benefits later.  All of the benefits flow directly from you.  That’s right, you.  Whether you’re reading this blog for the first time today (rather unlikely, given my typical traffic), have had me in your feed reader for a few months, or are part of the uISV blogging community and we have been reading and commenting on each other’s blog for years (scary thought!), this blog is written for you because, without you, it would be a pretty lonely place around here.

Now, quick show of hands, how many of you would be interested in reading the Make Patrick Five Bucks By Acting On This Post blog?  Yeah, that’s right.  There is no reason for you to read that blog, whatsoever.  If you stumbled upon it the first time, you wouldn’t be coming back.  If you had been reading me for months, I’d be out of your feedreader in a week.  If you were linking to me on a regular basis, you’d be asking yourself “Is there anything for me in this?  Is there anything for my readers in this?  No?  Why am I linking?” 

Intrinsic Value — Writing for writing’s sake.  Despite being an engineer, a field which has a distressing tendency to not talk with people, I consider myself a professional communicator.  I love talking and I love writing, and I like to consider myself fairly decent at both, and above many things in life I crave praise for the two of them.  As fun as it is to write in a paper diary (I have tried — never found the patience) and speak to an empty room, having an audience makes it a much, much more pleasant experience.  Chris Rock’s riff about women needing food, water, and compliments pretty much applies to me as well — when I write something which I know is good that is a happy day for me, but when someone tells me that I have written something good, that is happiness squared.

Opened Doors — They apparently teach you three words in business school — networking, networking, and networking.  Blogging is a great supplement to the professional networking that happens in the ordinary course of my day job.  (For one thing, it is very hard to network with Americans from a rice field in central Japan unless you use the Internet.)  It brings me all sorts of opportunities, both the ones useful in my continuing quest to improve Bingo Card Creator and ones which will be useful in my future endeavors.  For example, having a blog has helped me integrate myself in the uISV community (who are constant source of advice, moral support, and — in distant third place — backlinks for me).  I am extraordinarily fortunate to count other successful businessmen, such as Andy Brice, Nick Hebb, and others too numerous to name as professional colleagues.

Establishing Myself As An Expert — It is sort of scary to contemplate, but at some point in the last year I transitioned from “mediocre programmer with a tiny business” to “mediocre programmer with a tiny business who generally knows what he is talking about”.  That is a sort of useful thing for me, as I contemplate the overall arch of my career.  I suppose I could, theoretically, grind my way up the Japanese corporate ladder, but I don’t see myself doing it for the rest of my life.  (If I did, that would be a short, short life — the hours would grind me to bits.)  When I start the Next Hurrah, I don’t exactly want to be Mediocre Programmer++. 

Happily, the blog is sort of a portfolio of all the things I can do that your average Mediocre Programmer can’t.  This leads to people throwing all sorts of opportunities my way, which I’m always humbled and happy to receive.  I have gotten, at last count, eight job offers from readers (but for the day job and my own business, I would probably have accepted several of them).  My collaborations with Google on the Conversion Optimizer case study and with Steph on his blogging book both flowed pretty much directly from the trust I had built up here.  Neither of those pays money, either, but they enhance my status as an expert and will make it easier to convince the next decisionmaker that I am the right guy for the job/opportunity/investment/whatever.  (The bosses at my day job were also extraordinarily pleased with the Google thing, believing that having an “in” with Google is in their best interests.  They have given me explicit permission to continue my uISV adventure since it keeps increasing my value to them, and that in itself is worth every hour I have spent on this blog and then some.)

What I Would Have To Do To Monetize This Blog

To monetize this blog, I would have to burn my hard-won trust with my readership and contacts to convince them to clicky-clicky on the little blue thingees and then hand over money to whoever was on the other end of the link.  Sunil thinks that is an option I could just tack onto my blog as it exists right now.  I think it would end up replacing a lot of the value that this blogs brings to you, and end up eroding your trust in me.

Let’s look at what I would have to do.  First, the affiliate model is very sensitive to the type of content the links are embedded.  Big theory pieces, which are consistently my best work (you’re reading one of them), cannot be effectively monetized because they are not product-focused.  Tactical suggestions, such as writing SEO tips or why guarantees are successful, are extraordinarily popular with my readers but also don’t bring home the bacon.  Updates on how Bingo Card Creator is doing or what is new in the business, which are some of my favorite ones to write (who doesn’t like bragging?), also don’t include easy opportunities for affiliate links.  I suppose I could put an affiliate link to e-junkie in the “e-junkie: $5″ line item in expense reports, but would you click that?  No, of course not, no reason to.  You’d need to be convinced to, and to do that I would need to pollute my blog with…

Product Reviews

Now, I do occasionally plug products or services that I have found worthwhile or that I think you would find worthwhile.  I almost never review something just to review it — heck, it has been jokingly suggested that I am the local e-junkie sales rep and I am having difficulty remembering whether I ever did a full post about e-junkie as a totality, as opposed to the limited intersection of e-junkie with Bingo Card Creator.  But what if that weren’t a joke?  What if I were the local e-junkie sales rep?

First, I’d have to heavily editing the content of my reviews.  I would have to start consolidating the reviews into single posts (need enough information to make the sale all in one place to maximize conversion rates), start optimizing the link placement (believe me, that isn’t a consideration I want in my mind as I’m writing), and I would have perverse incentives to review the most rewarding products instead of the ones I find most useful.  For example, e-junkie pays $1 a month per referred customer, is useful to only a fraction of my readership, and is the best thing since sliced bread, Random Marketing E-book pays $15 per customer, is theoretically useful to most of my readership, and is likely a great steaming pile of hucksterism.  Higher conversions times higher payouts equals more money, but at what cost to your trust in me, and for that matter my ability to sleep at night?  I don’t want this blog to become one of the Make Money Online blogs, which is… 

… largely a bunch of guys talking about how wealthy they are, leading inexperienced newbies on, pretending like someday they’ll reveal their “big money” secrets, and you’ll be wealthy too. In reality, they just use their blogs as newbie traffic channelers, selling it off to the highest bidder. The newbies take forever to realize that they ARE the “big money” secret the author has.

(Quote from SlightlyShadySEO, whose blog is worth reading for ideas even if the black hat tricks are antithetical to everything I believe in.)

Even if I weren’t to slide all the way down the totem pole to the cesspool that is multi-level ebook marketing, would you really like it if this blog’s priorities were set by affiliate payouts among tools I actually like?  Let’s see, e-junkie is $1, Slicehost is $20, AdSense is potentially a lot — write more AdSense posts!  (If I ever tell you to start using AdSense as a uISV to sell advertising, as opposed to buying advertising using AdWords, I’d be doing you a tremendous disservice.  More on that some other day!)

Quick Mercenary Math

OK, here’s the point where Sunil might actually agree with me: assume, for the sake of argument, that my blog readership does not decline due to monetization initiatives.  The merchant pays out a portion of the sale — how much depends on a lot of factors, but 30% is a decent baseline for many products.  When I typically suggest folks try out a particular product or service, that link gets about 15% click through.  Let’s assume you trust me slightly more than the average bear, so you’d convert at about 5% based on my say-so and the relative utility of the product in question.  These factors are multiplicative, so one view of the post gets about .225% of the purchase price of the item.  For a $50 product, that means the eCPM (revenue earned for 1000 views) is about $112.50.  (In actual fact, I’d probably get $40 to $50 if the post was about as successful as my average posts here, given my readership.)

 $50 is two sales of Bingo Card Creator.  Instead of keeping 30% of the sale price and dealing with unknown conversion rates, I keep about 96% and have a very, very good idea of what will send folks who actually would benefit from using the software.  Rather than spending the time optimizing one of my posts so that Vendor X can make 70% of the results of my labor, I should spend the same amount of time, anywhere in my business, to increase my effectiveness at doing anything by a half a percentage point.  Heck, I could do that by writing a single bingo card — about Valentine’s Day, for example.

So This Blog Doesn’t Make Any Money?

Now, in point of fact, there are a couple of posts on this blog that consistently make me money.  One is Free Bingo Cards, which is the most popular post on this blog by a factor of “lots”, and which probably generates about $100 to $200 in sales a month.  It is written to provide something of substantial interest to my target customer, and does it admirably.  That isn’t the only reason it was successful — many of my uISV friends took it upon themselves to link to it (after Ian Landsman did likewise).  This is goes right back to what I was saying earlier about trust — if most of my big successes are because my readers or my customers trust me, why should I sell them down the river for short-term financial advantage?

A Word Of Thanks

As I mentioned earlier, one of the primary reasons I continue to stay up to, hmm, 1:50 AM writing updates to this thing is by the Non-Financial Support of People Like You.  (Note to non-American readers: you are more fortunate for not getting the joke than the folks who got it.  They had to sit through some really excruciating television.)  Thanks for your emails, comments, words of praise, and criticisms over the last year and change.  And thanks, most of all, for reading.  It means more to me than the money ever could.

* WordPress does, occasionally, put Google AdSense ads on this site.  I really wish they wouldn’t, but wasn’t too careful when reading the contract I clicked through when I signed up.  The main consumer of that advertising spot is… me.  One more reason for you to host your own blog when you are starting out!

** Some folks might be suprised with me linking to a direct competitor. If you intuitively understand why this prospect does not worry for me, I have a funny feeling we’re going to get along great together. If you don’t, explaining would take more space than the rest of this post together, but it boils down to that I wouldn’t have a business worth competing with if I was routinely small-minded about such things. The trust and authenticity this philosophy engenders are much harder to duplicate than my program.

Moving Off Of GoDaddy hosting

My year of GoDaddy hosting, which cost me about $93 if I recall correctly, expires on February 23rd.  I will be transitioning Bingo Card Creator from GoDaddy hosting to one of my Slicehost VPSes slightly before that happens.

This is not a rejection of GoDaddy so much as it is just a natural growth in where the site is going.  I am integrating the Bingo Card Creator and Daily Bingo Card sites, and am planning on doing some serious Rails-based work on the main site itself, starting with some backend improvements (conversion tracking the way Google should be doing it, for starters — “first click wins” not “last click wins”) and a few automated marketing experiments.  As a result, I have no further need for shared hosting, and want my $7 a month back.  ;)

One thing that gave me pause about doing this was an email disruption.  Happily, I was able to transfer email providing from GoDaddy to Google Apps for Domains without much hassle.  It took about 20 minutes to set up, all told.  Now I get to use the Gmail interface I know and (mostly) love with my @bingocardcreator.com addresses.  Hopefully Google will also end improve the deliverability of the emails, although since setting up an SPF record for my site and e-junkie I have had much, much less of a problem with that. 

Another thing which I’ll have to think about is whether my $20 a month Slicehost slice can take an increase in traffic by a factor of about 10 (immediately) and then some fairly rapid growth after Google gives Bingo Card Creator’s link juice and domain trust to the Daily Bingo Card cards.  I’m pretty sure it can, but will be serving key pages as static HTML until I know that traffic spikes won’t bring the whole business to its knees.

Sidenote: for those starting uISVs looking for hosting, I think GoDaddy is an excellent choice.  I think in 18 months there I’ve had one serious problem (unexplained corruption of the trial executable EXE, on and off, for two weeks) and one additional minor outage, which happened in the middle of the night and lasted for a few minutes.

Bingo Card Creator 2.0 is done! (Finally!)

… but not quite released yet.  I finally figured out what was giving Java problems with reading the 200 new bingo card files (stupid Windows Notepad inserting a byte order mark into UTF8 text, stupid Java not reading BOMs in UTF8 despite them being in the standard, stupid me for letting this delay a release by almost a month…)

I’ll be releasing it into the wild as soon as the site redesign is complete — ideally, sometime this weekend.  In the meanwhile, I’ve already put it on Daily Bingo Cards as sort of an early-warning-system for issues.  For once, I rather doubt there will be any.  If there were, my new and improved automated test suite would have croaked when doing the output run for all the DBC cards.

New in 2.0

  • ~200 new bingo card Wizards
  • better support for foreign character sets
  • much, much better printing for many large words and phrases
  • assorted bugsquashing
  • eased some trial restrictions that were only causing problems as opposed to sales

In the crazy busyness of January I forgot about pre-announcing the price increase, so I’m going to put that off for another month.

Blogging As Personal Marketing

I will post more about this topic in the future, but one of the reasons to have a blog is that it allows you to establish a reputation as an expert in your field. Having that reputation leads to all sorts of doors opening up for you — for example, if I weren’t blogging and otherwise creating useful content, it would be fairly unlikely that the CEO of Dzone (a social networking startup for programmers) would drop me an email and ask to please repost my linkbait to his site.

(Which is, incidentally, about as nice a success as you could ask for linkbait. Some people might be disinclined to go that route, preferring to keep control. I am more inclined to pick ability to spread over control — after all, you will still get credit as the original source, and you can think of it as investing in the success of your next project.)

The linkbait in question was my SEO on Rails post, which recently got a bit of new life breathed into it months after its original production by some light promotion on the social networking services. (If I can pound the same old drum one more time, if you’re going to invest time in creating content you might as well make the content evergreen — that post will still be good in 3 years, assuming Rails doesn’t decide to fall off the radar screen.) There is little reason to read it again if you’ve already read it, but they convinced me to put a photo up, which some folks might find interesting.

I have resisted putting up a photo on my blog for the last two years for one reason: I have had a (somewhat irrational) fear of getting judged by my age. I’m 25, incidentally.

What Do You Want To See Covered Here?

I am going to try to write one of my longer, meatier pieces in the next week (it is SEO/information architecture related, and should be of interest to those uISVs who have hundreds of pages rather than the typical 5 page brochure site), and after that I don’t have a strong idea for a topic to cover yet.  I thought I would ask you guys: what do you want to see covered here?  I’m in principle open to writing about almost anything within my capabilities, and quite a bit of the stuff outside of them, too. ;)

Redesign of Bingo Card Creator main site — interested?

I’m hiring again, on a project unrelated to the last two.

Details are on eLance — I needed a bit more robust response to this offer than I got the last time I advertised a web design job here, but that is likely because my timing was poor and my blog has been dead for a while.  It took me forever and a day to figure out how to get a simple permalink out of them, but eventually I abused their “mail description to a friend feature” to do so.  Here are the details.

In a nutshell:

I’m going to need someone to make a 1 page template to cover a merge of Bingo Card Creator and Daily Bingo Cards.  DBC has been fairly successful and I want to fold its pages into Bingo Card Creator, which will provide Bingo Card Creator with some badly needed updated content on a daily basis and will allow me to use the much, much higher link juice pointing at BCC to rank DBC’s cards.  None of this specifically requires me to have a new design, naturally, but I figured as long as I was going to have to edit every page on a website might as well use the opporunity to make it look pretty.  And I’ve got some revenues around from January to do it with.

Details:

  • The market is overwhelmingly female, 30-40s, and non-technical.  The design needs to be bright, clean, and inviting to this audience.  I like Web 2.0 aesthetics, such as you’d find at CrazyEgg, BlinkSale, or the like.
  • The basic layout of the page isn’t changing much: header, horizontal navigational categories, sidebar moves to left, main content area.  The main content area is divided up into sections (similar to the current Bingo Card Creator home page).
  • The main content area should take up most of the space on the page, similar to how it does currently. 
  • Target for 1024×768 resolution. 
  • The design will have to showcase black and white bingo cards, of substantially similar appearance (including size) to the ones currently on Daily Bingo Cards.
  • New buttons for the free trial and purchasing links, as well as any others you feel are appropriate.
  • You’ve got a free hand to use or ignore any previous icons/banners/etc.  I am paying for your visual and design expertise, so do what you think is best.  It is my personal opinion that the current banner is too large.
  • I really, really hate stock photos of random people.  No visual element can suggest that Bingo Card Creator is related to gambling in any way — bingo balls, etc, are out.

You can send a bid and portfolio to (my first name)@bingocardcreator.com or you can respond through eLance, whichever you are comfortable with.  I’m thinking in the general vicinity of $300 – $500 and completion in under two weeks from project acceptance.  (I am fairly responsive with change requests, and don’t imagine there will be that many.)  As usual, I don’t particularly care who you are, where you live, etc — if you can follow instructions well enough to get the job done that is good enough for me.