Posts in Marketing (20 found)
Ankur Sethi 1 months ago

Nobody clicks your share buttons

Link: https://derekhanson.blog/nobody-clicks-your-share-buttons/ (Via rendezvous with cassidoo .) I've always wondered if anyone actually used the social sharing buttons embedded on news sites and (some) WordPress blogs. Derek Hanson digs into the numbers : The UK government ran one of the most thorough studies on this. When GOV.UK added social sharing buttons, they tracked usage for 10 weeks across 6.8 million pageviews. The share buttons got clicked 14,078 times. That’s a 0.21% usage rate, which works out to about 1 in 476 visitors. The most telling part: the feature sat in their backlog for ages because zero end users had ever requested it. In their user testing, people just copied and pasted links. Moovweb found the same thing when they analyzed 61 million mobile sessions . Only 0.2% of mobile users interacted with social sharing at all. Visitors were twelve times more likely to click an advertisement. Luke Wroblewski, the interaction designer and author, crowdsourced data from his readers and landed on an average of 0.25% across 18 million pageviews. Different organizations, different audiences, same number. What do people do instead? They copy and paste URLs or use the share button in their browser. In 2012, Alexis Madrigal at The Atlantic noticed a huge chunk of the magazine’s web traffic showing up as “direct” in Google Analytics. Those visitors weren’t typing URLs or using bookmarks. They were clicking links that someone had pasted into a text thread, an email chain, a Slack channel. This reflects my own experience. "Direct/none" is the number one referrer on this very website.

0 views
Kev Quirk 1 months ago

Bloggers, can we make better titles for our posts?

by Michael Harley Michael makes the case for us bloggers to use better titles when writing our posts as it helps discovery. Read post ➡ I agree with Michael on this, but I realised that since adding other post types to my RSS feed I too am guilty of this, as my notes posts only show the date and time of the post in the RSS feed. I've just pushed an update to my RSS feed that shows the first 15 words of the note after the date and time, which hopefully makes things more descriptive. That aside, good post by Michael, you should go check out his blog. 🙃 P.S. apologies for any RSS reader spam. Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️ You can reply to this post by email , or leave a comment .

0 views
Anton Sten 1 months ago

The feature conversation

