← Back to home · All editions

MailCheap is open source and built for AI agents. Plus the SaaS-cancellation debate, the 20% productivity question, Lovable ads and Netlify's AI Gateway tutorial.

October 15, 2026 | VibeCoding Newsletter

Marc Lou vibe-coded a beehiiv rival, and builders ask what SaaS is still worth

The editor's note

This week the question moved from "can AI build software?" to "which software is still worth paying for?" Marc Lou shipped an open-source newsletter platform aimed straight at beehiiv. Pieter Levels says he has cancelled almost every SaaS subscription he had. And Philipp Keller asked the uncomfortable follow-up: if building got so much faster, where is all the better software?

We also cover Lovable's move from building apps to buying ads for them, a beginner tutorial from Netlify, and the week's news across Cursor, Replit, Google and GitHub.

The headline

Marc Lou launches MailCheap: an open-source, agent-ready newsletter platform

Marc Lou, the solo founder behind ShipFast, CodeFast and DataFast, launched MailCheap on October 15 with a direct pitch: "I vibe-coded beehiiv, and it's 83% cheaper."

Marc Lou's launch post for MailCheap.ai, quoting beehiiv CEO Tyler Denk

Image: Marc Lou on X.

The launch quoted beehiiv CEO Tyler Denk, who posted a day earlier that "every week someone tells me they're going to vibe-code their own beehiiv alternative." Denk followed with a long backlog of features such a project would need. Marc's answer was a working product.

What you get. An editor, scheduling, stats, a public web page for every issue, deliverability guardrails, and sending from your own domain. You can import a list from beehiiv, Substack or Mailchimp, and there is no "Powered by" badge in your emails.

It is open source. The code is on GitHub under AGPL-3.0 (only the very first release was MIT). You can self-host it for free on Next.js, MongoDB and Amazon SES or PostShiba. The README estimates about an hour of setup on Node 22+, with no support.

It is agentic. Everything in the dashboard is also available through a REST API and an MCP server with 44 tools. ChatGPT, Claude and Grok Bot connect by signing in; Claude Code, Codex and Cursor connect with an API key or sign-in. In practice, your AI assistant can draft an issue, send a test, check stats or clean a list for you.

Pricing follows sends, not subscribers. Plans start at $19/month for 20,000 emails and 10,000 subscribers, rising to $349 for 2 million emails. The 83% figure comes from MailCheap's own comparison: 4,000 subscribers and one email a week cost $19 on MailCheap versus $109 on beehiiv's Lite plan.

Critical reality. The comparison is one list size and one sending rhythm; run your own numbers before you switch. beehiiv also covers growth tools, paid subscriptions and an ad network that a week-old product does not. New accounts go through a 30-day warm-up (up to 200 emails at once, larger sends spread over hours), so test on a slice of your list first. And self-hosting means you own deliverability, bounces and abuse handling.

MailCheap · Source code · Agent docs

The SaaS debate

Pieter Levels cancels his SaaS stack

On October 11, Pieter Levels posted that he has cancelled almost all of his SaaS subscriptions. For his businesses, what remains is AI inference, Hetzner, Cloudflare storage, Backblaze and taxes. Personally, he keeps Claude Code, YouTube, Spotify, Starlink, a phone plan, cloud storage and utilities. For the rest, he vibe-codes his own versions or has Claude customize open-source tools.

His conclusion: his money now flows to content, data centers, power plants and governments, and he expects "a tidal wave of cancellations." He quoted an argument that if just 1% of people can build software, supply floods the market and prices collapse. A month earlier he listed 14 tools he replaced, from Mapbox to uptime monitoring, with savings he puts at about $25,000 a month.

The post drew more than 4,000 likes and 450 replies, and they split into clear camps:

Our take: for builders, the opening is not "nobody pays for software." It is that small, focused, cheaper tools can now win customers that bloated suites took for granted. MailCheap is this week's example.

"Do we actually have better software since AI?"

On October 7, Philipp Keller, a Zurich-based product manager and indie builder, asked which product got twice as good in the past three years, adding that vibe coding "feels faster but the production gain is 20% at most." The post passed 217,000 views and 468 replies.

Philipp Keller asks whether software has actually improved since AI

Image: Philipp Keller on X.

The most-liked reply was simple: "We definitely have more software." Keller's answer: whether that is a good thing is unclear to him. His distinction between feature gains and product gains ran through the whole thread.

The data is just as mixed. In a 2025 randomized study by METR, experienced open-source developers took 19% longer with AI tools, while believing they had been faster. METR's February 2026 update says developers are probably faster now, but the evidence is weak. Google's 2025 DORA report found that 90% of developers use AI and links it to higher throughput, but also to lower stability. The lesson: measure your own speed and your bug rate, instead of trusting how fast it feels.

