📺 Develpreneur YouTube Episode

Video + transcript

Moving Things Forward With AI: A Friday Challenge for Clearer Problem-Solving

2026-02-27 •Youtube

Detailed Notes

In Season 27 of the Building Better Developers podcast (Moving Things Forward), Rob Broadhead and Michael Meloche break down a simple but powerful idea: as AI gets better at generating code, developers create more value by defining problems clearly, communicating outcomes, and thinking in solutions—not implementations.

This episode includes a practical Friday Challenge: use a chatbot to rewrite your problem + solution in “non-geek speak” so non-technical stakeholders can understand it—and help you find what you’re missing.

Blog post: https://develpreneur.com/moving-things-forward-friday-challenge-ai-communication/ Subscribe: https://www.youtube.com/@develpreneur

Follow Develpreneur * Website: https://develpreneur.com/ * Email: [[email protected]](mailto:[email protected]) * LinkedIn: https://www.linkedin.com/company/develpreneur/ * Facebook: https://facebook.com/Develpreneur * X: https://x.com/develpreneur

#BuildingBetterDevelopers #AIForDevelopers #problemsolving

Chapters 00:00 Intro / catching up 08:15 Travel + relocation updates 15:20 Episode setup: Meeky Hwang recap + Friday Challenge 16:25 Good thing / bad thing 19:10 Why this interview mattered (leadership + growth) 21:00 Moving beyond code: problem-solving as the real value 23:00 Michael’s AI example: Terraform + testing scripts 25:05 Momentum + mastermind/community for entrepreneurs 26:35 How fast should you move in AI? 31:55 Friday Challenge: communicate problems without geek speak 40:10 Closing + feedback + what’s next

