Build

The articles for building products with AI: the tools, the methods, the decisions, and what I learn by shipping.

  • 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.

  • Yes. The terms of service on base44.com name Wix.com Ltd. as the company you are contracting with, and the footer of the pricing page carries the same copyright: Base44 has belonged to Wix since June 2025. Legitimacy is settled. Reversibility is not, and that is the check worth running before you enter a card. Here it is in seven steps.

  • What Reddit says about OpenClaw depends on the month you read. The six threads Google ranks for "openclaw reddit" date from February 2026 and argue about security. The subreddit sorted by top this month argues about something else: 12 of its 25 top posts are about the 2.0 release and upgrades that broke working setups. I read 99 posts and 120 comments in one sitting to find what a solo builder should keep.

  • Base44 vs Replit comes down to one difference: Base44 is a managed backend with a chat interface on top, and Replit is a computer with an AI agent on it. Base44 gives you records, screens, logins and short serverless functions with nothing to configure. Replit gives you a container, a shell, a Postgres database and a process that can stay awake. Pick by whether your app needs that process.

  • Lovable alternatives sort by what sent you looking. Bolt and v0 give you the same prompt-to-app loop on a different runtime; Base44 takes the backend off your hands; Dyad runs the loop free and local with your own model keys; and Cursor or Claude Code, opened on the GitHub repo Lovable already synced, keep the app and change only how you edit it. That last one costs nothing to try, because you already own it.

  • D-RAG, in the AI sense, is Differentiable Retrieval-Augmented Generation: a method published at EMNLP 2025 that trains the retriever and the generator of a knowledge-graph question-answering system together, by letting the generator's answer loss flow back into the retriever. The other results for this query are a headwear spelling, a rapper, and a 2024 LinkedIn post that reused the acronym for something else.

  • An OpenClaw alternative is worth switching to only if it keeps the part you wanted, an agent that acts while you are asleep, and drops the part that should worry you, one always-on assistant holding every credential you own. Three shapes are on offer: another general assistant, a self-hosted workflow runner, or a narrow agent with a scheduled trigger and a single exit door.

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.

Marketing articles

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.

Projects

Brands

The essentials, by email.

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