📺 Develpreneur YouTube Episode

Video + transcript

Keeping Forward Momentum When You’re Overloaded: Small Wins + AI Guardrails

2026-03-12 •Youtube

Detailed Notes

When you’re overloaded, burned out, and still trying to ship, momentum can feel impossible. In this episode of the Building Better Developers podcast (Forward Momentum season), we talk about the practical habits that keep you moving: communicating early, breaking work into small wins, and using AI with guardrails so it helps instead of creating risk.

We also dig into enterprise AI realities—why trust, cost controls, and customer data boundaries matter—and how building data literacy can future-proof your career.

Subscribe for more episodes from the Forward Momentum season.

👥 Connect With Andrew Stevens LinkedIn: https://www.linkedin.com/in/andrewjstevens/

*Follow-us on:* * [email protected] * https://develpreneur.com/ * https://www.youtube.com/@develpreneur * https://facebook.com/Develpreneur * https://x.com/develpreneur * https://www.linkedin.com/company/develpreneur/

Transcript Text
Well, hello and welcome back. We are
continuning our season where we are
getting unstuck. We're moving forward.
We're getting forward momentum. We are
getting out of the starting blocks and
starting our race. And sometimes you
start at a little bit slower pace, but
we're going to try to do oursel best to
like get a really good start at any
rate. What are we talking about? We're
talking about bidding better developers,
the developor podcast. And I am talking
about myself for a second, Robadhead,
one of the founders of developor
building better developers, also the
founder of RB Consulting. where we help
you with a technology reality check.
Take a look through your junk drawer,
clean that stuff up, get you a road map
for success in moving forward.
Good thing and bad thing.
Good thing is I have made it through
January at this point. It has been a
crazy month. Like weather issues,
moving issues, all kinds of stuff. It's
just been a really crazy month. So, the
good thing is I have survived the month.
Uh, on a bad note though, doing all this
stuff and being very busy, I have really
gotten off of my um physical fitness
kind of routine and stuff like that. I'm
running around doing a lot of stuff, so
I don't feel like horrible, but also I
think I could do a little bit better.
So, it's one of the things that it
wasn't on my uh my road map, my my radar
for the beginning of the year as maybe a
resolution was to like just make sure
I'm getting my regular routine in. But
now, as I get into February, maybe I
need to do a February resolution and do
that. Uh, another thing I resolved to do
is stop running my mouth and go ahead
and pass this over to Michael so he can
introduce himself. Hey everyone, my name
is Michael Malashsh, one of the
co-founders of Developer, building
better developers. I'm also the founder
of Envision QA where we build and test
custom software that eliminates the
bottlenecks. That way, your business can
run smoother and grow faster. Uh, good
thing, bad thing. Uh good thing uh the
snow is finally going away. It will be
gone hopefully this week and uh life
will get back to normal. Uh bad thing is
similar to Rob because of the snow being
snowed in for 10 days plus days iced in
I should say not snow. Uh you really
don't get to move around too much. Yes,
you can move around your house, but that
is very limited. Uh, however, you tend
to be even more limited if you try to go
walk on ice to chase your dog and you
find out that living on a hill is not
fun. Uh, once you slide, you are stuck
till you figure out how to crunch your
way back through solid ice.
Yes, just yet another way that you need
to figure out how to get unstuck. A nice
little, you know, segue back into our
conversation with Andrew Stevens is
going to continue. This is part two.
We're going to pick up right where we
left off. And uh this is get like get
your pencil and paper out because
there's plenty of notes to be taken. He
drops a lot of great knowledge bombs and
uh I'm looking forward to you guys also
experiencing part two. And here we go.
One of the things uh we haven't
discussed yet, which I'm curious, is
given a lot of the similarities to your
style that I I see with mine, how do you
prevent yourself from burnout? How do
you pre
prevent yourself from kind of reaching
that cognitive load where you have too
much? It's like, yes, you you're still
getting things done, but you're slowing
down. things aren't getting done as
completely or you're just not hitting
your goals, you're not hitting your
deadlines and is it uh you know when it
it's you've either taken on too much or
things just aren't working. How do you
kind of reset? How do you kind of work
through those uh kind of times?
>> Yeah, I think every problem has its own
focus or or own method to resolve. You
know, again, I'll talk about that. lucky
to have a partner that um I can work
with. So sometimes her interests align
with mine and we we'll carve up a
particular issue or problem and and work
through that. So I'm lucky to be
personable. Um sometimes you know I'm
working with uh great friends and
co-founding things with me. So you know
I can work with them from that level. I
think it's about communication initially
is uh you know it it's okay to be busy
and it's okay to be be behind um but as
long as that's communicated and and
that's one thing again that it's very
easy to get lost in your own thought and
lost in your own deadline and and forget
that people are not necessarily aware of
the issue that you're working through.
So you need to communicate, you need to
be upfront and working with your
stakeholders of of any kind. Um so
that's always important. But when I'm
working on my own product for myself,
um, how do I handle that?
You know, for me, I'll try and pick
something small and make it achievable
and and work through that. Sometimes you
look at a big problem or a lot of
deadlines, whatever, and you go, how am
I ever going to do any of this? So, I'll
try and achieve something small and do
that. And that makes me feel better
about the the issue or the item. Um, and
I'll do that on whatever's in my queue
or whatever I've identified. So, you
know, sometimes there are things I just
don't want to do. Business
administration, you just put it off to
the last minute and, you know,
hate it. You know, we've got tax
deadlines coming up soon. And, um, last
year was a busy year, so I delayed my
tax returns until October and now it's
suddenly on top of me again. And I'll
never do that again because usually you
got a whole year to wait. This time it's
only like six months. So, I'm not going
to do that ever again. So, some lessons
learned to late in life, but um uh you
need to push through the compliance
things and that those are always the
hardest I find. Uh for me, it's fun like
I can always find more time to read that
um uh new technical thing that's out
like meshtastic I mentioned earlier is
something that I'm really into at the
moment. I'm looking at uh these
alternative networking methods and
things like that. So there's always
plenty of time to look at the product
and look at what whatever's on
Kickstarter or whatever um in the
product space and that's always a lot of
fun. So uh for me a lot of the
engineering things are actually downtime
and it just continues to build. So you
know I'm lucky from that perspective.
How do I handle my time? Um
yeah sometimes I do get close to
burnout. I'll just keep working those
hours and I'll get to a point where I
just can't sleep anymore or I need to do
it and that's when you know it's good to
have people around you that will tap you
on the shoulder and just say you got to
back off or whatever. It's good. Um
you know it's something I got to guard
against. So I don't have any solution
for everybody. It's just something that
I'll try and manage by breaking big
things into smaller chunks to feel more
successful. Um, from a mental
perspective, uh, motivation wise, those
small things, those small achievable
things help me keep me motivated. The
big demotivator is is compliance and
taxes, getting those done on time. I
think we all hate um doing that
paperwork, but it's got to be done. So,
um, I I think those are the two opposite
ends, you know, the the cool tech stuff
and and the terrible compliance stuff.
The opposite ends, you know, stuff you
must do. That's why there are, you know,
very large accounting companies that
make a lot of money because, you know,
you've got no choice. Then there's all
these poor struggling tech people that
it's optional spend. So, you know, that
that's the balance here, I guess.
>> Yeah. Rob likes to uh talk about eating
the frog all the time. You know, get the
hard thing out of the way first. And
sometimes that's possible. Sometimes you
got to break it down into smaller pieces
to kind of work your way through it. Uh,
interestingly enough though, uh, through
your explanation there, you didn't touch
on AI. So are you not using AI at all to
kind of help you organize things um plan
things or are you just kind of keeping
that out of AI and just using AI
strictly for engineering and software
development?
>> Yeah, so I use engineering like I said
for software engineering for sure. Um I
do use AI um I'm using some great tool
in Gemini Enterprise that helps me with
my calendar with a client or two. So,
it'll look at my calendar and just say,
you know, I'll I'll get it to give me a
daily rundown of what I need to do today
from the client's perspective. It'll
give me a summary of emails overnight,
my um instant messages, my Jurro
tickets, all those kinds of things.
It'll give me a basic summary of the
day. I always take that with a bit of
grain of salt because, you know, LLMs
get it wrong. Um, so you know, but it
will give me a decent summary and I'll
use that as a basis for my customer that
has that enabled. I'll do that
absolutely. Um, but I use nothing across
the customer. So I try and keep things
siloed and isolated. Uh, because you
know it's still a bit of a trust factor
with AI. Yeah, I I definitely don't want
the wrong data into the wrong AI model
in in history somewhere that is not
appropriate. So I I do try and keep that
separate and um I will um in those
allocated times I'll use AI specifically
for the customers that have it. So yes,
to a degree I do do that.
>> Yeah, I would say that's like that's
probably one of the best um I I've said
I was actually having a discussion the
other day is I think my AI spin has been
one of the best spins I've had on a tool
in I don't know probably ever. Uh and
part of it is is very valuable. It's
it's very helpful to have that ability
to just like have folders and have stuff
completely separated out and be able to
to sort of, you know, not have those
things bleed over. Uh, however, like and
I have a few checks along the way. So,
if something does bleed over, then I'm
like, "Hey, wait a minute." Like, you're
getting out of your way and you're
touching something you shouldn't. And
>> gives me some heads up if I need to go,
you know, dig a little deeper. Uh, but I
did want to swing back because I think
there's two things there's like one I
think I've talked a lot not only about
like eating the frog and just get the
stuff out of the way that you don't want
to do, but also the value of incremental
improvement of just like get a little
bit you know each day and I think it is
I think sort of to follow up your
thought there is the that little bit
even if you can break it down to little
chunks at least you get a win. you can
get to the end of the day and you're
like, I did this little thing and it was
progress. And now when I just, you know,
when you're getting that burnout, it's
like you just need a win. You just like,
I need to feel like I'm not spinning my
wheels and stuck in a rut. And I think
that does a huge amount for you. It just
gets that little bit uh going. And um
the other thing I'll throw out is I have
found I have found that throwing my
schedule at AI and I'll just say like
does this make sense? Is this
reasonable? And it does do a lot about
saying like hey this is probably this is
gonna be a long day or you know or I'll
say like here's what I want to achieve
over the next two months and it'll say
yeah you could do that but it's going to
be difficult or yeah you should be able
to do it and it's like you said you got
to take it with a grain of salt but it
can help you get a little bit of a a
sanity check sometimes as as well I felt
for all of these pieces. Um
>> yeah I I do use Gemini Enterprise to um
reschedule meetings for me. So, I'll
look at him and say, "Oh, can you email
that person at that time and reschedule
it and propose a new time and things
like that?" So, it can it can do that
for me for sure. So, I I do like that.
Um, yeah. Sorry, I interrupted. Keep
going, Rob.
>> No, I was just going to say I was
actually going to dive into a question.
So, have you found yourself because now
that we're sort of talking about it and
you we've talked about the needing some
guard rails with AI and stuff like that.
Have you found yourself um like dipping
a toe in and edging more and more into
AI and feeling more comfortable with it
or have you sort of just you have sort
of like here's a guard's rails and and
this is where its place is right now.
This is its lane.
>> Um I
because I I have a number of projects on
the AI trust is at different levels um
for those customers or for those
projects. Uh for myself, I I use AI a
lot in my developer productivity. So
that that that helps me a lot. Um again,
never get touch of code in production.
Oh, it's very good for documentation as
well. So I do use it to help me document
things. Um I'll get it to produce
mermaid, which I use tools for
diagramming and things like that. So
that's pretty cool. So that's really
helped me um become I don't know
documentation cut my documentation time
in half. So that's been great.
um you know some of my customers I have
a banking customer in Europe uh I've
worked very very closely with them to
develop um an in-house trustworthy
deterministic AI agent and you know
adoption 85% of the company's using it
or the bank is using it with over half
of the company using it daily. So, you
know, that's that what I'd take I would
take that as a high success uh rate and
um because it's got a deterministic
wrapper around the tooling. So, when you
go from an AI agent into your tools,
there's determinism in there and um you
know, we've got an I've built an AI
control plane and it's doing some really
cool stuff in there and that bank is
quite happy. Uh then I've got customers
down the other end where the CEO
accidentally left the AI recording on in
a meeting said some stuff that uh they
didn't want recorded and it got
distributed to everybody and then it
becomes you know public knowledge or
whatever. So their trust in AI is very
low. Whereas you know I've got a a
highly regulated bank in the European
system and their trust is very high
because you know it's it's had the the
data warehouse and the um IM and the
Arbback all set up properly and
everything's correct from the very
beginning. So again opposite ends of the
spectrum uh and you know the customer
down this end that accidentally recorded
the the wrong meeting with AI
the AI conversation is dead in the
water. It will never go anywhere. Uh
whereas at the other end they're looking
at other ways to do more with it. Uh you
know the CEO has even talked about
putting his own voice on it and stuff
like that. So which I find funny but um
interesting.
>> That's actually you know that's a that's
a funny thing. I don't think we've
actually talked about that. We've not in
a professional sense, but we've
definitely had those conversations uh
because of how we do recording and
things like that for the podcast and
even some of the conversations that
we've had
uh internal conversations and things
like that we've had on the team because
we uh Michael and I both we have a lot
of remote people that we work with and
sometimes you get conversations you get
things on a call that u you know you
weren't expecting and I'll just give a a
brief anecdote story as I had a
developer that jumped into a Zoom call
early one time and it was open and it
was recording from the start because I
just I don't trust myself to hit record
often enough and he was on there for
about 2 or 3 minutes and was by himself
and was working his way through a a
problem and was you know was sitting
there coding while he was waiting and
ended up sort of cussing quite a bit cuz
he was like talking his way through the
problem and so I had to warn him I was
like hey next time you jump onto a call
make sure you mute yourself first you
know there's those kinds of things it's
like and I guess everybody's got those
stories of like somebody left a camera
on, they didn't realize or somebody
walked across a shot or things like
that. But particularly now with the um
the AI agents that are out there that
you don't always control that now is
you'll have somebody that will jump in
uh I've got a customer jumps. There's
like three AI agents that jump in that
are notetakers that jump in before he
ever shows up. And it's just like you
get all of these things and it's just
because people are trying them out and
then they forget to shut them off and
you know you have to kick them out or
block them and all that kind of stuff.
But it's uh it's definitely I think a
whole new world out there that's uh we
have different things we have to be
aware of. It's like it's I guess it is
it's a it's now like that's just society
too is people have got cameras
everywhere, they've got recorders
everywhere. AI seems to be everywhere.
So you have to be just that much more
diligent about about what you do. Now I
want to because we are sort of getting
there on time, but I want to swing
around to uh all the way back to the
stories you talked about. you're also u
a board member uh plus you've been you
know with a couple companies is like
because I think a lot of developers
struggle with that that bridge from
being a developer to being somebody
that's like on a board or being even I
think sometimes to like a CTO CIO
fractional kind of thing. So what would
be and I this is actually more of I
guess even a little bit of a personal
thing but it's like how would you
address somebody that was that was you
know a midlevel developer something like
that that's thinking like maybe this is
something I want to do or they also may
be thinking this is something that is
never going to be be for me. How does
that how does that fit in your uh
engineer developer kind of mindset being
in those positions?
>> Yeah. Um, one of the biggest joys I get
out of my roles in life is giving a a
job to somebody or giving somebody
opportunity to develop. You know, if I
if I you know, if I recruit you, I want
to see you become uh the very best
version that I can help you become in
the time that I that I'm with you. And
you know, you're not going to I don't
pretend you're going to be with my with
me or my team forever, right? you're
going to move on and hopefully it's the
next thing is bigger and better and it's
another step in your career.
>> So for me, I'll try and work with these
>> mid levels and identify where they want
to go in their career and work with them
and I do spend a lot of time one-on-one
um with the people that want it. You
know, some people don't want it, some
people do. Uh and I'll try and work with
them a lot. uh from my perspective
um you know in my 20s I first started
coding I thought it was my entire role
was nothing else but knowing the tech
inside out and and being the best tech
person in the room right and that's what
I thought my role was and maybe it was
when I was like a junior or mid you know
I really wanted to be the best hard no I
wanted to be the person that could
answer anything technical about the
platform about the the language anything
Um and I guess by the time I hit my 30s,
I really realized that um actually
technology is all about people. So the
the the time you spend working with
people and understanding their problems,
their needs uh and what they want out of
the business or out of the software
you're working on is really the
connecting factor, right? Um businesses
only exist uh to make sales, right? And
the only way you can make sales is
through people. All right? So um for me
my advice would be focus on the
technology absolutely but also do not
ignore the personal side of tech and
really spend that time to connect with
your customers connect with your peers
uh and connect with your management. You
know one of the first conversations I
like to have with um you know any new
customer or anybody that you know if
I've gone in as a consultant or
something you know what are your KPIs?
what do you need to look good and to get
your job done? You know, if I work with
a new partner, I'll say, you know, how
do you make money? What can I do to make
sure that, you know, you you get um your
your reward? So, you know, when I work
with a hyperscaler, for example, in
their sales teams or their um their
partner programs, try and work out what
they need from me to deliver on their
KPIs and not only my own KPI. So, I try
and become cognizant of what my team
members need um as well that I'm working
with. So I I think that goes two ways
and it's all about communication for
people that want to work up the ladder.
you know
in team in larger scale teams I work
with I tend to have a fork in the road
for technical people do they want to
stay tech and and focus on that and you
know that that takes you down say a tech
lead role an architect role potentially
an architect role is a bit special
because there's a lot of business
interpretation requirements a lot of lot
of customerf facing but you know that's
that's kind of one pathway or if you
want to become more more peopleley you
know that's the software development
manager that's that sort of thing so you
know I I tend to see a bit of a natural
fork in the road. If you're more of a
people person, you might head down that
path. Um or or if you're more technical,
you head down the other path. Or there's
a the third path, which is the solar
entrepreneur or the entrepreneurial part
where you want to um take a bit of both.
And um
I'll try to think of a polite way of
saying this, but I always said to
myself, you know, I always work for
somebody that I I have problems with. I
don't agree with their decisions
necessarily. Um, and if I was a boss,
I'll do it this way. And I realized that
for a long time that I I use a more
colorful language when I say it to
myself. And then I thought I should go
out there and do this stuff myself
because if someone's going to make a
mistake, I'd rather blame me and
influence things myself than than sit
there disgruntled about, you know, that
technical decision or or that product
feature or or that marketing campaign or
whatever. So I' I'd rather be the person
making the mistakes and working for
somebody I think are making mistakes. So
for me it's it's about um you know
taking on the accountability, the
responsibility and and doing the things
those things myself and I really love
that fact that um I can make a decision
and make influence or make a strong
influence on my customers outcomes or or
my software outcomes and that's great
and of course you know I work for
fractional CTO roles and I help them um
you know deliver the best that they can
in their their product spaces. as well
and you know even that gives me
frustration sometimes like I've got some
experiences and you know I've I've
delivered some really large projects my
largest project had 80 million users so
um that is a decent product uh 75,000
servers if anyone's interested 25 20,000
Cassandra nodes uh in three rings but um
but all aside you know I've had some
great experience on on product
development and in the consulting or the
the fractional roles, you don't
necessarily get to bring that because
there's somebody else's product vision
that you're working with and that kind
of grates for me sometimes. But those
are parts the human things I talk about.
You know, for me it's like it's
learning. Um I'll drop into an
organization, learn something new and um
work out what I could do to improve
things and I love to practice that as
well. So the advice is is listen and
learn, work with people and understand
where the value comes from and where
they derive the value and you can apply
that to your own projects and your own
products and um you know really come
much closer
to a great outcome.
>> That's great. Um we are getting really
close on time. So I just kind of want
follow up real quick. Um, what are we've
talked about AI on that and you've
talked about using enterprise versus
consumer models. Uh, what are some of
the
enterprise tools specifically that you
use that our listeners could kind of
check out because I'm kind of interested
in what everyone's using because you
just kind of hear the basics online. You
got to dig into some of these other
ones. What are some of the specific ones
that you like to use?
Um gez I' I've used um probably almost
every paidful model that you can get out
there. I think uh you know from Claude
through to ChatGpt through to Gemini
Enterprise you know I've developed
products with um Bedrock uh I've gone
open source I've I've done all sorts of
things. Um,
my preferred tooling, uh, you know, I
love Gemini Enterprise as a product
because it it hooks natively into my
Google Workspace. Uh, so I can expose
Jurro to it's got a whole bunch of
inbuilt connectors. I can automatically
surface existing things I use. So, I
find that great. And then they've got
their um ADK uh, which allows me to
write custom software and custom agents
to do tooling. And that allows me to
stick in um the deter deterministic
layer I've written allows me to stick in
um an AI control plane. And what I mean
by an AI control plane, it uh
monitors my token so I don't overspend.
You know, I've had a customer uh wrote
an infinite loop to test their model out
and they uploaded a document of 50,000
spaces or something and they they had
like a $100,000 bill in 24 hours because
uh you know a space is still a token or
still adds towards a token. So even if
you're sending up a blank document,
that's still going to charge you. So you
know these sorts of things to capture
that uh to protect PII end to end
encryption all all sorts of really cool
stuff there that you should be doing.
Um, you know, I I see, you know, even um
prompt injection synonymous with SQL
injection that we tried to solve in the
early 2000s. You know, people were
injecting um bad things into our
databases. People are doing that today.
So anyway, so I find the software
development kits great. Um I completely
avoid all consumer models.
Totally. I never touch anything that's
free. I never touch anything that's um
uh I might try something as an anonymous
user, but I'll certainly never put any
real names, data, or anything into it
ever. Um
and that's why I've I've leaned towards
self-hosted um open source LLMs with
Alarm or other tools as well. So I I
tend to use those um or Google Google
Gemini Enterprise is where I've wound
up. So u for my daily driver I guess is
is where where I find comfortable. I
find it very good because um you know I
do a lot of Kubernetes work. I do a lot
of um uh go as well and they both come
out of the Google stable. So you know
Gemini is clear clearly trained on um
Google documentation. So it has a very
close tie for a lot of my technical
stuff and because I use Workspace as
well. So that's where I'm at. Uh so I'm
a bit skewed because of my Google
reliance I guess in a professional
manner. Um personally again it's open
source. I I I self-host my own um
servers and everything. I do my own
email domains. Uh whitelisting my IPs
are difficult as we all know for email
serving. But um uh yeah there's a divide
there and I keep them very very
separate.
Well, I think we have, as Michael
alluded to, we have pretty much run out
of time. And once again, it is just like
flown right by. There was uh I think we
could do this for a couple more hours
and have no problem whatsoever. Just
like lots, I said, a lot of different
questions and a lot of different things
to uh to unpack along the way. But, uh
appreciate so much your time and want to
be respectful of it. So, uh one of the
things is I know that you've you've
brought up a lot of of interesting
things and uh cool ideas. What is the
best way for somebody to get a hold of
you if they have some further questions
or they just want to learn more about
what you guys are working on?
>> Yeah. Uh what I've worked on recently um
I've written a white paper uh on uh AI
for execs on putting together
strategies. So that's just hit white
paper.d download/AI
playbook. Um that'll get you to a
document that I've collaborated with. It
also has my LinkedIn details. So I'm
happy to hear from anyone on any topic.
Um I don't outsource any of my data. So
I I I won't I'm not a good out provider
from that perspective. But um uh data is
too too protected. I think um
>> Tim Berners Lee said uh you know
software comes and goes but data um
stays forever or whatever it is. I can't
remember the exact quote but uh data is
where it's all at. Anyway, so I hit
white paper.download. There's an AI
playbook there and it's got my contact
details and um uh you can contact me
without downloading the white paper if
you like, but uh have a read. It's it's
it's um good for execs or people that
want to put together an AI strategy.
>> Excellent. Well, thank you so much for
your time and uh we'll get make sure for
those you guys that are there have that
in the show notes so you can uh reach
out and and check that out. Uh I think
that I'm now curious about the white
paper itself. I think that'll probably
be a really good read for everybody. Uh
you may want to like slip it under your
boss's door or whatever as well
depending on how that goes or under his
virtual door or her virtual door. Um
thank you so much for your time.
Appreciate you hanging out with us
today. Uh for all of you that are
listening uh thank you so much for again
for your time. Uh pencil's down. You can
stop taking notes for now. We will
return next time with another interview
uh with more information and just
chugging away on how you can keep that
forward momentum going. Until then, go
out there and have yourself a great day,
a great week, and we will talk to you
next time.
So, bonus material. Uh let's go with
this like what would be
um looking over your career too is like
so as going into 2026 if there's a say a
mid-level engineer what would be
something that you'd say like here's
something that you should do this year
in sort of a general sense like here's
something you should do that would that
would help your career or help you you
know just become a better engineer.
Um
I think trends been
understanding technology trends have
been critical. So for me, you know, I
saw the internet, the web, um cloud
computing, uh mobile, um machine
learning, AI, right? Those are the been
some very very big identifiable trends.
And right now AI is big. You know,
there's a lot of comment about AI slop
and all those kind of things. And there
is some terrible stuff out there. Uh but
it's going to get better and it's here
to stay. you know, dialup internet was
terrible, but today's um Starlink is
great. You know, being out in uh upstate
New York, if it wasn't for Starlink, I'd
have no internet. So, um you know, it's
a long way from dialup internet. So,
things evolve and they start off
terrible, but being across the trends. I
remember um uh Amazon when S3 first came
out, I I looked and just said, "Yeah,
that's kind of cool, but what the heck
am I going to do with it?" Today it's a
backbone of the internet. Google app
engine same thing. I thought that was
kind of cool. It didn't have any
persistent storage that's kind of cool
but what can I do with it nowadays
it's progressed on. So mid-level
developer I definitely think um
proficiency in data and understanding
data and and those sorts of things and
data is what drives AI. Data is what
drives your software applications. So um
continue to develop your data skills. Uh
understanding
what you can get more out of your data.
Uh you know and your CEO might not be
asking today for it but they'll ask for
the data in in 12 months time. So just
just be cognizant of the data and and
stick to it. Uh so build up your data
literacy because that is what persists.
Absolutely.
>> Yeah. That's actually it's funny. I just
finished writing an article about uh the
value of glue code and that's really
what it comes down to is it's like it's
there's all these different tools and
all these different things but the
bottom line is understanding how that
data moves around all of those different
systems and if you understand the data
then that like that's half the b
probably more than way more than half
the battle if you understand the data
and how it needs to work and how it
needs to move then the rest of it
becomes more or less I mean it's I'm
simplifying but it becomes sort of like
a mathematical you know task At that
point, it's just like, okay, how do I
get it to go from here to here and make
sure that it maintains its its integrity
essentially. So, that's a that's a great
point and I agree 100%. I think that the
AI uh AI is just it's going to be here.
It's it has moved a lot even in the last
6 months, year, you know, two years and
I think it's just that seems to be
that's where everybody's betting their
money right now. So, we're going to see
movement there. It's going to improve.
there's just there's too many smart
people working on it to just not have it
see that it's going to be better and
better. And we're learning how to deal
with the slop a little bit just like we
did, you know, dealing with the
thousands of Google pages early on with
searches and and all of the internet
sites that were out there, all of the
ISPs that eventually, you know, formed
into a couple of things or disappeared
and went into, you know, the backbone
that we have today.
>> We have run out of time, so I I want to
be respectful of the time. Thanks so
much. This was this was awesome. Uh, I
know it took us a little bit, a couple
of reschedules to to get this going. So,
thank you for for sticking around with
us through this and, uh, this was it
definitely was a great payoff. Um, like
I said, we've got so many other things.
We may reach out and and try to, you
know, connect again at some point in the
future because this was a a great
conversation and I think we just hit the
tip of the iceberg at best with some of
the ways we can places we can go with
direct conversations with you. So,
thanks so much for your time, Andrew.
>> I appreciate it. Love speaking with you.
Happy to speak again. Glad we called up.
Yep. Have a good day.
>> Thank you. Bye. Bye. Bye. Bye.
Transcript Segments
27.359

