Vibe Coding Issue #6

My first mega-issue, there's a LOT in here so buckle up

Hello, happy Monday, and welcome to my first mega-issue of VibeCoding.sh. I’m writing this newsletter on the weekend and publishing it on Monday as that seems to be the vibe.

I’m pretty excited about this issue because it’s the first of what I guess I’m calling a “mega-issue” which just means an issue jam-packed with vibe coding goodness, because last week was a mega-week.

Companies are moving so fast in the vibe coding space right now, and new workflows are being developed so rapidly. I’m trying to bring it all to you, fast and furious, because I believe the quicker devs can learn and adapt to vibe coding, the more we’ll all be able to ship, and that’s a very good thing when it comes to innovation.

And with that, enough preamble, this is a mega issue, let’s get to the good stuff, enjoy!

Five Windsurf power user tips

As many of you know by now I’m a big fan of Windsurf, and I’m always trying to figure out how to optimize my workflow with it. Last week Ronak shared a post on X with some pretty solid tips, you can click on the image of the post below to view the original post, or if you just want the five tips, I’ve listed them below:

  1. Use Web Search in Cascade (this came out in Wave 2 and it’s awesome)

  2. Leverage Windsurf rules + memory

  3. You can just drag and drop images into Cascade (okay this isn’t much of a power user tip as I’m guessing you already knew this)

  4. Mention code in Cascade using ⌘+L

  5. Revert - yes you can revert, and you should sometimes

Beat on the street is Grok is better than Claude 3.7 Sonnet for coding

Hey I don’t make the rules I just share what I’m seeing, and what I’m seeing is a lot of people share their thoughts on Grok vs. Claude 3.7 Sonnet, and Grok seems to be the favorite for coding.

Here’s a nested post with kache first saying grok is the best model for coding and then Danny doubling down and agreeing. If you’re not already following kache or Danny, stop what you’re doing and follow them, these are two of my favorite devs on X.

I could share dozens of other tweets with devs saying the same thing but I think you get the point, while Claude 3.5 Sonnet was everyone’s favorite model for coding, and everyone thought 3.7 would become the next, Grok seems to have not just entered the conversation but taken over the narrative.

How one creator saved $1,900 by moving to a custom learning platform built on Replit

That headline got my attention so I thought it would probably get yours too. I haven’t talked about Replit much in my newsletter, and I feel like it’s about time that I do because people are doing some pretty interesting stuff with it.

I thought this example, that Matt from Replit shared last week was a good case study on how people are moving to AI coding tools like Replit, and saving some real money in the process.

In this example, a guy named Brian was hosting a course on Kajabi, not using even half the features, and paying $1,900/year to do it. Brian spent three hours in Replit and boom - he had the exact same solution, just now owned and operated by him, and not $1,900/year.

Windsurf adds Firecrawl MCP 🔥

If you follow me on X, you probably see me talking about Firecrawl quite a bit. It has become one of my favorite ways to scrape data and get it into an LLM-readable format so I can then do fun stuff with that data.

So as a Windsurf user I was pretty excited when Nicolas shared this post announcing that Windsurf had added a Firecrawl MCP.

I won’t walk through the whole setup but it’s nothing too crazy. If you want to dive in and get started, the instructions are on Github here.

Ship and AI rewriter in minutes with vibe coding

Once again, the hook in this post got me, and it probably got you too. I always love videos of people vibe coding and this is a great one showing examples in Bolt, Replit, and Cursor. Not surprisingly, Bolt is the fastest, I mean common, it’s called Bolt for a reason right? ⚡

Ben does a great job in this video walking through his workflow and I think there’s very likely some nuggets in there that even more seasoned vibe coders will dig. It’s about 20 minutes long so there’s a lot there, enjoy - I’d watch this one during lunch this week if I were you.

Cloudflare just made it insanely easy to build AI Agents 🤖

You’re either using AI agents or building them, or in my case (and also possibly yours) - doing both. There’s no doubt in my mind that Agentic AI will change the way we do a lot of things, from coding to boring business processes, the agents aren’t coming, they’re here.

So I was pretty excited to see last week that Cloudflare launched an AI Agent framework that makes building your own agent possible with just a few lines of code.

Cloudflare has made this possible through their agents-sdk and you can install it and deploy it honestly in under 30 seconds. I also think Cloudflare does a pretty decent job when it comes to documentation so if you want to dive in and build your own agent using agent-sdk, I’d pop over to their docs and follow along.

Levels has been vibe coding a game, and it’s now making over $17,000/mo

Okay so this one probably isn’t news to you, but if it is, you need to spend a little more time on dev X because this has been the vibe over the last week. We all know and love Levels, and well he built a game which you can check out at fly.pieter.com, and it’s making over $17,000/day with most of the revenue coming from ads on blimps and similar in-game assets.

It has been wild to follow Level’s journey with this game and all of the crazy stuff that’s happening around it, like Lewis, who bought the Moon and Mars for $5,000 🤯

And more people are now vibe coding games, and I mean a lot more people

It’s safe to say that Levels inspired a lot of people because over the course of this week I feel like I see a few posts a day from devs who are also vibe coding their way to fully functional games.

A lot of this has been made possible thanks to ThreeJS, a Javascript library that plays very nicely with vibe coding and makes it easy to get working games rocking pretty quickly.

Here’s one of my favorite examples from the last week:

One thing that Majid did here that I think is a great idea is posting his game on Itch.io so anyone can play it easily right away. And yes, love hearing he built this game 100% vibe coding 🧘‍♂️

Bolt on the front page of the New York Times

One thing I just can’t leave out of this issue is the fact that vibe coding is going mainstream, and fast. Last week Bolt.new ended up on the front page of the New York Times, so yes, this means your parents might already know about vibe coding…

Here’s my favorite excerpt from the article:

These creations are all possible thanks to artificial intelligence, and a new A.I. trend known as “vibecoding.”

Vibecoding, a term that was popularized by the A.I. researcher Andrej Karpathy, is useful shorthand for the way that today’s A.I. tools allow even nontechnical hobbyists to build fully functioning apps and websites, just by typing prompts into a text box. You don’t have to know how to code to vibecode — just having an idea, and a little patience, is usually enough.

(Source - New York Times)

Using the MCP Inspector to test your MCP Servers

If you read my newsletter last week then you know all about MCP and how crazy excited I am about it. And if you got as excited as I am and started building your own MCP servers, then you probably should know about the MCP Inspector.

The MCP Inspector is a tool for developers to test and debug MCP Servers and yes, it’s from Anthropic so you know it’s good, like really good.

You run the inspector on your own machine and it has a pretty slick frontend that allows you to really dive in and get your MCP Server rocking.

In short, if you’re building an MCP Server, and you haven’t heard of or used the MCP inspector yet, time to change that.

Okay, that’s a wrap for my first mega issue. I hope you enjoyed it. Also you’ll probably notice there are no ads here and no subscription fees (yet). All that I ask is if you made it this far and you’re reading what I’m writing right now - please share my newsletter with others and share the joy of vibe coding.

Thanks for reading and I’ll see you next week.