I'm vibe coding beehiiv

Goodbye $2,000 email bill

Wizard riding a bicycle through a narrow street-food alley, a steaming mug in one hand and a laptop in his saddlebag

Howdy wizards,

I’m doing it. I’m vibe coding my Email Service Provider, beehiiv (startup with ā‰ˆ$30M ARR).

I’ve asked Claude to replace them for me to save costs.

Over 3 years, they’ve kept raising prices a lot.

My upcoming bill is $2,000/yr. At the rate my newsletter is growing, it’ll be $3,000 next year.

Thing is, they’re actually competitive on price.

That’s just the current market rate of sending a bunch of emails like I do.

I ran the math and over the next 3 years, I’m looking at:

Year

Estimated subscribers

Yearly cost

1

20,000

ā‰ˆ$2,000

2

20-50,000

ā‰ˆ$3,000

3

50,000+

ā‰ˆ$5,000

This is for beehiiv’s cheapest paid plan, which still has lots of limitations.

Easily $10K in the next 3 years before any price increases. Over 5 years it’d likely be $20K+.

I’d been wanting to vibe code their platform for a while.

Earlier this month I had Claude rebuild my website in custom code, so I could ditch beehiiv’s website builder. It did it while I slept.

But my website is just a website. Replacing beehiiv’s email sending infrastructure, on the other hand, that’s a different beast.

I was concerned Claude would mess up. Or that this would turn into a huge time sink for me.

This was my brain before I realised it’s feasible:

It’s easy to think too small when it comes to AI. I catch myself doing it all the time.

Then last week I saw Marc Lou doing exactly it, vibe coding beehiiv, all by himself.

He’s one guy, not super technical as far as I know, vibe coding something that took a team of 100+ people to build.

I realised that, once again, I was in the familiar predicament of thinking too small when it comes to AI.

So I decided to ask Claude about this silly idea.

On a side note: do you deal with PDFs in your work sometimes? UPDF makes editing those unruly files quick and easy, and they have one hell of a deal for your Q4:

IN PARTNERSHIP WITH UPDF

UPDF

Founders, builders, and operators shouldn’t have to switch between five tools just to complete one document workflow.

UPDF brings PDF editing, annotation, conversion, OCR, AI summarization, organization, and e-signing into one workspace. Turn long reports into actionable briefs, update proposals, review contracts, redact sensitive information, and keep projects moving—without adding more complexity to your stack.

Get up to 66% off UPDF now, plus up to two months of UPDF AI free.

ā¦

I asked Claude to research replacing beehiiv so I could cut my operating costs.

Understanding how to achieve things has become democratised

It researched for an hour. That alone told me this wasn’t an easy task.

The response amazed me. These were the main points:

  • Everything I use beehiiv for is feasible to build with Claude. Except beehiiv’s recommendation network.

  • For sending the emails I’d need to use Amazon SES or an equivalent. Roughly $140/yr at my sending volume.

  • DKIM, the email signature that proves an email is really from me, has been silently broken since March, but beehiiv is still telling me it’s 5/5 verified.

So, everything possible. At ā‰ˆ95% discount. And it found a big thing to fix which beehiiv should have told me about.

I was sold.

AI does the execution. My job is to get out of its way.

Claude worked throughout the night. The next day I spent around 12 hours at my computer doing mostly other work. But also overseeing the building process a bit and making small decisions and authentications Claude needed, like registering to AWS.

Less than 24 hours after my first prompt I had a working email infrastructure and platform for my newsletter:

AI is getting to a level now where copying existing software will be almost trivial

I estimate the build took 50% of my weekly token usage on my $200/month Claude plan. I used Claude Opus 5.5 on max reasoning throughout.

The platform has its own sending engine on Amazon’s servers, an editor modelled on beehiiv’s, open and click tracking on my own domain, A/B tests and much more. It also holds 3 years of readers’ history (over 1M records).

I now own my email infrastructure. Before I was renting the whole thing.

Now I’m renting just the top layer (the deliverability part). And I can swap that part out if they start hiking prices or go out of business.

Here’s what shifted in my brain once I started building this:

I haven’t tested everything at scale yet, but so far so good

It feels like the software equivalent of people who move out to the woods and build a self-contained home. Moving off-grid, digitally.

A huge bonus is that this software will now be 100% personalised to me.

I already have an app for designing cover images for this newsletter. And I’ve been keeping a separate spreadsheet with a content calendar, sponsor tracking, subscriber acquisition statistics, and more.

That all went straight into my new newsletter dashboard. One home for everything related to my newsletter, and nothing I don’t need.

It’s also agent-first. beehiiv’s platform doesn’t enable every action through their API. Which used to mean me having to click into their web interface myself.

With my own custom-built platform, Claude can run every action on my behalf. Drafting, sending, automating, analysing. You name it.

Everything is clay and can be moulded to my preferences.

And my preference is giving Claude access to absolutely everything.

I can finally be the director and tastemaker. Instead of keyboard typer and mouse clicker.

IN PARTNERSHIP WITH CALL4ME

call4me lets Claude, ChatGPT, Codex and Cursor call businesses for you. Move a dentist appointment, check availability, get quotes or let your assistant wait on hold. Get the outcome and transcript back, so the phone call becomes part of the task you already delegated.

Real talk

I’m still going to be on beehiiv for a little while. Because my new setup is a new delivery route, it means I need to warm my sender reputation gradually to avoid getting flagged as spam. Technical stuff I didn’t know about before, but Claude explained it all to me.

So I’ll do a gradual migration over 1-2 months. I’ll send a fraction of these emails through my own sending engine at first, then a little more each week, until I reach the full size of my subscriber list.

That means I have not tested the most tricky parts of this at scale yet.

Tyler Denk on X: every week someone tells me they're going to vibe-code their own beehiiv alternative over the weekend, with his backlog of things to include

beehiiv’s CEO is understandably bearish on projects like these

I’m quite confident it’ll work, but I’ll report back whatever the outcome.

The usual pushback to projects like this: building is the easy part, and maintaining it becomes your new full-time unpaid job. I agree the work doesn’t stop at building, but it won’t be my job: AI already maintains a lot of my automations on a schedule from my own VPS (shout-out to Hetzner), and alerts me when something breaks.

My thesis is that maintaining this will be like another build, just run on a schedule.

Also — my situation is probably different from yours. I run a one-person business, so if this breaks, I’m the only one paying for it.

If you’re in a bigger company, where you can’t just vibe code mission-critical software: don’t let posts like this give you FOMO.

Being the crash test dummy and doing this kind of stunt is kind of my job running a newsletter about AI.

Get a free overview of what’s working with AI in your industry

I’ve created a much better demo of what Context Windows actually does.

The Context Windows homepage: See what's working in AI, with a demo of the use case viewer

And you can now get a free personalized overview of what’s working in your industry and role, with real data from Context Windows.

ā¦

You are a delight.

Disclosure: To cover the cost of my email software and the time I spend writing this newsletter, I sometimes work with sponsors and may earn a commission if you buy something through a link in here. If you choose to click, subscribe, or buy through any of them, THANK YOU – it will make it possible for me to continue to do this.