A meeting booked on my calendar from a man from an Indian time zone with deep pockets. The message was along the lines of, “We have millions dollars to spend on influencer marketing, and I would like to speak with you.”

Although I had already spent the influencer commission in my imagination, I went through the formality of a meeting and sales demonstration to get Freddy Media creators to promote their company.

The man on the other end of the Zoom call explained that he had co-founded a vibe coding platform and they were Y combinator backed. He said you can tell a computer what you want to it to build, and within minutes, you have a serviceable version of whatever software you want. 

I said, “yeah but, the program you build with it kinda sucks right?”

He assured me that it builds REAL THINGS, loaded me up with 100 free credits. I went to www.emergent.sh and began conversing with an AI that was somehow bringing things to fruition in seconds that I did not know were possible.

It felt like discovering fire. My wife said she had never seen me so intensely addicted to something. I didn't speak to anyone for a week. I was fully immersed in vibe coding.

For creative non technical people like me, there had always been a giant barrier between us and founding a tech company, the tech part.

Therefore, we were doomed to walk the earth without monthly recurring revenue, unless we were able to stoop to something boring like financial services. 

I was good at vibe coding, Freddy Media was invited to join the partner program, and the founder’s chief of staff would check in with me from time to time to tell me I was good at it, and ask for feedback about the platform.

Eventually I flew too close to the sun, added features to my platform that no one asked for until my simple, beautiful, novel concept became overburdened by my runaway imagination.

My first program would break, I installed environment variables incorrectly, didnt have enough storage, got made fun of by a 20 year old UVA kid for not knowing what environment variables were, and then made fun of again when asked if he would just do it for me for $500. 

Turns out, I wasn't a coder, I was just a vibe coder. We are second class citizens among the priesthood of javascript wizards, python masters and MongoDB experts. I gave up.

One week later, I met a tech founder, Moe Shahin, with a solution he wanted to use to sell a commission tracking platform to car salesmen. This is a common mistake from automotive tech founders, they think car salesmen spend money on themselves, they dont.

Enterprise value is created by selling to the dealership rooftops. I helped him rethink the product and we pitched it together to a dealership, they loved the idea and bought it. 

After that, I asked him what he was using to code, and to my surprise, he had been vibe coding as well. However, he said that he had some technical off shored support to ensure quality and security.

After the first few accounts were sold, Moe pivoted entirely from the vibe coding platform and onboarded the clients onto the sturdy foundation of a technical CTO and man made code. However, I watched it happen before my very eyes, a creative non-technical sales guy found monthly recurring revenue. 

Moe now operates a successful automotive tech startup and is onboarding more than 10 new dealerships every week. His success is something I admire, and has inspired me to begin vibe coding again. 

My own projects have now been handed off to dev teams to add some layers of security and scale, and we look forward to launching two programs in the next few months.

We have now worked with 5 different vibe coding platforms for influencer marketing or affiliate partnerships. They are well funded and growing like crazy.

5 Vibe Coding Tips

1. Learn to Protect and Store Environment Variables

You will need to connect your platform to other programs. Use API’s to do this. Generate secure API keys. Some platforms like Emergent store and organize these for you, others may require you setup a secure environment in a third party like Vercel.

2. Don’t Overbuild features

Novice vibe coders will add too many features that no one wants, leading your platform to suck. Build an easy/workable solution, launch it, then build what is requested by a small cohort of beta users. Be explicit with your prompts, build a single feature at a time.

3. Vibe Coding is a beautiful creative outlet

Imagine this as a place where you can bring something to life. At times you feel like Harry Potter casting a spell. Have fun with it. Even if you never ship a live product, you will have a blast tinkering.

4. Learn the fundamentals

Failing through your first few ideas will lead you to road blocks that force you to familiarize yourself with issues like hosting, password recovery, SMS integration etc. You will learn a few tricks that make you much faster and more useful for the next time.

5. Have a real developer look over your work

There have been more than a few reports of vibe coders launching products that have glaring security issues. Make sure you launch something that is safe, that means a more experienced person should look it over. Also, learn to upgrade your branding and front end UX, so that what you built isn’t obviously vibe coded. Contact your local web designer.

Jon Frederick, ELITE VIBE CODER

What is your favorite Vibe Coding Platform?

We have worked with 5 of these.

Login or Subscribe to participate

Freddy Media would like to share our best practices with you.

Here are some products we find useful, and would encourage you implement in your company.

Keep Reading

No posts found