Well, hello and welcome back. We are

29.92

continuning our season where we are

32.399

getting unstuck. We're moving forward.

34

We're getting forward momentum. We are

36.719

getting out of the starting blocks and

38.399

starting our race. And sometimes you

40.719

start at a little bit slower pace, but

42.32

we're going to try to do oursel best to

44.079

like get a really good start at any

45.76

rate. What are we talking about? We're

47.68

talking about bidding better developers,

48.96

the developor podcast. And I am talking

52.16

about myself for a second, Robadhead,

54

one of the founders of developor

55.52

building better developers, also the

56.96

founder of RB Consulting. where we help

59.52

you with a technology reality check.

61.92

Take a look through your junk drawer,

63.359

clean that stuff up, get you a road map

65.519

for success in moving forward.

68.799

Good thing and bad thing.

72.24

Good thing is I have made it through

74.799

January at this point. It has been a

77.2

crazy month. Like weather issues,

81.28

moving issues, all kinds of stuff. It's

83.04

just been a really crazy month. So, the

85.84

good thing is I have survived the month.

89.04

Uh, on a bad note though, doing all this

91.6

stuff and being very busy, I have really

93.36

gotten off of my um physical fitness

96.64

kind of routine and stuff like that. I'm

98.32

running around doing a lot of stuff, so