Transcript Text
So yeah, I think it's like Yeah, it'll
be fun. It'll be a different It'll be a
change of pace for sure. Um it's sort of
like she's tired of the roads because
they're like we're in a we're in like a
historic part of town, so the roads are
not awesome to walk on. They're like the
cobblestone kind of stuff and it drives
her nuts and there's a lot of hills. She
will do anything to avoid hills these
days. Um, and it's been like rainy and
overcast. Like today it's nice, but uh,
and this weekend we're both be gone and
it'll be nice. Uh, but we'll see.
Hopefully by the time we get into next
week and then into March, we'll get some
it'll get more like the normal seasonal
sun and stuff that you you're going to
see. So, we can have a little have a few
more good days out on the ocean here
before we head
um head into Albania and take a
different different tact and learn a
whole new language and a whole new
culture and everything else. facility.
I'm just starting to figure out enough
to like I've had two bolt ride. Well, I
guess I had a bolt ride yesterday, an
Uber ride today that I like said no
English the whole time talking to the
driver and had like very minimal
conversations but conversations
nevertheless. And so I'm like, hey,
getting there. That sounds like fun. It
really does. I I thought you were doing
Albania next. That's why I was checking
because I saw something on Facebook. Um,
but I'm kind of I think I haven't c kept
up with the full thread. I think I'm
only getting bits and pieces uh in my
feed. So, uh I was like I wasn't sure.
So, let me check.
>> Yep. So, yeah. So, it was Yeah, we were
going to go to the capital because it
was it everything seemed pretty good and
then actually got a place but like or
reserved a place and it's just Airbnb
and the lady was like, "Oh, I got
somebody else beaches. Let me see if
they still want it." And then at that
same time, Natalie started looking at
the beaches not too far away. And she's
like, "Well, what about this?" And next
thing you know, we're like, "Okay, it's
off season, so it's like
>> I mean, this is beachfront and like some
really good stuff is under 1,500 bucks a
month." I mean, it's like there's a
couple that are walk out like you could
you walk out, you could see the the sand
there. It was like literally, I don't
know, 50 meters, something like that,
less than a football field away
>> and, you know, 600 700 bucks a month.
So, we're like, "Okay,
>> we're going to take advantage while
we're here. We're gonna we're gonna have
some fun." And I figure it's like not
too far. Like we're on one like the
north side of the beach. If you go to
the south side of the beach, which is I
haven't exactly, we'll see how far that
walk is. There's supposed to be really
good fishing. So I'm like, hm. And this
is like good ocean stuff like sea bass
and stuff like that you can pick up. So
I was like, hm, maybe like once or twice
a week that'll be my end of the day
thing is I'll just like or maybe my
start of the day is I'll like I'll go
into town. I'll get myself a good
little, you know, rod and reel, get some
some bait, and then a couple times a
week, maybe it's like, "All right, we're
going to figure out how to do our We're
going to live off the land, off the
water."
>> Nice.
>> Yeah, we're
>> all right.
>> We're hoping to get back to the uh river
here soon, but we're getting into rainy
season. So, we're actually more worried
we may have to really pack up the river
more
uh because of flooding. So, we're we're
playing by ear.
>> Sorry. I wonder what it's going to be
like with all the the melt off, you
know, the melt from the ice and all that
stuff we've had. I wonder if you're
going to have a worse season than
normal.
>> Well, actually, at least from what we
had the rains last week and the melt,
but we only went up like about half a
foot. So, uh hopefully we won't flood
this year. Part of it was part of the
reason we had so much flooding was
because they were working on the dam. So
they had to keep the water level really
low on the um lake side so they could
work on the dam and that caused the
excessive flooding on our side. Not to
mention the fact that they found out
that uh some guy was getting kickbacks
at the lock to keep the level at a
certain height at the um lake for all
those rich people up there. And uh
that's why we had excessive flooding. So
>> uh
>> we'll we'll see. Uh it was interesting.
>> Anyway, um yeah, so this one is the uh
review uh for Mickey Hong
and uh the challenge, the Friday
challenge.
>> Yep. So Mickey Hong, for those of you
guys joining us from home, uh we just
talked to her this week. Um and
>> actually you talked to her this week. I
was out for this one.
>> Oh yeah, that was why this was such a
really good conversation. This was one
of the best interviews we've had in a
long time. Uh it may have something to
do with Michael not being there, maybe
not. I will just say behind the scenes,
I really enjoy like after the fact like
chirping at Michael during the like the
recordings because I know he's got to
look at it. So they'll just be like, you
know, I'll say I I leave him his own
little bonus stuff for while he's
editing his way through these things. Um
but yeah, it was a really good
conversation. actually went this one
read a little
this is an interesting one. Um
that's right cuz we don't have to start
we don't have to do our little like soon
or anything like that. We're just in um
which is even better. Um this was a good
ah timeout. We'll start with good thing
bad thing. We'll just do a quick like
good thing. I know we just gave you guys
a little bit of like what's going on.
Let's do good thing, bad thing real
quick and then we'll dive right into it.
This is what happens. We don't have like
a clean hard like professional start and
end. We just do it. So, good thing bad
thing. Um,
oh, real quick. I'm Rob Broadhead, one
of the founders of Developer, uh, also
the founder of RV Consulting, where we
we help you solve problems. We help you
figure out how to use technology to do
your business better and clean up your
technology junk drawer and all that
goodness. Uh good thing, bad thing. Good
thing is uh as you guys know, I'm going
skiing in the Alps this weekend. And
that's like I've been a skier on and off
all my life. I started snow skiing when
I was like, I don't know, 8 10 years
old, something like that. Went almost
every year until I was into my 20s. Took
20 years off and went skiing again not
too long ago. And uh after that big
hiatus, I did not ski the same way I did
the 20 some odd, 30 years, whatever it
was before. Uh but it was fun. And so
now I have never skied outside of Summit
County, I believe it is, in Denver,
maybe in Colorado, maybe once or twice,
but it's always been in Denver. Um and
so this could be first and it's going to
be very interesting because it's going
But the bonus is uh the good thing is I
am ski in, ski out. It's like literally
I think it's like 100 ft from I walk out
the door to I'm on a lift. So I'm That's
a real good thing. Bad thing is is I'm
sitting here halfway through my uh
tenure in Portugal and I have had I
don't know in six weeks I don't think
I've had six days of sun um that we were
in here in northern port Portugal. Uh
they've got horrendous rains and stuff
like that. It's done a lot of damage.
Um, we did manage to go down to the
beach for two days, which was that was
nice. Uh, but,
uh, we have definitely not hit it in its
best time. Uh, another bad thing is now
I got to hand it all off and let Michael
introduce himself.
>> Hey everyone, my name is Mike Malage,
one of the co-founders of developer,
building better developers, also the
founder of Envision QA, uh, where we
help people with automation, testing,
and streamline their businesses. Uh,
good thing, bad thing. Uh, good thing we
have finally warmed up a little bit. We
kind of have our fall spring right now.
Um, life is actually enjoyable going
outside. Uh, bad thing, we're now
getting into that wet season and I got
to watch for possible flooding at the
riverhouse, but beyond that, looking
forward to a nice spring and finally
getting back outside from being
hibernating in this very cold winter.
Well, welcome all of you guys to part
two, number two, which is why this is
still like a little bit rough of our
weekly challenge. Um, we talked this
week with Mickey line and I did and it
got a little less technical, a little
more um leadership entrepreneurial. Uh,
we definitely spent a lot more time than
normal, although she'd come out of a a
technical career. Um, I think this is
where this is one of those that I'm glad
when we can talk to somebody else like
this that has has been technical. Um,
but now has moved beyond that. And
actually, I say someone like but you
know, it's like I'm still technical. I
write code every day. So, I guess
although I've moved up to that, I still
say very technical, still stay very
hands-on. It's always fun to see
somebody. It's that fun is not
necessarily the word. It is educational
to me to see somebody to talk to
somebody that has gone from that
technical approach and moved into much
more a managerial type approach. And I
thought we had some great conversations
around
um building people which is you know
like building yourself your career
building your team which very much goes
to the developer book itself about like
you know how do you become and our title
how do you become a better developer um
I think that was like that was really
the key I I didn't feel so much that
there was
like a specific thing or or two that was
brought out as much as the overall
theme of this and then it's basically my
favorite theme is that what we do as
developers is we solve problems. Yes, we
we know code and we blah blah blah all
that stuff. That's not really where our
value is. The value we bring is solving
problems. And this is going to be
critical
when we move as we move forward with AI
because there is actually somebody
referenced the idea of um the other day
in a Slack thing about a a technology
stack that is the no code stack or the
no stack stack that basically AI can
give us is that it it really doesn't
matter anymore. I mean, it does if you
want to go deep, but if you want to like
just crank something out and especially
as AI is getting better, I think we're
going to get to a point that you have
you will have very minimal code that you
would have to actually write. So, while
bonus, I think it's a great way to learn
new languages because you could sit
there and say, I've never done Ruby on
Rails. sit down with AI and write a Ruby
on Rails app or take better yet take an
app that you know really well and have
AI convert it to Ruby on Rails and then
go through and test it and do all that
kind of stuff and you can literally take
sections of code and say I'm pretty sure
this doesn't work. This is what the
output is. This is what the expectation
is and it'll fix stuff fix stuff for
you. It may take it three or four times
because it's still we call him Chip in
my household. Chip is still not the
brightest bulb. Sometimes he like, you
know, he gets a little bit, you know, a
little little wonky sometimes and
sometimes he goes off the rails. But
because of this, it really is going to
become more and more about how you solve
problems, how you phrase problems, how
you state problems, how you understand
what an actual solution is going to be
way more than your code. So, what are
your thoughts on this?
>> Yeah. So I I I'll pick you back up on
what you were just talking about first
and then I had some uh other
observations from the interviews, but
talking about AI and chip so to speak.
Um
on a current project I'm working on, I'm
using uh GitHub Copilot and the plugin
for code and that is almost
gamechanging. uh I was having to build a
Terraform
uh infrastructure as code project to
stand up an AWS instance with some
configurations and things like that. And
it's been a long time since I've built
one of those from scratch. And it's
like, okay. Um so I was like, well, here
let me play with this chatbot. And
literally it wrote the code. It wrote
the entire project. All I had to do is
go through the prompts and literally in
the IDE it built the whole project. I
was like, "Hey, this is kind of fun."
So, I used this as a little trial
feature
to go through. And almost 90% of what it
built was what I needed. I had to tweak
just a few things. But within about an
hour and a half, I had a working
Terraform project that I was easily able
to deploy. And what was kind of cool
about because of my testing side of
things, I pushed it even further. I had
it actually write me uh shell scripts to
test the AWS instance to make sure that
it had built the things I wanted it to
build uh using the AWS command line uh
to go ping the interface after it stood
everything up to make sure that
everything got built. Uh, and then I
even went further and tried to use local
stack to set up automation testing, but
of course I my license for local stack
expired, so I couldn't use some of the
extra features.
It's just one of those where AI built me
enough, but because I had the
understanding of the other things to do
to expand it, uh it I was able to
continuously get the prompts I needed to
build the project up quickly. Uh and
have it fully functional, fully
testable, uh which was kind of fun. Uh
that kind of leads to the interview you
had. Um, so one of the conversations you
guys were having was talking about, you
know, going from that developer mindset
to the entrepreneur mindset. And one of
the things uh you guys talked about was
uh how she came out of that mastermind
or that group uh program she was in that
sounded very similar to kind of like
that co-starter program I went through.
They were different things altogether.
But the common theme of that was being
around other entrepreneurs, other
like-minded people and just absorbing
that energy. You get energized and it
really helps push you and keeps you
going and helps you keep the momentum
going for uh you know whatever it is
you're working on either becoming a
better leader, becoming a better
business and so on. So, I liked her
suggestion of looking for groups to grow
and share your experiences. Now, that
can be a little hard if all you do is
work remotely, but there are groups and
things like that you can do online like
uh join mastermind groups like this or
you know interviews with us, but there's
things you can do to broaden that and
try to keep that momentum going. It it's
interesting because over the last six
months I have been more in my business
and on my business and I have not had
that social interaction with a lot of
the people from the co-starters and
other business groups and I've kind of
lost that energy and that was something
as I was listening I'm like you know I
miss that. So it kind of encourages me
to go back out and look for that. The
other thing as we talked about the
adopting the AI technologies uh and how
fast should you move forward that was
one of the things you guys were talking
about where you know some businesses
want to get into AI they're not sure
what they want to do and even if they
are doing something they don't know when
to go to market with it and then you run
into that trend of okay are we just
keeping the status quo are we starting
to push the edge are we on the bleeding
edge or are we beyond on the edge, you
know, are we doing something that we
don't know what we're doing yet? We're
we're, you know, pushing boundaries
beyond where the current market is. And
I it it really
kind of hit home. It's like how many
times have you and I or even other
people talked about where we how fast is
fast? How fast should we get it to
market? There's always get it out there
as fast as you can, get feedback, and
you get into that feedback loop. But
sometimes you don't want to get out too
quickly because you don't want to get
your idea out and have someone steal it
before you have enough protection around
your intellectual uh property rights.
So, you got to be careful with some
things like that. But at the same time,
especially in the current market or
current environment of AI, I almost
think that you just have to keep going
and try to stay as much on that cutting
bleeding edge as you can right now. Um,
and just try things like the example I
gave with the Terraform project, like
the example you gave. Go pick some chat
bots, go try it.
You should be trying to do this like
daily. At least something small to keep
pushing forward and keeping up with
what's going on because if you wait,
you're going to miss the boat. And this
uh is growing so exponentially compared
to how the net boom was, what we went
through through the information boom of
the 2000s. We're going so fast now. It
it's scary. it it what took decades and
half a decade. We're looking at months
to years before things are really moving
forward. So, uh it I really like the
conversation um and I liked a lot of the
conversations you guys had about the
leaderships. You know, we talk about
that a lot here on developer. just I I'm
sorry I missed the interview, but it it
really sounds like a lot of the
conversations that you and I have had,
you know, from like the global
leadership meetings, from the different
networking things we've done, uh it it
was just a very good conversation and
hopefully you guys have listened to the
interviews because uh if you haven't, go
back and listen to it because it's one
that I highly recommend uh you go back
and listen to because there was a lot of
good information and like Rob said, it
wasn't very technical, but it is very
good for leadership, for growing, for
self-improvement.
>> Yeah, I agree. I think that was one of
those there was a lot of I I won't go to
the full, you know, it wasn't like uh
you know, the John Lee Dumas valued
bombs dropped kind of things that he he
was still mentioned. I assume he still
does. Um but there was a lot of little
things. They weren't bombs, they were
bomblets, I guess. There's a lot of
little things there that uh even as just
going through the conversation and then
thinking about a little bit afterwards,
there's a lot of things that also uh
besides just being good like hey this is
a good way to approach stuff. They are
good like little like nudges to be like
to get yourself back doing the right
thing like you said like now you're like
oh yeah I guess I do need to go back and
reach out to that and those I think are
invaluable lessons to where that's why I
love doing the podcast. I love talking
to people. I love being on podcasts
because so often we'll have these
conversations and it'll be like, "Oh, I
need to be working on that. Oh, that's
something I should do. Oh, I forgot I
haven't done that in a while." You know,
those kinds of things. Um, now granted,
there's like all kinds of other little
germs of ideas that have have, you know,
skyrocketed me in in directions in the
last, you know, six months or a year
that I'm just like, "Ah, that's right.
I, you know, I need to really tackle
this."
Um, but it was a good conversation like
that and it's it's not too heavy. I
think it's a really good one for like it
is if you haven't listened to it go back
and listen like while you're working
out, while you're on a run, you know,
exercising, driving to work, whatever it
is, because it's one that I think is
really good for a um for you to canoodle
over as they would say, let it fake in a
little bit as opposed to having to like
really, you know, take detailed notes
about any specific item because it's a
lot more about it's a lot more
conceptual and theory than um a whole
lot of spec specific stuff. However,
this being challenge Friday, we're gonna
have to figure out some kind of like,
you know, special effect or something
like that. Let's see. I can do uh I can
do What can I do? Um
there we go. Challenge Friday.
I don't know what else I've got here
that would be a good one. That's about
as good as I can. See,
um let's see. I can do anything. Let's
see. So, yeah. So, we're gonna have to
figure this one out. So, uh Oh, here we
go. There's like a
>> Okay, I need to take that thing down.
There we go. Oops. There we go. Okay.
I think this is what happens. And I'm
not even drinking yet. So, you know,
this has been one of those uh one of
those kind of days. Um, the challenge
this week, this is
this comes off of something that we got
out of AI suggesting challenges, but
it's a modified version of it. And it's
specifically because I've really gotten
on um I've really sort of gotten on this
AI kick a little bit about getting
people to realize that it is it is here.
There is value in it. Um, if you're not
using it even for some basic stuff, then
you're missing out. Um, and if you're
using it just for like, you know,
writing an email or something like that
for you and not interacting with it,
then you're also missing out. And that's
where this challenge comes. It's
actually twofold.
The first part of it is
to the um the discussion we had and one
of the things we talked about was being
able to um communicate a problem,
communicate problems and solutions. And
so, you know, one of the things we could
do is we could just say, well, hey, go
talk to somebody. Take the technology,
speak out of it. Take all of the cool
phrasing and stuff like that and just
talk about solving the problem without I
and I will tell you I pick on Michael on
this at times without talking about the
implementation. Talk about the problem.
Don't talk about the geek side of it or
the the the implementation side of it.
Don't use technology terms. do it like
you could tell you know you're talking
to your grandmother or something like
that and she would understand it and
I want to have like a and what does a
good solution look like? So, what I want
you to do, this is a challenge. Sit down
with the chatbot
and say, "Here's a problem. Here's a
solution."
And then ask the chatbot
how, you know, whoever it is, whichever
one you're working with, is say, "How
would you phrase that better so that
somebody that was non-technical
would understand it?" And then see how
you it scores you. And now, by
non-technical, you may have to get a
little more detailed. You may be like so
maybe maybe say like so my grandmother
would understand it who has never used a
computer or something like that you know
that that may be too much but then with
that is say
how can I improve my description of the
problem and how can I improve
defining the solution because I think if
you go down that rabbit hole and I think
this could be like I'll challenge just
take 15 minutes to do this but you can
go down rabbit holes and be there for an
hour or two easily. I'll just warn you
because when you get into this back and
forth, when you get into an actual chat,
an actual conversation with AI where
you're not just
beating it and saying like, "Do this, do
this, do this, do this." Instead, it is
conversation. You're saying, "Give me an
attempt at this. Okay, how about we
tweak it this way? How about we adjust
it that way?" And then you give it back
to me and say and say like, "What am I
missing? Where can I do this better? How
could this be better approach you know
better suggest uh like the solution how
could it be better done for the problem
or the problem how
where is this not well defined and it
would be things like can you take you
know can you AI can we take this problem
and create a requirements document out
of it or something like that or a spec
because when you get into that back and
forth like it's really going to
highlight to you where some of your
weaknesses are in language and I think
it'll also train you a little bit. It
will help you figure out ways and get
you those habits of how do I better
define a problem and how do I better ask
questions about a solution. This is this
is critical for going from a a coder to
a developer to get into that you know
intermediate senior level de level
developer type and especially beyond
these are things you've got to do. got
to move off of that thinking in code and
instead thinking in problem domains and
solutions.
So that I think is I I like that as our
challenge for the week. Um I'm probably
going to do it myself. Actually I do it
myself on a regular basis where I take
stuff and I throw it at it. I've got an
ongoing very long folder of a
conversation for something I'm building
that actually I built it actually AI
built it and then I did some more and
then I've kicked it back to it and said
how do we make this better and how do we
productize it how do we do all these
things and so now we're like and it's
basically like show me the gaps show me
where we need to do this how is this
wrong how are we missing this give me
tests for all of this stuff those kinds
of things that when you start doing that
you're going to realize where you can
not only better define the problems that
you need that that you're working with
and then thus better build a solution
that makes sense. But also, this is
where we can go back and fix the crap
that we couldn't before. This is like a
this is a technical debt game changer in
a sense because you can go back where
you're like, "Oh, yeah, we never
documented it. Oh, we never had unit
tests." And AI can just crank that stuff
out for you. It may not be perfect, but
it can get you a a long way on erasing
technical debt very quickly if you do it
right. And I'm going to get off my soap
box and ask your thoughts on this.
>> No. Um because I'm the one who kind of
went through the AI to kind of work
through the challenges based on the
interviews. And it the interesting one
that I I liked it because it was like,
you know, bounce it off your wife, you
know, talk to your wife about. And
when you're trying to deal with
nontechnical people, that's great. But I
like the idea of talking to AI and have
AI kind of help you figure out where
you're too technical. Get it back down
to non-geeek speak, so to speak. Get
back to business uh speak and get it
back down to like as we've talked about,
you know, pitching our businesses,
getting it back down to that elevator
pitch. Get things to where it is common
speak where anyone can understand what
it is you're doing. They don't have to
be technical. And really, that's the way
you want it to be. It's like what was
Apple's slogan? A thousand songs in your
pocket to sell the uh iPod. So,
>> y
>> something like that, you know, work I
love it. You know, work with AI and come
up with a better way of analyzing and
dissecting your speech so that you can
help communicate better uh on whatever
it is you're doing.
>> Yeah. And I think it's not a bad thing
to like get in that practice, too. And
then just like if you're struggling with
something um put that in, you know,
throw it throw it through AI, throw it
through a couple different AI engines
and let them like hash it out amongst
themselves even. Uh go back and forth
with them and just say like, you know,
where is this? What am I missing? What
am I what have I not specified? What
have I not detailed? And hopefully that
will get you help you um build like a
checklist, a mental checklist of like,
oh, here's some things I've got to go
through to make sure that I do this
right. And then what you'll find is then
as you go further down the road
as you're starting the problem, you'll
already have specified that stuff if you
do it to AI again. And so now you can
just like keep taking it up to another
level and another level and another
level. And I know this is leveraging AI
a little bit more than what we talked
about this week, but I think it's a it's
a nice little one-two punch of getting
yourself thinking in ways that isn't
being a de isn't a developer, isn't
writing code. Um, but also how to
leverage some of the tools around you.
And it's honestly chat bots, you can
easily throw some prompts in there to
make them
be like your wife or a sixth grade
teacher or a college professor or a
homeless person you meet on the street
or, you know, the president of the
United States or you just pick it. Just
they pick any famous person or any
non-famous person or any, you know,
archetype and just say, "Okay, you're
this kind of a person and here's my
problem. here's how I describe it. How
do you respond to it? Or, you know, how
do you understand it? Stuff like that.
What are the questions that you have?
Those kinds of things just I think in
general are going to help you out
because they get you more in that uh
exploratory state of mind.
Closing thoughts
along with the challenge, you know,
again, go back and listen to the
interview with Miki. It was great. Um,
and it's broaden your horizons. You
know, get out, network, meet people, and
you know, if you haven't followed us
before and you're new to developer, go
out and look at our podcast. We got
hundreds of uh videos out there, both
podcast and discussions and along with
courses and information on the website.
So, give us a shout uh check us out and
let us know what you think.
>> All right, thanks so much for hanging
out with us. Again, guys, I'd love
feedback. Michael doesn't. He hates
feedback. I love feedback. So, um, you
know, leave us comments, shoot us
emails, you know, all different ways to
get a hold of us. If you don't listen to
one of those podcasts, but, you know,
spoiler alert, [email protected]
or just go to developer.com and there's
like lots of different ways to connect
with us. uh let us know what you think
what you you know I would love to hear
your responses and some of the things
that you come up with in your challenges
and how uh like AI can be very funny and
how it solves problems as well. So
sometimes if you if you don't do a great
job of of defining the problem out
properly, AI will give you some really
interesting answers. I'm just going to
say and I would love for you guys to
share that. Uh give us your thoughts and
opinions and all that kind of good stuff
how we can do this better. And uh we're
just going to keep chugging along. We
will be back next week. We've got a yet
another uh interview. We're going to
continue this for a while. We're getting
there as we're solidly now into this
28th season, I believe it is.
>> Um 27th 27th season. Um yeah, check us
join the check out the email. The
newsletter goes out once a month. We've
got a lot of good stuff there that
actually we're we're now getting. So
that is uh some unique content in and of
itself. Uh, so that's really sort of the
thing is if you hang out here, you check
the blog site, and you uh subscribe to
the newsletter, then you should be able
you'll be caught up on all the different
stuff that we throw out there. And it's
a lot uh there's a lot of content out
there. Always happy for requests. So,
that being said, I think it's time for
us to wrap this one up and uh to go and
jump into our day. So, have yourself a
good one, everybody. Have yourself a
great day, a great weekend, and we'll
talk to you next week.
Transcript Segments
27.76

