here's how to build a real business...
700 segments
If you have a business idea in you, but
you haven't launched it yet, well, then
this video is for you. One of the big
ideas that I subscribe to when starting
a business is the idea of the velocity
to $1. Let's say you have a good idea
for a business. How quickly can you
build out a minimal viable product and
earn your first dollar with it? Most
people sit on a business idea until they
psych themselves out and then you just
forget about it. Here's the antidote.
Today, I'll show you how to build an
entire business in one afternoon and get
your first paying customer. You don't
need money. You don't need a technical
background. You just need a good idea
that can bring actual value to people.
One great way to find business ideas is
to find things that you actually
struggle with and create solutions for
that. Likely, there are other people out
there with the same exact problem. And
you are the perfect expert on the
problem since you're literally dealing
with it as we speak. Here's my problem.
I spend a lot of time researching stuff
online. This was a thing long before AI.
The issue is that the web has been
weaponized against us in a very real
sense. Used to be that you could, you
know, back in my day, used to be you
could go to a website and just read the
information. And to get more visitors,
people would have to write better stuff.
Now, the little bit of text / content,
that's the bait. You come to nibble at
the information, at the content, and
here comes the trap. The trap is the
ads, the pop-ups, the email opt-ins. And
those are just the obvious ones. The
less visible ones are the subtle ways in
which these companies trigger our
anxiety, our outrage. They do this
because it gets us some engaged and they
can show more ads. So, everything online
is engineered to steal your attention.
And I don't have any extra attention to
give away. I'm running at a
at a deficit, you could say. The most
frustrating thing with trying to keep up
with the news is that you, let's say,
open up one story. 20 minutes later,
you're angry, outraged, you're anxious
about something and and you still don't
know what happened. Here's the thing,
for AI news, I already solved this, but
for myself. I slowly created a system
that reads everything, the feeds, the
channels, the papers, and hands me a
plain, boring digest every morning. No
narrative, no outrage, no bias, no
pop-ups. Just, here's exactly what
happened, here's why it's important, and
here's where you can go to read more
about it. At this point, I've used it
every single day for months, close to a
year, and it's kind of one of the most
valuable things that I that I own. And
recently, I caught myself thinking that
I wish I would have something similar,
but for everything else. World news,
markets, science. Just tell me what
happened in plain sentences, and then
let me get on with my day. So, today,
we're going to build exactly that. Text
only, no images. Each headline will be
precisely engineered, but not to get
clicks, not to draw attention, but for
readability. I will build it without
writing a single line of code. I'll just
speak to my computer in plain English,
kind of like I'm speaking to you right
now. Stick with me, and by the end of
this video, you'll know exactly how to
do this for yourself. Quick disclosure,
this video is sponsored by Lovable.
That's the platform that I built this
whole thing on. Everything you're about
to see is a real build. Let's go. All
right, so let's talk about some rules
that our website needs to have. Rule
one, text only. No images, no video,
nothing auto plays, nothing moves, it
loads instantly, and it reads like a
wire report. Rule two, the headlines say
what happened. The goal is to give you a
full overview in one sentence. And if it
doesn't concern you, just keep moving.
If it's something that you want to dig
into deeper, we can do that as well.
Rule number three, every story is two or
three sentences saying exactly what was
verified, what was confirmed, and then
links to multiple sources, including the
original headline, so you can see
exactly what was stripped away. You
still have access to the coverage. You
can go to the source and compare to what
we said. You can, you know, hear it from
the horse's mouth. So, we're not hiding
the coverage. We're just de-weaponizing
it. And rule four, these are categories,
and we're going to have once a day
rhythm. US, world, markets, tech,
science, health. You can scan the world
in about three minutes, and then, and
this is the important part, you just
leave. We're not optimizing for user
engagement. Get in, get what you want,
get out. And rule number five, and it's
my favorite, the site is allowed to say,
"Not much happened today." Show me one
other news site that can afford to do
that. Okay, now, the build. Lovable is
where you turn your idea into a real
running product by just describing it in
plain English. This doesn't build
mock-ups. This builds entire projects
and ships them. As you'll see, this has
everything that a real project needs, a
database, user accounts, hosting, a
public URL. It was built for
non-technical builders from day one. I
really like their message because
they're trying to empower the 99% to
become founders, builders. Their thesis
is simple. Ideas are everywhere and
ability to write code should not be the
gate. Over 40 million projects have been
built on Lovable, roughly 200,000
a day. Now, most of the things that
people build here is going to look
great. It's going to look pretty, but
that's not what we're after here. What
I'm going to ask for is exactly the
opposite, a very, very plain-looking
website. But, it's going to be sitting
on top of a real data pipeline, a
serious news aggregation engine.
Ingestion, processing, publishing,
everything is going to be running around
the clock fully automated 24/7.
Autonomous agents running around the
clock. Let's see how far we can take
this. So, build phase one, the front
end. Now, full disclosure, I already
built everything out just to run through
it, make sure things are working, so you
can see the final version. But, I'll
build it from scratch to show you how I
did it. So, we're going to head to
dashboard. What's the vision, Wes? I'm
glad you asked. So, here it is. Build a
text-only news site called Decaf News.
I'm going to list the categories that I
want it to have. Each story is a
plain-factual headline, a
two-to-three-sentence summary, and
source links. No images anywhere. Dense,
scannable, fast. Think wire service, not
news portal. I realize some people might
not know what a wire service is. That's
kind of the service that sells the news
to these publications, to journalists.
So, they gather all the happening news,
photos, stories, and they sell them to
the publications, to the TV stations, to
the newspapers. And the stuff that they
send them isn't puffed up. It's plain,
and it's simple, it's readable because
the journalists have to really quickly
understand like is this a story worth
running? So, they take that story and
they, you know, inject stuff into it.
They come up with an angle and a
headline. They tastefully arrange ads
and pop-ups around it, and they give it
to you. I say cut out the middle man.
All right. So, we have it in plan mode.
Let's hit go. So, Lovable is going to
walk us through by asking us questions.
It's going to walk us through how to
build this thing. The first question is
it should we start with just some
sample/demo stories, or should we begin
with a live newsfeed? If you're building
something similar, here's my advice that
I've learned from experience. When I say
experience, I mean mistakes. Mistakes
were made. Now, what I like to do is
separate it into the front end and the
back end. Basically, the engine and the
shiny thing on top. Make sure they're a
little bit separated. They're connected,
but they're not one in the same. So,
with that in mind, I'm just going to say
do just sample demo stories for now, and
we're going to connect the news
aggregation engine later. I'm going to
click next. Next, it's asking do we want
just a static site, or do we want admin,
database, all that stuff for managing
stories? Do we want a content management
system? We do. We absolutely do. Click
submit. And in just about probably under
a minute, we have the plan. Here's the
plan. We have the back end, which is
going to be using the Lovable Cloud.
This is saving us so much effort in
building. Everything is just handled for
us. And we also have our public front
end. So, that's the website. That's the
thing that we you and I will see as
users when we go there and interact with
it. We're going to have our admin
interface. We're going to have our auth,
which is going to allow users to create
their own user identities, login as
Google with their Google accounts, for
example, and basic server function
technical details. You don't need to
know exactly what all this means. But
the point about learning is that
different people learn with different
approaches. Some people like those
bulleted lists, and they go line by line
to try to understand what those are.
Other people, myself included, I'd much
rather have it build something and then
tinker with it and kind of break it down
into pieces, because that's how I
understand things better. Don't preload
me with information. Let me at it, and
and I'll figure it out, I promise. So,
notice that everything kind of looks
like whatever chatbot you're used to.
All right, this is going to be our
homepage. So, this is the preview of the
actual homepage. The amount of stuff
that's just built in, that comes built
in and free, is staggering. Notice you
have your entire database, the admin
plan, you have your version history. And
once it's done, you can publish
immediately. This URL is real, and it's
going to be live from day one, if you
want it to. Notice that reader or user
accounts are live again, still on day
one. Anybody with a Google account has a
one-click sign-in. They sign in, they're
in there, they're able to pick which
categories they're interested in. They
get what they want without any
engagement features. There's no
comments, there's no likes, there's no
infinite scroll. Every feature that a
normal news website uses to trap you, we
simply did not build. All right, so a
few minutes later, and now our site, at
least the version 1.0, is complete.
Everything you've seen so far is the
front end. This is the part that we look
at, this is the part that the users
interact with. Right now, it's a pretty
picture with nothing behind it. And now
we build the engine. This is where all
of the functionality of this website
takes place. It's the machinery that
reads all of the allowed news, de-hyped
it, summarize it, and hands you that
summary. And it runs on a schedule
around the clock whether you and I are
awake or not. The engine has a three
stages. And we build it the same exact
way that we built the front end. So, I'm
going to say let's build the back end.
So, stage one is going to be the intake
every 30 minutes pull the latest items
from the feed list I manage in the admin
area. So, I want to be able to select
which news organizations we're going to
be using. Over time we can add more. We
can use various social feeds online.
This can be refined over time. You can
add things, remove things as you see
fit. For the time being, we just want to
create the functionality and we we want
to be able to add and subtract specific
news organizations, specific feeds
later. And I'll specify that for every
item we pull in, store the outlet, the
original headline exactly as published,
the link, the timestamp, any short
excerpt in the database. Then we have
stage two, that's our clustering. So, if
multiple news outlets are reporting
about the same thing, we need to be able
to combine it all and recognize that
it's the same thing that's happening,
the same news topic just covered by
multiple news agencies. Again, keep in
mind that you can always change things
later. So, we're just trying to create
something that's good enough, a minimal
viable product. Once we have that, we
can start messing around with it, we can
start improving it, we can start
optimizing. And stage three, the
neutralizer. For each cluster, write one
original two to three sentence summary
under strict rules. And here what you
might want to do is actually upload a
little document with all of your rules
and have it be on the website so you can
change it, update it, have it be a
living document. And then we're going to
hit go. Now, as I've told you before, I
already pre-built this entire website
following the basic steps that you just
saw me follow. Here is what the final
version looks like. The only thing that
I changed is I added a dark mode so it
looks a little bit nicer. I think most
of us prefer the dark mode for websites
and various software we use. So notice
we have our Decaf News with all of the
things that are happening around the
world. Now, let's test the
functionality. I'm going to click sign
in. Here's the sign in page so you can
create an email and password or just
continue with Google. No account yet?
Create one here. I'm going to put in the
name, email, and password. So now I'm
signed in. It's asked me to verify my
email address before proceeding which is
good. One thing I'm noticing is this
little uh scroll bar. I'm going to
mention it to the bot so it can fix it.
Keep in mind this website is now yours.
It's live. You can add whatever you
want, you can change whatever you want.
Don't expect to have perfection on your
first attempt. In fact, remember the
goal is velocity to that first dollar.
Get it out as soon as possible. Have it
come in contact with the people, the
market, and then start evolving it. But
evolve it based on on feedback, on on
data. But now that I'm logged in, I can
have my own brief. I can get alerts when
anything's happen. I can have a watch
list for stocks. I even have API access
if you wanted to use something like that
to use this on your own site or
elsewhere. But this is the thing that I
wanted to show you. This is the engine
room. So this is only available to the
admins of the site. This is the
pipeline, right? So we have our intake,
right? We get all our stories in one
place. Then we have our clustering to
make sure that we're deduplicating
content, that we're making sure that we
understand what's the actual story
versus just saying that if five news
outlets reported on it's five different
stories. And then stage three, the
neutralizer, right? So, this is where
the decaf version comes out. We also
have our ability to review the queue and
see the feed health. Now, right now as
you can see, this data is synthetic,
right? So, we're reusing made-up
industry Orland Industries. But, here's
how to make it real. We go to our little
agent that builds the websites and we
just tell them what data we want to pull
in. I'm going to say, "Make the intake
real. Replace the fictional feed list
with real RSS feeds." And I'll click go.
And so, now the entire pipeline is
rebuilt using real news publishing
services. Notice we have CNBC,
MarketWatch, Science Daily, Ars
Technica, The Verge, and many, many
more. The pipeline is running,
aggregating news, and over time you can
adjust it, optimize it, and improve it.
But, it's important to start tweaking
and improving it after you publish that
first rough copy. Get it out there in
the world and then improve it. This is
where most people fail, in my opinion.
They keep polishing and never release.
You got to get it out there ASAP. Here's
one more thing that genuinely surprised
me. I don't have to open Lovable to keep
working on this. Lovable is shipped in
MCP server. If that acronym means
nothing to you, basically what it's
saying is that other AI apps can drive
Lovable directly. They can get in there,
modify, build, etc. Claude Desktop,
Codex, N8N, anything that speaks the
protocol. So, watch this. This is Claude
Desktop. This is the chat window. I
asked it to take a look at the website
and see if anything's missing. Claude
looks through it and thinks, "Sports.
Let's add sports." I'll say, "Yes. Add
sports." What's going to happen is it's
going to talk to lovable behind the
scenes. Once it's done, it shows me the
things that it changed and I can go and
take a look at the website to see all
the things that it added. So, if you
wanted to start running this through
Claude or Codex or whatever your
favorite chatbot is, it's super simple.
You just run this one command in your
terminal for Claude code or this for
Codex or honestly just prompt Claude or
Codex to install it for you. Both agents
know how to register the MCP service on
their own machine and they'll run the
command above themselves. But, all of
that is nice, but how does this become a
business? And here's where it gets
interesting because a tool like this
that you're using every single day has a
way of becoming a product. So, there's a
lot of different ways to approach it.
This is how I would personally do it.
The site stays free. If we scroll down
to the bottom here, we have a pricing
section and an advertise section. And
here we have a few different tiers that
allow people to sign up to receive the
information that they want and nothing
else. Whether you want a personal brief
at $5 a month, a more market-level
focused with various stock prices,
watchlists, and companies that you
follow for $12 a month, or for
developers, just use the API that we've
built here for their own purposes. By
the way, the pipeline runs once a day,
so we don't have anything under sports
yet, but you can run it as often as you
like or you can manually run it now to
populate that category. But, what I
wanted to show you is this. Notice this
little sponsored section that can be
inserted between the different
headlines. It's text only, no images, no
tracking, no reader profiling. An
advertiser can simply pay us to insert
one of these somewhere on the homepage.
It's a short amount of text with a link
to whatever they want to advertise,
their website, their book, their lecture
series. This one, for example, is a free
public lecture on soil science from Bell
Institute lecture series. This is This
is a rickroll if I've ever seen one. I'm
not even going to click on it. How do
you get sponsors on the website? Under
advertise, you have a simple page like
this where advertisers can request a
placement. What's the destination URL,
start date, end date, advertiser contact
email, copy that they want to include in
their advertisement. And I've even seen
certain newsletters just have a real
checkout page right here, so the
advertiser can use their credit card to
just buy whatever dates they want. So,
both of these are checkout funnels, and
as you might have noticed, each one of
them says, "Well, this is in a test
mode." So, how difficult is it to turn
this into a real checkout where you can
take actual credit cards. When I was
starting out online back in in the old
days, this was extremely
difficult. Taking credit cards on the
internet was a nightmare. And then,
along came Stripe and made everything a
lot easier. I'm a big fan of the
company. I've been using them for all of
my e-commerce stores. The reason I
mention that is because Lovable easily
integrates with a Stripe, which means
you can take credit cards, create
subscriptions, you can sell to over 80
countries. Everything is brain dead
simple, handled by Lovable with the back
end of Stripe, which again is something
that I've personally used. This is what
I would recommend to family members,
anybody that would start selling
something online. I would say, "Use
Stripe." Also, notice the next step
would be setting up a security for your
website. You're able to do deep security
scans to make sure that nothing is
exposed. And notice the site was scanned
automatically 4 hours ago. Also, we have
our SEO and AI search. So, you can get
your own custom domain. You can have
your URL. And in order to make sure that
your site is found online by Google and
Bing and other search engines as well as
the AI agents, which of course, you
know, search the web to find their
answers. Everything is handled by
Lovable. Notice as it's creating my
products, it already knows what the
products are. Decaf personal market gets
clean feed API. It knows the pricing.
And while it's setting up my various
products and payments, I decided I went
ahead and publish the website. So, this
website is now live. My AI agent will
work on the payments and the checkout
system and then push that to the live
website. Notice how it's running
independently of the website being
published. And if I decide to deal with
these security issues, that also runs
independently of this. Notice here
detected two issues, which I'm going to
ask it to go ahead and fix. So, I did a
deep security scan. This is the issue.
I'm going to reference it in chat.
Meaning I'm just going to tell my AI
agent like, "Hey, I found this nasty
little error. Let's go ahead and fix it
ASAP." All right. So, now our AI agent
added the Stripe functionality. We can
We can take credit cards. I'm genuinely
impressed with this AI agent. Not only
does it put everything into effect, it
does full checks end-to-end. Notice it's
saying sandbox checkout is working
end-to-end. Ran into an issue with
automatic tax. It fixed it. It did a
root cause analysis. So, it figured out
what the issue is is that I haven't yet
inserted my sort of info where my head
office is. So, it just shut off the tax
automation for now until I can fill that
information out. Notice the suggestions
that that it has here. This is
phenomenal. So, test the three pricing
tiers. You can go in there and make sure
that each of the three pricing tiers
works as intended. We can confirm that
paid readers can read. Very important.
If you've ever had somebody give you
money for something and then they
realize that they didn't get the thing
that they paid for, you know those
people will not be happy with you. And
the third is add an admin test reader.
So, this is very good, very helpful.
Let's test it out ourselves really fast.
So, we're going to click sign in. This
time I'm going to try to do the Google
sign in. All right, I'm signed in. We're
going to click on pricing and here is
where we choose our subscription plan.
Go big or go home, I always say. And
there it is. So, this is the Stripe box.
By the way, if you've checked out with
other Stripe providers in the past, some
of your information might be pre-filled,
which is excellent for customers cuz it
makes it a lot easier to buy things from
you. Instead of digging through and
entering their addresses, etc., they can
just click okay. They have a link, they
have Amazon Pay, as well as tons of
other ways for your customers to check
out. If you only knew how difficult this
was back in the days. I'm very happy
that it's easier for people now, but
man, I'm I'm a little bit jealous. Okay,
so there you have it. Now, there are two
things that I want to mention here. The
first one is that you are going to need
to add some things as your site starts
growing. Various disclosures, terms of
service, privacy policy, etc. It's
outside of the context of this video to
discuss those. Just keep that in mind.
Second, the AI rewrite pass can
sometimes get certain things wrong.
That's why summaries they short, we only
print what multiple sources can confirm,
and we attribute every claim. We have a
sources for everything that we write.
Cheaper models are more likely to get
stuff wrong, and the more expensive
models, while more accurate, they are
well more expensive. And a very cool
thing about Lovable is that this syncs
with my GitHub. You can export the code,
you can export the front end, the back
end. You're not locked in. If you decide
that you need to move your project
elsewhere, no one's holding anything
hostage. It's a shame that we have to
even mention this, but there's been a
few companies that have done that in the
past, so it's it's important to get this
out of the way. Lovable is doing
everything right here. Your code is your
own. The next thing to know is that
hosting is included. I was able to
publish my website to the World Wide Web
at no cost. You get unlimited users,
unlimited lovable.app domains, custom
domains, hosting, all of that is
included. Now, of course, if your
business starts getting some serious
heavy traffic, Lovable has to upgrade
the back end to support it. So, that
would cost extra credits to maintain it.
But, that's what we call in the business
a high-quality problem to have. And of
course, before some people ask, this
doesn't replace developers. This closes
the gap between having an idea and
having users. Getting to that first
dollar in sales, getting to that first
customer. And by the way, and believe me
this is true, that gap is where most
ideas die. A person has a great idea,
they don't know how to build that first
iteration, and eventually they just give
up. Now, you saw me build this prototype
business live in front of your eyes. A
working engine that aggregates the news
sources, that displays it on this front
end website, databases, users, Gmail
sign-in, some pretty good serious
security tools to make sure everything's
safe, SEO tools, visibility tools, as
well as a brain-dead simple integration
with Stripe. And all of this on day one.
Now the site can start getting a
traffic, start getting a users, start
getting feedback. You can also start
running experiments as you see how to
improve things. What do the users want?
This is how your idea becomes a reality.
So right now Decaf News is live. You can
check it out at the link in the
description. It's free, it's plain, it's
beautiful in its own way, and it will
never try to make you angry or distract.
But most importantly, here's the thing.
This was my idea, but if you have an
idea like this, or let's be honest, it's
probably something better. That idea
might be sitting somewhere in your
notes. It's something small and useful,
and no one will build it for you. If you
have something like that in mind, here's
the thing. Lovable is free to start. My
link is at the top of the description
and pinned comment. Using my link
supports the channel. If you got value
out of anything I've shown you here or
in any of the other videos, use that
link to take a look around. If this
sounds like your cup of tea or decaf
coffee, then sign up. Test it out.
Within the next few days, you can have
your idea up online and getting real
users. The most radical thing that News
can do nowadays is be boring. The most
radical thing that you can do nowadays
is build something that changes your
life and the life of others. My name is
Wes Roth. Thank you for watching. See
you in the next one.
Ask follow-up questions or revisit key timestamps.
This video by Wes Roth demonstrates how to build a fully functional, automated news aggregation website called 'Decaf News' in a single afternoon without writing any code. By leveraging the platform 'Lovable,' the creator shows how to move from a raw idea to a live product featuring user authentication, Stripe payment integration for subscriptions, and autonomous backend data processing. The core philosophy emphasizes the 'velocity to $1,' encouraging viewers to launch a minimal viable product quickly to gather real user feedback rather than getting stuck in endless planning or perfectionism.
Videos recently processed by our community