99.84

I don't feel like horrible, but also I

102.24

think I could do a little bit better.

103.439

So, it's one of the things that it

105.04

wasn't on my uh my road map, my my radar

108.079

for the beginning of the year as maybe a

109.84

resolution was to like just make sure

111.6

I'm getting my regular routine in. But

114.159

now, as I get into February, maybe I

116.159

need to do a February resolution and do

119.04

that. Uh, another thing I resolved to do

121.36

is stop running my mouth and go ahead

123.28

and pass this over to Michael so he can

124.96

introduce himself. Hey everyone, my name

127.04

is Michael Malashsh, one of the

128.239

co-founders of Developer, building

130

better developers. I'm also the founder

131.76

of Envision QA where we build and test

133.84

custom software that eliminates the

135.68

bottlenecks. That way, your business can

137.52

run smoother and grow faster. Uh, good

140.08

thing, bad thing. Uh good thing uh the

143.599

snow is finally going away. It will be

145.92

gone hopefully this week and uh life

148.16

will get back to normal. Uh bad thing is

150.319

similar to Rob because of the snow being

153.2

snowed in for 10 days plus days iced in

155.44

I should say not snow. Uh you really

158.48

don't get to move around too much. Yes,

160.08

you can move around your house, but that

161.599

is very limited. Uh, however, you tend