So yeah, I think it's like Yeah, it'll

30

be fun. It'll be a different It'll be a

31.599

change of pace for sure. Um it's sort of

33.6

like she's tired of the roads because

35.12

they're like we're in a we're in like a

37.52

historic part of town, so the roads are

39.28

not awesome to walk on. They're like the

41.12

cobblestone kind of stuff and it drives

42.8

her nuts and there's a lot of hills. She

44.48

will do anything to avoid hills these

46.239

days. Um, and it's been like rainy and

49.76

overcast. Like today it's nice, but uh,

52

and this weekend we're both be gone and

53.84

it'll be nice. Uh, but we'll see.

55.6

Hopefully by the time we get into next

57.199

week and then into March, we'll get some

59.039

it'll get more like the normal seasonal

62

sun and stuff that you you're going to

63.84

see. So, we can have a little have a few

65.68

more good days out on the ocean here

67.92

before we head

70.08

um head into Albania and take a

72.479

different different tact and learn a

74.479

whole new language and a whole new

75.52

culture and everything else. facility.

77.759

I'm just starting to figure out enough

80

to like I've had two bolt ride. Well, I

82.479

guess I had a bolt ride yesterday, an

83.6

Uber ride today that I like said no

85.84

English the whole time talking to the

87.36

driver and had like very minimal