I'm a link hoarder. Like most people, I save things I'm never going to look at again. But three links from the past few weeks kept pulling me back: a piece from [Sequoia](https://sequoiacap.com/article/services-the-new-software/), one from [Arielle Jackson in First Round Review](https://review.firstround.com/positioning-playbook-for-ai-products/), and one from [Elan Miller](https://offmenu.substack.com/p/how-to-survive-the-great-tech-commoditization). A VC firm, a positioning veteran, and a brand guy. When I actually sat down and read them, I realized I'd saved the same argument three times. Sequoia's piece argues that if you sell the tool, you're in a race against the model, because every improvement in AI makes your product easier to replicate. The durable business sells the work itself, the outcome, the closed books. Arielle makes the same point one layer up: "AI-powered" stopped being a position the moment five credible companies in your category could say it, and most of them now ship the same gradients, the same screenshots, and the same copy designed to offend no one. Elan's piece is the one that stuck with me. His favorite question for prospective clients is what business they're really in, and the answers come back functional every time: we make X, we help teams do Y. Then he points at Harley Davidson, a company that committed to one feeling so completely that grown adults pay a premium to wear its leather jackets. When Elan asks teams to name the feeling they want to evoke, most of them can't, because they never picked one, and the brand ends up somewhat confident, somewhat warm, somewhat bold, and committed to none of it. He compares the result to meeting someone at a networking event and forgetting them before you've reached the coat check. His conclusion: "if you can't name the feeling, you don't have a memorable brand." Strip away the specifics and all three pieces arrive at the same place: when AI lets anyone build anything, the product stops being what sets you apart. ## The rooms haven't caught up What I keep thinking about is how little the product discussions I'm part of sound like any of this. They're about features: what to build next, what a competitor shipped last week, what's missing before launch. I'm in those conversations several times a week across different teams and industries, and I catch myself steering them the same way, because twenty-nine years of habit doesn't dissolve over three essays. The habit makes sense, which is exactly why it's so sticky. Features are concrete in a way a feeling never will be. You can put a feature on a roadmap, assign it to a sprint, and demo it on Friday, while nobody has ever closed a ticket called "make people feel less alone." A roadmap full of features looks like progress, and often it is, because early on features genuinely separate you. The first product that does the thing wins customers from all the products that don't. What's changed is the shelf life. The feature that separates you this quarter is the feature anyone can copy next quarter, and with AI in the mix, sometimes next week. The functional gap between you and a competitor used to be measured in engineering years, and now it's measured in prompts. Competing on features still works, but only for a while, and the while keeps shrinking. ## Where this bites hardest Early-stage teams feel this most and notice it least. When the product is young everything is missing, so the feature conversation feels urgent and obvious, and closing the gap between what you have and what the demo promised is real work that has to happen. I'm not arguing anyone should stop building. But early is also when belief is cheap. A five-person company can decide what it stands for over lunch, while a two-hundred-person company needs a committee, an agency, and a rebrand to do the same thing. The part that's hardest to retrofit later is the one part that never makes it onto the roadmap at the start, because it doesn't look like work. Elan's question turns out to be a useful test for this. Nike has had an answer for decades: they believe everyone with a body is an athlete, and the shoes are one of many ways they express it. The belief survived every product line they've ever shipped or killed. When I ask the question about products I've worked on, the honest answers were never features either. Summer Health wasn't in the business of pediatric messaging; parents paid for the feeling of not being alone at 2am with a feverish kid, and the texting was how we delivered it. Every team I've seen build something that lasted could answer the question even if they'd never heard it asked, and while the features changed constantly, the answer didn't. So three corners of the industry, the money, the positioning people, and the brand people, have all landed on the conclusion designers have been arguing for decades and mostly losing to the roadmap. I don't expect the conversations to change because of a workshop or an offsite. They change when someone in the room, midway through yet another feature discussion, asks what business this company is actually in, and the room realizes the question is harder than anything on the backlog.

0 views
Allen Pike 1 months ago

Surprise! Pay $1000

My turn writing for the Forestwalk blog : Now typically, when you try a SaaS product for free without a credit card, and you hit the limit, you get cut off. Also known as “disruption to your service”. Instead, we were invoiced $1000, which was immediately overdue. Genuinely curious how common this practice is. Just because I was surprised by it, doesn’t mean it’s unheard of.

0 views
James O'Claire 1 months ago

Attribution in the Browser: Who Really Benefits from Google and Meta’s New Privacy Standard

Google, Meta and the unlikely addition of Mozilla are teaming up to work on a browser W3 specification that would add browser user agent features to track impression, click data and ‘conversion’ data. This data is then sent to respective parties Ad Impression → Ad Networks Conversions → Advertiser So far this is just a duplication of what is naturally tracked by each party, ie just their own resources. The difference then is that this data is forwarded by each party to an attribution service provider (Google/Meta/Mozilla) who aggregates and returns conversion histograms to the Ad network: Ad Impression → Browser Function → Ad Network → Attribution Provider Conversion → Browser Function → Advertiser → Attribution Provider At first glance, this would nearly seem like any expected flow of ad data, but here the “Advertiser” seems to stand in for the Ad Network , working on behalf of the advertiser. Why? Because otherwise the owner of the site would need to manage the attribution selection and call along with then updating the Ad Network. So what realistically will happen? Ad networks will require JS pixels to be dropped on the advertisers site to manage the and attribution process. So the real process: Ad Impression → Browser → Ad Network → Attribution Provider Conversion → Browser → Ad Network (via pixel on advertiser site) → Attribution Provider Firstly, this mostly seems to be a fix for situations where Cookies are removed. How is this problematic for users? As a user I do not mind when an advertiser (eg Nike) tracks what blog I came from to Nike website. My concern is a Meta / Google that tracks every site I was on and went to. So in this way, I think advertisers and users should be aligned. Mobile attribution is based on device fingerprinting. While MMP companies like AppsFlyer (45% app market share) are not mentioned, there could be some potential for MMPs to work on behalf of an mobile advertiser to call and gather attribution from mobile web to app that is *not* just fingerprinting. AppsFlyer has recently released web2app which, despite the hype, has the usual probabilistic and short lookback windows for deferred deep link installs. MMPs would have a strong desire to move from probabilistic to something more deterministic. The problem? The usual, what’s always kept mobile and digital ad measurement separate. A WebView opened by the advertiser app does not have access to the device regular browser cookies. Given that mobile operating systems are run by the ad networks Apple and Google respectively, you could see this some change here if the browser Attribution API comes to pass. Still they would likely have a hard time carving out a space for MMPs to stay between the ad network and advertiser. The API has the potential to support small web publishers but the danger that this is simply co-opted by the ad monopolies to consolidate their positions is real. With the idea of browser tracking ads, why not move the whole process into the local browser, completely cutting out the server calls until a conversion is recorded? This is a popular idea but would add potential avenues for ad fraud where a can be called locally where the ad network ecosystem wide resources to realize this is likely a fraudulent impression would be lacking. I think there is room there for other fraud fighting models to help, but the obvious threat of this type of fraud will likely keep a completely local attribution model from being developed for now. This leads to the current W3 spec and where we are now. I see real positives and negatives to the suggested specs. I’ll be keeping an eye on it in the coming weeks to months (deadline is November 2026 for the working group to finish) and see how it develops, or if this gets added to the Privacy Sandbox graveyard.

0 views
Stratechery 1 months ago

The Google Capital Company

Listen to this post : What does the most beautiful business model of all time look like? First, imagine that your supply is free. Second, imagine that your customers willfully compete against each other to raise your prices. Third, imagine that your users decide which of your customers gets the privilege of paying you. All you have to do is build a bit of infrastructure to make it all happen, pay a nominal bit of depreciation on that infrastructure, and make billions of dollars on some of the greatest margins in the history of business. I am, of course, describing Google, a company so good that Warren Buffett, the legendary investor, could never quite bring himself to invest in it. Buffett explained in the 2017 Berkshire Hathaway annual meeting : We were their customer very early on with GEICO, for example, and we saw — these figures are way out of date — but as I remember, we were paying them $10 or $11 a click, or something like that. And any time you’re paying somebody $10 or $11 bucks every time somebody just punches a little thing where you got no cost at all, you know, that’s a good business unless somebody’s going to take it away from you. And so we were close up seeing the impact of that…But, you know, you’ve almost never seen a business like it. One of the characteristics of an Aggregator like Google is the way in which they maximize absolute value at the expense of relative value. For supply — i.e. content on the web — Google dramatically increases the number of visitors, even as the value of any one visitor who comes from Google is worth much less than a visitor who visits directly; for an advertiser, the value of one click makes up for thousands of impressions of an ad that make no difference; for a user, Google helps them discover what they are looking for amidst the overwhelming abundance that is downstream from distribution being free. In every case the Aggregator increases quantity at the expense of relative quality, confident that the absolute amount of quality will be more in the long run. What is interesting is that this is the exact inverse in terms of why these companies have been valued by investors. The best tech companies are “asset-light”, predicated on maximizing zero marginal costs. Yes, they spend a lot of money on R&D and on the infrastructure to make markets happen, but they don’t actually participate in those markets; simply taking a skim and keeping the vast majority of that skim is what gets Wall Street excited. In other words, it was the relative amount of money made that was generally more important to the market than the absolute amount of money. Berkshire Hathaway was, before Buffett acquired it, a failing textile business; Buffett originally invested because the stock was worth less than the liquidation value, and ended up owning it outright after a dispute with management. It was a decision he regretted; from the company’s 1989 letter to shareholders : If you buy a stock at a sufficiently low price, there will usually be some hiccup in the fortunes of the business that gives you a chance to unload at a decent profit, even though the long-term performance of the business may be terrible…Time is the friend of the wonderful business, the enemy of the mediocre… I could give you other personal examples of “bargain-purchase” folly but I’m sure you get the picture: It’s far better to buy a wonderful company at a fair price than a fair company at a wonderful price. Charlie understood this early; I was a slow learner. But now, when buying companies or common stocks, we look for first-class businesses accompanied by first-class managements. One of the first-class businesses Berkshire Hathaway acquired was See’s Candies in 1972. Buffett explained in the 2007 shareholder letter : We bought See’s for $25 million when its sales were $30 million and pre-tax earnings were less than $5 million. The capital then required to conduct the business was $8 million. (Modest seasonal debt was also needed for a few months each year.) Consequently, the company was earning 60% pre-tax on invested capital… Last year See’s sales were $383 million, and pre-tax profits were $82 million. The capital now required to run the business is $40 million. This means we have had to reinvest only $32 million since 1972 to handle the modest physical growth – and somewhat immodest financial growth – of the business. In the meantime pre-tax earnings have totaled $1.35 billion. All of that, except for the $32 million, has been sent to Berkshire (or, in the early years, to Blue Chip). The “problem” with a See’s Candies is that there is nothing to be done with all of that profit; if it’s privately held then its owners end up with more cash than they know what to do with, and if it’s public, then the job is to figure out how to return that cash to shareholders through some combination of dividends and stock buybacks. What Berkshire Hathaway did, however, was use that cash to grow: After paying corporate taxes on the profits, we have used the rest to buy other attractive businesses. Just as Adam and Eve kick-started an activity that led to six billion humans, See’s has given birth to multiple new streams of cash for us. (The biblical command to “be fruitful and multiply” is one we take seriously at Berkshire.) One of the businesses Berkshire Hathaway used the See’s profits for was on the opposite end of the spectrum in terms of capital utilization: BNSF Railway. Railways require a lot of capital to operate; BNSF consumed $3.8 billion last year; they also make a lot of money: BNSF’s net income was $5.5 billion on revenue of $23.4 billion. To put that in perspective, the total amount that Berkshire Hathaway has made from See’s Candies is probably less than $3 billion (the last disclosure was “over $2 billion” in 2019), i.e. less than BNSF made last year. So which is the better business? In Q4 2019, the first year that Alphabet disclosed Google Cloud revenue, Google Services — the high margin beautiful business I described at the beginning — made $43.2 billion in revenue and $13.5 billion in operating profit; Google Cloud made $2.6 billion in revenue and lost $1.2 billion. Google Cloud revenue was 6% the size of Google Services. In Q1 2023, Google Cloud made a profit for the first time. In that quarter Google Services made $62.0 billion in revenue and $21.7 billion in profit; Google Cloud made $7.5 billion in revenue and $0.2 billion in profit. Google Cloud revenue was 12% the size of Google Services, and its profit was 1% the size of Google Services. In Q1 2026, Google Services made $89.6 billion in revenue and $40.6 billion in profit; Google Cloud made $20.0 billion in revenue and $6.6 billion in profit. Google Cloud revenue was 22% the size of Google Services, and its profit was 16% the size of Google Services. Google Services is, needless to say, a much more scalable business than See’s Candies. The growth just over the last seven years — more than doubling revenue and tripling profits — is astounding. And yet, at the same time, Google Cloud is growing faster, and while its margins are worse — 33% last quarter as compared to 45% for Google Services — they are expanding more rapidly. The bigger question is how big can those numbers go? Google Services’ advertising business is inherently high margin, but advertising is definitionally but a fraction of the overall economy; Google Cloud’s growth, meanwhile, is AI, which many people think/worry/hope might take over the entire economy. In other words, might we one day look back and realize that Google Services provided the cash flow to build a business with relatively worse margins but absolutely higher dollars, much like See’s helped fund BNSF? The context for this discussion is this news from Bloomberg : Google parent Alphabet Inc. is raising $80 billion through a package of equity offerings, including an investment deal with Berkshire Hathaway Inc., as the company races to fund its ambitious artificial intelligence spending plans. The undertaking includes a $40 billion so-called at-the-market program to sell shares from time to time beginning in the third quarter, according to a statement Monday. The company will also offer $30 billion in underwritten offerings of shares and mandatory convertible preferred stock, as well as the $10 billion deal with Berkshire. Together, the transactions represent one of the largest equity deals of all time — and they bring an unexpected twist to a blockbuster year for initial public offerings. First off, a decent portion of the ATM program, launching in the fall, is going towards paying tax obligations on Google equity awards (which are quite large thanks to the stock’s run-up in value). That leaves equity being issued now, particularly the $10 billion to Berkshire Hathaway, which is fascinating for a number of reasons. The first question is why did Google issue equity instead of debt? Debt is, all things being equal, the preferred instrument for investment: the proceeds of the latter pay off the former, and existing equity holders reap all of the benefits. Equity, on the other hand, removes the risk of debt, but at the cost of giving up a share of future profits. Google has to date funded its massive AI-related capital expenditures with free cash flow, and while the company does have around $81 billion in debt, that is more than balanced by $126 billion of cash. In other words, Google’s capacity to issue more debt — and to reap the financial benefits of doing so (because interest is tax-deductible) — is substantial. That leads to what may be the Occam’s Razor explanation: Google is also going to start issuing a lot more debt as well, which is to say that everyone continues to underestimate the amount of demand there is for compute. Of course that’s not far off from a more bearish interpretation: Google is uncertain about the return on investment of all that capex, and would prefer to share the risk (along with the upside). If there isn’t a substantial debt issuance down the road then this might be the right answer. The second question is why is Berkshire Hathaway suddenly, after all these years, interested in Google, and at only a slight discount to its all-time high price? Does it really just come down to the fact that Buffett is no longer making investment decisions, and Greg Abel, his successor as CEO, is? In fact, you can make the case that Abel is actually just replaying Buffett’s strategy, only this time Berkshire Hathaway is See’s Candies, and Google is BNSF. At the end of last quarter Berkshire Hathaway had $373 billion in cash, and $25 billion in free cash flow in 2025. How many companies could actually employ that cash in a way that generated a high rate of return? It’s hard to imagine a better option than Google. The company is not only investing in AI, but has optionality in terms of outcomes: its Services business benefits from the investment, it is in contention at the model layer with Gemini, and it can sell capacity to the frontier labs. Moreover, that capacity has a sustainable cost advantage because of TPUs, which means that in a world where compute becomes a commodity — as hard as that is to imagine right now — Google is the hyperscaler that is poised to make the most profit. It is worth noting that $10 billion is a relatively small amount of money to both companies. To that end, perhaps the primary utility is as a signaling mechanism. On Google’s side, the signal is that the expected demand is actually far greater than anyone thinks, and that the company is ready and willing to fund supply using all means at its disposal, including equity; for them Berkshire Hathaway’s investment is an endorsement of this view and a validation of the wisdom of the investment. And, on the flip side, if the signal is correct, then Berkshire Hathaway is getting a deal and putting its cash flow machines to work building the future. A couple of months ago, when Anthropic was clearly ascendant, OpenAI backers tried to make the case that actually OpenAI was in the driver’s seat because the frontier lab had secured more compute; I made the case in Mythos, Muse, and the Opportunity Cost of Compute that this was not at all dispositive: OpenAI is betting that this compute constraint — and the deals they have made to overcome it — will matter more than Anthropic’s current momentum with end users…I’m less certain that this will be dispositive. When it comes to AI, distribution and transaction costs are still free — the two preconditions for Aggregators — which means that the winners should be those with the most compelling products. Those products will win the most users, providing the money necessary to source the compute to serve them; consider Anthropic’s deal to secure a meaningful portion of TPU supply, which, given the capacity constraints at TSMC, is ultimately an example of taking supply from Google. I suspect that Anthropic can take more, including already built hyperscaler and neocloud capacity. Yes, that compute will be more expensive, but if demand is high enough the necessary cash flow will be there. That thesis was proven correct just weeks later when SpaceX ponied up the supply Anthropic needed (and yes, it was expensive): This deal is a perfect example of what really is basic economics. First, if demand exceeds supply, then prices should increase. At the same time, prices are elastic: if they are lower there is more demand, and if they are higher there is less demand. In this case, while there is broad demand for computing, Anthropic has arguably the most demand; furthermore, Anthropic has the most willingness to pay, not just because they are making meaningful revenue, but also because they have the capacity to raise money in the pursuit of winning in AI. Implicit in this analysis was that there was enough compute capacity in the world to be bought; what happens, however, when and if there isn’t? What if the ultimate battle — the one that determines who gets compute — becomes a matter of who can bring the most cash to bear? And what if that advantage compounds, such that the company with the most cash capacity ends up with the most compute capacity (which we already know they will sell, in addition to using themselves) driving the ability to generate more cash? In that world, what company would be your best bet? We now know which one Berkshire Hathaway is betting on. 1 As an aside, it’s notable that Alphabet has another business — Waymo — where the company has so far rejected an asset-light model of licensing their software to OEMs, and has instead to date pursued a much more capital intensive approach of owning and operating their own cars; that’s a choice that has always felt at odds with Google Services, but is perhaps more compelling and aligned with Google Cloud and the Google Capital Company. ︎

0 views
James O'Claire 1 months ago

App Marketing: Free App Analytics vs all the “Free” paywall companies

When SensorTower acquired AppMagic earlier this week it got me thinking about why. AppGoblin and many other tools offer many free and open resources for what SensorTower and AppMagic charge thousands for. Take a look at the paid vs free vs free (but limited) of the various ASO and app marketing services out there. None of them are anywhere near as expensive as SensorTower. I think that SensorTower sees this coming and wanted to acquire their biggest competitor to try keeping it’s moat as “the” destination for app analytics.

0 views
Ankur Sethi 2 months ago

Selling to practitioners vs. selling to technical decision makers

Link: https://lobste.rs/s/oznirn/redis_cost_ambition#c_dzrja0 Mitchell Hashimoto (founder of HashiCorp, creator of Vagrant and Ghostty) commenting on Lobste.rs about how software products are sold: For software solutions, there are two main groups: practitioners and technical decision makers (TDMs). Practitioners are the main users of a piece of software (and in the case of OSS, adopters, though not the case always). TDMs are the higher level management with budgetary discretion that are making broad stroke technical decisions. The Redis landing page to me looks like a TDM-oriented site. And the "real-time context engine for AI" and AI focus feels correct for that target user. You know the phrase "no one ever got fired for choosing IBM?" The thing about 90% of TDMs is that they're motivated primarily by NOT GETTING FIRED. These aren't people who browser Lobsters or push to GH on the weekend. These are people that work 9 to 5, get paid, go home, and NEVER THINK ABOUT WORK AGAIN. So to achieve all that, they follow secular trends supported by analysts and broad public sentiment. Oh, Gartner said that "AI strategy" is most important? McKinsey said "context" needs to be managed? Well, "Context Engine for AI Apps" is going to be defensible. Buy it. On the surface, this might sound like a dismissal of TDMs as people who don't care about the job, but I don't think Mitchell meant it that way. TDMs are doing their best with the information they have. They're paying attention to signals that are high quality in their estimation, but not necessarily high quality in the estimation of their technical co-workers. I personally would never use a Gartner report to make technical decisions, but in the same way the CFO at your company would never use a Hacker News comment to make financial decisions. And you know what? It's okay if your CFO doesn't care about what Hacker News thinks about Redis. That's not their job. That's your job. Their job is to make sure the business doesn't go bankrupt. If I want my company to pick Valkey over Redis, the onus for communicating that to management is entirely on me. It's my job to explain why it's valuable not just from a technical point of view, but also from a business point of view. Will it help the company ship faster? Save money on AWS bills? Build new features we couldn't build before? Will it help reduce liability, create better audit trails, onboard new engineers faster? TDMs can't make good decisions based on information they can't parse, so it's my job to make sure they can parse the differences between two relatively similar products. If I refuse to do this job properly, the marketing department at Redis Ltd. will do it in a way that serves their business needs rather than mine. There are economic, social, legal, and political dimensions to picking technology. It's never just about the quality of the product in isolation.

0 views
Alex White's Blog 2 months ago

Automated Capitalism

Woke up to this email in my inbox. At first I though "ugh a sales pitch", but then I saw the line at the bottom. This company runs autonomously · polsia.com This led me to visiting Polsia. It's an entire platform for doing the minimal amount of work to try and sell slop to people. It vibe codes, spams people and provides "customer support" with just the help of your credit card. Is this seriously the future? Cause I don't want it.

0 views
Hugo 2 months ago

Day 181: What I learned with a Claude SEO Skill

Alright, I’ve barely posted anything for the past 181 days, but you know how it is… procrastination. Anyway, it’s been 181 days since I launched Writizzy . It’s the blogging platform I’m using for this very article. I’m the first one convinced by my own product, which is already a small victory :) With a bit of exaggeration, I could tell you that in 181 days, Writizzy has managed to reach the same level as Substack, Medium, or Beehiiv in terms of features. Obviously, on the usage side, we're not quite there yet. About 480 users have tested it, with around 130 of them being truly active. And above all, it's far from being a smooth ride. I have a huge thorn in my side: very few people are discovering the product. Even worse, my traffic is decreasing. With 1,850 unique visitors in April, it’s my second worst month since the beginning. And one of the reasons (though not the only one) is SEO. "SEO is Failing", that sounds like it could be the title of a gritty Liam Neeson thriller. With 1,850 unique monthly visitors, I’m getting almost 3 times less traffic than my own personal blog (the one you’re reading right now). That’s… room for improvement :) Most of the traffic comes from social media, Reddit, Facebook (?? I don't know why), Uneed (a product launch platform), and various blogs already using Writizzy. There is some traffic coming from Google, but it’s what we call "Brand" traffic. These are people typing "Writizzy," so they already know the product. In that case, you can't really call it new user acquisition. So, a few weeks ago, I wanted to self-audit to see if I could find what was wrong. To do that, I found a set of skills for Claude: claude-seo . Claude-SEO consists of about twenty skills that test several areas: content quality, JSON-LD markup, GeoSearch (AI search optimization), technical SEO, etc. There are 21 of them, so I won't list them all, you'll have to excuse me... Once installed, I ran the command and here is the first result: 47/100 isn't great, but at the same time, it’s actually good news. It means there’s work to be done and the tool will be able to help me. Claude-SEO tests many things, especially technical SEO. In theory, this is the easiest part since it involves structural optimizations, titles, performance, JSON schemas, etc. I received some very relevant advice, particularly regarding home page image optimization and pre-connection directives for my Bunny CDN. I also got a lot of feedback on the JSON-LD schemas used on the page. ::callout{type=info} About JSON-LD: You have to understand that a bot indexing a site doesn’t read it like we do. We can help it better understand what the site is about by giving it structured data in JSON-LD format. It’s invisible to the human reader but very practical for the crawler. :: You can see the entire JSON-LD structure of the home page that I modified thanks to this site (which I invite you to use for yourself): validator.schema.org Claude-SEO also allowed me to realize there was a bug in the nuxt-seo library I use, which was impacting all the titles and meta descriptions of my site. Every page had the same attributes! (By the way, Claude also helped me diagnose the bug to open an issue , which has since been fixed). But most importantly, Claude-SEO suggested several relevant additions: Usually, we tend to create landing pages that group all this information together, but apparently, it can be beneficial to have separate pages to answer specific search intents, like "Writizzy pricing." As for the "About" page, it's about reinforcing the site's authority based on E-E-A-T criteria (Experience, Expertise, Authoritativeness, and Trustworthiness), criteria Google uses to assess the trust they can place in a site. Once all that was in place, I ran a second test and got a 64/100 . Claude-SEO is not a deterministic tool. In other words, new relevant problems can appear that weren't noted in the first run. Second issue: sometimes page crawling fails. For example, during this second run, the file was still considered missing even though it was there. Same for the blog, which wasn't detected. However, there was still clear progress between the two executions, and some new problems were totally valid: No security headers were present. It’s not crucial for SEO, but it’s still a bad signal. I installed nuxt-security , which resolved this very quickly. More annoying: http://writizzy.com was returning a 200 and https://www.writizzy.com was sending an SSL error because the only valid URL is https://writizzy.com . That’s normal, but bad for crawling. HTTP must redirect to HTTPS, and "www" as well if you don't want to manage it. This was all handled directly at the Bunny and Coolify levels. I'll skip other minor or less interesting detections, which brings us to the 3rd execution: 71/100 . This 3rd run mainly detected implementation errors on what had already been done, encoding errors in JSON-LD, logos with formats not accepted for Open Graph, and a few suggestions for additional pages. This Claude plugin was super interesting. I learned things (like E-E-A-T or certain JSON-LD entities I didn't know), it highlighted problems I could have seen myself (like security headers, lack of HTTP to HTTPS redirects), and it allowed me to better configure my Nuxt framework. I highly recommend testing it on your own site. Now, did it work? Has my SEO become the best in the world? Well, not really. For a reason I can't explain, Google refuses to index the pages of my site except for the Home page. If you look on Google with , only the home page shows up. And this is confirmed in the Google Search Console, which lists all other pages as "Discovered - Currently Not Indexed." And there, it’s a mystery. Especially since I have the exact same problem on hakanai.io (another product I'm building), only the home page is indexed once again. At this stage, I’m a bit lost. I think I’ve truly improved the SEO from a technical standpoint, but I must be missing a massive issue that I don’t understand. For some unknown reason, my site is considered untrustworthy or lacking interest, even though I have a Domain Rating of 47 and 3,000 backlinks. In short, SEO isn't just about tech, and for now, I don't have all the keys yet :) If you have SEO knowledge and ideas, feel free to share, I’m all ears. Next steps: I’m going to go through every page one by one. If Google deems my content "uninteresting," I need to understand why. In the meantime, if you want to help me send positive signals to Google (or just test a pretty cool blogging tool), don't hesitate to start your blog on Writizzy with a little backlink, it’s a boost that could really help me ^^ Adding an llms.txt file to improve my ranking for AI assistants. Adding dedicated pages for the founding team , pricing, and specific features. Claude-SEO suggested several additions for Cache-Control directives and even gave me the configuration for Nuxt since it knew I was using it.