164.8

to be even more limited if you try to go

167.2

walk on ice to chase your dog and you

169.76

find out that living on a hill is not

173.12

fun. Uh, once you slide, you are stuck

176.64

till you figure out how to crunch your

178.56

way back through solid ice.

181.84

Yes, just yet another way that you need

183.36

to figure out how to get unstuck. A nice

185.36

little, you know, segue back into our

188

conversation with Andrew Stevens is

189.599

going to continue. This is part two.

191.04

We're going to pick up right where we

192.8

left off. And uh this is get like get

196.319

your pencil and paper out because

197.68

there's plenty of notes to be taken. He

199.68

drops a lot of great knowledge bombs and

202.239

uh I'm looking forward to you guys also

204.319

experiencing part two. And here we go.

209.519

One of the things uh we haven't

211.04

discussed yet, which I'm curious, is

213.68

given a lot of the similarities to your

217.04

style that I I see with mine, how do you

219.92

prevent yourself from burnout? How do

222.48

you pre

224.239

prevent yourself from kind of reaching

226.959

that cognitive load where you have too

228.959

much? It's like, yes, you you're still

231.84

getting things done, but you're slowing

233.36

down. things aren't getting done as

235.519

completely or you're just not hitting

238.239

your goals, you're not hitting your

239.439

deadlines and is it uh you know when it

243.28

it's you've either taken on too much or

246.239

things just aren't working. How do you

247.84

kind of reset? How do you kind of work

249.28

through those uh kind of times?

252.64

>> Yeah, I think every problem has its own

255.519

focus or or own method to resolve. You

258.639

know, again, I'll talk about that. lucky

260.799

to have a partner that um I can work

262.88

with. So sometimes her interests align

265.52

with mine and we we'll carve up a

267.52

particular issue or problem and and work

268.96

through that. So I'm lucky to be

270.56

personable. Um sometimes you know I'm

273.6