89.28

conversations but conversations

90.96

nevertheless. And so I'm like, hey,

93.04

getting there. That sounds like fun. It

96.4

really does. I I thought you were doing

98.159

Albania next. That's why I was checking

99.92

because I saw something on Facebook. Um,

103.04

but I'm kind of I think I haven't c kept

106.64

up with the full thread. I think I'm

107.92

only getting bits and pieces uh in my

110.56

feed. So, uh I was like I wasn't sure.

113.6

So, let me check.

116

>> Yep. So, yeah. So, it was Yeah, we were

118.24

going to go to the capital because it

119.52

was it everything seemed pretty good and

121.92

then actually got a place but like or

126.399

reserved a place and it's just Airbnb

129.119

and the lady was like, "Oh, I got

130.56

somebody else beaches. Let me see if

132.16

they still want it." And then at that

134.48

same time, Natalie started looking at

135.76

the beaches not too far away. And she's

137.44

like, "Well, what about this?" And next

139.52

thing you know, we're like, "Okay, it's

141.36

off season, so it's like

143.04

>> I mean, this is beachfront and like some

145.04

really good stuff is under 1,500 bucks a

147.12

month." I mean, it's like there's a

148.8

couple that are walk out like you could

150.959

you walk out, you could see the the sand

153.2

there. It was like literally, I don't

154.48

know, 50 meters, something like that,

156

less than a football field away

158.239

>> and, you know, 600 700 bucks a month.

160.56

So, we're like, "Okay,

162.319

>> we're going to take advantage while

163.68

we're here. We're gonna we're gonna have

164.959

some fun." And I figure it's like not

166.879

too far. Like we're on one like the

168.56

north side of the beach. If you go to

170.08

the south side of the beach, which is I

171.68

haven't exactly, we'll see how far that

173.44

walk is. There's supposed to be really

175.12

good fishing. So I'm like, hm. And this

177.28

is like good ocean stuff like sea bass

180.319

and stuff like that you can pick up. So

181.84

I was like, hm, maybe like once or twice

183.68

a week that'll be my end of the day

185.12

thing is I'll just like or maybe my

186.959

start of the day is I'll like I'll go

188.56

into town. I'll get myself a good

189.92

little, you know, rod and reel, get some

191.519

some bait, and then a couple times a

193.519

week, maybe it's like, "All right, we're

194.879

going to figure out how to do our We're

196.319

going to live off the land, off the

198

water."

199.04