Featured tool

Lovable now helps you find customers, not just build the app

Lovable's newest launch is about distribution. On October 14, it introduced growth tools that let you create and launch ads from the same chat where you built your app, on Google, YouTube, Facebook and Instagram.

Lovable's founder journey chart: before, a long loop of distribution attempts; after, build, SEO, ads, growth strategy and payments with Lovable

Image: Lovable CEO Anton Osika, via X.

How it works. Lovable generates ad copy, images and video from your build and proposes three creative directions. It connects to Google Ads (Search, YouTube, Gmail, Maps, Display, Discover) and to Meta (Facebook and Instagram feeds, Stories and Reels), and installs the Google tag or Meta Pixel for you. You do not need an existing ad account.

What it costs. According to the ads documentation, Lovable adds no fee on top of your ad spend, which Google or Meta bills directly. Planning and creative use normal Lovable credits, and the tools are available on all plans.

Why it matters. This completes a go-to-market stack Lovable has been assembling all year: SEO and AI-search visibility in May, connectors for beehiiv, Klaviyo and Loops in October, and payments through Stripe or Paddle. The pitch is that a solo builder can go from idea to paying customers without an agency.

Critical reality. Nothing runs without your approval, but read the details. Google campaigns start enabled unless you ask for them paused, and Google can spend up to twice your daily budget on some days. Campaigns need a published site, and Meta asks for a payment method before it creates even a paused ad. Ads amplify a product; they do not fix one that nobody wants.

Meme of the week

Play the video: Vibe coders trying to debug an app they built using Claude Code

"Vibe coders trying to debug an app they built using Claude Code." Video: Coding Xpress on YouTube.

Funny because every fix pulls the next thing loose. Ask the agent to explain the bug before you ask it to fix it.

Tutorials worth your time

Netlify: How To Build An App with AI Gateway (for beginners)

Netlify streamed a beginner walkthrough today: How To Build An App with AI Gateway. It is a good starting point if you want AI features in your app without juggling provider accounts.

AI Gateway lets your code call models from Anthropic, OpenAI and Google without your own API keys: Netlify sets the keys for you and bills usage in Netlify credits. It works on the Free, Personal and Pro plans, after your site's first production deploy.

To go further with Netlify:

Four videos for every level

Sponsors

Enrich Layer: people, company and job data for your app and your agents

Your agent can write the outreach email. Enrich Layer gives it the facts to get right.

Enrich Layer provides structured people, company and job data through one API. Look up a person by name or company and get their roles, skills and education. Search companies by domain for industry, size, locations, funding and hiring activity. Pull current job listings to see who is hiring and for which roles.

The team also offers an MCP server, so coding and research agents can query the same data directly. Credits are pay-as-you-go and do not expire with regular use, and you can start with a trial API key.

enrichlayer.com

each::labs: one API for the AI models in your app

Stop wiring a new provider every time you want a better model.

each::labs gives you one API for more than 600 AI models across video, image, audio, text and 3D, from over 46 providers. It handles the production work too: automatic fallback when a provider degrades, multi-model workflows and full observability.

Pricing is pay-as-you-go, with no subscriptions and no separate account for each provider. The API is OpenAI-compatible, so many apps only need a new base URL.

eachlabs.ai

News and updates

Community spotlight

Three projects from readers who submitted them this week.

PreflightPR: a security check before you launch

PreflightPR scans a vibe-coded repository for leaked keys, Supabase tables without row-level security, unauthenticated API routes and unverified Stripe webhooks, then opens a pull request with fixes. The scan is free. Run it before launch day, not after your first incident.

Fidelius: your API keys leak through debug output

Maria tested what Claude Code and Codex do with a .env file full of fake keys. Deny rules kept the agents out of the file, but when an app printed its config or an error, the key reached the agent in 41 of 42 runs. Her write-up includes free fixes; Fidelius is her Mac app that masks keys in agent output.

Slopverse: a game built by a crew of agents

Jonathan Larson built Slopverse, a browser role-playing game where every move comes back as a film scene, by directing parallel Claude Code agents: one orchestrator handing tasks to workers in separate git worktrees. There is a free demo with no sign-up. It shows how far one person can take a project with the right agent setup.

Free resources

Hackathons: build with others at the Vibe Coding Hackathon, join HackOnVibe online on November 13-15, or go to the STARTPLATZ AI Coding Hackathon in Cologne on November 20-22, which has a vibe coding track.

Building something worth sharing? Post it in r/vibecodingcommunity, or submit it to VibeCoding Newsletter.