working with uh great friends and

276.4

co-founding things with me. So you know

278.16

I can work with them from that level. I

279.84

think it's about communication initially

281.68

is uh you know it it's okay to be busy

284.56

and it's okay to be be behind um but as

286.96

long as that's communicated and and

288.4

that's one thing again that it's very

290.16

easy to get lost in your own thought and

292.16

lost in your own deadline and and forget

294.56

that people are not necessarily aware of

298.24

the issue that you're working through.

299.68

So you need to communicate, you need to

301.84

be upfront and working with your

303.84

stakeholders of of any kind. Um so

307.12

that's always important. But when I'm

308.72

working on my own product for myself,

311.759

um, how do I handle that?

314.639

You know, for me, I'll try and pick

316.24

something small and make it achievable

318

and and work through that. Sometimes you

319.759

look at a big problem or a lot of

321.039

deadlines, whatever, and you go, how am

323.039

I ever going to do any of this? So, I'll

324.8

try and achieve something small and do

328.24

that. And that makes me feel better

330.4

about the the issue or the item. Um, and

333.68

I'll do that on whatever's in my queue

336

or whatever I've identified. So, you

338.639

know, sometimes there are things I just

340.8

don't want to do. Business

341.759

administration, you just put it off to

343.52

the last minute and, you know,

346.479

hate it. You know, we've got tax

348.32

deadlines coming up soon. And, um, last

350.96

year was a busy year, so I delayed my

352.96

tax returns until October and now it's

355.6

suddenly on top of me again. And I'll

356.96

never do that again because usually you

359.039

got a whole year to wait. This time it's

360.639

only like six months. So, I'm not going

362.72

to do that ever again. So, some lessons

364.479

learned to late in life, but um uh you

368.8

need to push through the compliance

371.84

things and that those are always the

373.28

hardest I find. Uh for me, it's fun like

376.479

I can always find more time to read that

379.52

um uh new technical thing that's out

382.8

like meshtastic I mentioned earlier is

384.8

something that I'm really into at the

386.639

moment. I'm looking at uh these

389.28

alternative networking methods and

390.88

things like that. So there's always

392.4

plenty of time to look at the product

393.919

and look at what whatever's on

395.36

Kickstarter or whatever um in the

397.68

product space and that's always a lot of

399.039

fun. So uh for me a lot of the

402.16

engineering things are actually downtime

404.08

and it just continues to build. So you

407.12

know I'm lucky from that perspective.

408.96

How do I handle my time? Um

413.6

yeah sometimes I do get close to

415.68

burnout. I'll just keep working those

417.039

hours and I'll get to a point where I

418.72

just can't sleep anymore or I need to do

420.639

it and that's when you know it's good to

422.72

have people around you that will tap you

423.919

on the shoulder and just say you got to

425.039

back off or whatever. It's good. Um

429.12

you know it's something I got to guard

430.639

against. So I don't have any solution

432.56

for everybody. It's just something that

434

I'll try and manage by breaking big

436.4

things into smaller chunks to feel more

438.08

successful. Um, from a mental

440.4

perspective, uh, motivation wise, those

443.599

small things, those small achievable

444.88

things help me keep me motivated. The

447.44

big demotivator is is compliance and

449.759

taxes, getting those done on time. I

451.759

think we all hate um doing that

453.919

paperwork, but it's got to be done. So,

455.919

um, I I think those are the two opposite

457.44

ends, you know, the the cool tech stuff

458.96

and and the terrible compliance stuff.

460.8

The opposite ends, you know, stuff you

462.16

must do. That's why there are, you know,

464.56

very large accounting companies that

466.08

make a lot of money because, you know,

467.52

you've got no choice. Then there's all

469.28

these poor struggling tech people that

471.199

it's optional spend. So, you know, that

473.599

that's the balance here, I guess.

475.68

>> Yeah. Rob likes to uh talk about eating

478.16

the frog all the time. You know, get the

480.56

hard thing out of the way first. And

482.8

sometimes that's possible. Sometimes you

484.4

got to break it down into smaller pieces

486

to kind of work your way through it. Uh,

488.72

interestingly enough though, uh, through

491.68

your explanation there, you didn't touch

493.28

on AI. So are you not using AI at all to

496.08

kind of help you organize things um plan

499.12

things or are you just kind of keeping

501.44

that out of AI and just using AI

503.28

strictly for engineering and software

505.199

development?

506.8

>> Yeah, so I use engineering like I said

508.96

for software engineering for sure. Um I

511.759

do use AI um I'm using some great tool

515.599

in Gemini Enterprise that helps me with

518.32

my calendar with a client or two. So,

521.2

it'll look at my calendar and just say,

523.279

you know, I'll I'll get it to give me a

525.04

daily rundown of what I need to do today

526.64

from the client's perspective. It'll

528.24

give me a summary of emails overnight,

530.72

my um instant messages, my Jurro

533.279

tickets, all those kinds of things.

534.399

It'll give me a basic summary of the

536.959

day. I always take that with a bit of

538.56

grain of salt because, you know, LLMs

540.88

get it wrong. Um, so you know, but it

543.519

will give me a decent summary and I'll

545.76

use that as a basis for my customer that

549.68

has that enabled. I'll do that

551.68

absolutely. Um, but I use nothing across

554.24

the customer. So I try and keep things

555.76

siloed and isolated. Uh, because you

558.16

know it's still a bit of a trust factor

559.36

with AI. Yeah, I I definitely don't want

562.959

the wrong data into the wrong AI model

564.88

in in history somewhere that is not

567.04

appropriate. So I I do try and keep that

569.12

separate and um I will um in those

572.24

allocated times I'll use AI specifically

574.32

for the customers that have it. So yes,

575.839

to a degree I do do that.

578.8

>> Yeah, I would say that's like that's

580.24

probably one of the best um I I've said

582.959

I was actually having a discussion the

584.32

other day is I think my AI spin has been

586.16

one of the best spins I've had on a tool

588.8

in I don't know probably ever. Uh and

592

part of it is is very valuable. It's

593.839

it's very helpful to have that ability

595.44

to just like have folders and have stuff

597.519

completely separated out and be able to

600.399

to sort of, you know, not have those

602.72

things bleed over. Uh, however, like and

606.24

I have a few checks along the way. So,

607.92

if something does bleed over, then I'm

609.44

like, "Hey, wait a minute." Like, you're

610.72

getting out of your way and you're

611.68

touching something you shouldn't. And

613.12

>> gives me some heads up if I need to go,

614.8

you know, dig a little deeper. Uh, but I

617.04

did want to swing back because I think

619.04

there's two things there's like one I

620.48

think I've talked a lot not only about

622

like eating the frog and just get the

623.76

stuff out of the way that you don't want

625.04

to do, but also the value of incremental

628.399

improvement of just like get a little

630.16

bit you know each day and I think it is

632.88

I think sort of to follow up your

634.72

thought there is the that little bit

637.6

even if you can break it down to little

638.959

chunks at least you get a win. you can

640.88

get to the end of the day and you're

641.76

like, I did this little thing and it was

643.92

progress. And now when I just, you know,

646.72

when you're getting that burnout, it's

648.079

like you just need a win. You just like,

649.44

I need to feel like I'm not spinning my

651.76

wheels and stuck in a rut. And I think

653.76

that does a huge amount for you. It just

656.48

gets that little bit uh going. And um

660.8

the other thing I'll throw out is I have

662.24

found I have found that throwing my

664.56

schedule at AI and I'll just say like

666.32

does this make sense? Is this

667.68

reasonable? And it does do a lot about

670.079

saying like hey this is probably this is

672.32

gonna be a long day or you know or I'll

674.64

say like here's what I want to achieve

676

over the next two months and it'll say

677.519

yeah you could do that but it's going to

679.68

be difficult or yeah you should be able

681.519

to do it and it's like you said you got

682.88

to take it with a grain of salt but it

685.76

can help you get a little bit of a a

687.6

sanity check sometimes as as well I felt

690.32

for all of these pieces. Um

693.519

>> yeah I I do use Gemini Enterprise to um

696.079

reschedule meetings for me. So, I'll

698.079

look at him and say, "Oh, can you email

700

that person at that time and reschedule

701.519

it and propose a new time and things

703.279

like that?" So, it can it can do that