>> Nice.

200.48

>> Yeah, we're

201.12

>> all right.

201.76

>> We're hoping to get back to the uh river

203.92

here soon, but we're getting into rainy

205.68

season. So, we're actually more worried

207.76

we may have to really pack up the river

210.4

more

211.92

uh because of flooding. So, we're we're

214.239

playing by ear.

215.68

>> Sorry. I wonder what it's going to be

217.04

like with all the the melt off, you

219.04

know, the melt from the ice and all that

221.2

stuff we've had. I wonder if you're

222.4

going to have a worse season than

223.76

normal.

224.799

>> Well, actually, at least from what we

227.36

had the rains last week and the melt,

230

but we only went up like about half a

231.84

foot. So, uh hopefully we won't flood

235.28

this year. Part of it was part of the

237.28

reason we had so much flooding was

239.2

because they were working on the dam. So

240.799

they had to keep the water level really

242.319

low on the um lake side so they could

246.799

work on the dam and that caused the

248.959

excessive flooding on our side. Not to

250.799

mention the fact that they found out

252

that uh some guy was getting kickbacks

254.799

at the lock to keep the level at a

258.32

certain height at the um lake for all

262.479

those rich people up there. And uh

264.88

that's why we had excessive flooding. So

268

>> uh

268.56

>> we'll we'll see. Uh it was interesting.

271.6

>> Anyway, um yeah, so this one is the uh

275.44

review uh for Mickey Hong

279.52

and uh the challenge, the Friday

281.44

challenge.

282.639

>> Yep. So Mickey Hong, for those of you

285.199

guys joining us from home, uh we just

288

talked to her this week. Um and

292.56

>> actually you talked to her this week. I

294.16

was out for this one.

295.6

>> Oh yeah, that was why this was such a

297.36

really good conversation. This was one

298.88

of the best interviews we've had in a

300.4

long time. Uh it may have something to

302.8

do with Michael not being there, maybe

304.4

not. I will just say behind the scenes,

306.639

I really enjoy like after the fact like

309.12

chirping at Michael during the like the

311.199

recordings because I know he's got to

312.4

look at it. So they'll just be like, you

314.56

know, I'll say I I leave him his own

316.32

little bonus stuff for while he's

317.68

editing his way through these things. Um

320.96

but yeah, it was a really good

322

conversation. actually went this one

324.4

read a little

327.28

this is an interesting one. Um

330.639

that's right cuz we don't have to start

331.919

we don't have to do our little like soon

334.479

or anything like that. We're just in um

336.8

which is even better. Um this was a good

341.44

ah timeout. We'll start with good thing

344.479

bad thing. We'll just do a quick like

345.84

good thing. I know we just gave you guys

347.28

a little bit of like what's going on.

348.72

Let's do good thing, bad thing real

350.08

quick and then we'll dive right into it.

353.6

This is what happens. We don't have like

354.96

a clean hard like professional start and

357.6

end. We just do it. So, good thing bad

361.199

thing. Um,

363.44

oh, real quick. I'm Rob Broadhead, one

365.28

of the founders of Developer, uh, also

367.52

the founder of RV Consulting, where we

370

we help you solve problems. We help you

373.199

figure out how to use technology to do

375.759

your business better and clean up your

377.84

technology junk drawer and all that

379.199

goodness. Uh good thing, bad thing. Good

382.08

thing is uh as you guys know, I'm going

385.28

skiing in the Alps this weekend. And

387.6

that's like I've been a skier on and off

389.68

all my life. I started snow skiing when

391.12

I was like, I don't know, 8 10 years

392.96

old, something like that. Went almost

394.24

every year until I was into my 20s. Took

397.039

20 years off and went skiing again not

400.16

too long ago. And uh after that big

402.8

hiatus, I did not ski the same way I did

406.24

the 20 some odd, 30 years, whatever it

408.479

was before. Uh but it was fun. And so

411.36

now I have never skied outside of Summit

413.68

County, I believe it is, in Denver,

416.08

maybe in Colorado, maybe once or twice,

418

but it's always been in Denver. Um and

421.759

so this could be first and it's going to

423.44

be very interesting because it's going

425.12

But the bonus is uh the good thing is I

427.12

am ski in, ski out. It's like literally

429.36

I think it's like 100 ft from I walk out

432.639

the door to I'm on a lift. So I'm That's

435.44

a real good thing. Bad thing is is I'm

438.4

sitting here halfway through my uh

440.72

tenure in Portugal and I have had I

443.84

don't know in six weeks I don't think

446.08

I've had six days of sun um that we were

449.12

in here in northern port Portugal. Uh

451.52

they've got horrendous rains and stuff

454

like that. It's done a lot of damage.

456.24

Um, we did manage to go down to the

458.96

beach for two days, which was that was

461.039

nice. Uh, but,

463.84

uh, we have definitely not hit it in its

465.599

best time. Uh, another bad thing is now

468.72

I got to hand it all off and let Michael

470.56

introduce himself.

472.16

>> Hey everyone, my name is Mike Malage,

473.599

one of the co-founders of developer,

475.12

building better developers, also the

476.8

founder of Envision QA, uh, where we

478.8

help people with automation, testing,

480.879

and streamline their businesses. Uh,

482.96

good thing, bad thing. Uh, good thing we

485.039

have finally warmed up a little bit. We

486.8

kind of have our fall spring right now.

489.12

Um, life is actually enjoyable going

492.16

outside. Uh, bad thing, we're now

495.599

getting into that wet season and I got

498

to watch for possible flooding at the

500.4

riverhouse, but beyond that, looking

502.879

forward to a nice spring and finally

504.8

getting back outside from being

506

hibernating in this very cold winter.

509.68

Well, welcome all of you guys to part

511.759

two, number two, which is why this is

514.32

still like a little bit rough of our

517.36

weekly challenge. Um, we talked this

520

week with Mickey line and I did and it

523.919

got a little less technical, a little

526.56

more um leadership entrepreneurial. Uh,

531.2

we definitely spent a lot more time than

533.2

normal, although she'd come out of a a

535.44

technical career. Um, I think this is

538.48

where this is one of those that I'm glad

540.8

when we can talk to somebody else like

542.32

this that has has been technical. Um,

547.2

but now has moved beyond that. And

549.519

actually, I say someone like but you

551.44

know, it's like I'm still technical. I

553.6

write code every day. So, I guess

555.36

although I've moved up to that, I still

556.88

say very technical, still stay very

558.48

hands-on. It's always fun to see

560.56

somebody. It's that fun is not

563.6

necessarily the word. It is educational

564.88

to me to see somebody to talk to

566.56

somebody that has gone from that

568.56

technical approach and moved into much

572

more a managerial type approach. And I

574.72

thought we had some great conversations

576.72

around

578.24

um building people which is you know

580.24

like building yourself your career

582.48

building your team which very much goes

584.399

to the developer book itself about like

586.88

you know how do you become and our title

589.6

how do you become a better developer um

592.48

I think that was like that was really

594.64

the key I I didn't feel so much that

596.959

there was

599.279

like a specific thing or or two that was

603.2

brought out as much as the overall

608

theme of this and then it's basically my

611.839

favorite theme is that what we do as

614.32

developers is we solve problems. Yes, we

618.24

we know code and we blah blah blah all

621.12

that stuff. That's not really where our

623.92

value is. The value we bring is solving

625.92

problems. And this is going to be

628.16

critical

629.92

when we move as we move forward with AI

632.399

because there is actually somebody

634.48

referenced the idea of um the other day

638.48

in a Slack thing about a a technology

641.839

stack that is the no code stack or the

644.079

no stack stack that basically AI can

647.12

give us is that it it really doesn't

