Stories about Software


Generative AI And Main Character Syndrome Fatigue

(Editorial note: I originally wrote this on the Hit Subscribe blog.)

Yesterday I was wasting a little time on LinkedIn between calls.  I ran across this post by April Dunford which resonated heavily with me and introduced me to a term I’d not previously heard: main character energy (or syndrome, I guess).

I rolled up my sleeves and waded into the comments as a thought-follower, offering a threat to steal the term (with attribution).


And today, I find myself making good on that threat sooner than anticipated.  While jogging this morning, I was listening to a podcast about how agencies can help their clients prove the ROI of using generative AI.  Begging the pardon of host and guest, I promptly spaced out and started to think instead about the last eighteen months of generative AI mania and just how much main character energy the entire zeitgeist has inflicted upon the world of commerce.

And today I’d like to riff on that a little and use it as food for thought for carving out a differentiated approach to marketing strategy.

Read More


Where Did My Traffic Go? Hint: It Wasn’t an Algorithm Update

(Editorial note: I originally published this on the Hit Subscribe blog.)

If you were to take a stroll through Hit Subscribe’s offering page, you’d see that we now have a first-class “traffic recovery” offering.  We added this because of the frequency with which we field the question, “Why is my [usually organic] traffic declining?!”

In fact, we field that question so frequently that I’m writing this blog post to distribute to friends and prospects to help with self-diagnosis, potentially saving you some money on a possible engagement.  So if that’s what brought you here, sorry about your traffic.  But don’t worry.  We’ll get it sorted.

In this post, I’ll discuss the most common reasons we see for lost traffic, describe the decline pattern you would expect to see if these things were happening, and explain how to start remediating the issue.

First Things First: Forget About “The Algorithm”

One of my all-time favorite books is Joseph Heller’s Catch 22, wherein he amuses the reader with assorted, specific paradoxes.  The military grounds “crazy” fighter pilots and allows sane ones to fly, and they evaluate craziness by whether or not the pilot wants to fly.  Anyone who doesn’t want to risk their life flying is non-crazy, and therefore must fly.

Of course, paradox exists beyond the novel.  Probably preceding it and in a nod to the importance of status illegibility, Groucho Marx once quipped, “I refuse to join any club that would have me as a member.”

I’ll offer one another paradox for your consideration:

“The algorithm” only punishes those who go out of their way to avoid punishment.

In less quippy terms, if you’ve been generating content in good faith without thinking about “the algorithm,” you’re safe.  Hit Subscribe, for instance, has managed analytics for more companies than I can count at this point.  And we have never seen an algorithm update have any impact on anyone.  We honestly don’t even pay attention to them.

Scumbag and Non-Scumbag SEO

I personally divide the SEO world into two camps: scumbag SEO and non-scumbag SEO.  Our non-scumbag SEO methodology consists primarily of two steps:

  1. Figure out what questions people are asking the search engine and answer those questions.
  2. Do it on a site that doesn’t suck to visit.

Luckily, if you’ve been creating content in good faith and earning search traffic, you have, yourself, been executing this process.  This is, almost without exception, the case for everyone that asks about traffic declines.

Scumbag SEO, on the other hand, adds various additional steps to the process:

  1. Spam comment sections with nonsense that talks about your site.
  2. Stuff keywords into your prose until your reader thinks they’re having a stroke.
  3. Pay an “SEO firm” $5 per hour to do things you’d prefer not to know about.
  4. Hack into abandoned WordPress sites and add links to your domain.
  5. Conduct “SEO heists” using generative AI.

Scumbag SEO is a constant game of taking cost shortcuts and avoiding punishment, always staying one jump ahead of the breadline.  And scumbag SEOs are who Google punishes with its algorithm updates.

If you’re doing scumbag SEO, trust me, you know it, and you know the risks.  You don’t do that kind of thing by accident.

(As an aside, a lot of SEO conusltants will likely take issue with what I’m saying here.  But they do so from a position of extreme motivated reasoning.  Their livelihood depends on you believing the only way to avoid Google’s wrath is to pay an SEO consultant to execute an endless punch list of billable minutiae.)

So if it wasn’t the algorithm, where did your traffic go?   Let’s take a look.

Read More


Getting Above the Brief: How to Improve Your Developer Marketing Positioning

Recently, I wrote a post about changing Hit Subscribe’s positioning, which I intend to distribute to clients and prospects in appropriate situations.  I shared it to DaedTech as well, assuming that an audience of (I think, still) largely engineers might find the positioning insight interesting.

What I didn’t expect was the traction among developer marketing folks, including a bunch of people reaching out to me for direct discussion.  But since that’s what happened, I reread that post through the eyes of a developer marketer.  And doing that, I realized my explanation of why developer marketing made for terrible positioning was unsatisfyingly hand-wavy:

It’s terrible positioning because it’s all about the labor and not at all about the client, what they’re looking for, and what kind of transformation they’re hoping to achieve.

That’s true.  But there’s not a lot of meat on the bone if you’re a developer-marketing freelancer or small shop.

So, even though it has little relevance for either Hit Subscribe’s prospects or my historical engineer audience, I’m going to unpack this a little more.  I’ve spent almost fifteen years blogging about whatever is on my mind, so why stop now?

Let’s look at the positioning problem with “developer marketing” in detail.

Read More


How We MVP Organic Traffic as a Lead Gen Channel

Minimum viable product (MVP), as defined by Eric Ries in the Lean Startup, is a fascinating term.  It has a specific meaning in the context that he defined it, but it also has a highly-inferable, slightly-wrong meaning if you simply happen to know what each of those three words mean.  I imagine a whole lot of people have inferred the definition without reading the book:

A minimum viable product is the earliest, feature-poorest version of your product that can survive in the market, right?  Right!?

Turns out, not exactly.  According to the source:

The minimum viable product is that version of a new product which allows a team to collect the maximum amount of validated learning about customers with the least effort.

I’ve always thought of the Lean Startup as a book about applying the scientific method to business. And so I’ve thought of an MVP as an experiment rather than a product, myself.  How can you form and then verify or disprove a hypothesis as quickly and cost-effectively as possible?  This is the core question of the MVP.

(As an aside, if legibility and lifecycle of buzzwords is a topic that interests you, I once spent a whole blog post musing about this.)

Against this backdrop, I’d like to formalize an offering we’ve been doing more frequently of late: our organic traffic MVP.

Read More


Six-Figure Content Programs: A Lesson (and Change) in Positioning

(Editorial note: I originally published this on Hit Subscribe’s blog.)

Since its founding, Hit Subscribe has had terrible positioning.  And this has been entirely my fault.

Now, before this self-flagellation descends into “awkward to watch,” I will offer two important mitigating considerations:

  1. Hit Subscribe’s new business has always been at least 95% pure inbound, so bad positioning has never been an acute pain.
  2. Almost all services, practices, and “agencies” also have terrible positioning, so few people have ever noticed or cared about ours.

But I have long been among those few who notice these things.  And since on channels like DaedTech and YouTube I’m constantly admonishing indies about de-commodifying themselves, I have felt the dissonance as a bit of a burr in my saddle.  But that didn’t motivate me to fix it, so I’ve just had to live with my own low-grade hypocrisy.

Until now, that is!  We’ve changed Hit Subscribe’s positioning and updated our offerings page accordingly.  We build six-figure traffic programs.

And even though this arose out of my intent to hire help in marketing and delegate lead qualification against our ideal customer profile (ICP), I think this is worth a reflective blog post, particularly for those among my readership that find the subject of positioning to be interesting.

Read More