705.2

for me for sure. So, I I do like that.

707.6

Um, yeah. Sorry, I interrupted. Keep

710.079

going, Rob.

710.88

>> No, I was just going to say I was

712

actually going to dive into a question.

712.88

So, have you found yourself because now

714.16

that we're sort of talking about it and

715.92

you we've talked about the needing some

718

guard rails with AI and stuff like that.

719.519

Have you found yourself um like dipping

723.2

a toe in and edging more and more into

725.279

AI and feeling more comfortable with it

727.12

or have you sort of just you have sort

728.72

of like here's a guard's rails and and

730.88

this is where its place is right now.

732.56

This is its lane.

734.959

>> Um I

737.2

because I I have a number of projects on

740.56

the AI trust is at different levels um

744

for those customers or for those

745.92

projects. Uh for myself, I I use AI a

748.88

lot in my developer productivity. So

751.92

that that that helps me a lot. Um again,

754.959

never get touch of code in production.

756.48

Oh, it's very good for documentation as

757.839

well. So I do use it to help me document

760.24

things. Um I'll get it to produce

761.839

mermaid, which I use tools for

763.68

diagramming and things like that. So

765.2

that's pretty cool. So that's really

766.88

helped me um become I don't know

769.68

documentation cut my documentation time

771.44

in half. So that's been great.

774.24

um you know some of my customers I have

776.639

a banking customer in Europe uh I've

779.36

worked very very closely with them to

781.839

develop um an in-house trustworthy

785.76

deterministic AI agent and you know

790.16

adoption 85% of the company's using it

792.079

or the bank is using it with over half

793.519

of the company using it daily. So, you

795.519

know, that's that what I'd take I would

797.6

take that as a high success uh rate and

801.2

um because it's got a deterministic

803.279

wrapper around the tooling. So, when you

805.279

go from an AI agent into your tools,

807.12

there's determinism in there and um you

810.32

know, we've got an I've built an AI

811.839

control plane and it's doing some really

813.68

cool stuff in there and that bank is

814.959

quite happy. Uh then I've got customers

816.959

down the other end where the CEO

818.72

accidentally left the AI recording on in

821.519

a meeting said some stuff that uh they

824.32

didn't want recorded and it got

825.92

distributed to everybody and then it

827.68

becomes you know public knowledge or

829.04

whatever. So their trust in AI is very

831.2

low. Whereas you know I've got a a

833.12

highly regulated bank in the European

835.04

system and their trust is very high

837.199

because you know it's it's had the the

840.16

data warehouse and the um IM and the

842.8

Arbback all set up properly and

844.16

everything's correct from the very

845.44

beginning. So again opposite ends of the

847.44

spectrum uh and you know the customer

849.839

down this end that accidentally recorded

852

the the wrong meeting with AI

854.8

the AI conversation is dead in the

856.16

water. It will never go anywhere. Uh

858.079

whereas at the other end they're looking

860.16

at other ways to do more with it. Uh you

862.72

know the CEO has even talked about

864.56

putting his own voice on it and stuff

866.16

like that. So which I find funny but um

868.639

interesting.

870.639

>> That's actually you know that's a that's

872.079

a funny thing. I don't think we've

873.12

actually talked about that. We've not in

875.04

a professional sense, but we've

876.959

definitely had those conversations uh

879.36

because of how we do recording and

881.199

things like that for the podcast and

882.72

even some of the conversations that

884

we've had

886

uh internal conversations and things

887.6

like that we've had on the team because

888.88

we uh Michael and I both we have a lot

890.959

of remote people that we work with and

893.6

sometimes you get conversations you get

895.519

things on a call that u you know you

898.959

weren't expecting and I'll just give a a

900.639

brief anecdote story as I had a

902.48

developer that jumped into a Zoom call

904.24

early one time and it was open and it

906.56

was recording from the start because I

908.399

just I don't trust myself to hit record

910.399

often enough and he was on there for

913.04

about 2 or 3 minutes and was by himself

915.76

and was working his way through a a

917.839

problem and was you know was sitting

919.279

there coding while he was waiting and

920.959

ended up sort of cussing quite a bit cuz

922.72

he was like talking his way through the

924.32

problem and so I had to warn him I was

926.16

like hey next time you jump onto a call

927.92

make sure you mute yourself first you

929.839

know there's those kinds of things it's

931.12

like and I guess everybody's got those

932.399

stories of like somebody left a camera

933.68

on, they didn't realize or somebody

935.04

walked across a shot or things like

937.12

that. But particularly now with the um

940.399

the AI agents that are out there that

943.44

you don't always control that now is

945.92

you'll have somebody that will jump in

947.68

uh I've got a customer jumps. There's

949.199

like three AI agents that jump in that

951.36

are notetakers that jump in before he

953.04

ever shows up. And it's just like you

955.04

get all of these things and it's just

956.88

because people are trying them out and

958.24

then they forget to shut them off and

959.92

you know you have to kick them out or

961.12

block them and all that kind of stuff.

962.32

But it's uh it's definitely I think a

964.88

whole new world out there that's uh we

967.199

have different things we have to be

968.88

aware of. It's like it's I guess it is

971.519

it's a it's now like that's just society

973.6

too is people have got cameras

974.72

everywhere, they've got recorders

976

everywhere. AI seems to be everywhere.

978

So you have to be just that much more

980.8

diligent about about what you do. Now I

983.839

want to because we are sort of getting

986.24

there on time, but I want to swing

987.68

around to uh all the way back to the

989.759

stories you talked about. you're also u

991.519

a board member uh plus you've been you

994.24

know with a couple companies is like

996.16

because I think a lot of developers

998.8

struggle with that that bridge from

1002.16

being a developer to being somebody

1003.839

that's like on a board or being even I

1005.759

think sometimes to like a CTO CIO

1007.6

fractional kind of thing. So what would

1009.759

be and I this is actually more of I

1011.6

guess even a little bit of a personal

1012.8

thing but it's like how would you

1015.12

address somebody that was that was you

1017.839

know a midlevel developer something like

1020

that that's thinking like maybe this is

1021.519

something I want to do or they also may

1022.959

be thinking this is something that is

1024.319

never going to be be for me. How does

1026.16

that how does that fit in your uh

1028.72

engineer developer kind of mindset being

1030.72

in those positions?

1032.48

>> Yeah. Um, one of the biggest joys I get

1036.4

out of my roles in life is giving a a

1039.6

job to somebody or giving somebody

1041.12

opportunity to develop. You know, if I

1043.199

if I you know, if I recruit you, I want

1046.16

to see you become uh the very best

1048.88

version that I can help you become in

1051.52

the time that I that I'm with you. And

1053.36

you know, you're not going to I don't

1055.36

pretend you're going to be with my with

1056.64

me or my team forever, right? you're

1058.16

going to move on and hopefully it's the

1060.32

next thing is bigger and better and it's

1062.16

another step in your career.

1063.76

>> So for me, I'll try and work with these

1067.28

>> mid levels and identify where they want

1068.96

to go in their career and work with them

1070.64

and I do spend a lot of time one-on-one

1073.2

um with the people that want it. You

1075.36

know, some people don't want it, some

1077.36

people do. Uh and I'll try and work with

1079.919

them a lot. uh from my perspective

1084.16

um you know in my 20s I first started

1087.2

coding I thought it was my entire role

1090.4

was nothing else but knowing the tech

1092.48

inside out and and being the best tech

1094.4

person in the room right and that's what

1096.16

I thought my role was and maybe it was

1098.48

when I was like a junior or mid you know

1100.64

I really wanted to be the best hard no I

1104

wanted to be the person that could

1104.96

answer anything technical about the

1107.52

platform about the the language anything

1110.32

Um and I guess by the time I hit my 30s,

1113.679

I really realized that um actually

1115.679

technology is all about people. So the

1118.4

the the time you spend working with

1120.32

people and understanding their problems,

1121.84

their needs uh and what they want out of

1125.52

the business or out of the software

1126.96

you're working on is really the

1128.799

connecting factor, right? Um businesses

1131.12

only exist uh to make sales, right? And

1134.08

the only way you can make sales is

1136.08

through people. All right? So um for me

1140.16

my advice would be focus on the

1142.08

technology absolutely but also do not