0 views
neilzone 2 months ago

Please consider publishing a full-text RSS feed for your website or blog

I have used RSS (“Really Simple Syndication”) as my default web browser (for some stuff) for ages now. Ages as in “20+ years”. It seems to be enjoying a bit of a resurgence, and I am delighted. RSS is a way of publishing web content in a machine-readable format. When you publish a blogpost, as well as the new blogpost showing on your site, it is also added to a file, often call index.xml or feed.xml or similar. I publish RSS feeds for my personal blog and the decoded.legal blog . Your loyal, eager readers “subscribe” to your RSS feed, but that just means add the link to that RSS file to their RSS reader or aggregator. I use FreshRSS as my RSS aggregator (the thing which collects all the RSS feeds), and then Readrops on Android and newsboat (I wrote about newsboat ) on Linux to read the feeds. You can see a list of blogs that I follow via RSS . A reader’s aggregator or reader periodically downloads the RSS .xml file from each of the sites, and, if there’s an update (because of a new blogpost, most commonly), shows the new blogpost(s) to the reader. They might even have set up a tool like Calibre - an ebook management tool - to download your feed and convert it into a file that they can enjoy on their ereader. It is a wonderful way for a reader to create their own personalised reading list of their favourite authors, making sure that they never miss a post. For authors, it is an easy, free way of making their works available, under their own control, without the hassle or cost of running an email subscription service. One can make available either (or both) an RSS feed containing snippets of posts (e.g. a headline, perhaps an initial paragraph or sentence, and a link to the website), or the full text of posts (as well as a link). Please, consider making a full-text feed available! This is probably as simple as adjusting a config setting in WordPress, or whatever else you use for your blog. By doing so, you give your readers an easy way of enjoying what you write, without you incurring any extra cost, and lessening the risk of them missing one of your posts. It is not the end of the world if you do not or cannot do it - I’ve written before about using CSS selectors in FreshRSS to get full-text content for a snippet-only feed - but, by giving them full text, they do not have to faff around with this. It is also advantageous from an accessibility point of view, as your reader can set up their RSS reader however best works for them, be that a different font, or large font sizing, or just a distraction-free environment, and they still get to enjoy what you write. If you care about analytics / readership (and I am not one of those people; I’ve no idea how many people read this), then offering an RSS feed might skew these. But if it is skewing it by a statistically significant amount, this just means that lots of people are enjoying what you write! (And I’d have thought that bots were already skewing your stats, but that’s another topic…) Your own writing, on your own server, just made available to your own readers in a convenient, free of charge way. What’s not to like!