649.44

matter anymore. I mean, it does if you

652.8

want to go deep, but if you want to like

654.64

just crank something out and especially

656.56

as AI is getting better, I think we're

658.48

going to get to a point that you have

659.839

you will have very minimal code that you

662.72

would have to actually write. So, while

665.44

bonus, I think it's a great way to learn

666.959

new languages because you could sit

668.16

there and say, I've never done Ruby on

670.399

Rails. sit down with AI and write a Ruby

673.839

on Rails app or take better yet take an

675.68

app that you know really well and have

677.76

AI convert it to Ruby on Rails and then

680.079

go through and test it and do all that

682.88

kind of stuff and you can literally take

684.72

sections of code and say I'm pretty sure

686.399

this doesn't work. This is what the

687.92

output is. This is what the expectation

689.6

is and it'll fix stuff fix stuff for

692

you. It may take it three or four times

693.519

because it's still we call him Chip in

696.32

my household. Chip is still not the

697.92

brightest bulb. Sometimes he like, you

700.16

know, he gets a little bit, you know, a

702.64

little little wonky sometimes and

704.32

sometimes he goes off the rails. But

706.72

because of this, it really is going to

709.6

become more and more about how you solve

711.6

problems, how you phrase problems, how

714.48

you state problems, how you understand

717.12

what an actual solution is going to be

720.8

way more than your code. So, what are

723.36

your thoughts on this?

724.8

>> Yeah. So I I I'll pick you back up on

728.32

what you were just talking about first

730

and then I had some uh other

731.92

observations from the interviews, but

735.519

talking about AI and chip so to speak.

738.32

Um

740.24

on a current project I'm working on, I'm

742

using uh GitHub Copilot and the plugin

745.6

for code and that is almost

750

gamechanging. uh I was having to build a

754

Terraform

755.68

uh infrastructure as code project to

758.48

stand up an AWS instance with some

760.639

configurations and things like that. And

762.56

it's been a long time since I've built

764.8

one of those from scratch. And it's

766.32

like, okay. Um so I was like, well, here

769.12

let me play with this chatbot. And

771.44

literally it wrote the code. It wrote

774.32

the entire project. All I had to do is

776.16

go through the prompts and literally in

777.92

the IDE it built the whole project. I

780

was like, "Hey, this is kind of fun."

781.2

So, I used this as a little trial

783.68

feature

785.2

to go through. And almost 90% of what it

789.2

built was what I needed. I had to tweak

791.68

just a few things. But within about an

793.36

hour and a half, I had a working

795.44

Terraform project that I was easily able

798.16

to deploy. And what was kind of cool

800.16

about because of my testing side of

801.6

things, I pushed it even further. I had

803.279

it actually write me uh shell scripts to

806.56

test the AWS instance to make sure that

810.16

it had built the things I wanted it to

812.88

build uh using the AWS command line uh

816.72

to go ping the interface after it stood

818.8

everything up to make sure that

819.76

everything got built. Uh, and then I

822.32

even went further and tried to use local

824.079

stack to set up automation testing, but

826.16

of course I my license for local stack

828.48

expired, so I couldn't use some of the

830.639

extra features.

832.079

It's just one of those where AI built me

835.44

enough, but because I had the

837.44

understanding of the other things to do

839.839

to expand it, uh it I was able to

843.04

continuously get the prompts I needed to

844.88

build the project up quickly. Uh and

847.12

have it fully functional, fully

848.399

testable, uh which was kind of fun. Uh

852.959

that kind of leads to the interview you

854.88

had. Um, so one of the conversations you

857.36

guys were having was talking about, you

860.24

know, going from that developer mindset

862.399

to the entrepreneur mindset. And one of

865.36

the things uh you guys talked about was

868.8

uh how she came out of that mastermind

870.88

or that group uh program she was in that

874.48

sounded very similar to kind of like

876.16

that co-starter program I went through.

878.56

They were different things altogether.

880.079

But the common theme of that was being

884.079

around other entrepreneurs, other

886

like-minded people and just absorbing

888.48

that energy. You get energized and it

891.279

really helps push you and keeps you

893.44

going and helps you keep the momentum

897.279

going for uh you know whatever it is

899.839

you're working on either becoming a

901.36

better leader, becoming a better

902.56

business and so on. So, I liked her

905.6

suggestion of looking for groups to grow

907.279

and share your experiences. Now, that

909.199

can be a little hard if all you do is

911.04

work remotely, but there are groups and

913.04

things like that you can do online like

914.8

uh join mastermind groups like this or

917.36

you know interviews with us, but there's

919.92

things you can do to broaden that and

922.48

try to keep that momentum going. It it's

925.04

interesting because over the last six

926.48

months I have been more in my business

928.56

and on my business and I have not had

932

that social interaction with a lot of

934.079

the people from the co-starters and

936.72

other business groups and I've kind of

938.56

lost that energy and that was something

940.88

as I was listening I'm like you know I

943.279

miss that. So it kind of encourages me

945.68

to go back out and look for that. The

947.76

other thing as we talked about the

950.32

adopting the AI technologies uh and how

953.279

fast should you move forward that was

954.959

one of the things you guys were talking

956.24

about where you know some businesses

958.959

want to get into AI they're not sure

960.8

what they want to do and even if they

962.56

are doing something they don't know when

964.16

to go to market with it and then you run

965.92

into that trend of okay are we just

969.519

keeping the status quo are we starting

972.16

to push the edge are we on the bleeding

974.48

edge or are we beyond on the edge, you

978

know, are we doing something that we

979.68

don't know what we're doing yet? We're

981.12

we're, you know, pushing boundaries

982.959

beyond where the current market is. And

987.199

I it it really

989.92

kind of hit home. It's like how many

991.519

times have you and I or even other

993.6

people talked about where we how fast is

997.36

fast? How fast should we get it to

998.72

market? There's always get it out there

1000.399

as fast as you can, get feedback, and

1002.32

you get into that feedback loop. But

1004.399

sometimes you don't want to get out too

1006.639

quickly because you don't want to get

1007.92

your idea out and have someone steal it

1009.6

before you have enough protection around

1012.959

your intellectual uh property rights.

1015.199

So, you got to be careful with some

1017.36

things like that. But at the same time,

1020.079

especially in the current market or

1023.279

current environment of AI, I almost

1026.079

think that you just have to keep going

1028.64

and try to stay as much on that cutting

1032.48

bleeding edge as you can right now. Um,

1035.839

and just try things like the example I

1038.48

gave with the Terraform project, like

1039.76

the example you gave. Go pick some chat

1042.4

bots, go try it.

1044.64

You should be trying to do this like

1046.319

daily. At least something small to keep

1048.72

pushing forward and keeping up with

1050.88

what's going on because if you wait,

1053.12

you're going to miss the boat. And this

1057.28

uh is growing so exponentially compared

1060

to how the net boom was, what we went

1062.72

through through the information boom of

1064.24

the 2000s. We're going so fast now. It

1067.2

it's scary. it it what took decades and

1069.76

half a decade. We're looking at months

1072

to years before things are really moving

1073.919

forward. So, uh it I really like the

1077.2

conversation um and I liked a lot of the

1080.24

conversations you guys had about the

1081.679

leaderships. You know, we talk about

1083.44

that a lot here on developer. just I I'm

1086.88

sorry I missed the interview, but it it

1088.64

really sounds like a lot of the

1090.08

conversations that you and I have had,

1092.16

you know, from like the global

1093.76

leadership meetings, from the different

1095.44

networking things we've done, uh it it

1097.679

was just a very good conversation and

1100.24

hopefully you guys have listened to the

1102

interviews because uh if you haven't, go