1144.4

ignore the personal side of tech and

1148.16

really spend that time to connect with

1150.4

your customers connect with your peers

1153.2

uh and connect with your management. You

1155.52

know one of the first conversations I

1157.039

like to have with um you know any new

1159.84

customer or anybody that you know if

1161.919

I've gone in as a consultant or

1163.2

something you know what are your KPIs?

1165.679

what do you need to look good and to get

1167.679

your job done? You know, if I work with

1169.52

a new partner, I'll say, you know, how

1170.88

do you make money? What can I do to make

1172.799

sure that, you know, you you get um your

1175.919

your reward? So, you know, when I work

1177.919

with a hyperscaler, for example, in

1179.52

their sales teams or their um their

1182.32

partner programs, try and work out what

1184.799

they need from me to deliver on their

1187.52

KPIs and not only my own KPI. So, I try

1190.32

and become cognizant of what my team

1192.4

members need um as well that I'm working

1195.039

with. So I I think that goes two ways

1196.72

and it's all about communication for

1198.48

people that want to work up the ladder.

1200.72

you know

1202.48

in team in larger scale teams I work

1204.32

with I tend to have a fork in the road

1206.16

for technical people do they want to

1207.84

stay tech and and focus on that and you

1210.32

know that that takes you down say a tech

1212.64

lead role an architect role potentially

1214.559

an architect role is a bit special

1216

because there's a lot of business

1217.44

interpretation requirements a lot of lot

1220

of customerf facing but you know that's

1222.16

that's kind of one pathway or if you

1224.4

want to become more more peopleley you

1225.919

know that's the software development

1227.12

manager that's that sort of thing so you

1229.679

know I I tend to see a bit of a natural

1231.36

fork in the road. If you're more of a

1232.96

people person, you might head down that

1234.4

path. Um or or if you're more technical,

1236.96

you head down the other path. Or there's

1238.48

a the third path, which is the solar

1240.32

entrepreneur or the entrepreneurial part

1242.4

where you want to um take a bit of both.

1245.36

And um

1248.88

I'll try to think of a polite way of

1250.72

saying this, but I always said to

1251.84

myself, you know, I always work for

1253.84

somebody that I I have problems with. I

1256.88

don't agree with their decisions

1257.84

necessarily. Um, and if I was a boss,

1260.559

I'll do it this way. And I realized that

1262.48

for a long time that I I use a more

1264.88

colorful language when I say it to

1266.159

myself. And then I thought I should go

1269.039

out there and do this stuff myself

1270.32

because if someone's going to make a

1271.84

mistake, I'd rather blame me and

1274.32

influence things myself than than sit

1276.799

there disgruntled about, you know, that

1278.799

technical decision or or that product

1280.88

feature or or that marketing campaign or

1283.039

whatever. So I' I'd rather be the person

1285.44

making the mistakes and working for

1286.799

somebody I think are making mistakes. So

1288.88

for me it's it's about um you know

1292.32

taking on the accountability, the

1293.679

responsibility and and doing the things

1296.32

those things myself and I really love

1298.08

that fact that um I can make a decision

1301.679

and make influence or make a strong

1304.08

influence on my customers outcomes or or

1306.08

my software outcomes and that's great

1308.159

and of course you know I work for

1309.52

fractional CTO roles and I help them um

1314.96

you know deliver the best that they can

1316.88

in their their product spaces. as well

1318.88

and you know even that gives me

1320.559

frustration sometimes like I've got some

1322.32

experiences and you know I've I've

1324.559

delivered some really large projects my

1327.44

largest project had 80 million users so

1330.799

um that is a decent product uh 75,000

1335.039

servers if anyone's interested 25 20,000

1338.799

Cassandra nodes uh in three rings but um

1342.559

but all aside you know I've had some

1344.559

great experience on on product

1346.24

development and in the consulting or the

1349.28

the fractional roles, you don't

1351.52

necessarily get to bring that because

1353.6

there's somebody else's product vision

1355.6

that you're working with and that kind

1357.36

of grates for me sometimes. But those

1359.52

are parts the human things I talk about.

1361.52

You know, for me it's like it's

1363.2

learning. Um I'll drop into an

1366.24

organization, learn something new and um

1369.039

work out what I could do to improve

1370.96

things and I love to practice that as

1372.559

well. So the advice is is listen and

1375.039

learn, work with people and understand

1377.6

where the value comes from and where

1379.12

they derive the value and you can apply

1380.96

that to your own projects and your own

1382.48

products and um you know really come

1384.72

much closer

1386.48

to a great outcome.

1390.799

>> That's great. Um we are getting really

1393.52

close on time. So I just kind of want

1395.36

follow up real quick. Um, what are we've

1398.96

talked about AI on that and you've

1400.159

talked about using enterprise versus

1402.24

consumer models. Uh, what are some of

1404.88

the

1407.039

enterprise tools specifically that you

1409.039

use that our listeners could kind of

1410.48

check out because I'm kind of interested

1412.08

in what everyone's using because you

1414.08

just kind of hear the basics online. You

1415.6

got to dig into some of these other

1417.039

ones. What are some of the specific ones

1418.96

that you like to use?

1421.2

Um gez I' I've used um probably almost

1426

every paidful model that you can get out

1428.559

there. I think uh you know from Claude

1430.32

through to ChatGpt through to Gemini

1432.64

Enterprise you know I've developed

1434.08

products with um Bedrock uh I've gone

1437.6

open source I've I've done all sorts of

1439.44

things. Um,

1443.679

my preferred tooling, uh, you know, I

1446.159

love Gemini Enterprise as a product

1449.36

because it it hooks natively into my

1451.12

Google Workspace. Uh, so I can expose

1454

Jurro to it's got a whole bunch of

1455.2

inbuilt connectors. I can automatically

1457.36

surface existing things I use. So, I

1461.12

find that great. And then they've got

1462.799

their um ADK uh, which allows me to

1465.6

write custom software and custom agents

1468.159

to do tooling. And that allows me to

1470.72

stick in um the deter deterministic

1474.4

layer I've written allows me to stick in

1477.12

um an AI control plane. And what I mean

1478.96

by an AI control plane, it uh

1483.039

monitors my token so I don't overspend.

1485.039

You know, I've had a customer uh wrote

1487.279

an infinite loop to test their model out

1489.6

and they uploaded a document of 50,000

1491.84

spaces or something and they they had

1494.559

like a $100,000 bill in 24 hours because

1497.6

uh you know a space is still a token or

1500.08

still adds towards a token. So even if

1502.159

you're sending up a blank document,

1503.44

that's still going to charge you. So you

1505.52

know these sorts of things to capture

1507.2

that uh to protect PII end to end

1510.32

encryption all all sorts of really cool

1512

stuff there that you should be doing.

1513.76

Um, you know, I I see, you know, even um

1517.36

prompt injection synonymous with SQL

1520.559

injection that we tried to solve in the

1522

early 2000s. You know, people were

1523.6

injecting um bad things into our

1526

databases. People are doing that today.

1528.159

So anyway, so I find the software

1530

development kits great. Um I completely

1532.64

avoid all consumer models.

1535.12

Totally. I never touch anything that's

1537.44

free. I never touch anything that's um

1540.159

uh I might try something as an anonymous

1542.32

user, but I'll certainly never put any

1545.12

real names, data, or anything into it

1547.76

ever. Um

1550.32

and that's why I've I've leaned towards

1552.159

self-hosted um open source LLMs with

1555.919

Alarm or other tools as well. So I I

1559.76

tend to use those um or Google Google

1562.96

Gemini Enterprise is where I've wound

1564.72

up. So u for my daily driver I guess is

1568.24

is where where I find comfortable. I

1571.279

find it very good because um you know I

1574.24

do a lot of Kubernetes work. I do a lot

1576.559

of um uh go as well and they both come

1579.84

out of the Google stable. So you know

1582.72

Gemini is clear clearly trained on um

1585.44

Google documentation. So it has a very

1588.24

close tie for a lot of my technical

1589.919

stuff and because I use Workspace as

1591.84

well. So that's where I'm at. Uh so I'm

1594

a bit skewed because of my Google

1595.6

reliance I guess in a professional

1597.039

manner. Um personally again it's open

1600.24

source. I I I self-host my own um