0 views
neilzone 2 months ago

Just let me compute in peace

No, I don’t want to sign up to your newsletter. No, I don’t want to create an account to read your site. (Well, I will for paid subscriptions, I guess.) No, I’m not going to create an account on your system to use my computer, or configure a router. I have a local account on the machine, and that’s just fine. No, I don’t want your app. You have a website. And yes, if you pretend that I can only do something via your app because I’m on a mobile browser, of course I’ll switch to desktop mode. No, I’m not installing your “app” to configure this hardware. It is a sodding kettle. I’ll press the button when I want hot water. No, your tracking will not make my experience better. What would make my “experience” better is if you had not interrupted my “experience” in the first place with your weasel-y worded, bad faith compliance, annoyance of an overlay which probably does nothing anyway. No, I am not going to “consent or pay”. No, I don’t want to hear from your sponsor. No, I don’t want to use your Discord “server”. That’s not documentation. No, I don’t want to see “promoted” content. Just show me stuff in chronological order. No, that’s not a “newsletter”, that’s marketing. No, I don’t want your newsletter anyway. No, I don’t want adverts. (Although, personally, I can absolutely live with FOSS developers including occasional prompts for support. So I’ve got double standards. Oh well.) No, I am not going to disable my ad blocker. No, I am not going to verify my identity or age. No, I don’t want your chatbot. If I can’t find what I want on your website, you’ve screwed up. No, I don’t care what “Dave (48), Alabama” had to say about this. (Thanks, “Shut Up” comments blocker extension !) No, I am not giving you free labour to determine if that blurry image contains a car. No, I don’t want the upsell. No, I don’t want your survey. No, I don’t want a reminder that there’s something left in a basket. I know. I put it there. No, I don’t want to rate your product, let alone your choice of courier. You took my money, now sod off and leave me alone. If you make Free software which I can install via apt or F-Droid and just use, thank you. If you make a full-text RSS feed available for your site, thank you. If you make your site a pleasure to read in a text-only browser, thank you.

0 views
ava's blog 3 months ago

offer: blogmaxxing class

Looksmaxxing is all the rage nowadays, but what about your blog? Look no further! I am easily one of the bloggers ever, and I have compiled everything I have learned in the years on this platform. And you guys get it first, for 50% off! ✍️ For only 67.67 Euro , you'll get course material covering ✨ For a steal of 69.99 Euro , you unlock access to everything about 🚀 The final lessons are yours for 42.00 Euro : Your blog deserves more than mediocrity. It deserves at least 50 upvotes . With this, you’ll unlock the secret 3-step system top bloggers use to dominate the Trending page while looking effortlessly perfect. ⏳ WARNING: Only 17 spots left for VIP access , and only available until 01.04.2026 23:59:59 CET ! Reply via email Published 01 Apr, 2026 High-impact writing and leveling up your Word/Memorability Ratio . Striking the balance between Jestermaxxing and Corporatemogging . Sharp sentence structure for a chiseled outline! Lessons learned from beating your header with a hammer. Smoothing out your CSS wrinkles with hardcore AI Sculpting ™. How the optimal font-weight changed my life! The art of biohacking Cortisol and Dopamine spikes that turns readers into fans. FOMO Widgets : “ 15 people are reading this now, ” and other social proof hacks that build core community moments! The undeniable magic of using OpenClaw to auto-respond to reader mails and letting it clean your Inbox for you :)

0 views
Manuel Moreale 3 months ago

Successful products