1104.08

back and listen to it because it's one

1105.6

that I highly recommend uh you go back

1109.52

and listen to because there was a lot of

1111.28

good information and like Rob said, it

1112.799

wasn't very technical, but it is very

1114.96

good for leadership, for growing, for

1117.28

self-improvement.

1120.24

>> Yeah, I agree. I think that was one of

1121.6

those there was a lot of I I won't go to

1124.4

the full, you know, it wasn't like uh

1126.16

you know, the John Lee Dumas valued

1127.84

bombs dropped kind of things that he he

1130

was still mentioned. I assume he still

1131.44

does. Um but there was a lot of little

1134.88

things. They weren't bombs, they were

1136.32

bomblets, I guess. There's a lot of

1137.919

little things there that uh even as just

1140.16

going through the conversation and then

1141.52

thinking about a little bit afterwards,

1142.88

there's a lot of things that also uh

1146

besides just being good like hey this is

1148.16

a good way to approach stuff. They are

1149.44

good like little like nudges to be like

1152.16

to get yourself back doing the right

1153.679

thing like you said like now you're like

1155.2

oh yeah I guess I do need to go back and

1156.96

reach out to that and those I think are

1160

invaluable lessons to where that's why I

1164

love doing the podcast. I love talking

1166.4

to people. I love being on podcasts

1168.48

because so often we'll have these

1170.48

conversations and it'll be like, "Oh, I

1173.12

need to be working on that. Oh, that's

1174.72

something I should do. Oh, I forgot I

1176.16

haven't done that in a while." You know,

1177.44

those kinds of things. Um, now granted,

1179.76

there's like all kinds of other little

1181.12

germs of ideas that have have, you know,

1183.44

skyrocketed me in in directions in the

1186.64

last, you know, six months or a year

1187.919

that I'm just like, "Ah, that's right.

1189.36

I, you know, I need to really tackle

1190.88

this."

1191.76

Um, but it was a good conversation like

1193.679

that and it's it's not too heavy. I

1195.2

think it's a really good one for like it

1197.039

is if you haven't listened to it go back

1198.24

and listen like while you're working

1199.6

out, while you're on a run, you know,

1201.44

exercising, driving to work, whatever it

1203.28

is, because it's one that I think is

1204.559

really good for a um for you to canoodle

1207.84

over as they would say, let it fake in a

1210.08

little bit as opposed to having to like

1211.6

really, you know, take detailed notes

1214.16

about any specific item because it's a

1216.08

lot more about it's a lot more

1217.2

conceptual and theory than um a whole

1219.84

lot of spec specific stuff. However,

1223.52

this being challenge Friday, we're gonna

1225.84

have to figure out some kind of like,

1227.52

you know, special effect or something

1229.2

like that. Let's see. I can do uh I can

1232.32

do What can I do? Um

1236.159

there we go. Challenge Friday.

1241.679

I don't know what else I've got here

1242.96

that would be a good one. That's about

1244.08

as good as I can. See,

1247.039

um let's see. I can do anything. Let's

1249.2

see. So, yeah. So, we're gonna have to

1250.799

figure this one out. So, uh Oh, here we

1253.2

go. There's like a

1255.76

>> Okay, I need to take that thing down.

1259.44

There we go. Oops. There we go. Okay.

1262.64

I think this is what happens. And I'm

1264.08

not even drinking yet. So, you know,

1266.559

this has been one of those uh one of

1268.32

those kind of days. Um, the challenge

1270.72

this week, this is

1273.679

this comes off of something that we got

1275.52

out of AI suggesting challenges, but

1278

it's a modified version of it. And it's

1280.08

specifically because I've really gotten

1282.64

on um I've really sort of gotten on this

1285.6

AI kick a little bit about getting

1287.679

people to realize that it is it is here.

1291.12

There is value in it. Um, if you're not

1293.76

using it even for some basic stuff, then

1295.52

you're missing out. Um, and if you're

1297.919

using it just for like, you know,

1300.64

writing an email or something like that

1302.08

for you and not interacting with it,

1304.24

then you're also missing out. And that's

1305.76

where this challenge comes. It's

1307.28

actually twofold.

1309.44

The first part of it is

1312.08

to the um the discussion we had and one

1316.4

of the things we talked about was being

1317.919

able to um communicate a problem,

1320.96

communicate problems and solutions. And

1323.76

so, you know, one of the things we could

1325.44

do is we could just say, well, hey, go

1327.12

talk to somebody. Take the technology,

1329.28

speak out of it. Take all of the cool

1332.32

phrasing and stuff like that and just

1333.84

talk about solving the problem without I

1337.039

and I will tell you I pick on Michael on

1338.799

this at times without talking about the

1340.08

implementation. Talk about the problem.

1342.799

Don't talk about the geek side of it or

1344.96

the the the implementation side of it.

1348.08

Don't use technology terms. do it like

1349.84

you could tell you know you're talking

1351.679

to your grandmother or something like

1353.28

that and she would understand it and

1357.28

I want to have like a and what does a

1359.28

good solution look like? So, what I want

1361.12

you to do, this is a challenge. Sit down

1362.799

with the chatbot

1364.72

and say, "Here's a problem. Here's a

1367.84

solution."

1369.679

And then ask the chatbot

1372.32

how, you know, whoever it is, whichever

1373.919

one you're working with, is say, "How

1375.919

would you phrase that better so that

1378

somebody that was non-technical

1380.32

would understand it?" And then see how

1384.08

you it scores you. And now, by

1387.76

non-technical, you may have to get a

1389.039

little more detailed. You may be like so

1390.64

maybe maybe say like so my grandmother

1392.559

would understand it who has never used a

1394.159

computer or something like that you know

1395.52

that that may be too much but then with

1398.4

that is say

1400.88

how can I improve my description of the

1404.08

problem and how can I improve

1407.28

defining the solution because I think if

1410.159

you go down that rabbit hole and I think

1411.84

this could be like I'll challenge just

1413.679

take 15 minutes to do this but you can

1415.84

go down rabbit holes and be there for an

1417.76

hour or two easily. I'll just warn you

1420.24

because when you get into this back and

1423.76

forth, when you get into an actual chat,

1425.76

an actual conversation with AI where

1427.76

you're not just

1430

beating it and saying like, "Do this, do

1431.84

this, do this, do this." Instead, it is

1434.48

conversation. You're saying, "Give me an

1437.2

attempt at this. Okay, how about we

1439.6

tweak it this way? How about we adjust

1441.36

it that way?" And then you give it back

1443.36

to me and say and say like, "What am I

1445.44

missing? Where can I do this better? How

1448.159

could this be better approach you know

1450

better suggest uh like the solution how

1452.559

could it be better done for the problem

1455.36

or the problem how

1457.919

where is this not well defined and it

1460.72

would be things like can you take you

1462.72

know can you AI can we take this problem

1465.2

and create a requirements document out

1467.52

of it or something like that or a spec

1469.679

because when you get into that back and

1471.279

forth like it's really going to

1474.24

highlight to you where some of your

1476.799

weaknesses are in language and I think

1479.2

it'll also train you a little bit. It

1480.799

will help you figure out ways and get

1482.72

you those habits of how do I better

1485.919

define a problem and how do I better ask

1488.96

questions about a solution. This is this

1491.36

is critical for going from a a coder to

1495.039

a developer to get into that you know

1498.32

intermediate senior level de level

1500.559

developer type and especially beyond

1502.88

these are things you've got to do. got

1504.24

to move off of that thinking in code and

1507.36

instead thinking in problem domains and

1510.559

solutions.

1512.32

So that I think is I I like that as our

1515.039

challenge for the week. Um I'm probably

1517.2

