Marketing

The articles for getting what you build known: emails, social networks, SEO, and what actually works.

  • A bad news email subject line should identify the affected service, order or request. For an operational change, include the change and date: "Your Pro plan rises to $29/month at your 12 November renewal". For a sensitive personal decision, a neutral subject naming the request can be more appropriate. Put the explanation and next steps in the body.

  • Cold email agencies sell three different products under one name: a lead generation retainer where they own the list and the sending, an infrastructure package that rents you domains and warmed mailboxes, and a done with you sprint that sets up your stack and leaves. The pay structure tells you which one you are buying, and the guaranteed meeting count is the one to refuse.

  • A cold email format is a fixed order of short parts, each with one job: a snippet that earns the open, an opener that proves the email was written for one person, a bridge to your offer, a single ask, an easy out, and a signature with almost nothing in it. The body runs 50 to 125 words. The vocabulary below names each part, so you can write one without a template and diagnose one that gets no reply.

  • A scheduled post on LinkedIn is set from the post composer: write the post, click the clock icon, pick a time between 10 minutes and 3 months out, and click Schedule. The queue lives behind that same clock icon, under View all scheduled posts, where you can edit, reschedule or delete. Scheduling costs no reach by itself. Being absent when the post goes live does.

  • A cold email agency sells the half of cold email that tooling made cheap: extra domains, warmed mailboxes, a sending tool, a list pulled from a database and a sequence written from a template. The half that earns replies, a list you understand and one sentence only the recipient could receive, stays on your desk whether you pay a retainer or not. For a solo founder, that makes most agencies the wrong purchase.

  • Email subject lines for cold emails are not something you copy from a list. The ones that get replies name one thing only the recipient owns (their returns page, their job post, their new pricing) and put the ask in four words or fewer. The tested lists ranking for this query contradict each other, because a line's results belong to the sender, list and offer it was tested on, and none of those are yours.

  • A cold email subject is the shortest true description of the one thing you are asking for. Not a hook, not a curiosity gap: a label. Its job is to filter, so the people who open are the people who could plausibly say yes, and everyone else deletes it from the list view without ever costing you anything.

  • Ecommerce marketing automation is the set of messages a store sends because of what a customer did, not because of what day it is: a checkout left open, a first order, a product viewed twice. For a one-person store the tools are cheap and the setups are templated, which is exactly why they fail in the same handful of ways. Here are the eight that come up most, with the mechanism behind each and the fix.

  • LinkedIn's Post Inspector, at linkedin.com/post-inspector, reads a URL the way LinkedIn's crawler does and clears the preview LinkedIn had stored for it, so your next share picks up the tags currently on the page. That is the whole job: it refreshes, it does not validate. When the preview is still wrong after you run it, the cache was never the problem. The image you shipped is.

  • Follow up on a cold email only when you can add one fact that did not exist when you sent the first one. Not a bump, not a polite reminder that you are still waiting: something the reader did not know before. Two follow-ups written that way beat six written in advance, because a sequence drafted before you send can only ever report that time has passed.

Get ahead.

Get the best articles, carefully selected to save you time.

Featured

A pivot is often just the polite word we use with investors when the first company is dead and we have decided to build another one. And that is fine. Not because failure is noble, but because luck needs exposure: every market you enter, every product you ship and every channel you test is one more surface where something unexpected can land.

Build articles

OpenClaw and Hermes Agent are both MIT-licensed AI agents you host yourself, and their own documentation disagrees about where the safety boundary sits. OpenClaw puts it at the gateway: authenticate to it and you are trusted with everything it reaches. Hermes puts it around the command, inside a container. Pick by which of those you can live with.

Reddit is not split into believers and skeptics about vibe coding. Across the eight discussion threads Google ranked for this query in September 2026, the reports that failed and the reports that worked describe the same defect: generated code that runs, looks finished, and does not do what it claims. The check that catches it is to remove what the feature depends on and confirm it breaks.

Projects

Brands

The essentials, by email.

What works, what does not, what I would do differently. Sent when I have something useful to say.