Every time I stumble on articles or posts discussing tech products, I’m perplexed when someone uses the word “successful” to describe a product with a lot of users. There’s a better word for products like that, and that’s “popular”. Maybe I’m the odd one here, but I don’t think the popularity of a product is what we should use to evaluate if it’s also a successful one. If I were given 50 billion to spend, and I used it to open a restaurant where everyone could come and eat for free, every day, no strings attached, I am confident my restaurant would become instantly very popular, and it would be fully booked, all the time. Would you consider that a successful restaurant? I’d say no because, unless someone keeps giving me money to burn, at some point, I’d have to shut everything down or I’d have to completely change my business model and stop giving away meals for free, which is what made my restaurant popular in the first place. Now, if I were to run a tech strategy on my restaurant, I’d keep burning enough money until all the other restaurants in my area are out of business because the obviously can’t compete against free, and once that happens I’d start charging people money since now they have no choice but to come to my restaurant if they want to eat out. Or, option B, I’d start doing something insanely shady, like sprinkling crack cocaine on my dishes to make people addicted to my restaurant. Both options are atrocious, and if you disagree, well, fuck you. A product being popular is an indication of a lot of people using it. Doesn’t necessarily mean that the product is good. Doesn’t necessarily mean it’s successful. And if you want proof of that, just browse the Google graveyard . Or pay attention to whatever the fuck Open AI is doing or not doing these days, since it seems to me that they’re killing products left and right. Thank you for keeping RSS alive. You're awesome. Email me :: Sign my guestbook :: Support for 1$/month :: See my generous supporters :: Subscribe to People and Blogs

0 views
iDiallo 4 months ago

Why we feel an aversion towards LLM articles

Last year, I pushed myself to write and publish every other day for the whole year. I had accumulated a large number of subjects over the years, and I was ready to start blogging again. After writing a dozen or so articles, I couldn't keep up. What was I thinking? 180 articles in a year is too much. I barely wrote 4 articles in 2024. But there was this new emerging technology that people wouldn't stop talking about. What if I used it to help me achieve my goal? Have you ever heard of Mo Samuels? You probably haven't. But you must have heard of Seth Godin , right? Seth Godin is the author of several bestsellers. He is an icon in the world of marketing, and at one point he nudged me just enough to quit an old job. This is someone I deeply respected, and I bought his book All Marketers are Liars with great anticipation. I was several chapters in when he dropped this statement: I didn't write this book. What does he mean by that? His name is on the cover. These are the familiar words I often heard in his seminars. What is he trying to say? What I mean is that Seth Godin didn't write this book. It was written by a freelancer for hire named Mo Samuels. Godin hired me to write it based on a skimpy three-page outline. What? Mo Samuels? Who is Mo Samuels? If that name were on the cover, I wouldn't have bought the book in the first place. Does that bum you out? Does it change the way you feel about the ideas in this book? Does the fact that Seth paid me $10,000 and kept the rest of the advance money make the book less valuable? Well, yeah. It doesn't change the ideas in the book. But it is deceptive. I bought it specifically to read his words. Not someone else's. Why should it matter who wrote a book? The words don't change, after all. Yet I'm betting that you care a lot that someone named Mo wrote this book instead of the guy on the dust jacket. In fact, you're probably pretty angry. Well, if you've made it this far, you realize that there is no Mo Samuels, and in fact, I was pulling your leg. I (Seth Godin) wrote every word of this book. Imagine he hadn't added that last line. I never return a book after purchase, but this would have been a first. We don't just buy random books, a name carries value. I bought this book specifically because I wanted insight from this author. Anything less would have been a betrayal. Well, that's how people feel when they read an LLM-generated article. I wouldn't have noticed if I hadn't used LLMs to write articles on this very blog. The first time, I wrote a draft that had all the elements I wanted to present. The problem was the structure didn't entirely make sense. The story arc didn't really pay off, and the pacing was off. DeepSeek was just making the rounds, releasing open weights and open source code. I decided to use it to help me structure the article. The result was impressive. Not only had it fixed the pacing, it restructured the article in a way that made much more sense. Where I had dense blocks of information, DeepSeek turned them into convenient bullet points that were much easier to read. I was satisfied with the result and immediately published it. What I failed to notice, or maybe was too mesmerized to notice, was that the sentence structure had also been rewritten. I didn't use LLMs every time I wrote, but throughout the year I had at least a dozen AI-enhanced articles. When publishing, they sounded just fine. The problem started when I wanted to reference one of those articles in a new post. Reading through the AI-enhanced post felt strange. A paragraph I vaguely remembered and wanted to quote didn't sound like what I remembered. The articles were bloated with words I would never use. They had quips that seemed clever at the time but didn't sound like me at all. I ended up rewriting sections of those posts before quoting them. The second problem appeared whenever I landed on someone else's blog. I noticed the same patterns. The same voice. The same quips. "It's not just X, but Y." "Here's the part I find disturbing." "The irony is not lost on me." "It is a stark reminder." These and many more writing tropes were uniformly distributed across my LLM-assisted articles and countless others across the web. It felt like Mo Samuels was a guest writer on all of our blogs. And here's the kicker: (another famous thrope) I'm not singling out DeepSeek here. ChatGPT, Claude, Gemini, they all seem to have taken the same "Writing with Mo Samuels" Master class. It feels like this voice, no matter what personality you try to prompt it with, is the average of all the English language on the web. I wouldn't say readers of this blog are here for my distinct voice or writing style. I'm not famous or anything. But I know they can spot Mo from a mile away. My goal is not to trick readers. I want the stories and work experiences I share here to come from me, and I want to give readers that same assurance. So here is what I did. Since my goals are more modest this year, I've rewritten several of those lazy articles. I spend more time writing, and I try to hold onto this idea that's gaining traction among bloggers: "If you didn't bother writing, why should anyone bother reading?" I want to share my thoughts, even if no one reads them. When I come back to rediscover my own writing, I want to recognize my own voice in it. But if you do read this blog, if it sucks, if you disagree, if you have an opinion to share, you should know that I wrote it. Not Mo Samuels.

0 views
Nick Khami 4 months ago

Startup Marketing 101

