
Ep 102 - A Simple Explanation of Agents and Vibe Coding with Greg Howe
About this episode
Episode Summary
Cary Weston welcomes back Greg Howe, founder of Gimme Info, to hellp explain what two common AI terms are: agents and vibe coding. Greg breaks both down in a really practical way, using simple examples instead of technical jargon. He explains agents as purpose-built AI "job doers" that can handle tasks and make basic decisions along the way, and he describes vibe coding as building software by telling AI what you want in plain English. The conversation stays grounded in real business use, with a big focus on starting with a problem first instead of chasing shiny AI tools.
3 Key Takeaways
- Agents are easiest to understand as AI helpers with a specific job to do, kind of like a contractor with a tool belt instead of a single tool.
- Vibe coding lets people describe software in normal language and have AI build it, revise it, and improve it through back-and-forth conversation.
- The best starting point with both agents and vibe coding is not "how do I use AI?" but "what problem am I trying to solve?"
About Greg Howe
Greg Howe is the founder of Gimme Info, LLC, where he builds practical AI applications for small to mid-sized businesses. His focus is on solving real-world business pain points instead of chasing flashy "unicorn" ideas. Right now, he's especially focused on wealth management and is building a SaaS product called Estate IQ, which helps professionals review estate documents, spot overlaps and gaps, and turn complicated legal language into clear summaries. Greg brings a mix of technical experience and plain-English thinking, which makes him especially good at helping business owners understand where AI can actually help.
Connect with Greg:
Cary offers customized one-on-one ChatGPT training in 60 minute sessions. Find out more information on the sessions, answers to frequent questions, and how to register at www.ChatGPTExperiment.com
+++++++++
CONNECT WITH CARY
ChatGPT Podcast Website: www.ChatGPTExperiment.com
Marketing Podcast: www.PracticalMarketingShow.com
Cary's Agency Website: www.CMWeston.com
LinkedIn: https://www.linkedin.com/in/caryweston
LINKEDIN NEWSLETTER
The Chat GPT Experiment is also a LinkedIn Newsletter and you can find it here:
https://www.linkedin.com/newsletters/the-chat-gpt-experiment-7110348839919702016/
MUSIC CREDITS
The instrumental music used in this podcast is called "Curious" by Podington Bear".
Get every episode summarized
Each time The ChatGPT Experiment - Simplifying Chat GPT For Curious Beginners publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
Transcript ready
710 searchable segments. Every word is indexed and playable.
Full transcript
The ChatGPT Experiment - Simplifying Chat GPT For Curious Beginners — Ep 102 - A Simple Explanation of Agents and Vibe Coding with Greg Howe. Machine-transcribed; use the interactive transcript above to jump the player to any line.
From unsolved mysteries to unexplained phenomena, from comedy goal to relationship fails, Amazon Music's got the most ad-free top podcasts, included with Prime, because the only thing that should interrupt your listening is... well, nothing. Download the Amazon Music app today. Hey, it's Carrie. Hey, this week on the show, my goal is to help you understand a couple of terms that get used a lot, but really not explained a lot, and that's agents-invived coding. And to do that, I'm bringing my friend Greg Howe back to the show to talk about it at like an eighth grade level. So if that sounds interesting to you, stick with me, and I'll see you on the other side of the music. Hey gang, welcome to the ChatGPT Experiment. This is the podcast designed to help you better understand tools like ChatGPT. So you can find a negative value for your personal or professional needs.
My name is Carrie Weston, and I'm your host. Hey, first-time listeners, welcome to the show. Welcome to the community, repeats, welcome back. There is a lot changing, isn't there? There's a lot going on, there's a lot being said, a lot being done in AI, and it's hard to keep up. And here's what I find. There's a lot of folks that use words and terms that we're thinking we're supposed to know what they're talking about, but oftentimes we don't. And two of them, agents, and vibe coding, I've read a lot about, and I've heard a lot about, but you know, I was thinking the other day, I'm not quite sure, I understand what these are. And the more people I talk to, I realize that a lot of people feel the same way. They just kind of go along with it, thinking that they're supposed to know what these things are, but not really. And so if you feel that way, you're normal. Now there's some of you listening right now that are like, of course, I know what they are. I use them all the time. Well, good. I appreciate that. And your curiosity is paying you well, but there's a lot that don't, right?
And so when I talk to curious beginners and people that are capable and curious, I think it's important to just have honest conversations about what we know, think, right, and want to know about. And I think these two terms are part of that. And as I was reading some articles, I said, you know, I need to talk to somebody who can maybe explain this in a simple way. And so I reached out to my friend Greg and bring him back to the show. And Greg, how is the founder of Giving Info? We've known each other for decades and smart, smart guy, and I love Greg's ability of being able to get into the weeds, but to also back up and explain it in a non-technical point of view. And so I had Greg come on and I said, listen, I just want to know a little bit more about agents and this thing called vibe coding. I'm hoping you can explain it. So my audience could get some value, you know, even if it's just the ability of being, okay, I get it, you know, the ability to say I understand what that is. So if someone brings it up, you know, or if you read it, you know, that's kind of thing.
So not a technical thing today, not a how to and go do these five things. This is really just a water cool conversation to help you better understand what those two terms mean. Now you're going to hear later in the episode, you're going to hear callbacks to some terms that we use all the time, frameworks and interns and just talk to it and role playing. So I want you to understand that a lot of the things that I've talked about on the show, a lot of the foundational elements are valuable for advanced stuff, okay. So look into the archives here, into the episode. I've got a role playing episode. I've got a just talk to it episode. I've got a framework episode, right? I've got a lot of basics that we put together to do the advanced stuff well. And when I do trainings and when I have conversations, there's a desire for businesses to fast track the basics to get to, can you teach us how to do this advanced thing? And when I dig in, I'm like, well, show me what you're doing on a day to day basis.
And the fundamentals are missing, right? The frameworks are missing. And so it's really just, I guess, reinforcing the fact that true mindsets and understanding of a mindset and a framework will serve you well for the simplest of tasks and it'll serve you super well when you get into the more advanced stuff. And the only trick here is to think normally, it's not to think like computer programmers, not to think like some advanced engineer. It's really slowing it down and thinking in smaller bits and bytes. So if you're confused about things like agents and vibe coding, you're normal, but know this, it's really all about breaking it down into simple terms, talking, using frameworks and using that mindset that we've been talking about all along that will serve you very well. Okay, enough about me. Let's get to the conversation. I hope you're doing well. And as always, your curiosity is going to be the key to you having any benefit from chat, GPT or whatever tool you're going to use.
Okay. So I'm glad you're here. And until we talk again, do stay curious. And here's my conversation with Greg Howell. Well, hey, Greg, welcome back to the show, man. Hey, thanks. Appreciate it. Thanks for having me on. Yeah. You know, it's having a conversation. Somebody was asking me about vibe coding, two things in the same conversation, agents. What the heck is an agent is what they asked me. And then they said, I'm reading a lot about vibe coding. Can you? Yeah. What is that? And I said, you know, I struggled. I gave him. I said, you know what? I got somebody. I'm going to reach back out to Greg. I know a guy here. Yeah, yeah. I know a guy. I got a guy. So just for those that haven't heard you before, Greg, quick introduction. Who are you? What are you doing these days? And who are you doing it for? Yeah. Great. So Greg Howell. I'm the founder of a company called Gimme Info LLC. And right now, we're building AI applications for small to medium size businesses around things
that you need to take care of the pain points and whatnot. We don't go for unicorns. We go for practical solutions and trying to bring AI into the everyday. And we understand that, you know, like Kerry said, there's a lot of people out there. They don't know what they don't know and they don't know the basics of it, but they know they need it. And so that's where I kind of come in and make applications. Yeah. There's a, I think firehose of the word I want to use and we were talking about that earlier. There's just so much that couldn't be done that a lot of folks are in AI paralysis, you know. Yeah. What do I start? What do I do? How do I trim it down? You know, how do I niche? Whatever. You know, and so flip coin. Yeah. Heads is vibe coding and tails is agents. Well, all right. Agents it is. All right. So let's start with agents. The word agents has been creeping into a number of conversations. It seems to have different definitions, depending on who you're talking to and what they're
talking about. So could you give me, in your opinion, the 101 eighth grade kind of definition of what the heck is an agent? I'll do the best I can. So the quick 10,000 foot view of an agent is, and I'm going to get grief for this because they're a purist that have a specific definition that I don't adhere to. But the idea of an agent is kind of what you would consider to be an AI intern. An agent has a job and you go say, here, here's some input. Go do your job and produce some output and let me know when you're done. And what happens is you can start to look at agents as employees. And so these agents can talk to each other. They can work together. They can aggregate sort of like a specialized AI tool that sits there and waits for conversation with you. And you say, hey, I need to go do this thing for my marketing, whatever it might be. And it says, hey, I know a guy.
And the important thing to remember is that an agent's job is singular focus. It should be. So you have an agent that scrapes websites, you have an agent that generates LinkedIn posts. They don't have to be one big prompt, right? Everything has one input, one job, and one output. The output of one of those agents can be the input to another agent. So you can kind of chain these things together to get a job done. There's a lot of people listening right now that are thinking, I still don't know and where do these happen and how do you do it? So what's the difference between, or listen, tell me these are just synonyms, but what's the difference between using the word agent and using the word custom GPT? Yeah, yeah, that's a great point. It was kind of skirting around the edge of that. So a custom GPT, if you're not aware, is basically chat GPT with specific instructors
that you give it to get a job done, which could be, like we just said. And that can be considered an agent, what makes it an agent is that it has an input, it has a job to do, and it has an output specific stuff. Okay. You know, if you've looked at the custom GPT's, they have a lot of things like I generate images. It doesn't do LinkedIn posts as well, you know, when you, when you look at chat GPT, you can ask it anything. It'll come back with an answer on any topic. These custom things are like agents that are really narrow focused, specific job and hand. They have specific things that they do for you. So in a sense, those can be agents. Okay. So what makes, let me just ask the question. So I can sit you up. We've determined what makes it an agent. What doesn't make it an agent? Okay. So agents also go beyond a task and begin to start using a form of intelligence to make decisions. So my job is to translate what carry wants into tasks that get the job done.
So a job is a bigger thing that has steps to it. Each step would have an agent that does that step. Now, what happens is the AI can determine, I don't need to do step two because of some condition. I'm just going to go over that and go to step three. So there's this inherent intelligence, I hate using that word because it really opens a lot of scary doors for people, but it's not. It's literally just, it makes determinations based on conditions for you're getting the job done. An agent kind of stands alone to get the job done. And I think it's closer to having a contractor come to your house where they, where you say, look, I need your plumber, right? I need you to come here and fix these pipes. They're going to have a tool belt. You don't necessarily tell them which hammer to use, which wrench to use. They determine based on the conditions of this, of what it's dealing with. You simply say, I need those pipes fixed and pee or she makes a determination.
So that's the same thing with an agent, do you see why this is confusing to so many people? Absolutely. No, I totally get it. And that's the thing. It's hard to talk about it as agent. So you want to look at them as pieces of AI functionality that have a task in hand. And what it could be is like, for your custom GPT, you start there, you go type in something and stuff happens. Maybe that custom GPT is step four of a bigger process that I had. And so my agent says, I'm doing step one, step two, step three. Now I'm going to carry GPT. It becomes an agent in and of itself. Okay. I know where to find a contractor, you know, but I don't know how to find an agent. So where do you find it? That is a loaded question. Just like there's many definitions of agent, there's not a good answer for this question. So here's the nuts and bolts. Most agents, you're going to create yourself because it has to do with a specific job you
were trying to get done. The wide open market of agents doesn't exist yet. It's coming. But there's no one toys or us you can go to and say, hey, I need an agent that does this. Where do I even start? Like, what do I do? The great question. The answer I'm going to give is the same answer for both. I want you to really look at it from a business perspective. And don't come at it from an AI perspective. You want to try to, first of all, solve a problem. Don't look at it and go, I need this AI agent to do, no. If you start using AI agent as your solution, that's, you're missing, you're missing the point. Mm-hmm. I get that. Okay. So, what you want to do is, if an agent makes sense to solve the problem at hand, then you would have to go use, I would recommend you use whatever tool you like, whether it's Clod, Gemini, ChatGPT, and start saying, hey, I'm looking to create an agent that can
do this task for me. That's step two of a bigger process. I'm new to this, speak to me like I'm in eighth grade and help me build this thing out. It's going to give you current answers because there are many places and many ways that you can generate this agent and what I really, I highly recommend everyone who's listening does is come at the tools and say, this is what I'm trying to solve and you do this for me. Okay. So, a couple of things I just heard you say is, and we had an episode on this a few weeks back, which is, don't start with AI, start with a problem and work back on it, which I agree with. I'm happy you said that. If I use, let's say, Clod or ChatGPT, and I say, I have a problem that I'm wondering if an agent would be right for, and maybe it's a paper process or whatever is a process on a computer. And as I'm new to this, I'm going to follow your lead here. I'm new to this. I really don't know what I'm doing.
Speak to me like an eighth grader. Help me map out or help me think about how an agent could help me do this. Would I then go and just explain what I'm doing? Okay. So, now you branch into vibe coding. So, hold on. That's the other side of the coin. So, is it time to move over? Is that what we're doing? It is. It is. Okay. There's not much more that we could say about agents in specific vibe coding will play into that. So, agents, I can't define it, but I know it when I see it, it's basically what we're saying kind of a thing. It's because it's nebulous at the moment, what you're saying, because there's multiple things here. I get that. It's hard to define. It's a wild west side thing. It's a wild west side thing. Yeah. Look at it like a mini application. It's a job doer. So, chat GPT or Claude or Gemini, if we go down the path that you just shared, which was, hey, I'm thinking, I need to solve a problem and I'm wondering if you can help me. I'm wondering if an agent, building an agent, finding an agent could help. I'm new to this. I don't know anything about it. I mean, I'm an eighth, you know, talk to me like I'm an eighth grader.
And then I kind of explain what I'm doing, right? Yeah. At that point, having not done this before, is the expectation that, let's just say to chat GPT. Chat GPT is going to come back and tell me that I should go look at these other pieces of software or these other tools. Is that what you're saying? Yep. Absolutely. I would actually recommend that you start first from the concept of, then you tell it this. Don't say, say to it, do not tell me a specific tool. Is this an AI agent? Is this something that I need to program? Is, you know, what you want to do is pretend that you're talking to consultant. Who can serve you the moon or can serve you a tidy little pebble? You decide and it's like, no, I need this problem solved. How would you solve it and make it easy? And the other thing you want to add to that is, if, with the expectation, and again, this goes back more to business process, but who's going to do the coding?
Who's going to maintain it? And this is the thing about vibe coding that I was going to talk to you about is, there's so much more once the agent is built. Who maintains it? How do you maintain it? What about security? What about all these, all these bigger things suddenly show up, but you sort of have to know the direction you want to take as a business leader and put that in at the beginning and say, hey, I need it to be this, this, this, and this. Where do I go from? And, and step it through and don't let it tell you a tool. Don't let it give you a final answer and don't let it generate you code. Work out the concept so that you're like, I get it. That makes sense to me. Now, how do I do that? And that's when you suddenly open the doors up and go build something. All right. So let me, let me, before we move on to vibe coding, let me just see if I can summarize what we just talked about. And you tell me if I, if my takeaway is close, an agent is a lot like a contractor. It understands as a problem to be solved.
And it has maybe multiple ways of solving it, but it's using a purpose. It's purpose-driven. It has an input, it executes and has an output, and it could be talking to one or many pieces of software or tools, but it's ability to recognize what its purpose is for and apply some conditional logic to it through the way is, is the beauty of an agent. It's not a single hammer, a hammer is not an agent, a contractor that has a hammer, but also has a saw and also has a wrench in this kind of scenario would be considered an agent. Here you go, nailed it. And the best way for us from a simple beginner point of view to understand if we even need an agent or if an agent could be helpful is to open up the tool of our choice like ChatGPT or Clawed and have a conversation with it to explain that you are looking into the possibility of an agent, but you don't know, you're looking for guidance. You want ChatGPT to talk to you in a simple way. And I don't want you to recommend software. I don't want you to recommend specific tools. I just want you to consult with me back and forth to see if what I'm dealing with looking
to solve the problem I'm looking to do here is even agent worthy. Is that kind of sum up where we're at? Absolutely. That's beautiful. Yes. That could be a checklist for people as they go into this because you want to come out of from the business perspective and you need to understand things and the AI is going to be what you just said is what I actually still do in my day to day. I use it in that exact same way to solve my own problems and the difference being I have experienced so I know the technical side so I don't shut that out right away. But I follow the exact same steps you just laid out. Okay. So without telling me any details, technical or otherwise. Yep. Listen, two consistent themes here are start with the problem first and talk to it. So find your one thing, right? If you can find your one thing, people are so overwhelmed with how much AI I can do and how much AI is doing that they're forgetting just to go find that one thing to make their life easier. And we've talked about that multiple times. So I'm hearing the same thing.
Are you stacking? Well, because that's the thing here. Once you have an agent that does a good job say with web scraping, it solves the initial lead gen problem, but it can also be used for other problems that you might want to solve. So these agents are reusable. You stack them differently. That's all you put them together differently. Yep. Yeah, my friend Chris Green yesterday on a call said something that I thought was really simple and smart, which was for every action, there's a reaction, and that's all we're talking about here. There's an action needed. What's the reaction and the reaction could become the next action, which is exactly okay. So let's get to the other one that comes up a lot. So hopefully somebody listening, you know, at the water cooler, if there's cocktail parties, whatever. Someone says agents, they have an understanding to at least talk about the contract of mentality to agency has enough to understand what we're talking about. I really don't know what vibe coding is, I'll be honest with you. So I got to ask you, let's go down to simple, similar path here to help somebody understand what's even being meant when, yeah, coders, if there's a programmer or a coder listening,
they're like, oh, this is too, too simple. But the rest of the world doesn't think that way has no idea what we're talking about. So let's get into a simple definition. Yeah, the simple definition is so what it is is this, you describe what you want in plain English, AI writes the code. And then it becomes this iterative process where you say you want to change something and it changes it. And then you say, well, that's not quite right. We move on over here. Can we change this button? A lot of times it's a visual program that you're building can be an agent, but it's basically that whole concept of vibe is, I want to do something like this and it goes, well, how is this? It generates code based on the sheer volume of code that it has in its background. Okay. So quick, quick question. You're trying to get that, please. So we, we've both been in programming environments in our past. Is this both for visual as well as functional? Absolutely.
Wow. Yeah. So the idea with this is that you're, again, coming out of from solving a problem, if you decide a program is what you need. What I do, and this is, I, I actually do vibe coding myself, there, there's, I did an entire SaaS product and what's a good line, sorry, software as a service. So basically people can log in and get their version of the software and granted for them. The whole, I never really a single line of code, the entire thing was vibe code and it works beautifully and it's better than I would have written it like actually is better. So. The reason they brought this up, the reason they even reached out to you in the first point. And I think I mentioned this in the first, in the first outreach was Monday dot com situation. Yeah. Which was the productivity project management tool Monday dot com, um, the stock tanked on one particular day because a couple of folks in, I think it was a Wall Street Journal article that I was reading in about an hour and it maybe it was more than that.
But the article said in about an hour, there were some folks that went down a vibe coding rabbit hole and basically replicated the entire functionality of the software Monday dot com. And that scares a lot of people, right, that lie on revenue. So they just did the same thing. They just had a conversation about functionality and features and looks and all that kind of stuff. Is that what was going on there? That's it. I, you know, because when you look at it, whether it's Monday dot com or any of the other software that has the same job, you can articulate that job without talking about a single screen. You could see right if you throw a screen on there too, but it's basically, I'm trying to do this thing with a CRM, you know, it's like customer management leads to be all kinds of things. But you can verbalize it once you can verbalize it, the AI can go, I've seen something that does that. And what it does, it, it's leaps and bounds from even just less than a year ago, less than a year ago. I was working in a tool that I felt was kind of clunky visually. This one that I just created, unbelievable amount of time savings and done looks like a professional
designer did the work. The first, the first iteration was not. I said, this looks kind of old school. Can you make it more modern? Shroom, shroom, shroom, shroom, shroom, 20 minutes later, I had a beautiful design. And I was, I actually set out loud, wow, and clapped, but that, it was that crazy. But that's worth it. So we could combine these two things with what you started to say earlier is if I was a massage therapist on my own and I wanted to have an online kind of presence that took an application or a form and that form went into something that sent out a video or sent out an email and maybe even booked an appointment, there are hundreds of software programs right now that I could go and rent basically right in my monthly subscriptions. That's a SaaS, right? That's software as a service, but if I had the patience and if I really wanted to, I could just have a conversation with a tool, chat GPT or whatever you're talking about in a vibe, coding mentality and create the same thing. Is that really kind of what you're saying?
Yes. And before we lose people that are going to go, well, I'm out of here. I'm going to go build my next thing. Let me just say that there are some caveats to it and there are huge ones that people don't like to talk about. Let's go. So in a general sense, well, first of all, yes, absolutely, you're right. And I want you to notice that what you did was explain in words what you were looking for. That is exactly how you talk to the ums and the odds and I think I want this to be, you don't have to be crystal clear. Give it the idea of where you're going. That's the whole vibe aspect is it's going to give you something and you can go, no, not like that. Make it more like this. You've got to vibe. You get this whole thing going. And it takes, it does take iterations, but with the right focus, you can in an hour whip together, some pretty impressive stuff. But what I want to say, the caveats are don't suddenly as a massage therapist say, I want an entire CRM that has voice this and that and has a chatbot and a website and
a this and that. Don't don't go there again, solve the first problem first. That's the painful thing that an application or an agent could solve for you and then try vibe coding understand that what it generates can sometimes be crap. It shouldn't turn you away from it. It just say you can say to it, that was crap. Do it. I want this to be more professional. I want it to look like Monday.com and it goes, oh, oh, we try again. It's an iterative process and you want to make sure that you keep iterating until you get it right. The downside of that is, as you've seen with regular text generation, some code is just text. As you see with text generation, when your conversations get particularly long, it forgets what you talked about way back in the back pack, exactly. And it loses some of the thread and it loses some of the mission in revision.
So you want to make sure it's going to do the same thing with cool. And so you want to make sure that you keep revisiting it. Some tools are better than others at this. I don't want to get too far into the rabbit hole of how to do it, but I love what you're just saying, which is maybe save some of it in pieces and trust and verify along the way to make sure that the newest version of the polish doesn't kick out the functionality that was so important in your first conversation, something like that. Yeah, I think it comes down to, it's our expectations, Gary, it's like, the nice thing is a lot of these tools now can connect to something called GitHub, which is where you put code. So you can version these things so you can say, yeah, go ahead, make a complete wholesale change and go, oh, wait a minute, don't undo. And it will literally go back to the version before, which is really, really solid. But the thing is, I know that that is possible. The business person isn't going to go, oh, shoot, undo necessarily.
They might go, uh, fix it, you know, and move forward and make it worse. So these are the aviats about some of this five coatings. Yep. The backpack mentality, that's, that's a big caveat that's, is there another you should think about or this is what you should know? Big topic, along with the, the degradation of the memory. So AI will confidently build you the wrong thing if you're unclear. It doesn't push back on you and go, are you sure? That doesn't really make sense. It's expecting you to direct. So again, the one of the best things you can do with that to offset that is to pay, know what you're asking for, like in a general sense and a visual sense, like if you like Monday dot com, say, I want it to be like Monday dot com in this area. And it will, it will do its best to meet that.
That's going to be very helpful to you. Give it examples, give it things that were, um, you want to be clear up front about what you're trying to accomplish, but not, you might not, you might not even know until you see it. And that's just right. But what I mean is about what to accomplish from a business sense, like don't tell it, I want a website, unless you know you want a website, like I, when I start my own applications, I say to it, I'm trying to do this for a customer. Yeah. And I let it tell me a website makes a lot of sense here or an agent makes a lot of sense here. Like the SaaS product that I'm building was simply because the AI said, this sounds to me like a SaaS, yeah, my head wasn't building a SaaS, my, in my head, I was building a client specific, put it on their system kind of application and it said, no, that's going to become a maintenance nightmare down the road. So there's an opportunity here to tie in some basic principles from chat, GPT 101 from the very first days of these, of this podcast, which is, you know, talk
to it, talk to chat, GPT and tell it what you need, give it a role to play. Maybe it plays an advisor role or in a consultant role and it's going to interview role play a little bit. So have it ask you questions, have you go through the interviewing process, you are a developer, you know, you, you could say play the role developer, like tell me what I don't know, ask me questions based on what needs to happen, think about things I couldn't think about. So all of the practices that we've talked about, just talking to it, tell me more role playing, you know, give it a purpose, that all kind of comes into play here, doesn't it? Absolutely, because there's no different than when, you know, the early days and you'd say, hey, write me a poem about pizza, it would write you a poem about pizza, you can do the same thing with vibe coding, hey, build me an application, that's a CRM, it will build one for you. Yep. You're going to ask in the right questions or having yet ask you the right questions or at least understand the context and purpose and small steps that's going to make a major difference. Yeah. Absolutely. And the whole vibe coding concept, the thing I want people to be aware with vibe coding is it is still coding and you are going to save a lot of money and time on developers
and designers and the, I got to spend $30,000 with an agency just to find out that this prototype doesn't actually do a good job, it doesn't do what I would expect. These are, you want to vibe code, internal things and prototypes and get it to a point where it works, but then you really do want to pull in experts at the end because there are a lot of things about development that you rightfully don't know, the same way the developers don't know how to run your business the right way, how to do the logistics of your shipping, right? And it's like you know this stuff, but you, you are going to be having this co-generated for you and there's a lot of things that you don't know that you don't know and don't bring them to my end. Right now, if I'm using all of these things together and we'll just go outside of software in a practical sense, if you were designing a house, right, typically you'd start with an architect or a designer and they would ask you the first question, right, think, how
many bit, you know, they'd start with the foundation and work up, right? How big are we talking? How many bedrooms? What not? It almost sounds like you could in this case, you could just say, Hey, Chad, TBT, I want to build a house. I want you to be the architect. I want you to be the designer asking the questions. I don't know. And you could end up with, and I'm going to talk in vibe coding, but I'm just putting this into one-on-one type eighth grade material. You could, you could end up with a set of blueprints and architectural plans, right? That you wouldn't want to give to a contractor and say, go, I wouldn't trust that, but you could probably take that and give it to a contractor or an architect. And there might, that might be 90% good, right? But they could start at that 90% level. So you're so much further down the road than you would be if you started with who are you and how much is it going to cost to build a house, right? Yeah. I mean, you want to tie in the other part, create an agent that is your architect, create an agent that is your senior developer, create, and that doesn't build code for you, but tells you, here are the gaps. Well, I hear what you're telling me, but here's the things that you haven't mentioned. What are you going to do about this?
What are you going to do about that? So you can have these agents or even just custom GPTs or even just chat GPT alone, where you say to it, hey, I'm trying to get this accomplished. Tell me what I'm missing, you know, highly recommend that avenue. And then you could, in theory, say, provide me with an output that I can put into cloud code and let it generate this application for me and give me a three year rendering of the house that we just built. Yeah, exactly. So I figured out that I put the, I put the toilet on the ceiling. I didn't mean to do that with that. Well, that's a tough one, especially when you flush, but with the thing like with this, that's exactly what I did is I said, before you write any code, I want to see what this page looks like. What does the main page look like? Yeah. And I was like, not only didn't, it didn't just generate a PNG graphic for me, it actually generated an HTML mockup that I could mouse around. Like I just double clicked it in the file system and it pulled up a web page that had, it was graphics in there, it didn't work, but it allowed me to mouse over things and
click on things and it changed pages. So he gave me a working shell and goes like that. And I was like, yeah, dang it. Just like that. And so then he can fill in, fill it all on. So we started off with two big questions. What is an agent and what is vibe coding? We wanted to make sure that people understood enough to have a conversation and when they read it and see it and hear people talking about they could know, the agent is the contractor and the vibe coding is the way in which you can talk in plain English to get something really technical done that might have features functionality and a little bit of polish and you really don't have to be in the software anymore, designing and coding, you use English or whatever language you have to kind of talk to a tool and that tool recognizes how to do the detailed programming work and it's all by feel. Like I think I like it and I want more of this, I didn't want to do that. That's where the vibe part of that comes in. Absolutely. Yeah, no, you just know that I like to summarize both of those. That's it exactly. I love it. Well, Greg, if people want to find out more about what you are doing or even reach out,
what's the best way for them to do that? The best way is probably to connect with me on LinkedIn and you can go to LinkedIn slash gimme info or you can just look up Greg how and you'll see me out there for with gimme and that's probably the best way to contact me. If you go to my website right now, it will show my estate IQ, SaaS that I'm building. It's really my focus right now. Instead of being a company of, hey, I build all kinds of things, AI, I'm like really focusing on this one product and then expanding from there. But that's the best way to get in touch with me. You can always email me, Greg at gimme gmme.info, so remember as two e's on the end of gimme. I'll put that in the show notes as well. Yeah. That's always a good way too. Are you vibe coding? Any of this estate stuff? All of it. Wow. The entire SaaS, I did not write a single line of code. I spent probably 10 hours massaging it, changing it, looking at it, going, this does quite
work the same way. I had to do some really convoluted things and then said, no, scrap all that, go back to version one and it did just fine. I'd be happy to share some of the ups and downs of that process with anybody who wants to go one level in and start doing their hands dirty. You'd be happy to share what I've learned through that. It is a process and that's the thing I really want people to understand. Get your hands dirty, but understand that it's just like the contractor mentality. When you start messing with your house, there are certain things you think you can do that really you should probably get a professional help, but there's a lot that you can do that you didn't realize you could. Yep. That's really cool. Well, thanks. I know there's a lot of curious folks here that are probably going to dabble a little bit, but for the most part, having folks be just informed enough to talk about it and understand it is a big benefit and I appreciate you sharing. You're going to help a lot of people in that regard. So Greg, thanks for being here. I appreciate it very much and we'll talk to you soon. Yeah. Thanks, Gary. Hey y'all, it's Kelly Clarkson with Wayfair, where delivery and setup are as easy as a few
taps on your phone. Picture this. You're relaxing in an old hammock, scrolling Wayfair's app when you spot it, a brand new patio set. Next thing you know, Wayfair delivers it right to your patio and sets it up. Oh, you need a new grill too? All right. Wayfair's got you covered. With Wayfair's room of choice delivery and fast expert setup on qualifying orders, life gets a little easier. Visit Wayfair.com or the Wayfair app.
More episodes
More from The ChatGPT Experiment - Simplifying Chat GPT For Curious Beginners

Ep 113 - Your AI Primer: Seven Confidence-Building Tips
The ChatGPT Experiment - Simplifying Chat GPT For Curious Beginners

Ep 112 - Using AI To Turn Passion Into Projects With Ryan Thomson, The Assumable...
The ChatGPT Experiment - Simplifying Chat GPT For Curious Beginners

Ep 111 - The Execution Paradox: Why using AI doesn't make the work any less your...
The ChatGPT Experiment - Simplifying Chat GPT For Curious Beginners

Ep 110 - Answering Listener Emails
The ChatGPT Experiment - Simplifying Chat GPT For Curious Beginners