Build

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

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

  • The right Repl.it alternative depends on which of Replit's four jobs you are replacing: the agent that writes the code, the browser environment, the always-on hosting with a public URL, and the bundled Postgres. Most disappointing switches come from swapping one of the four and discovering the other three were the part you actually relied on.

  • Replit alternatives fall into three lineages, and the useful move is to pick across them instead of inside one: browser IDEs that hand you a machine (GitHub Codespaces, CodeSandbox, Coder), agent builders that write the app for you (Lovable, Bolt, v0, Firebase Studio), and plain hosts that run whatever comes out (Vercel, Railway, Render, Fly.io).

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

LinkedIn post sizing depends on the post type, and ads follow separate specs. A photo needs a width to height ratio between 3:1 and 4:5, ideally 1080 pixels wide, and 5 MB at most. A video must stay between 1:2.4 and 2.4:1 and under 5 GB. A document has no page size, only 100 MB, 300 pages and the same size for every page. Article, newsletter and event covers use 16:9.

The best AI for marketing is two purchases made in order, not one product picked off a list: a general assistant that researches, drafts and reasons with you, then a publishing app that holds the access tokens for your channels. No assistant posts to LinkedIn or Instagram by itself. Both platforms put publishing behind permissions only a reviewed application can hold.

Projects

Brands

The essentials, by email.

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