Everyone in startups has heard the advice: "don't tunnel vision on product, make sure you do marketing." If advice were a horse, that one would have been beaten dead a decade ago. Some version of it appears on my X feed every single day. I heard this constantly while founding my previous startup Trieve , and I bought into it. You can find old TikTok posts from August 2023, four months before we raised funding or got into YC. Then, ironically, some switch flipped once we became venture backed. The posting stopped. We turned inward and focused on product. It saddens me in hindsight, because our product was getting a whole lot better at exactly the moment we went quiet. Startup media and accelerator programs create an expectation of a "launch" event, think of TechCrunch Disrupt in the Silicon Valley TV show , Supabase's infamous "launch week" , and of course the OG themselves - ProductHunt . I'm kind of an idiot and let being "post-fundraise" change my mindset. We felt like we had the capital to just burn money on ads when it made sense and therefore went heads down building in silence for some number of weeks to then pop our heads out once or twice a month and do a big launch event. That was, without question, horrendous strategy and terrible CEOing on my part. The best comparison I can think of is composing a song out of nothing but thirty-second rests and cymbal crashes. People tune you out. Good marketing should feel more like an EDM track: a steady beat with the occasional drop. You want consistent content that people can engage with, punctuated every so often by a big announcement that gets them excited. You can post and launch all of the small things you ship along the way to the final product. Get the login page working? Post about it. Add the ability to invite users into your org? Post about it. Put new actionable insights in the dashboard? Post about it. Each of these is a chance to build awareness and improve your yapping abilities, so once your product is finally stable and working, you have the skillset and audience necessary to get a base of people familiar with it and excited to share. The alternative is to put all your eggs in one basket and wait until you have a big announcement to make. This is the strategy that most startups follow, and it is a high-risk, low-reward play. If your launch goes viral, you can get a huge boost in awareness and users, but content on social media is rarely evergreen and gets buried in feeds quickly. Your best case scenario is a couple days of electricity in return for weeks or months' worth of work. And, worst case, your launch falls flat and you get literally nothing out of it. I hate to quote Roy Lee, but he's not wrong when he says "most of u tech ppl are doomed to be ngmi forever on x. ur just not funny or sarcastic or arrogant enough for this place" . Founders, including myself, are typically nerdy software-engineer type folks who are boring to the extent that building a personal brand on X or elsewhere is going to be a struggle. However, I'm here to tell you that with enough failure, any skill issue can be overcome. It takes a lot more effort than being naturally interesting, but you absolutely can activitymax your way into an audience by posting a lot, replying, and engaging with people active in your niche online. That's not to say you can post terrible content nobody likes and succeed, you definitely do still have to aim to entertain, but you can pick that up as a skill over time. You just have to be comfortable posting into the void for a while until you start to figure it out. Failure is part of the process with marketing the same way it is with everything else. The light at the end of the tunnel is that success on social media tends to compound. While it's true that social media feeds are more competitive than ever and no longer show your content consistently to followers , there will be some people who consistently engage with your content and see it day after day. Their engagement kind of serves as a core that makes your content count as a live shot on goal, so the platform you're posting on at least tests if your content resonates with a wider audience. The size of that "test group" gets bigger as your following grows, and you therefore start to more consistently go viral over time. Finally, I want to note that you should endeavor to not do this alone. Ideally you hire people or have co-founders and you all have different angles and audiences, so you can test different messaging and content styles to see what resonates as you build. Imagine you have a classical cast - engineer, designer, and businessperson. Engineer can post knee-high sock photos about how you're using Rust btw, the designer can share overdone figmas nobody's ever going to build, and the businessperson can complain about how they were rejected by 67 VCs before getting their mom to finally write the first check. Over time each person's social graph will grow in different directions and you'll be able to test product marketing messaging with different hooks and audiences to see what resonates the most so you can double down on the best possible angle for the big launch. Think jackass for startup marketing. Host an event once you know what you're building. If you put some money behind an open bar and a DJ and message some people an invite, you can usually get a pretty good turnout. You want to do your best to get people who you think have the problem your product solves to show up, but even if you just get a bunch of friends, it's usually worth it. At some point, probably about a third of the way through the event, grab a mic and talk for a few minutes about what you're building. Don't bother with a demo or presentation or video, just talk naturally about why you decided to nuke your future career prospects and work 996 for a 1% shot at building something people want. If you can get a few laughs and make it feel like a fun story, people will be more likely to remember it and share it with their friends. Use something like Partiful to manage RSVPs and send reminders, and make sure to collect contact information from attendees so you can follow up with them after the event. Auto-enroll people who show up in your product newsletter and send them once a week updates about your progress. If you have a launch date, make sure to send them a reminder a few days before so they can be ready to support you on launch day. I like this one because it's pretty earnest and doesn't require being funny or clever to execute well. If you can throw a good party and tell a good story, you can get a lot of mileage out of this tactic. Hosting "VIP Dinners" also tends to be a pretty good lead funnel and functions in the same way. I think founders, including myself, are often stubborn when it comes to trend-driven marketing. We tend to feel like adding product features purely for the sake of "going viral" is a sellout move, and that we should only build things that are directly related to our product vision. While I do think it's important to stay true to your vision, I also think it's important to be flexible and adapt to trends when they make sense. On that note, I think competitive surfing rounds are a reasonable proxy metaphor for how to think about this. When you're in a surf competition, you're only going to be allowed to be out in the water for a certain amount of time, so you have to be strategic about which waves you choose to ride. You want to pick the waves that are going to get you the most points, but you also want to make sure you're not hesitating too long and missing out on rides that could be good but aren't perfect. You're always under similar time pressure in startups, if you miss a growth goal for a single quarter or sometimes even month then it can be a huge problem for your employee retention and fundraising prospects. Therefore, you can't afford to be too picky about which trends you choose to ride. If there's a meme or topic that's relevant to your product and has the potential to get you a lot of attention, you should probably jump on it and ship even if it's not perfectly aligned with your vision. On a lower level, my recommendation to get started on this is turning on post notifications for accounts in your niche that are good at this and more or less copying what they do. Reply to the same things they reply to, post about the same topics, and use the same formats. You can add your own twist to it and actually make product changes over time as you get more comfortable with the format and start to understand what resonates with your audience. If you take nothing else away from this, please for all that's holy, just post. It increases your odds of getting lucky and making it by orders of magnitude. And, odds are nobody's even going to see your content anyways, so stop worrying about embarrassing yourself.

0 views
Playtank 5 months ago

The Systemic Pitch

