// writing
Notes from the workshop
One person, writing about what one person learns running a small digital products shop. Shipping, payment infrastructure, GEO + SEO, AI workflow craft. No content factory.
3 min
Does llms.txt actually work? What the server logs say in 2026
Google says no AI system uses llms.txt. A 137,210-domain log study found 97% of the files got zero requests. Who does read them, and whether to ship one.
6 min
Gumroad vs Payhip vs Etsy vs Ko-fi vs Lemon Squeezy: which is better for digital downloads?
Net payout on a $9, $29 and $119 digital download across five platforms, what each fee includes, who handles tax, and which one fits which seller.
6 min
Is your site visible to AI crawlers? The 5-minute audit
A copy-pasted 2023 robots.txt block can erase you from ChatGPT and Perplexity. The 5-minute audit, the bots that matter, and the allow-search strategy.
7 min
Gumroad fees in 2026: what sellers actually pay per sale
Gumroad says 10%. Your payout says otherwise. Every fee on a direct and a Discover sale, the price floor where you lose money, and when leaving pays.
4 min
How to price a digital product (with the calculator math shown)
The three-dial pricing model behind our free calculator: market bands, the 1.6x multiplier, ladder snapping, and how it priced 19 products from $9 to $119.
5 min
The 7 AI writing tells editors catch first
Em-dash overload, "delve into", autopilot triads, same-length sentences. The tells editors catch first, why detectors miss the point, and our own checklist.
7 min
hubBest Claude Code skills for indie developers (with real examples)
The Claude Code skills that move real work: TDD, planning, code review, multi-agent. Six skill packs solo developers use and the gap each one closes.
8 min
Is Gumroad worth it? A year, 19 products, and one verified sale
Twelve months selling digital products through a Gumroad redirect. Real numbers, what the redirect cost in trust, and the moment I stopped.
8 min
How I rewrote 19 product descriptions in 2 days with humanizer-pro
The workflow that takes AI-drafted product copy through a humanizer pass so it reads like one person wrote it and gives AI engines something to quote.
9 min
Building the EU CRD Article 16(m) consent flow in Next.js
The EU CRD Article 16(m) waiver for digital goods in Next.js. The dual-checkbox UI, the consent_logs schema, and the Withdrawal Button required since June 2026.
9 min
hubShipping a digital product as a solo founder
A playbook from one founder running a 19-product shop. Distribution, payment infrastructure, refund law, content gravity, and trust signals that move money.
10 min
ToolGenX's robots.txt and llms.txt explained, line by line
The robots.txt and llms.txt files on ToolGenX, line by line. What each rule does, why AI crawlers are allowed, and how llms.txt actually gets used.
8 min
My GEO citability scoring sheet: how I grade every page before publishing
A 100-point checklist for how likely AI search engines are to cite a page. Five categories, the scoring rubric, and the score I will not publish below.
9 min
Is Stripe available in Turkey? Stripe vs Iyzico vs Gumroad for digital products
Stripe does not onboard Turkey-based sellers. Fees, setup time, and tax handling for Stripe, Iyzico, and Gumroad, and which one a digital shop should use.
10 min
Pricing a digital product with Van Westendorp (with real numbers)
The Van Westendorp Price Sensitivity Meter for solo founders. The four questions, the math, real survey results from a $29 product, and the price I shipped.
9 min
The 6-phase outreach workflow that fills a solo agency pipeline
The cold-outreach system I used to run ModernWebSEO solo. Six phases, real response rates, the email templates that get replies, and research time per lead.
8 min
GEO + SEO for small shops: what actually moves the needle
The five SEO + GEO changes that move real traffic for a small shop. No tooling, no agency, no subscription. Just the structural choices that get you cited.
8 min
Writing for Google AI Overviews: the 7 structural moves that move citations
Seven writing and markup moves that land content in Google AI Overviews, with examples from pages that get cited and pages that do not.
8 min
The CRO experiment that moved my landing page from 0.4% to 1.9%
One 30-day landing page rewrite took conversion from 0.4% to 1.9%. The six changes, the A/B split, the numbers, and the one change behind 60% of the lift.
11 min
One podcast episode to 12 content pieces: the actual repurposing workflow
Turn one 45-minute podcast episode into 12 pieces across six platforms over 14 days, with a 4-hour production budget after recording.
8 min
Why I rewrote my 19-product site in two weeks (and what I would do differently)
An honest postmortem of a site rebuild — why the old version failed despite "looking fine", what the rewrite changed, and the four decisions I made too late.