Stories about Software


Introduction to Keywords via Understanding Searcher Psychology

So far in this SEO for non-scumbags series (first post and index here), I’ve spent two posts making the case for SEO to a skeptical audience and laying some strategic groundwork.  Now it’s time to talk specifics and move to the more tactical.

In this post I’m going to cover what I consider the most crucial aspect of SEO, but one that people largely ignore in favor of stats about keywords.  I’m going to talk searcher psychology.  Specifically, I’ll talk through which keywords you’d want to tackle and why.

What is a Keyword?

First, though, some housekeeping.  The word “keyword” sees a lot of play in SEO circles, but what, exactly, do we mean by keyword?

That part is simple.  A keyword is the term that someone types into the search engine (or URL bar) when executing a search.

Read More


Game Theory in SEO: Building A Ship of Strategy in a Sea of Tactics

Editorial Note: this post is part of my SEO for Non-Scumbags series, which I began here.

It might seem a bit aggressive or presumptuous to write off an entire discipline as tactical.  But, I guess, here we are.

I’ve spent the last 4 years absolutely immersed in the world of SEO, largely with one simple goal in mind.  I’ve wanted to make Hit Subscribe’s clients happy by bringing well qualified traffic to their websites.

My effort has done two things:

  1. Worked
  2. Exposed me to enough digital content about SEO that the electrons in it probably add up to a metric ton.

And during all of that time, I can’t recall ever seeing anything that actually rises to the level of strategy.  The entire SEO world just seems to be a person blundering into a tactic that works through trial and error, doubling (tripling, hundred-ing) down on it and taking advantage of a brief arbitrage before the entire rest of the field rotely copies the tactic.  Then, repeat.

Read More


SEO for Non-Scumbags: How to Earn Site Visitors without Selling Your Soul

Editorial note: hi folks!  Thanks for your patience as I’ve been getting my life settled enough to start creating content again.  We’ve done some hiring for a few roles, backfilling me, so I’m actually seeing a light at the end of the tunnel for creating DaedTech content.

Today I’m going to start a blog post series that fits into the broader “business of freelancing” category.  But I’m going to give it a secondary tag, called “SEO for Non-Scumbags,” and spend some time in this post explaining why that title isn’t just me being flippant.

People have been asking me to talk more about marketing for freelancers.  And I’ve been demurring, saying that you need a niche before you can meaningfully market yourself.  But you don’t need a niche yet to learn about SEO and search traffic, so that you’re prepared to capitalize when you do identify your niche.

So let me teach you about that.  In this post, I’ll talk about the scumbag way and the non-scumbag way to do SEO, so that you understand there’s a way to do it benignly.  In the broader series, I’ll walk you through how to execute the non-scumbag playbook.

Read More


Developer Hegemony, Revisited (And A Free Copy, If You Like)

In the “time flies” category, it’s been over four years since I announced the release of Developer Hegemony.

So I suppose it’s old enough that I need to start giving it away for free, right?  Like the way really old books and classical music are somehow free?  I’m pretty sure that’s how it works, but, whatever, I don’t make the rules.

Anyway, I’ll come back to the “have the book for free” part and explain in more detail a little later.  In the meantime, I’ll ask you to indulge me in some musing and the announcement of a new community initiative that you’re welcome to join.

Developer Hegemony: The Idea in Brief

If you’re not familiar, or you need a refresher, Developer Hegemony was a book I started writing on Leanpub and eventually published to Amazon.  It was, dare I say, my magnum rantus. And I’m flattered and bemused to report that it has sold thousands of copies in the last four years, in spite of my haphazard-at-best marketing efforts post-launch.

I suspect this is because, like the expert beginner, the beggar CEO, or the broken interview, this content taps into a smoldering populist rage.  Developer Hegemony is a lengthy answer to the question, “Why are corporate software developers the least influential people in software development?”

Unpacking all of the themes of the book here would be impractical.  But the book includes a methodical takedown of traditional corporate institutions, and it encourages a programmer exodus from the ranks of large organizations.

We’d be better served going off on our own.  We could sell our services (or SaaS-es) as individual contractors or small bands of partners in firms that I described as “efficiencer” firms.

And after releasing the book, I had grand intentions of helping people do just that.


Read More


Marketing to Software Engineers on Twitter Is an Expensive Good Idea

Editorial note: hello after a long absence, folks!  I am genuinely sorry (though not apologetic, per se) that it’s been so long.

We’ve done some staff hiring over at Hit Subscribe, so I’m starting to have the faintest glimpse of the time required to resume creating content here on DaedTech.  And that content will continue to focus on themes in the business of freelancing series.

Today I’m getting back on the horse by sharing a post that I’ll publish both here and on the Hit Subscribe blog.  I’m doing that because the content is at the intersection of developer hustles and marketing. Generally, we do a data-driven analysis and modeling of the marketing channels that we use.

This post is about the viability of Twitter as a marketing platform, if you intend to market to fellow engineers.  So if you’re considering a hustle where you’re marketing to your fellow engineers (or just curious about doing so), this is worth reading.

Onward, To the Content!

Software engineers hang out on Twitter.

I know this anecdotally and by feel because I spent most of my career as a software engineer and I’ve had a Twitter account for more than a decade.  But you can confirm this somewhat more objectively as well.

For instance, a Google search for “programmers to follow on Twitter” does get actual search volume (per Keywords Everywhere).  When I plugged in other vocations, like lawyer, doctor, and teacher, no search volume registered.

While my initial Twitter presence was largely to interact professionally and promote a hobby blog, about seven years ago I went into business for myself as a consultant.  So social media started to become a lead generation channel for services and any products I offered.  Twitter was no exception.

I dutifully promoted content and offerings on Twitter and LinkedIn because that’s just “Marketing Your Business 101.”  Best practices and all that.  I imagine that a lot of startup founders and indies, like me, do this by rote.

Asking the Question: Should Brands Market to Developers on Twitter?

But for reasons I won’t bore you with here, I wound up shifting from writing software to starting a developer marketing business about four years ago.  And with this business, we take a kind of Moneyball/Freakonomics-style approach to content campaigns.  We don’t take on work unless we can model out, at least in the abstract, ROI on the content we create.

That recently brought me full circle to ask what I should have asked all those years ago: is Twitter a worthwhile marketing channel for reaching engineers?

Common sense and anecdotal experience say yes.  But nagging doubts have been creeping in as I study successful influencers’ use of the platform.

It’s not that I doubt that they reach people and build relationships.  There’s no doubt about that.  It’s more that I think their love of the Twitter game causes them to lose sight of how much labor (and thus cost) they sink into the platform to get those results.

And that’s fine for influencers in the space.  But it can translate to an attractive nuisance for brands.  And these days, I’m in the business of helping brands’ marketing departments avoid wasting money on attractive nuisances.

So let’s take a data-driven look at Twitter, using the data that I have available to me: my tweets and my followers.  All of this content and people skew heavily programmer.

Read More