1604.32

servers and everything. I do my own

1605.679

email domains. Uh whitelisting my IPs

1608.72

are difficult as we all know for email

1610.96

serving. But um uh yeah there's a divide

1615.279

there and I keep them very very

1616.72

separate.

1619.6

Well, I think we have, as Michael

1621.919

alluded to, we have pretty much run out

1623.52

of time. And once again, it is just like

1625.6

flown right by. There was uh I think we

1627.6

could do this for a couple more hours

1628.88

and have no problem whatsoever. Just

1630.48

like lots, I said, a lot of different

1632.159

questions and a lot of different things

1633.52

to uh to unpack along the way. But, uh

1636.559

appreciate so much your time and want to

1638.24

be respectful of it. So, uh one of the

1640.24

things is I know that you've you've

1641.6

brought up a lot of of interesting

1643.2

things and uh cool ideas. What is the

1646.159

best way for somebody to get a hold of

1647.36

you if they have some further questions

1648.559

or they just want to learn more about

1649.679

what you guys are working on?

1651.44

>> Yeah. Uh what I've worked on recently um

1654.24

I've written a white paper uh on uh AI

1657.44

for execs on putting together

1659.36

strategies. So that's just hit white

1661.679

paper.d download/AI

1664.24

playbook. Um that'll get you to a

1667.679

document that I've collaborated with. It

1670.08

also has my LinkedIn details. So I'm

1673.36

happy to hear from anyone on any topic.

1675.76

Um I don't outsource any of my data. So

1678.96

I I I won't I'm not a good out provider

1682.399

from that perspective. But um uh data is

1685.36

too too protected. I think um

1687.919

>> Tim Berners Lee said uh you know

1690.08

software comes and goes but data um

1692.72

stays forever or whatever it is. I can't

1694

remember the exact quote but uh data is

1695.919

where it's all at. Anyway, so I hit

1697.36

white paper.download. There's an AI

1699.36

playbook there and it's got my contact

1701.039

details and um uh you can contact me

1703.44

without downloading the white paper if

1704.88

you like, but uh have a read. It's it's

1706.48

it's um good for execs or people that

1709.44

want to put together an AI strategy.

1712.72

>> Excellent. Well, thank you so much for

1714

your time and uh we'll get make sure for

1715.52

those you guys that are there have that

1717.6

in the show notes so you can uh reach

1719.36

out and and check that out. Uh I think

1721.2

that I'm now curious about the white

1723.2

paper itself. I think that'll probably

1724.32

be a really good read for everybody. Uh

1726.48

you may want to like slip it under your

1728

boss's door or whatever as well

1729.76

depending on how that goes or under his

1732.32

virtual door or her virtual door. Um

1735.2

thank you so much for your time.

1736.159

Appreciate you hanging out with us

1737.52

today. Uh for all of you that are

1739.44

listening uh thank you so much for again

1741.679

for your time. Uh pencil's down. You can

1743.44

stop taking notes for now. We will

1744.88

return next time with another interview

1747.679

uh with more information and just

1749.679

chugging away on how you can keep that

1751.52

forward momentum going. Until then, go

1753.84

out there and have yourself a great day,

1755.44

a great week, and we will talk to you

1758.159

next time.

1760.399

So, bonus material. Uh let's go with

1762.799

this like what would be

1766

um looking over your career too is like

1767.919

so as going into 2026 if there's a say a

1771.76

mid-level engineer what would be

1773.679

something that you'd say like here's

1775.039

something that you should do this year

1777.279

in sort of a general sense like here's

1778.96

something you should do that would that

1780.399

would help your career or help you you

1782.559

know just become a better engineer.

1786.48

Um

1788.08

I think trends been

1790.88

understanding technology trends have

1792.24

been critical. So for me, you know, I

1794.72

saw the internet, the web, um cloud

1798.799

computing, uh mobile, um machine

1802.32

learning, AI, right? Those are the been

1804.08

some very very big identifiable trends.

1806.159

And right now AI is big. You know,

1808.399

there's a lot of comment about AI slop

1810.399

and all those kind of things. And there

1812.72

is some terrible stuff out there. Uh but

1815.679

it's going to get better and it's here

1818.159

to stay. you know, dialup internet was

1820.48

terrible, but today's um Starlink is

1823.36

great. You know, being out in uh upstate

1826.559

New York, if it wasn't for Starlink, I'd

1829.039

have no internet. So, um you know, it's

1831.6

a long way from dialup internet. So,

1834.399

things evolve and they start off

1836.24

terrible, but being across the trends. I

1838.96

remember um uh Amazon when S3 first came

1843.919

out, I I looked and just said, "Yeah,

1845.84

that's kind of cool, but what the heck

1846.799

am I going to do with it?" Today it's a

1848.32

backbone of the internet. Google app

1850.08

engine same thing. I thought that was

1851.2

kind of cool. It didn't have any

1853.44

persistent storage that's kind of cool

1855.039

but what can I do with it nowadays

1857.679

it's progressed on. So mid-level

1859.44

developer I definitely think um

1862

proficiency in data and understanding

1863.84

data and and those sorts of things and

1866.559

data is what drives AI. Data is what

1868.64

drives your software applications. So um

1872.799

continue to develop your data skills. Uh

1875.6

understanding

1877.2

what you can get more out of your data.

1881.52

Uh you know and your CEO might not be

1884.399

asking today for it but they'll ask for

1885.84

the data in in 12 months time. So just

1888.24

just be cognizant of the data and and

1890.32

stick to it. Uh so build up your data

1892.88

literacy because that is what persists.

1895.679

Absolutely.

1897.679

>> Yeah. That's actually it's funny. I just

1899.12

finished writing an article about uh the

1901.2

value of glue code and that's really

1902.96

what it comes down to is it's like it's

1904.88

there's all these different tools and

1906.159

all these different things but the

1907.279

bottom line is understanding how that

1909.519

data moves around all of those different

1911.2

systems and if you understand the data

1913.519

then that like that's half the b

1916.32

probably more than way more than half

1917.84

the battle if you understand the data

1919.039

and how it needs to work and how it

1920.48

needs to move then the rest of it

1922.48

becomes more or less I mean it's I'm

1924.72

simplifying but it becomes sort of like

1925.919

a mathematical you know task At that

1928.72

point, it's just like, okay, how do I

1929.919

get it to go from here to here and make

1931.44

sure that it maintains its its integrity

1934.399

essentially. So, that's a that's a great

1936.48

point and I agree 100%. I think that the

1938.96

AI uh AI is just it's going to be here.

1942.08

It's it has moved a lot even in the last

1944.24

6 months, year, you know, two years and

1946.64

I think it's just that seems to be

1948.48

that's where everybody's betting their

1949.84

money right now. So, we're going to see

1951.279

movement there. It's going to improve.

1952.64

there's just there's too many smart

1954.399

people working on it to just not have it

1957.039

see that it's going to be better and

1958.24

better. And we're learning how to deal

1959.44

with the slop a little bit just like we

1961.039

did, you know, dealing with the

1962.799

thousands of Google pages early on with

1964.88

searches and and all of the internet

1966.559

sites that were out there, all of the

1967.76

ISPs that eventually, you know, formed

1969.6

into a couple of things or disappeared

1971.6

and went into, you know, the backbone

1973.44

that we have today.

1976

>> We have run out of time, so I I want to

1978.08

be respectful of the time. Thanks so

1979.36

much. This was this was awesome. Uh, I

1981.76

know it took us a little bit, a couple

1982.88

of reschedules to to get this going. So,

1985.039

thank you for for sticking around with

1986.559

us through this and, uh, this was it

1988.559

definitely was a great payoff. Um, like

1991.12

I said, we've got so many other things.

1992.399

We may reach out and and try to, you

1994.08

know, connect again at some point in the

1995.919

future because this was a a great

1997.279

conversation and I think we just hit the

1999.36

tip of the iceberg at best with some of

2000.96

the ways we can places we can go with

2002.559

direct conversations with you. So,

2004.559

thanks so much for your time, Andrew.

2006.24

>> I appreciate it. Love speaking with you.

2007.679

Happy to speak again. Glad we called up.

2010.48

Yep. Have a good day.

2012

>> Thank you. Bye. Bye. Bye. Bye.