going to do it myself. Actually I do it

1518.88

myself on a regular basis where I take

1520.4

stuff and I throw it at it. I've got an

1522.32

ongoing very long folder of a

1524.159

conversation for something I'm building

1526.4

that actually I built it actually AI

1528.96

built it and then I did some more and

1530.64

then I've kicked it back to it and said

1532

how do we make this better and how do we

1533.36

productize it how do we do all these

1534.64

things and so now we're like and it's

1536.559

basically like show me the gaps show me

1538.08

where we need to do this how is this

1539.2

wrong how are we missing this give me

1540.96

tests for all of this stuff those kinds

1542.96

of things that when you start doing that

1544.64

you're going to realize where you can

1547.44

not only better define the problems that

1550.32

you need that that you're working with

1552

and then thus better build a solution

1553.679

that makes sense. But also, this is

1556.08

where we can go back and fix the crap

1557.84

that we couldn't before. This is like a

1560.24

this is a technical debt game changer in

1563.12

a sense because you can go back where

1564.72

you're like, "Oh, yeah, we never

1566.48

documented it. Oh, we never had unit

1568.32

tests." And AI can just crank that stuff

1570.799

out for you. It may not be perfect, but

1572.96

it can get you a a long way on erasing

1575.84

technical debt very quickly if you do it

1578.32

right. And I'm going to get off my soap

1580.08

box and ask your thoughts on this.

1582.799

>> No. Um because I'm the one who kind of

1585.44

went through the AI to kind of work

1587.679

through the challenges based on the

1589.52

interviews. And it the interesting one

1593.279

that I I liked it because it was like,

1595.039

you know, bounce it off your wife, you

1596.799

know, talk to your wife about. And

1600.159

when you're trying to deal with

1601.2

nontechnical people, that's great. But I

1604.32

like the idea of talking to AI and have

1606.48

AI kind of help you figure out where

1610.32

you're too technical. Get it back down

1612.08

to non-geeek speak, so to speak. Get

1615.2

back to business uh speak and get it

1618.08

back down to like as we've talked about,

1620.24

you know, pitching our businesses,

1621.36

getting it back down to that elevator

1622.96

pitch. Get things to where it is common

1626.96

speak where anyone can understand what

1628.64

it is you're doing. They don't have to

1630.24

be technical. And really, that's the way

1632.24

you want it to be. It's like what was

1633.84

Apple's slogan? A thousand songs in your

1635.6

pocket to sell the uh iPod. So,

1638.799

>> y

1639.84

>> something like that, you know, work I

1641.919

love it. You know, work with AI and come

1644.08

up with a better way of analyzing and

1648.32

dissecting your speech so that you can

1650.72

help communicate better uh on whatever

1652.88

it is you're doing.

1655.36

>> Yeah. And I think it's not a bad thing

1656.72

to like get in that practice, too. And

1658.559

then just like if you're struggling with

1660.48

something um put that in, you know,

1663.279

throw it throw it through AI, throw it

1664.559

through a couple different AI engines

1665.84

and let them like hash it out amongst

1667.919

themselves even. Uh go back and forth

1670.08

with them and just say like, you know,

1671.84

where is this? What am I missing? What

1673.84

am I what have I not specified? What

1676.24

have I not detailed? And hopefully that

1678.399

will get you help you um build like a

1681.6

checklist, a mental checklist of like,

1683.12

oh, here's some things I've got to go

1684.159

through to make sure that I do this

1685.36

right. And then what you'll find is then

1687.039

as you go further down the road

1689.679

as you're starting the problem, you'll

1691.2

already have specified that stuff if you

1692.88

do it to AI again. And so now you can

1694.64

just like keep taking it up to another

1696.159

level and another level and another

1697.84

level. And I know this is leveraging AI

1700.24

a little bit more than what we talked

1701.52

about this week, but I think it's a it's

1703.44

a nice little one-two punch of getting

1707.44

yourself thinking in ways that isn't

1710

being a de isn't a developer, isn't

1711.84

writing code. Um, but also how to

1714.799

leverage some of the tools around you.

1716.24

And it's honestly chat bots, you can

1718.559

easily throw some prompts in there to

1720.159

make them

1721.919

be like your wife or a sixth grade

1723.919

teacher or a college professor or a

1727.279

homeless person you meet on the street

1728.799

or, you know, the president of the

1730.799

United States or you just pick it. Just

1732.64

they pick any famous person or any

1734.64

non-famous person or any, you know,

1736.799

archetype and just say, "Okay, you're

1738.64

this kind of a person and here's my

1741.76

problem. here's how I describe it. How

1743.84

do you respond to it? Or, you know, how

1745.919

do you understand it? Stuff like that.

1747.679

What are the questions that you have?

1749.2

Those kinds of things just I think in

1751.76

general are going to help you out

1752.72

because they get you more in that uh

1755.2

exploratory state of mind.

1759.44

Closing thoughts

1765.12

along with the challenge, you know,

1767.12

again, go back and listen to the

1769.52

interview with Miki. It was great. Um,

1772.559

and it's broaden your horizons. You

1774.96

know, get out, network, meet people, and

1777.44

you know, if you haven't followed us

1779.679

before and you're new to developer, go

1782

out and look at our podcast. We got

1783.52

hundreds of uh videos out there, both

1786.64

podcast and discussions and along with

1789.76

courses and information on the website.

1792.08

So, give us a shout uh check us out and

1794.559

let us know what you think.

1797.12

>> All right, thanks so much for hanging

1798.32

out with us. Again, guys, I'd love

1799.76

feedback. Michael doesn't. He hates

1801.76

feedback. I love feedback. So, um, you

1804.559

know, leave us comments, shoot us

1805.84

emails, you know, all different ways to

1807.279

get a hold of us. If you don't listen to

1809.2

one of those podcasts, but, you know,

1811.6

spoiler alert, [email protected]

1814.32

or just go to developer.com and there's

1816.32

like lots of different ways to connect

1817.76

with us. uh let us know what you think

1819.6

what you you know I would love to hear

1821.44

your responses and some of the things

1822.96

that you come up with in your challenges

1824.559

and how uh like AI can be very funny and

1827.84

how it solves problems as well. So

1830.559

sometimes if you if you don't do a great

1833.12

job of of defining the problem out

1835.76

properly, AI will give you some really

1837.84

interesting answers. I'm just going to

1839.679

say and I would love for you guys to

1840.88

share that. Uh give us your thoughts and

1843.12

opinions and all that kind of good stuff

1844.399

how we can do this better. And uh we're

1846.64

just going to keep chugging along. We

1847.919

will be back next week. We've got a yet

1850.559

another uh interview. We're going to

1852.24

continue this for a while. We're getting

1855.039

there as we're solidly now into this

1858.24

28th season, I believe it is.

1861.2

>> Um 27th 27th season. Um yeah, check us

1866.32

join the check out the email. The

1868

newsletter goes out once a month. We've

1869.36

got a lot of good stuff there that

1870.559

actually we're we're now getting. So

1872.159

that is uh some unique content in and of

1875.44

itself. Uh, so that's really sort of the

1877.52

thing is if you hang out here, you check

1879.919

the blog site, and you uh subscribe to

1882.559

the newsletter, then you should be able

1883.84

you'll be caught up on all the different

1885.2

stuff that we throw out there. And it's

1887.36

a lot uh there's a lot of content out

1889.44

there. Always happy for requests. So,

1891.84

that being said, I think it's time for

1893.36

us to wrap this one up and uh to go and

1896.96

jump into our day. So, have yourself a

1899.12

good one, everybody. Have yourself a

1900.96

great day, a great weekend, and we'll

1903.36

talk to you next week.