The past few years prove that there is a market for premium systemic singleplayer games. Few have listened to us (developers) when we tried to pitch such games for the past decade. Or ever. This isn’t because there is some kind of conspiracy against systemic games. Not at all. Systemic designs are very hard to sell. Not just to publishers or to customers; systemic designs are hard to sell even to your own team. We get caught by our own excitement, or we try to sell technology or tools as if they are designs when they are really not. The fleeting nature of systemic design feels like losing control, or like a potentially bloated mess of optional sandbox content that we have to make for the simulation to be complete but that will add little for the average player. In this post, I try to address pitching systemic games, based on my own mistakes. There’s a wealth of literature on how to sell something. Including how to make a good sales pitch. For this post, we’ll stick to a very general high level idea of what pitching needs to achieve, and leave all of that expertise to the real experts. One great book you can take a look at is the book Pitch Anything, by Oren Klaff. For this post, let’s assume a pitch needs to do three things: The origins of AAA (or “triple-A”) is from credit ratings. It stands for a rating of low risk, high reward. Or, in the terms of investment banks, “exceptional creditworthiness with minimal risk of default.” It was used in early game development, including pitching, to signify projects that were safe bets with high financial potential. Today, AAA is used to describe anything from team size to budget size. Like many of the terms we use in game development, it’s become almost meaningless, or at least the interpretations have become too varied for consistent use. But these origins are relevant. When you pitch something, the value proposition still needs as small a risk as possible with as big of a potential reward as possible. Pitching is to ask for something. It may be funding to get your game across the finish line, developer buy-in to make the next feature, or something else. Be specific with what you are asking for and you will have a less frustrating conversation. When you pitch, you must offer something to the people you are pitching to. Money, ownership, future commitments. It’s not enough to offer them a potentially great game, you need to show how it’s more than the sum of its parts. Game development comes with many risks that you must address with your pitch. You don’t have to call them out and tell people what your solution will be, but you should consider them and hold yourself accountable for them. The systemic value proposition is extremely tricky. For many external stakeholders it’s not the same as the creative argument or the design paradigms . Many stakeholders want replayable content that’s cheap to make , and will read “systemic” as making content production easier or cheaper. Perhaps using procedural generation techniques to generate multiple levels from a small set of content, thereby not needing as many level designers or prop artists. This is not the same as systemic design at all. Systemic design is about letting go of authorial control and allowing players to have the fun. This almost invariably makes a systemic design sound more expensive to make, since it implies a high degree of freedom and a sandbox nature. If you detect excitement around systemic ideas, be really careful to note what is generating the excitement, or this could be the fundamental misunderstanding you’re experiencing. Anyone can have ideas but everyone can’t turn ideas into games. You must be able to prove why you should be the person making your thing. What to lead your credibility pitch with is tricky. For systemic games, it helps to demonstrate technical expertise immediately. To line up all the key roles that will address the risks you’ve already mentioned and explain how you’ve filled them. Studios may get a lot of attention after releasing games that sold many copies, attracted many concurrent players, or gained high scores in reviews and good media attention. Though this front row attention may be fleeting in the media, it will matter a lot for your credibility to be part of these journeys. People may even talk about the best place to be at a given time. If you’ve mostly worked as a salaried employee, your studio pedigree will be the most important thing you can offer to state your credibility. It also tends to be the first thing many will ask to know. If you worked at particularly big modern studios, you mention which roles you held and not just the name of the studio. This is because if your title was Junior Assistant to the Senior Assistant’s Assistant, your impact was probably quite small, and talking about this studio doesn’t actually provide much credibility. Simple maths. If you have fewer years of experience, you have probably learned less. But the keyword here is “relevant.” If you are pitching a big sprawling open world role-playing game after working on first-person shooters for 15 years, people may believe that you know how to make games, but may be weary that you haven’t made this type of game before. This will then become a risk that you must address. Something that’s almost a joke at this point is to sum up the experience of your team and use that in your pitch. E.g., “250 years of combined gamedev experience.” You can of course do this anyway, but it doesn’t really mean anything. The easiest and most quantifiable way to demonstrate that this isn’t your first rodeo (if it isn’t) is to list the box art for the games you shipped. If this is a very long list, you can stick to the ones that were important or are more likely to be known by the people you are pitching to. Similarly to studio experience, you may want to specify what you did on each game too, but only if it becomes too anonymous otherwise. You shouldn’t turn the credibility element of your pitch into a reason to talk about yourself at length. For an external stakeholder, technology that exists and has been proven through previous game releases is worth a lot more than experimental technology. For this reason, technology becomes part of your credibility. If you come to a pitch and you say you are working on your own engine that will probably be finished a couple of months ahead of release, this will send off warning flags for everyone in the room. But if you say that your team is working with an established third-party engine and you have a working prototype already in place, this will give a much better first impression. It helps to have a team already lined up and waiting for your go-signal. A team shortlist is a list of people who have agreed to let you put their name down for if you find the funds. It’s very rarely treated as a commitment, more a way to lend weight to a pitch. It’s better than saying you’ll start recruiting when you have your funding, but it’s not as good as having people already onboard. The packaging refers to how you communicate value and credibility. There’s no right or wrong way here, but it will matter a lot based on who you are talking to. According to the It Was a Sh!tshow podcast, Futurama spent two to three years in preparation before it was pitched to studios. During that time, they explored characters, key art, technology, and many other things. In game development, we rarely have this room for pitch or concept development. But you do need to prepare as much as you possibly can. You need to figure out the risks, foresee what potential stakeholders will be worried about, and proactively respond allay their concerns. Stories resonate with people. Introductions, reversals, and climaxes. Presenting your pitch as a story doesn’t mean you should lead with your game’s story, it means that your whole pitch should be a story with a proper beginning and end. Start with a bang, end with a call to action. There are some pitfalls you should avoid, however. Don’t ask open-ended rhetorical questions, e.g. “Have you ever thought about why dogs have two ears?!” Because chances are that they only confuse people and don’t actually make them think the way you want. Take charge of the story and walk through your pitch’s narrative beat by beat. Leave nothing to chance. If you want to frame your pitch as a story, use video and visual aids as much as possible and let the story come from you rather than the pitch deck. A strong metaphor can also carry a pitch. In an interview with Designer Notes, games venture capitalist Mitch Lasky talked about his EA pitch using a container to illustrate the benefits of standardisation. Metaphors can of course be traps as well, if they in fact illustrate something you don’t intend, but you’ll figure that out as you work through it. Use a strong metaphor if it fits your whole pitch and doesn’t leave strange questions. A sad fact is that no one wants novelty. Novelty almost always looks like a risk more than a gain. From Railroad Tycoon to The Sims , many of the most groundbreaking games through the years had few fans in management. Similarly, Markus Persson (“Notch”) said that no publisher would’ve cared about Minecraft if he had pitched it to them: it could only happen by selling it directly to players. You can absolutely lead with how your game is different and new, but be aware of this risk. Only focus on novelty if you can incorporate a strong why into your pitch. I have a whole post that laments the use of the word “content.” But it’s enough to say that it’s a word often equated with quantity and used by both developers and consumers. Developers will talk about how much content they offer, while consumers will usually ask for more of it no matter how much is on offer. Most systemic games are not built to funnel “content” to users. Churning out downloadable content (DLC) fits really poorly, and most of the time replayability is a matter of smoke and mirrors. Choosing A instead of B, or approaching through the secret door instead of the main entrance. Functionally, the very same content , but a different experience . Some systemic games manage to pull it off, like Prey and its excellent Mooncrash DLC, but at other times it ends up feeling artificial and a bit forced. Thief wouldn’t benefit from offering you a special gold-lined blackjack, for example. It would only risk diminishing the core experience. Therefore, if you want to offer a systemic game, don’t pitch your game on its quantity of content . People generally use harsher words than good or bad. What often gets lost is the reasons why we think something is good or bad. Particularly when good or bad is applied to specific parts of a game, such as its story or gameplay. If you didn’t like the gameplay, maybe this made you dislike the story. If you really loved the premise, then maybe you felt better about the gameplay than it actually deserved. This means that good or bad is mostly a loud declaration of opinion that muddles any real qualities or faults of the thing being touted. If you disagree with the zeitgeist effectively countless “masterpieces,” the gamer population is quick to call you an idiot. Publishers may not call you an idiot, but you should still avoid calling things good or bad. It may even be that the thing you’re trash-talking is something one of the people you’re pitching to happened to work on. Therefore, avoid value terms and comparisons to other games . There are many words for this. Janky, buggy, glitchy, broken, even unplayable. Some game companies have gained a reputation for their games feeling “janky,” while others may have segments that are more or less so. “Eurojank” is sometimes used as its own term. The issue with this language is that it’s also often applied to complex games. Having to use multiple mapped controls, or using menus in certain ways, will become conversationally equivalent to jank. No matter what you do, do not use these words to describe your own game unless it’s deeply intentional. If you are making the next Goat Simulator or Gang Beasts , then by all means call it janky. You can also acknowledge if your audience calls your concept janky, and run with it, but don’t introduce the term on your own. Don’t talk about your own game as janky, buggy, or messy . In the marketing buildup to the release of No Man’s Sky , if you followed games media to any extent, you would’ve seen Hello Games’ Sean Murray. He was the face and voice for the project and his infectious enthusiasm built a gigaton of hype. But he was also first and foremost a developer. Someone who was enthusiastic not just about what the game actually was but what it could be. A mentality that everyone in game development understands. If you talk about technology and its potential, be careful to not promise more than you can deliver . Maybe it’s because of the clickbait era and the tendency for a lot of people to only read the headlines and not the main points, using examples can actually be a problem. If you describe a general system you have and you then say that it’ll be used to generate something like a metal ball, it’ll then become the Metal Ball System and nothing else to some of the people listening to the pitch. It’s better to provide a framework for your systems and let the audience’s imagination put things together, or you can easily fall into the trap that you need to start defending your example or expand on what makes the example interesting. You don’t want to be put in that spot. Even worse, if you use examples from other games , they may infer different things for the audience than what you had in mind. Avoid using examples, or they may become people’s most concrete takeaways. Let’s get one thing perfectly clear: you can’t convert your own excitement into a signed contract . Excitement is important when you deliver your message, since we’re social beings, and it can definitely affect your believability and how compelling your message is. But in every other way, your excitement is strictly yours. No one cares about your deep lore, the motivations of your characters, the 1,000 years of world history you wrote for your fantasyland, or anything else of that sort, until after they have crossed what I call the excitement threshold . At that point, everyone won’t care, but a subset may suddenly care to the point of obsession. For every player that praises all the well-written logbooks and audio journals, there are nine others who completely ignore them. For every publisher rep you talk to who loves the cool technical solutions you’re talking about, there are nine others who have never seen Visual Studio and will simply not get what you are trying to make. For every complex systemic thing you added to your prototype, there will be someone at the other end of the table who asks why the shadows look wrong or why your prototype doesn’t look as visually polished as the one from some other pitch they just saw. All this and more is bound to happen, and you must learn to really read the room when it comes to which parts of the message to focus on. As an example of the excitement threshold, take a look at the original trailer for the movie Raiders of the Lost Ark . Note how this trailer focuses, not on the Indiana Jones we know today, but on the mystery of the Ark of the Covenant and its terrifying implications in the 1930s. Lost artifacts, Egyptian ruins, and nazis: as pulp as it gets. Compare this to a modern trailer for the same movie . A trailer that focuses clearly on all the character flaws and iconic shenanigans that many of us remember fondly from the original movie. This illustrates the difference excitement makes. In the original trailer, no one cares about the character of Indiana Jones. We don’t know him yet, or why we should care about him. But once the second trailer hits, and the movie is now renamed Indiana Jones and the Raiders of the Lost Ark, it’s all about Dr Jones, his fear of snakes, and those cool scenes that we all remember. This comparison is important, because most of us will be facing what Raiders of the Lost Ark faced: an audience that needs to have something else to latch on to than what you want them to be excited about. An audience that doesn’t know Dr Jones yet and will have to discover him on their own. The same goes for our pitch — you need to treat your audience (the stakeholders) to something that excites them . If you can do that, you’ve won half the battle! Convince the party you are pitching to that a thing is worth making. A value proposition . Also convince them that you are the ones who should make it. Establish your credibility . Cater both messages specifically to the people you are pitching to. The packaging . Financial security: If your project fails miserably, maybe doesn’t even get released, they will usually soak up the loss while you simply move on. This part is rarely said out loud, but it’s a key ask nonetheless. Funding advances : The most obvious ask towards publishers and investors: getting a chunk of change that pays for development. Just make sure to make it realistic and not low- or high-balling your numbers. Say how much you need and why. Commitment: Asking for your team to commit to your project or to key changes. This can sometimes be the hardest pitching you’ll do. Even more so if your team has low morale. Marketing help : Getting help marketing your game. Be specific with this ask, since some partners may only do the minimum if you don’t have a concrete marketing spend that is contractually obligated. Be clear with your ask. It’s not uncommon to match marketing spend with development spend. Technical support: Server architecture, cloud infrastructure, console porting, and other elements of development that are beyond your capabilities as a developer and therefore included in your ask. Cash : Unless you are unable to afford asked rates or you are making a very big ask from a busy partner, you will rarely have to pitch as much if you have cash to spend. But it’s definitely a gain to be considered. If you pay for something upfront, you will rarely have to part with things you’d rather keep. Revenue : There are more ways to share revenue than there are stars in the sky. It may be time-limited or permanent, the percentage may shrink or grow over time, and the share may or may not be taken from one party to compensate another (advance on royalties). If you want to offer revenue share, you should provide a revenue projection based on real data. One that shows how large the earning potential is in multiple scenarios, for example based on number of copies sold. Just be realistic. Equity : Instead of potential future profits you can offer ownership. It can be ownership in your company, or a newly founded company that handles this specific project under mutual conditions with investors. Equity allows someone to have a bigger stake in what you are doing and will of course mean that they get a chunk of future profits also . Just be careful to part with too much equity. Property : You can offer up the intellectual property (IP) you are creating. Your game, its characters and likenesses, assets, etc. Usually including everything related to it, such as potential sequels, merchandise, tie-ins, and more. I’ve been told you shouldn’t accept deals like this today, but it may be on the table and you may not have much authority to say no. Exclusivity : Something that will often be heavily implied anyway, but not always formalised, is exclusivity: that you won’t be launching on more platforms or making more than one game at the same time. This is less relevant today, where platform holders seem less inclined to pay for exclusivity, but depending on who you are talking to, it’s still something worth considering. It can be forever, it can be time-limited, or have other restrictions. But offering exclusivity can be valuable. Delays : explain how you plan to deliver your project on schedule. Almost every game project suffers from some kind of delays (for no good reasons). Sometimes those could’ve been foreseen, planned for, or even mitigated. This is really where your credibility comes in. Convince people why you won’t suffer those delays. Complexity : this is where many systemic designs fail stakeholder scrutiny. They will look or sound complex or complicated, and may imply scale that is not actually required. Inexperience : if there are things in the project that you haven’t done before, or technologies you need to evaluate and research properly, you have to be very transparent about it. If your whole team hasn’t delivered a game before, this is a major risk that you must be able to address. Time constraints : release windows, budget timeframes; there can be multiple reasons why your time is constrained. Perhaps you can’t start fulltime until you get the third programmer onboard, and that won’t happen until six months from now. Bring out a concrete timeline that you can safely commit to. Non-Compliance : the game may become something else than what you agreed on, for creative or financial reasons. Smaller, larger, or styled differently than intended. This is where most creative differences will come from, since many signed deals will be commitments and you’ve just chosen to break them. This is the main reason you’re likely to have milestones and other deliverables along the way, so that any accident about to happen can be course corrected. DOA : the game may be dead on arrival, missing its target audience or simply failing to gain traction against other launches in the same window. In the best of worlds, this doesn’t just kill your studio, but provides at least six months to a year of time where you can do your best to salvage or improve the situation.

0 views
Cassidy Williams 5 months ago

Improving my newsletter's open rate the hard(er) way

When it comes to certain projects, I like “doing things that don’t scale.” , particularly with my newsletter . I noticed that my newsletter open rate was down over the past few months to about 40-45%. Not bad, but not as good as it once was. A friend of mine suggested I ask people to respond to the email on occasion to help improve its reputation with Gmail/spam filters. When I did that this past month, my inbox was flooded with responses. I lost count of them if I’m being honest, but there were hundreds of them (possibly over a thousand)! I was very touched to see the responses. Some people just said hi, and some people wrote in detail their thoughts around the issue, some people shared jokes, and some folks were just really nice and complimentary. It really melted my heart to see so many. I responded to a grand majority of them (by hand! No automations here!) and my poor inbox is a disaster. But… it worked! My open rate is now back in the mid-50s! I’m happy with this (probably temporary?) outcome, and will continue to beat the drum that doing this kind of “manual” work is worth it.

0 views
James O'Claire 5 months ago

Receiving Unexpected Positive Signals from the Mobile Ad Tech Community in 2026

I just wanted to write a bit about some of the inbound good vibes I’ve been getting from other industry thought leaders in 2026. I’m not writing this to gloat, but just to take a moment in the new year to enjoy the mobile ad industry recognition that myself and AppGoblin are starting to pickup. In 2025 I started having journalists reach out to collaborate on mobile data projects and research using AppGoblin’s resources. AppGoblin has also started building more features which people in the mobile ad and app user acquisition find genuinely useful. Then this month in January after the latest AppGoblin mobile app SDK report I got an outpouring of direct messages and public posts about the value of AppGoblin’s data as well as the respect people have for me as a person. Especially posts from Warren Woodward of Upptic. Sometimes I have my head down working too hard, so I wanted to take a chance to enjoy some recognition and remind myself the value that being public with recognition of others can be really meaningful. Then this wonderful support from Guido Farji of X3M: This peer proof of my work lead directly to several other companies picking up the latest AppGoblin SDK analysis report and sharing it. I’m just thankful that 2026 seems like it’s starting well and looking forward to all the new mobile ad tech products I’ll build this year.

0 views
Robin Moffatt 5 months ago

Interacting with Developers on Reddit

LLMs are rapidly changing how we use the internet. Remember just a few years ago when you’d search for something on Google and scroll through the results like some kind of Neanderthal? Heck, you might even click through to page 2 if you were feeling spicy. These days— and, knowing how this stuff ages, I should perhaps be less broad than "these days" and say just "in January 2026" —Google’s AI Overview at the top of the results has got pretty good for basic stuff, making looking at the actual search results less necessary. That’s if folk even get to Google, when they’ve got an LLM close at hand to answer any and every question that they throw at it (regardless of whether it’s a lazy " how do you spell irony " or somewhat more LLM-appropriate " ELI5 nuclear fusion "). These factors mean that marketing teams at vendors are seeing their site traffic drop off the proverbial cliff 📉. And if you can’t get folk onto your site to convince them to buy your product, you have to reach them elsewhere. One of those ways is to go to where they are, and for developers that includes Reddit. This has a dual benefit, because not only do you interact with developers in their natural habitat, but you populate the forums (subreddits, known as "subs") that are then scraped and used to train the LLMs—thus hopefully influencing the output of future generations of LLMs with the message you’re trying to take to developers. So what pitfalls await such an effort? Can you actually market to developers on Reddit? ✨Look at me with all the fancy acronyms!✨ Marketing Qualified Leads are what you and I become once we’ve handed over contact details and sent some signal we’re worth tapping up by the sales team. Maybe you got your badge scanned at a conference booth, or put your email address into a form to download an ebook. This kind of marketing is a gazillion miles from what I’m talking about on Reddit. Move along here…no MQLs for you… The next obvious way to reach developers on Reddit is pay for their eyeballs. I’ve seen good ads on Reddit, and plenty of awful ones. What some companies don’t realise is that how you advertise to developers on Reddit is very different from how you advertise to executives in the back of Forbes. Developers can smell a vendor at ten paces, and will scroll away rapidly at the hint of it. Memes yes. On-brand corporate messaging, hell no. I hint at this above, but Reddit is a fairly unique place. Reddit is the best place. Reddit is the worst place. People are horrid, people are mean. People are also warm and welcoming. Reddit is not LinkedIn. Reddit is not just another forum. Reddit is loosely governed, with wildly different attitudes prevailing between "subs". Some are buttoned up and well behaved, whilst others barely manage to pull a pair of pants on in the morning before sitting down at their laptop. This kind of comment , which the child in me spat coffee all over my monitor in reading, is fairly typical: Would you use that language in front of your grandmother? No, of course not, but we’re on Reddit here. If you’re looking at Reddit as a "channel" for your "26-Q1 Awareness campaign", you’ve not read the room. If you’ve read the room and continue with it anyway…well…you deserve every downvote and flame that you will get. Oh, and if you’re the kind of bottom-feeding marketing agency offering Reddit astroturfing as a service, well, you’re the reason we can’t have nice things. Reddit is a real place for real humans to gather and interact, as humans. For a good reason, subs usually have a strong and visceral immune system response to what they will see as spam. Your "organic awareness drive" is their spam. Your "sharing a helpful doc" is their spam. Your "customer success story" is their spam. And on Reddit, you play by their rules. Just the same you would reach developers with any grassroots community interaction. Any good DevRel professional already knows this. It’s instinctive, and it’s DevRel 101. We’re not here to sell, we’re here to educate, and inform. Be genuine. Be helpful. Answer questions that aren’t to do with your product. Be patient. You’re building a relationship, not trying to close a deal. Be thick-skinned. Not everyone will like you, and that’s ok. Don’t be a shill. Oh, you’re " super excited " about this product? Oh really… ? Don’t try to sell. Gross. Don’t drive-by link-drop. Stay for the conversation—and the flames, if the link isn’t welcomed in the sub you’re sharing it with. Don’t even mention your product unless it actually makes sense in the context of the discussion . And even then…don’t mention it every time. And, jfc, for the love of whatever is holy to you…do NOT post AI slop. Where are your users at? That’s the sub you want to be in. Perhaps there are several; be in all of them. Lurk, get a feel for the discussions, decide where you want to interact. If there’s no sub, then perhaps you aren’t looking hard enough. There’s usually a sub for  everything (and I mean… everything 😳). If there really isn’t, then you can start one. Unlike StackOverflow , Reddit is not on the decline so starting a sub can be a good idea if you’re prepared to put the work in to look after it. If you find there’s a larger sub with a significant subset of discussions involving your community getting lost in the noise, maybe that’s an indicator that there might be demand for a dedicated sub. Reddit subs are a bit like areas of a city; you get pristine ones that are tightly controlled and well kept, you get slovenly ones with no active mods and lots of low-effort posts. If you find a sub that’s gone to seed, you can apply to become a mod. Being a mod doesn’t mean you get god powers to shill your company or silence competitors. This is about community, remember? If you can help a sub thrive, you help the community, and a healthy community can only be good for your company too. Be genuine. Be helpful. Answer questions that aren’t to do with your product. Be patient. You’re building a relationship, not trying to close a deal. Be thick-skinned. Not everyone will like you, and that’s ok. Don’t be a shill. Oh, you’re " super excited " about this product? Oh really… ? Don’t try to sell. Gross. Don’t drive-by link-drop. Stay for the conversation—and the flames, if the link isn’t welcomed in the sub you’re sharing it with. Don’t even mention your product unless it actually makes sense in the context of the discussion . And even then…don’t mention it every time. And, jfc, for the love of whatever is holy to you…do NOT post AI slop.

0 views