📺 Develpreneur YouTube Episode

Video + transcript

Go Web First: Use AI Safely + Choose Mobile at the Right Time | Angelo Zanetti

2026-01-29 •Youtube

Detailed Notes

In Part 2 of our interview with Angelo Zanetti (Elemental), we dig into a modern product strategy: go web first—especially when you’re still validating demand.

We cover: • AI-assisted development: speed vs risk (and why guardrails matter) • Planning like an architect so you don’t rebuild later • Why “go web first” is often faster + cheaper than mobile early on • When mobile actually makes sense (and when it doesn’t)

🎧 Listen/Watch the full show: https://develpreneur.com/go-web-first-ai-safe-mobile-timing

About Angelo Zanetti Angelo is the co-founder and CEO of Elemental, a South African-based software development agency helping startups and scaleups worldwide bring digital products to life.

*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/

#BuildingBetterDevelopers #GoWebFirst #AI #MobileApps

Transcript Text
[music]
[music]
[music]
[music]
Hello and welcome back. We are
continuing our season of Building Better
Foundations. This is the Building Better
Developers podcast, also known as
Developur. We are in part two of an
interview. Uh we're going to be speaking
with Angelo again here in a few moments.
But first, I'm going to introduce myself
and let somebody else introduce
themselves. Little uh cliffhanger there
for you. My name is Rob Broadhead. Hi,
one of the founders of developer, also
the founder of RB Consulting, where we
help you sift through your technology
junk drawer and build a roadmap for
success, leveraging technology and
making it work for you instead of uh
maybe even against you. Good things and
bad things. A good thing would be
I have like
the tools that are out there to do our
work are phenomenal these days. uh the
things that like it's funny how when I
would think back to when I was starting
out my career and how slow and ponderous
some of the compilers and things were
and how long it took to deal with them
and it's like you know you could go like
have a whole meal before you got back
and your code was actually compiled so
you could test your latest changes
versus now
you can test entire applications in a
day basically with some of the tools
that are out there. So loving that. Uh
the downside of bad things is like there
are just not enough hours in the day
still because with the ability to do
more, there is more that I want to do.
And it just seems like my the desire to
do more is constantly outpacing the
ability to get some stuff done. But
right now, I'm going to pause. I'm going
to go get some stuff done while Michael
introduces himself.
>> Hey everyone, my name is Michael Malage.
One of the co-founders of Developer. I'm
also the founder of Envision QA where we
create and test custom software that
solves your problems. Uh good thing, bad
thing. Uh good thing, um similar to Rob,
there's so much out there helping us uh
improve on our jobs and businesses. Uh
when we're recording this, it's nearing
the end of the year. There's some
actually some new updates to some of the
versions of Java Spring Boot that just
got released and I'm going to be digging
into those. Uh downside similar to Rob,
the more these tools speed things up,
the more we want to do. And we still
just run out of time to get stuff done.
>> Yeah, life is uh it just the more the
more things change, the more they stay
the same. The more it's just like, yep,
I still just don't have enough time to
get the crap done. I just whenever we
get we're more productive, but now we
just put more on our plate to get done.
But right now, we are going to take a
few things off of our plate. mostly the
stepping into the next portion of this
interview and here we go back to our
conversation with Angelo.
Um I do want to like I guess shift a
little because you've been doing this
for you know quite a while. you've been
doing development and now even though
you've gotten out of it. Um, how do you
see like especially cuz now you've been
through I think a couple of uh you know
the gamechanging moments of things that
have like apps have come out since you
started and you know before that it was
you know there's the web was it's what
it was and then you had the applications
and you've had you know now the latest
is obviously AI has become a a big part
of development uh but even you go back a
few years and and the
uh code generators basically came back.
So a lot of ids, a lot of tools were
already even before AI was kicking in.
We're doing a lot of that generation. So
how have you how do you see especially
like I guess this latest wave of you
know the latest silver bullet of AI. How
do you see that and how do you see it
impacting your your development teams
and and moving forward?
I
>> think I think it's it's helpful. I think
that it can make developers a lot more
efficient, but it's also a very powerful
tool that if you're not an experienced
developer, it can actually cause more
harm than good. Um, [gasps]
yeah, I posted we we've got like a a a
few chat groups on our with our business
and then someone sent me a a a little
meme or something like that where I
think it was Cursor where Cursor by
accident dropped, you know, this uh Vibe
Coders database and and for those of you
who don't know what drop means, it
basically deleted the whole database and
recreated it. And he asked Cursa like,
"Did you just like delete my database?"
And Chris was like, "Yes, I'm sorry I
had to delete it because of the database
changes, but I'm sorry. I what I should
have done is I should have asked you,
>> do you want me to drop the database and
recreate it?" And uh so it's it's it's
powerful. Like it's they really are
powerful these tools, but you really
need to kind of know what you're doing.
Um, but it can definitely make you more
efficient and it's, you know, it learns
your coding style and it can, you know,
obviously auto completion as you
mentioned has been in the IDEs for for a
long time, but I think it's like even
more powerful now like with cursor and
other tools where it can do multiple
auto completions in multiple files that
aren't even open. Um, but that's also
where the danger can come in because you
know, you kind of you need to know what
it's doing. Um,
yeah. So, I think it's it's a tool. You
got to use it. You got to embrace it,
but you also got to be wary of it. Um,
where it's going to go in the future,
I'm not I'm not exactly sure. You know,
is it going to replace developers
entirely? Possibly. But I think there's
a lot of still a lot of um value and
experience in terms of dealing with
people what their ideas are and sort of
thinking and reading between the lines
in terms of okay this is actually what
they need and this is how we need to
build it and this is what we need to
consider for the future based on
previous experience. So there's still
that sort of human element of
translating an idea into code and into a
vision but also making it scalable and
um robust and future proof. So I think
that's where there's the seniority plays
a big role and experience but maybe the
sort of simpler tasks
um you know will will sort of be maybe a
little bit more automated with with AI
and and with code generation.
So along with the lines of AI these days
and like you said having like senior
developers and that um and leaning on
the developers to help you build the
applications from a founders's
perspective. However being a founder if
you aren't really technically inclined
how do you kind of structure that? How
do you think through that uh to avoid
wasting time, wasting money and kind of
like we started early on building things
that don't scale that have too many
features in it?
>> It's a good question. I think it's
almost like building a house, right? You
don't just start putting in a foundation
and start putting up walls and windows
and things like that. You actually start
with an architect. So I think planning
is still really really important. You
know thinking about your product,
scoping it out properly, defining it
from a technical specification point of
view, thinking about the different
scenarios, the different user journeys,
the different exceptions
and I think that is a very very good
step but I think it's also overlooked
and I think people just want to build
quickly but then you kind of rush stuff
and you haven't thought about you know
knock on effects. So I I think that the
the planning you know scoping
specifying phase is really really
important and um because it's not so
tangible it's often undervalued but I
think that is key to the success of a
project and not only in the initial MVP
it's the key to the scal the scaling you
know scalability which I spoke about
earlier in terms of scalability in terms
of features and in terms of data so
thinking about that up front you you
know what is it going to look like in a
few years time? Is it going to are we
going to have like multiple payment
gateways, multiple payment options? Are
we going to have multiple languages? Are
we going to have a loyalty system? Is it
going to be gamification?
Great. If if those are sort of things
that we need to consider, let's make
provision for them now. And then what
does the data look like? You know, is it
going to be like millions and millions
of records and at what point does the
database slow down? At what point do we
need to kind of archive data? How are we
going to handle that? So again, that
happens. you know, ideally upfront as a
best practice, but in in you know,
often, you know, things need to get to
market quickly and that step is is
skipped by founders or they just don't
even know to do that. You know, they
just think you need to write the code.
You know, they don't even know to plan
it. And it's almost like you need a a
systems analyst or a architect to kind
of go, let's go to the drawing board
first before, you know, let's write
code. Cuz if you speak to a developer,
they're probably just going to start
writing code. they like that, you know,
maybe senior ones will plan it a lot
better.
[sighs and gasps]
>> So, expanding on that just a little bit,
so from a founders's perspective, I I
believe earlier you mentioned lovable.
Um, what are some tools that a founder
could use to help them wireframe besides
just, you know, writing it out on paper,
putting it on, you know, a PowerPoint,
something like that. What are some good
tools that they could use to kind of
build their idea or kind of wireframe
their idea and get like clickable demos
without having to really write code?
>> Yeah. So,
obviously you got things like Figma, but
you need to be a you've got to need some
design skills for that. I think there's
a a platform called Reloom. I speak
under correction. um which basically uh
allows you to you know to kind of prompt
and create wireframes that um you know
can become clickable prototypes. We've
we haven't done that much work with it.
We just played around with it. I think
that's that's sort of something that a
non- tech founder could use to to create
some, you know, some screens, some user
journeys, some process flows, some
clickable prototypes and then, you know,
use that as a base to design and build
the the rest of the product.
>> Oh, those are some very good examples.
Uh just one other followup here to that
even um
so when dealing with founders and you
know I've run into this over the years
and kind of curious what your experience
is when you have an idea and and you are
like hey I want to solve this problem.
Yes, you can just go out and try to look
for that problem on the internet. Are
there any focused approaches that you
could offer our listeners to help them
kind of narrow their focus on how to do
product marketing to determine if their
idea is a good for a mobile app
in a slightly different way. So where
we've seen a lot of success and and also
just speaking to other, you know, dev
houses and other tech founders, I think
there's a lot more success when someone
comes from a certain industry and they
know that industry sort of inside and
outside. They've been in the industry
for many years and they've seen a niche
uh or a niche, you know, a problem and
they've seen it over and over again and
it's not getting solved and then they
they they create a solution around that
as opposed to me going well I think that
the restaurant industry has got this
problem and it's my hypothesis and my
theory and then now I need to go and
validate it. I think that's quite
difficult. I mean it's not it's not to
say it's it's it's not possible but I
think you have a lot more success where
the founders are from that industry
whereas they're kind of trying to solve
problems for an industry that they
they're not based in. I mean keen to
hear your your takes on that and and
your experiences on that. I don't know
if you have any but yeah maybe it's
contradictory to mine.
That's actually kind of funny because uh
I was working with a uh a founder
visionary a couple years ago and that
was one of the things he wanted to do.
He's like, "Oh, I want to go build this
restaurant POS system for restaurants."
He had never owned a restaurant, never
worked in a restaurant and really had no
idea what the software was needed for.
He just had this idea and he wanted to
spend money and time building this and
it was like time out. you know, it's
like go do a little more market research
on that and then other people I've
worked with, like you said, that have
been in the industry and have figured
out, hey, this is a problem. How do I
solve it? Uh, tend to do better. So,
that was just kind of funny that you
used a similar example of something I
actually ran into.
>> Out of interest, did he go ahead with
that or not?
>> Uh, no. Eventually, I finally talked
them out of that. Uh, because it they
were not going to be very successful
with that. it it was more like a clouds
in the sky idea and it's like you don't
have enough money or time or resources
and it's not going to go anywhere.
>> Yeah. And that's where their ego comes
in, right? Cuz they believe that they
right and they want to, you know, they
want to they they want to pursue it. And
I think you save them a lot of money and
pain right through talking them out of
it. But Rob, from your side, do you have
any kitty if you've got any examples of
this or any experiences like this? Yeah,
I tend to I guess they tend to fall into
two categories that I've what I've
experienced is there's the ones that are
somebody that's an outsider that sees
something and like you know it would be
like in a restaurant and they're like oh
I see this problem I can go solve this
because you know I can get food to the
table faster or whatever it happens to
be. They they see something but they
haven't really lived it. They're just
like they have a problem. it's something
that's a issue they have but they
haven't really experienced from the
inside and they it may be that there are
solutions for that especially these days
there's a lot of times that they'll say
like oh there's got to be you know I'm
going to go build this product and once
you start looking you realize that
product actually exists you know a dozen
different ways because it's actually a
common problem and people have solved it
they just didn't know it because they're
not part of that you know that industry
they're not on the inside the ones that
I that I find are far more successful I
think like you do is that the ones that
have been the problem comes out of being
within that industry actually spending
time and and realizing that you know
it's a they've got a special problem or
something like that that just doesn't
hasn't been addressed or if it's been
addressed it hasn't been addressed very
well. Uh good example is a lot of times
I've seen in the healthcare industry
where there are there are applications
to solutions that are sort of general
purpose. they they solve for a lot of
places, but they don't solve maybe for a
specific
uh type, like a specialist, like maybe a
um like a podiatrist has something
that's a little bit different or I know
that there's there's a lot of people
that think that health care and dental
are the same thing, but dental records
and all the stuff they track and how
they do stuff is very different from,
you know, other specialists. And of
course, hospitals are very different
from clinics. And so I find that it's
yeah it's it's a lot of times I want to
talk to them when I'm when I'm talking
to somebody with an idea like that. It's
like where did this come from? How did
you how did you how did you come about
the problem itself? How do you see that?
How often have you seen it? Because it
may be specific to them. It may be
something that's like wow that's a
horrible problem. And as you talk
through it, you realize that they're the
only person that ever is going to, you
know, suffer with that problem or it's
such a so niche that it's just like
that's going to be tough for you to do.
Especially if it's an it's a if it's an
expensive solution, it's like all right,
you know, if you're solving things for
only a few people and those people
aren't rich and aren't willing to spend
a ton of money, then you, you know,
you're probably not going to go very
well with it. And uh I found that like
that's this goes back to I love doing
like proof of concepts and clickable
demos and and very minimal MVPs and
things like that to say like let's get
this out and get it in front of people
that aren't like your best friend or
your family. They're like, "Oh, I love
it. It's great." And get in front of
people, particularly those that have
like they've got skin in the game where
it's like, "Hey, let's get something out
there and see it. Will they pay some
money for it? Would they, you know, what
would you pay for this?" So you can
start figuring out is this real or is it
just you know a nice to have or
something like that. I I love what you
said earlier is like what happens does
is there going to be some sort of pain
if you take this if you give them this
application or this solution and you
take it away because I think that's um I
think that's a really good marker is
it's like okay that means that they you
know they were uh there was some lack of
there's some discomfort caused by that
solution not being there.
>> Yeah. It's essentially
>> Yeah.
>> Yeah.
>> I do want to I want to sort of switch
gears a little bit on this too. is that
um because you do web and application
and I'm I'm curious as what your uh your
experience in doing uh webs web
applications and and apps and where you
like I guess the biggest struggle in
particularly when you try to do a hybrid
kind of thing where there's a there's a
web solution and there's a a mobile
particularly I mean sometimes mobile
native then you just got completely
separate code bases but I'm thinking
more of the kinds where you're you're
trying to do that hybrid approach and
some of the issues particularly for de
developers that they may want to you
know keep an eye out for when you're
trying to to solve for both of those
platforms.
>> Um
yeah I I think it's
[snorts] maybe I can answer this in a
little bit of a different way. I I think
you know with founders it's like they'll
come to us and they'll say listen I want
a mobile app and you're like well why do
you want a mobile app? No, no, I love
apps. My competitor's got an app. And
then we're like, yeah, sure, okay,
that's maybe a semi- good reason, but
you know, the point is you want to get
something out to market quickly. You
want to get it, you know, this MVP. We
spoke about this many times. And
generally, web is easier and quicker to
build for, right? So, it's, you know,
it's it's nicer on the budget on the
wallet. you can get to market quicker
and
you can, you know, everyone's got a
browser on your mobile phone, on your
tablet, on your, you know, your laptop
or whatever, but not everyone wants to
install an app, right? And then you've
got
you've got um you know, as we spoke
about in the beginning, like SEO versus
kind of marketing within app stores is a
big thing as well. And you know you've
got to do a lot of different things or
extra things with mobile apps. You know
if you're going to do the store
submissions you know that takes a lot of
time. Generally developing mobile apps
you know if it's a hybrid mobile app
compared to a web app you know the
functionality might be very similar but
it just it takes longer because of the
nature of that development. You know you
got to do a lot of compiling. you got to
deploy to an emulator or to devices or
test test flight and that takes time and
that costs money and you know if you're
just trying to prove product market fit
you know does this product that I'm
building solve a problem we generally
say go web first and then if you're
getting traction you know you can always
go mobile app later and I'll give an
example we built a big platform here in
South Africa uh and this client's been
speaking to us for many many years. So
it's a web- based platform and he kept
on saying like you know I want to do a
mobile app want to do a mobile app but
it's quite costly you know it's not
cheap and it's there's a lot of things
to consider and you know there's a lot
of development behind the scenes
and eventually his market his user base
is asking him you know through social
media through direct engagement like
when you bring out a mobile app you know
I want the mobile app and you know it's
come up so many times now that the time
is right to do it, right? So then that
makes sense, you know, from a cost from
a a traction from a testing the market
transitionary point of view. The other
thing that you know where you'd need a
mobile app is where you need something
specific on that mobile app, you know,
so maybe you need something specific to
the hardware, you know, um where you
can't get that through a a um a web
application or even a hybrid app. um
that's less and less common now because
even like hybrid apps are getting more
and more access to the devices hardware.
Um but yeah, so that that's another
instance and then there might be certain
things you need to integrate with like
SDKs that you can only do that through
native you know so that you only your
only option is to go native your only
option is to go mobile app based you
can't build a web application based for
that. Um, and then another thing that
people need to think about is the costs
of these app stores. You know, if you've
got a subscriptionbased or inapp
payments, these app stores can take 20
to 30% of those payments, which a lot of
founders don't even know about. They go
the mobile app route and then they find
out the hard way that, hey, you're
giving away a large margin of your
income to the app stores. So, that's
that's something to think about as well.
Um, yeah. So, I've answered your
question in a little bit of a roundabout
way, but I think it's quite an important
consideration, you know, when you look
at web verse mobile.
Now, when you do a um when you have
something that's that's web, and now
you're you come back, you say, "All
right, we're going to do a a mobile
application." do you or I guess more
what are maybe what are your thoughts on
the web application being treated or the
mobile application being treated almost
like a second or a brand new application
so that you're not because there's some
I'm definitely in the situations where
they want to just like make the app the
mobile app look like the web but you
know we know that once you get there
real estate's different all the kinds of
other stuff on the screen that makes it
very difficult a lot of times to try to
just you know shrink the web down to
even with responsive design there's
It tends to be I think there there can
be an argument definitely for just
design the the mobile application
especially the user interface the UX
from ground up for mobile as opposed to
trying to to pick it up from web and
what are your thoughts on that?
>> Yeah, I agree with you. I think that you
know trying to wrap a mobile version of
the of the website or a responsive
web-based version into a mobile app I
don't think it it works so well. I
think, you know, you can even get
penalized for that. Um, and I think that
mobile apps have got a different look
and feel. They've got different
usability. You know, you typically got
that bar at the bottom where you've got
all your different buttons, but a mobile
responsive website doesn't doesn't have
that sort of usability look and feel.
So, yeah, I agree. I think it should be
its own project. I think it should be
handled as its own code base but also
with its own interface and how users
engage with it and um and you got things
like push notifications which work
really well on mobile apps which you
know you do get push on web but it's
kind of very limited and it's not yeah
it's it's it's not really that well
used. So I think again there that ties
in with that whole usability of the of
the mobile app.
So, kind of a final question kind of
flowing with all of that. Um,
what are some of the, uh, hybrid tools
you like to use to build your web
applications? There's so many out there.
What are kind of your favorite flavors?
>> Yeah. So, excuse [clears throat] me. Um,
we've done quite a bit of uh,
development in Ioni and Cordova, you
know, that works nicely with Angular.
There's Flutter as well. We built a few
apps in Flutter. um you know, React
Native, we we've worked with one or two
apps in that, but yeah, that that's
about it. You know, we don't want to
spread ourselves too wide. Um and I
think that they're all they're all good
tools. They've all got benefits. They've
all got slight disadvantages. So, you
know, there's not really one that we are
preferencing over the others. Um yeah,
but there are others that we don't even
use that people are using that, you
know, are are good as well.
Well, I want to we have once again hour
has flown right by our time that we're
hanging out here with you. So, u
definitely want to appreciate uh tell
you I appreciate you you hanging out and
giving us some uh some really cool stuff
from uh uh all the way on the other side
of the world practically from us right
now. But, uh anybody else that's
listening, I'm sure a lot of them are
like, "Wow, this sounds like a great
company." you guys are maybe they're
sitting there going, "Hey, I've got some
app ideas or some web ideas that I would
love to have somebody uh work on. What's
the best way for them to get a hold of
you?"
>> Yeah, they can come to our website. So,
www.elemental.agy
or they can look me up on LinkedIn. Um,
yeah, that simple as that.
>> Excellent. So, we will make sure we get
uh links in the show notes for anybody
that is interested. And uh we will go
ahead and and wrap this one up. And uh
thank you for for hanging out with us
and uh sort of wandering through the the
the desert or the forest or however it
is, all of the snaggles of of web and
application development and and tackling
some of these latest questions and uh
you know where where we think things are
going.
>> Thanks. Thanks, Rob, for the invite. It
[clears throat] was my pleasure. I I
enjoyed I think we tackled quite a lot
of subjects in a really short period of
time, but yeah, it's been a real
pleasure. Thank you.
>> Definitely very much so. It's one of
those that we have uh we have more than
uh you know filled everybody's time I
think well with a with a content heavy
contentrich uh hour couple episodes now
of time. So thank you so much those you
guys are listening. Go out there and
have yourself a great day a great week
and we will talk to you next time.
Now we do a um we have this video and
audio and so for the video side of it we
do like a a bonus section uh a lot of
time and what would be I think the best
question we do for this is like what
would be your um like one or two items
of advice for somebody that is going to
jump into this let's go with this one is
trying to decide like should I do a web
app or a mobile application like where
should they start to figure out which
one or whether they can, you know, how
to solve that problem if they're a
non-technical founder.
>> Generally, we always say go web first. I
think it's cheaper, it's easier to
build, it's quicker to market, it's less
costly. Um however if they if all their
competitors have got mobile apps and the
user expects a mobile app so say for
example I don't know a property portal
you know and and all the property
portals have got mobile apps and you
come with a web app you know the users
are pretty much going to want a mobile
app I think then you got to go mobile or
if you need certain capabilities you
know as I mentioned earlier from the the
hardware the device you know then I
think going mobile app makes sense. But
I think going web is yeah easier, quick,
quicker, cheaper. Get it out there, test
it, and you can always evolve your
product to a mobile app down the line.
So good. I happen to Yeah, I agree very
much. There's been a lot of I've had a
lot of those conversations with founders
where it's uh they say, "Oh, they start
with I want a I want a mobile app." And
then we start talking about it and it's
like there's really no there's really no
business, you know, need for the the
app. And then when you start talking
about the price differences and the and
the really the time frames because even
if you everything else equal, you're
probably going to have to tack on a lot
of times, you know, at least two to four
weeks just to get something into the the
stores between all of the like the, you
know, getting it out there, getting all
that extra content out there, getting it
approved. And and like you said, like
just the test the test cycles and that
the debugging cycles just tend to be a
lot slower because you've got to compile
and push stuff out versus web apps can a
lot of times you can turn that sucker
those suckers around almost instantly.
You can, you know, make some changes, go
test it, fix it, and boom, you're on to
the next one.
>> Yeah, exactly. Refresh the browser
[laughter] and then your changes are
there.
>> That's the only problem. Sometimes you
got to make sure you got to clear the
cache. But that's about the hardest part
about it. Uh, exactly. Great.
>> All right.
>> Well, thank you so much for hanging out
with us. This has been great. Uh, really
enjoyed the conversation and, uh, we
will get you, uh, this will come out
towards the end of January, probably
closer more like, uh, early February
when this goes out. We'll get you links
to these and feel free to share them out
wherever you would like.
>> And, um, I guess, yeah, if nothing else,
have a good, uh, merry Christmas, happy
new year, and uh, we will reach out to
you again, talk to you again in the in
the new year.
>> Yeah. Perfect. Thanks a lot. I will I'll
definitely syndicate it to my uh my
LinkedIn. Our company will also share it
as well. And then um it'll be great if
we can rate ourselves on the Pod Match
platform as well. Yeah.
>> Oh, definitely.
>> Give you guys a really good rating. I
really enjoyed it. So, thanks for your
time again. All right.
>> All right. Thanks a lot. Have a good
one. Enjoy your evening. You
>> too. Thanks, guys. Okay. Bye-bye.
>> Take care.
>> [music]
Transcript Segments
5.894

[music]

10.48

[music]

17.03

[music]

22.925

[music]

27.359

Hello and welcome back. We are

29.92

continuing our season of Building Better

31.599

Foundations. This is the Building Better

33.12

Developers podcast, also known as

34.96

Developur. We are in part two of an

38.079

interview. Uh we're going to be speaking

39.44

with Angelo again here in a few moments.

41.52

But first, I'm going to introduce myself

43.76

and let somebody else introduce

45.12

themselves. Little uh cliffhanger there

47.6

for you. My name is Rob Broadhead. Hi,

50.399

one of the founders of developer, also

52.079

the founder of RB Consulting, where we

54.399

help you sift through your technology

56.719

junk drawer and build a roadmap for

59.12

success, leveraging technology and

61.84

making it work for you instead of uh

64.08

maybe even against you. Good things and

66.96

bad things. A good thing would be

71.04

I have like

73.2

the tools that are out there to do our

75.6

work are phenomenal these days. uh the

79.2

things that like it's funny how when I

81.2

would think back to when I was starting

82.479

out my career and how slow and ponderous

84.64

some of the compilers and things were

86.08

and how long it took to deal with them

87.6

and it's like you know you could go like

89.439

have a whole meal before you got back

91.28

and your code was actually compiled so

93.04

you could test your latest changes

95.119

versus now

97.28

you can test entire applications in a

99.36

day basically with some of the tools

100.799

that are out there. So loving that. Uh

103.68

the downside of bad things is like there

107.92

are just not enough hours in the day

109.439

still because with the ability to do

111.52

more, there is more that I want to do.

113.84

And it just seems like my the desire to

116.32

do more is constantly outpacing the

118.799

ability to get some stuff done. But

122

right now, I'm going to pause. I'm going

123.28

to go get some stuff done while Michael

124.96

introduces himself.

126.479

>> Hey everyone, my name is Michael Malage.

128.08

One of the co-founders of Developer. I'm

130

also the founder of Envision QA where we

131.92

create and test custom software that

133.76

solves your problems. Uh good thing, bad

136.8

thing. Uh good thing, um similar to Rob,

140.56

there's so much out there helping us uh

143.44

improve on our jobs and businesses. Uh

147.52

when we're recording this, it's nearing

148.959

the end of the year. There's some

150.239

actually some new updates to some of the

152.959

versions of Java Spring Boot that just

155.2

got released and I'm going to be digging

157.12

into those. Uh downside similar to Rob,

160

the more these tools speed things up,

161.519

the more we want to do. And we still

163.36

just run out of time to get stuff done.

167.2

>> Yeah, life is uh it just the more the

170.959

more things change, the more they stay

172.48

the same. The more it's just like, yep,

174.08

I still just don't have enough time to

175.68

get the crap done. I just whenever we

177.44

get we're more productive, but now we

179.12

just put more on our plate to get done.

182.319

But right now, we are going to take a

183.92

few things off of our plate. mostly the

186.159

stepping into the next portion of this

188.08

interview and here we go back to our

190.08

conversation with Angelo.

194.48

Um I do want to like I guess shift a

196.48

little because you've been doing this

197.92

for you know quite a while. you've been

199.44

doing development and now even though

201.28

you've gotten out of it. Um, how do you

204.879

see like especially cuz now you've been

208.239

through I think a couple of uh you know

210.72

the gamechanging moments of things that

212.64

have like apps have come out since you

214.72

started and you know before that it was

216.64

you know there's the web was it's what

219.2

it was and then you had the applications

220.879

and you've had you know now the latest

222.959

is obviously AI has become a a big part

225.519

of development uh but even you go back a

228.239

few years and and the

230.959

uh code generators basically came back.

233.04

So a lot of ids, a lot of tools were

234.879

already even before AI was kicking in.

236.799

We're doing a lot of that generation. So

238.319

how have you how do you see especially

240.56

like I guess this latest wave of you

243.36

know the latest silver bullet of AI. How

245.519

do you see that and how do you see it

246.879

impacting your your development teams

248.64

and and moving forward?

251.68

I

251.84

>> think I think it's it's helpful. I think

254.959

that it can make developers a lot more

257.04

efficient, but it's also a very powerful

260.4

tool that if you're not an experienced

262.24

developer, it can actually cause more

264.4

harm than good. Um, [gasps]

267.52

yeah, I posted we we've got like a a a

270.8

few chat groups on our with our business

272.8

and then someone sent me a a a little

275.36

meme or something like that where I

277.52

think it was Cursor where Cursor by

279.52

accident dropped, you know, this uh Vibe

283.44

Coders database and and for those of you

286.08

who don't know what drop means, it

287.199

basically deleted the whole database and

288.96

recreated it. And he asked Cursa like,

291.44

"Did you just like delete my database?"

293.84

And Chris was like, "Yes, I'm sorry I

295.68

had to delete it because of the database

297.68

changes, but I'm sorry. I what I should

299.84

have done is I should have asked you,

302.88

>> do you want me to drop the database and

304.639

recreate it?" And uh so it's it's it's

307.68

powerful. Like it's they really are

309.68

powerful these tools, but you really

312.16

need to kind of know what you're doing.

314.8

Um, but it can definitely make you more

316.56

efficient and it's, you know, it learns

318.8

your coding style and it can, you know,

320.72

obviously auto completion as you

322.08

mentioned has been in the IDEs for for a

324.479

long time, but I think it's like even

325.759

more powerful now like with cursor and

327.52

other tools where it can do multiple

329.919

auto completions in multiple files that

332.08

aren't even open. Um, but that's also

334.08

where the danger can come in because you

336

know, you kind of you need to know what

337.919

it's doing. Um,

341.52

yeah. So, I think it's it's a tool. You

343.919

got to use it. You got to embrace it,

346.08

but you also got to be wary of it. Um,

349.039

where it's going to go in the future,

350.479

I'm not I'm not exactly sure. You know,

352.32

is it going to replace developers

353.6

entirely? Possibly. But I think there's

356.8

a lot of still a lot of um value and

360.24

experience in terms of dealing with

361.84

people what their ideas are and sort of

364.88

thinking and reading between the lines

367.12

in terms of okay this is actually what

369.039

they need and this is how we need to

370.639

build it and this is what we need to

372.16

consider for the future based on

374.8

previous experience. So there's still

377.12

that sort of human element of

378.72

translating an idea into code and into a

381.84

vision but also making it scalable and

384.479

um robust and future proof. So I think

389.199

that's where there's the seniority plays

391.52

a big role and experience but maybe the

394.639

sort of simpler tasks

397.039

um you know will will sort of be maybe a

400.56

little bit more automated with with AI

402.8

and and with code generation.

406.639

So along with the lines of AI these days

409.919

and like you said having like senior

411.919

developers and that um and leaning on

414.24

the developers to help you build the

415.68

applications from a founders's

417.199

perspective. However being a founder if

420.639

you aren't really technically inclined

423.28

how do you kind of structure that? How

425.599

do you think through that uh to avoid

428.4

wasting time, wasting money and kind of

431.12

like we started early on building things

433.039

that don't scale that have too many

435.36

features in it?

438.08

>> It's a good question. I think it's

440.16

almost like building a house, right? You

442.4

don't just start putting in a foundation

444.639

and start putting up walls and windows

447.36

and things like that. You actually start

450.08

with an architect. So I think planning

453.36

is still really really important. You

455.36

know thinking about your product,

457.039

scoping it out properly, defining it

459.36

from a technical specification point of

461.68

view, thinking about the different

464.08

scenarios, the different user journeys,

465.84

the different exceptions

467.84

and I think that is a very very good

471.039

step but I think it's also overlooked

473.84

and I think people just want to build

475.44

quickly but then you kind of rush stuff

477.199

and you haven't thought about you know

479.12

knock on effects. So I I think that the

482.639

the planning you know scoping

486.8

specifying phase is really really

489.68

important and um because it's not so

492.8

tangible it's often undervalued but I

495.12

think that is key to the success of a

497.759

project and not only in the initial MVP

500.639

it's the key to the scal the scaling you

503.039

know scalability which I spoke about

504.639

earlier in terms of scalability in terms

506.319

of features and in terms of data so

508.56

thinking about that up front you you

510.319

know what is it going to look like in a

511.599

few years time? Is it going to are we

513.279

going to have like multiple payment

514.479

gateways, multiple payment options? Are

516.24

we going to have multiple languages? Are

517.76

we going to have a loyalty system? Is it

520.08

going to be gamification?

522

Great. If if those are sort of things

523.68

that we need to consider, let's make

525.12

provision for them now. And then what

527.2

does the data look like? You know, is it

528.72

going to be like millions and millions

529.92

of records and at what point does the

531.68

database slow down? At what point do we

533.68

need to kind of archive data? How are we

535.6

going to handle that? So again, that

538.32

happens. you know, ideally upfront as a

542.16

best practice, but in in you know,

544.48

often, you know, things need to get to

546

market quickly and that step is is

547.839

skipped by founders or they just don't

550.24

even know to do that. You know, they

551.68

just think you need to write the code.

553.12

You know, they don't even know to plan

554.56

it. And it's almost like you need a a

557.68

systems analyst or a architect to kind

560.64

of go, let's go to the drawing board

562.48

first before, you know, let's write

565.04

code. Cuz if you speak to a developer,

566.399

they're probably just going to start

567.44

writing code. they like that, you know,

569.279

maybe senior ones will plan it a lot

571.04

better.

573.786

[sighs and gasps]

574.64

>> So, expanding on that just a little bit,

576.16

so from a founders's perspective, I I

577.92

believe earlier you mentioned lovable.

579.92

Um, what are some tools that a founder

582.24

could use to help them wireframe besides

584.48

just, you know, writing it out on paper,

586.48

putting it on, you know, a PowerPoint,

588.399

something like that. What are some good

589.92

tools that they could use to kind of

592.56

build their idea or kind of wireframe

594.959

their idea and get like clickable demos

597.36

without having to really write code?

599.519

>> Yeah. So,

601.6

obviously you got things like Figma, but

603.36

you need to be a you've got to need some

606.24

design skills for that. I think there's

608.48

a a platform called Reloom. I speak

611.519

under correction. um which basically uh

615.839

allows you to you know to kind of prompt

618.959

and create wireframes that um you know

622.64

can become clickable prototypes. We've

625.2

we haven't done that much work with it.

626.72

We just played around with it. I think

628.16

that's that's sort of something that a

630.8

non- tech founder could use to to create

634.64

some, you know, some screens, some user

637.519

journeys, some process flows, some

639.12

clickable prototypes and then, you know,

642.16

use that as a base to design and build

644.56

the the rest of the product.

648.16

>> Oh, those are some very good examples.

650.24

Uh just one other followup here to that

653.36

even um

656.24

so when dealing with founders and you

658.24

know I've run into this over the years

659.839

and kind of curious what your experience

661.279

is when you have an idea and and you are

664.88

like hey I want to solve this problem.

667.519

Yes, you can just go out and try to look

669.12

for that problem on the internet. Are

671.2

there any focused approaches that you

673.6

could offer our listeners to help them

676.88

kind of narrow their focus on how to do

679.279

product marketing to determine if their

681.12

idea is a good for a mobile app

686.32

in a slightly different way. So where

689.92

we've seen a lot of success and and also

692.24

just speaking to other, you know, dev

693.839

houses and other tech founders, I think

697.36

there's a lot more success when someone

699.519

comes from a certain industry and they

701.839

know that industry sort of inside and

703.68

outside. They've been in the industry

704.88

for many years and they've seen a niche

708.16

uh or a niche, you know, a problem and

711.04

they've seen it over and over again and

713.279

it's not getting solved and then they

715.519

they they create a solution around that

718.48

as opposed to me going well I think that

722.32

the restaurant industry has got this

724.16

problem and it's my hypothesis and my

726.639

theory and then now I need to go and

728.8

validate it. I think that's quite

730.48

difficult. I mean it's not it's not to

732.32

say it's it's it's not possible but I

734.48

think you have a lot more success where

737.6

the founders are from that industry

739.36

whereas they're kind of trying to solve

741.04

problems for an industry that they

742.8

they're not based in. I mean keen to

745.279

hear your your takes on that and and

747.839

your experiences on that. I don't know

749.92

if you have any but yeah maybe it's

753.279

contradictory to mine.

756.079

That's actually kind of funny because uh

758.24

I was working with a uh a founder

761.92

visionary a couple years ago and that

764.399

was one of the things he wanted to do.

765.76

He's like, "Oh, I want to go build this

767.279

restaurant POS system for restaurants."

770.079

He had never owned a restaurant, never

771.44

worked in a restaurant and really had no

773.6

idea what the software was needed for.

776.399

He just had this idea and he wanted to

778.48

spend money and time building this and

780.48

it was like time out. you know, it's

782.959

like go do a little more market research

784.8

on that and then other people I've

787.44

worked with, like you said, that have

788.959

been in the industry and have figured

791.68

out, hey, this is a problem. How do I

793.76

solve it? Uh, tend to do better. So,

795.76

that was just kind of funny that you

797.12

used a similar example of something I

798.8

actually ran into.

800.88

>> Out of interest, did he go ahead with

802.32

that or not?

804.24

>> Uh, no. Eventually, I finally talked

806.079

them out of that. Uh, because it they

808.639

were not going to be very successful

810.56

with that. it it was more like a clouds

813.36

in the sky idea and it's like you don't

815.279

have enough money or time or resources

817.839

and it's not going to go anywhere.

819.68

>> Yeah. And that's where their ego comes

821.279

in, right? Cuz they believe that they

823.04

right and they want to, you know, they

825.44

want to they they want to pursue it. And

828.079

I think you save them a lot of money and

830

pain right through talking them out of

832.24

it. But Rob, from your side, do you have

835.279

any kitty if you've got any examples of

838.16

this or any experiences like this? Yeah,

840.959

I tend to I guess they tend to fall into

843.12

two categories that I've what I've

846

experienced is there's the ones that are

848.16

somebody that's an outsider that sees

849.76

something and like you know it would be

851.199

like in a restaurant and they're like oh

853.36

I see this problem I can go solve this

855.68

because you know I can get food to the

857.76

table faster or whatever it happens to

859.12

be. They they see something but they

860.72

haven't really lived it. They're just

862.88

like they have a problem. it's something

864.639

that's a issue they have but they

866.88

haven't really experienced from the

868.8

inside and they it may be that there are

871.36

solutions for that especially these days

872.88

there's a lot of times that they'll say

874.24

like oh there's got to be you know I'm

876.16

going to go build this product and once

878.56

you start looking you realize that

879.839

product actually exists you know a dozen

882.32

different ways because it's actually a

884

common problem and people have solved it

885.6

they just didn't know it because they're

887.6

not part of that you know that industry

889.76

they're not on the inside the ones that

891.76

I that I find are far more successful I

894.639

think like you do is that the ones that

896

have been the problem comes out of being

898.959

within that industry actually spending

901.04

time and and realizing that you know

903.12

it's a they've got a special problem or

905.6

something like that that just doesn't

907.44

hasn't been addressed or if it's been

909.36

addressed it hasn't been addressed very

911.279

well. Uh good example is a lot of times

914.079

I've seen in the healthcare industry

915.68

where there are there are applications

918.16

to solutions that are sort of general

920.56

purpose. they they solve for a lot of

923.76

places, but they don't solve maybe for a

925.92

specific

927.44

uh type, like a specialist, like maybe a

929.92

um like a podiatrist has something

932.24

that's a little bit different or I know

933.92

that there's there's a lot of people

935.519

that think that health care and dental

937.839

are the same thing, but dental records

939.36

and all the stuff they track and how

940.8

they do stuff is very different from,

942.56

you know, other specialists. And of

944.8

course, hospitals are very different

946.16

from clinics. And so I find that it's

949.44

yeah it's it's a lot of times I want to

951.36

talk to them when I'm when I'm talking

952.639

to somebody with an idea like that. It's

954.24

like where did this come from? How did

955.6

you how did you how did you come about

957.839

the problem itself? How do you see that?

960.639

How often have you seen it? Because it

962.079

may be specific to them. It may be

964.88

something that's like wow that's a

966.16

horrible problem. And as you talk

967.36

through it, you realize that they're the

969.04

only person that ever is going to, you

970.88

know, suffer with that problem or it's

972.56

such a so niche that it's just like

976

that's going to be tough for you to do.

977.199

Especially if it's an it's a if it's an

978.959

expensive solution, it's like all right,

982.24

you know, if you're solving things for

983.68

only a few people and those people

985.12

aren't rich and aren't willing to spend

986.48

a ton of money, then you, you know,

987.759

you're probably not going to go very

988.959

well with it. And uh I found that like

991.44

that's this goes back to I love doing

993.04

like proof of concepts and clickable

994.639

demos and and very minimal MVPs and

997.6

things like that to say like let's get

999.199

this out and get it in front of people

1001.759

that aren't like your best friend or

1003.279

your family. They're like, "Oh, I love

1004.639

it. It's great." And get in front of

1006.16

people, particularly those that have

1007.839

like they've got skin in the game where

1009.279

it's like, "Hey, let's get something out

1011.04

there and see it. Will they pay some

1012.32

money for it? Would they, you know, what

1013.68

would you pay for this?" So you can

1015.68

start figuring out is this real or is it

1018.8

just you know a nice to have or

1021.44

something like that. I I love what you

1022.88

said earlier is like what happens does

1025.439

is there going to be some sort of pain

1026.799

if you take this if you give them this

1028.4

application or this solution and you

1030

take it away because I think that's um I

1032.799

think that's a really good marker is

1034.319

it's like okay that means that they you

1036

know they were uh there was some lack of

1038.959

there's some discomfort caused by that

1040.88

solution not being there.

1043.439

>> Yeah. It's essentially

1045.919

>> Yeah.

1046.88

>> Yeah.

1047.199

>> I do want to I want to sort of switch

1049.52

gears a little bit on this too. is that

1051.679

um because you do web and application

1054.32

and I'm I'm curious as what your uh your

1058

experience in doing uh webs web

1063.039

applications and and apps and where you

1066.16

like I guess the biggest struggle in

1068.16

particularly when you try to do a hybrid

1069.6

kind of thing where there's a there's a

1070.88

web solution and there's a a mobile

1073.6

particularly I mean sometimes mobile

1075.12

native then you just got completely

1076.559

separate code bases but I'm thinking

1077.919

more of the kinds where you're you're

1079.44

trying to do that hybrid approach and

1082

some of the issues particularly for de

1083.76

developers that they may want to you

1085.28

know keep an eye out for when you're

1086.72

trying to to solve for both of those

1088.72

platforms.

1091.76

>> Um

1094

yeah I I think it's

1097.792

[snorts] maybe I can answer this in a

1100

little bit of a different way. I I think

1102.4

you know with founders it's like they'll

1104.64

come to us and they'll say listen I want

1105.919

a mobile app and you're like well why do

1108.96

you want a mobile app? No, no, I love

1110.48

apps. My competitor's got an app. And

1113.2

then we're like, yeah, sure, okay,

1116

that's maybe a semi- good reason, but

1119.28

you know, the point is you want to get

1121.28

something out to market quickly. You

1122.799

want to get it, you know, this MVP. We

1124.64

spoke about this many times. And

1127.36

generally, web is easier and quicker to

1129.2

build for, right? So, it's, you know,

1131.36

it's it's nicer on the budget on the

1133.2

wallet. you can get to market quicker

1136.4

and

1138.16

you can, you know, everyone's got a

1139.919

browser on your mobile phone, on your

1142.72

tablet, on your, you know, your laptop

1144.559

or whatever, but not everyone wants to

1147.28

install an app, right? And then you've

1150.08

got

1151.76

you've got um you know, as we spoke

1154.799

about in the beginning, like SEO versus

1157.44

kind of marketing within app stores is a

1160.08

big thing as well. And you know you've

1163.6

got to do a lot of different things or

1165.36

extra things with mobile apps. You know

1167.28

if you're going to do the store

1168.4

submissions you know that takes a lot of

1170.32

time. Generally developing mobile apps

1172.799

you know if it's a hybrid mobile app

1175.039

compared to a web app you know the

1176.48

functionality might be very similar but

1178.24

it just it takes longer because of the

1180.32

nature of that development. You know you

1182.08

got to do a lot of compiling. you got to

1184.4

deploy to an emulator or to devices or

1186.96

test test flight and that takes time and

1189.84

that costs money and you know if you're

1193.12

just trying to prove product market fit

1195.76

you know does this product that I'm

1198.96

building solve a problem we generally

1201.28

say go web first and then if you're

1205.52

getting traction you know you can always

1208.08

go mobile app later and I'll give an

1209.84

example we built a big platform here in

1212.48

South Africa uh and this client's been

1215.2

speaking to us for many many years. So

1217.28

it's a web- based platform and he kept

1219.76

on saying like you know I want to do a

1221.2

mobile app want to do a mobile app but

1222.88

it's quite costly you know it's not

1224.559

cheap and it's there's a lot of things

1225.84

to consider and you know there's a lot

1228.24

of development behind the scenes

1231.12

and eventually his market his user base

1234.799

is asking him you know through social

1237.039

media through direct engagement like

1239.84

when you bring out a mobile app you know

1242.159

I want the mobile app and you know it's

1244.96

come up so many times now that the time

1247.2

is right to do it, right? So then that

1249.76

makes sense, you know, from a cost from

1252

a a traction from a testing the market

1255.36

transitionary point of view. The other

1257.679

thing that you know where you'd need a

1260.159

mobile app is where you need something

1262.72

specific on that mobile app, you know,

1264.4

so maybe you need something specific to

1267.2

the hardware, you know, um where you

1269.44

can't get that through a a um a web

1272.159

application or even a hybrid app. um

1276.4

that's less and less common now because

1278.48

even like hybrid apps are getting more

1280.88

and more access to the devices hardware.

1283.679

Um but yeah, so that that's another

1287.039

instance and then there might be certain

1290.72

things you need to integrate with like

1292.159

SDKs that you can only do that through

1293.919

native you know so that you only your

1296.32

only option is to go native your only

1298.159

option is to go mobile app based you

1300

can't build a web application based for

1302

that. Um, and then another thing that

1304.159

people need to think about is the costs

1306.08

of these app stores. You know, if you've

1307.679

got a subscriptionbased or inapp

1309.52

payments, these app stores can take 20

1312.88

to 30% of those payments, which a lot of

1316.32

founders don't even know about. They go

1319.2

the mobile app route and then they find

1322.24

out the hard way that, hey, you're

1324.24

giving away a large margin of your

1327.039

income to the app stores. So, that's

1330.08

that's something to think about as well.

1332.559

Um, yeah. So, I've answered your

1334.72

question in a little bit of a roundabout

1336.4

way, but I think it's quite an important

1338.72

consideration, you know, when you look

1340.08

at web verse mobile.

1342.88

Now, when you do a um when you have

1345.679

something that's that's web, and now

1347.76

you're you come back, you say, "All

1348.96

right, we're going to do a a mobile

1350.48

application." do you or I guess more

1353.28

what are maybe what are your thoughts on

1355.36

the web application being treated or the

1357.44

mobile application being treated almost

1358.88

like a second or a brand new application

1361.2

so that you're not because there's some

1363.36

I'm definitely in the situations where

1364.799

they want to just like make the app the

1366.88

mobile app look like the web but you

1369.039

know we know that once you get there

1370.88

real estate's different all the kinds of

1372.4

other stuff on the screen that makes it

1374.48

very difficult a lot of times to try to

1376.32

just you know shrink the web down to

1378.559

even with responsive design there's

1381.44

It tends to be I think there there can

1383.36

be an argument definitely for just

1385.6

design the the mobile application

1387.44

especially the user interface the UX

1389.36

from ground up for mobile as opposed to

1392.08

trying to to pick it up from web and

1394.24

what are your thoughts on that?

1395.76

>> Yeah, I agree with you. I think that you

1398

know trying to wrap a mobile version of

1401.84

the of the website or a responsive

1403.679

web-based version into a mobile app I

1405.679

don't think it it works so well. I

1408.32

think, you know, you can even get

1409.44

penalized for that. Um, and I think that

1413.6

mobile apps have got a different look

1415.44

and feel. They've got different

1416.64

usability. You know, you typically got

1418.4

that bar at the bottom where you've got

1420.08

all your different buttons, but a mobile

1422.4

responsive website doesn't doesn't have

1424.64

that sort of usability look and feel.

1427.36

So, yeah, I agree. I think it should be

1430.159

its own project. I think it should be

1432.72

handled as its own code base but also

1435.2

with its own interface and how users

1437.36

engage with it and um and you got things

1440.32

like push notifications which work

1442.08

really well on mobile apps which you

1444.88

know you do get push on web but it's

1446.72

kind of very limited and it's not yeah

1449.76

it's it's it's not really that well

1451.679

used. So I think again there that ties

1454.72

in with that whole usability of the of

1457.44

the mobile app.

1460.24

So, kind of a final question kind of

1462.559

flowing with all of that. Um,

1465.679

what are some of the, uh, hybrid tools

1467.6

you like to use to build your web

1469.36

applications? There's so many out there.

1471.039

What are kind of your favorite flavors?

1473.679

>> Yeah. So, excuse [clears throat] me. Um,

1475.84

we've done quite a bit of uh,

1477.84

development in Ioni and Cordova, you

1480.08

know, that works nicely with Angular.

1482.64

There's Flutter as well. We built a few

1484.4

apps in Flutter. um you know, React

1487.52

Native, we we've worked with one or two

1490.159

apps in that, but yeah, that that's

1492.64

about it. You know, we don't want to

1493.679

spread ourselves too wide. Um and I

1497.6

think that they're all they're all good

1499.76

tools. They've all got benefits. They've

1501.6

all got slight disadvantages. So, you

1503.84

know, there's not really one that we are

1506.88

preferencing over the others. Um yeah,

1510

but there are others that we don't even

1511.279

use that people are using that, you

1512.88

know, are are good as well.

1517.039

Well, I want to we have once again hour

1519.679

has flown right by our time that we're

1522.08

hanging out here with you. So, u

1524.08

definitely want to appreciate uh tell

1526.32

you I appreciate you you hanging out and

1528

giving us some uh some really cool stuff

1529.84

from uh uh all the way on the other side

1532.72

of the world practically from us right

1534.32

now. But, uh anybody else that's

1536.559

listening, I'm sure a lot of them are

1537.84

like, "Wow, this sounds like a great

1539.039

company." you guys are maybe they're

1540.799

sitting there going, "Hey, I've got some

1541.84

app ideas or some web ideas that I would

1543.679

love to have somebody uh work on. What's

1545.84

the best way for them to get a hold of

1547.2

you?"

1548.08

>> Yeah, they can come to our website. So,

1550.88

www.elemental.agy

1554.24

or they can look me up on LinkedIn. Um,

1557.279

yeah, that simple as that.

1560.32

>> Excellent. So, we will make sure we get

1562.32

uh links in the show notes for anybody

1563.919

that is interested. And uh we will go

1566.799

ahead and and wrap this one up. And uh

1569.44

thank you for for hanging out with us

1571.2

and uh sort of wandering through the the

1573.919

the desert or the forest or however it

1575.919

is, all of the snaggles of of web and

1578.32

application development and and tackling

1580.08

some of these latest questions and uh

1582.08

you know where where we think things are

1583.919

going.

1585.039

>> Thanks. Thanks, Rob, for the invite. It

1587.738

[clears throat] was my pleasure. I I

1588.96

enjoyed I think we tackled quite a lot

1590.48

of subjects in a really short period of

1592.799

time, but yeah, it's been a real

1594.159

pleasure. Thank you.

1596.08

>> Definitely very much so. It's one of

1597.44

those that we have uh we have more than

1600.08

uh you know filled everybody's time I

1602.559

think well with a with a content heavy

1604.88

contentrich uh hour couple episodes now

1608.159

of time. So thank you so much those you

1611.039

guys are listening. Go out there and

1612.24

have yourself a great day a great week

1614.32

and we will talk to you next time.

1618.08

Now we do a um we have this video and

1620.96

audio and so for the video side of it we

1623.44

do like a a bonus section uh a lot of

1626.48

time and what would be I think the best

1628.88

question we do for this is like what

1630.4

would be your um like one or two items

1635.2

of advice for somebody that is going to

1637.279

jump into this let's go with this one is

1639.12

trying to decide like should I do a web

1640.72

app or a mobile application like where

1643.679

should they start to figure out which

1645.919

one or whether they can, you know, how

1647.919

to solve that problem if they're a

1649.76

non-technical founder.

1652.24

>> Generally, we always say go web first. I

1654.48

think it's cheaper, it's easier to

1656.4

build, it's quicker to market, it's less

1659.12

costly. Um however if they if all their

1664

competitors have got mobile apps and the

1666

user expects a mobile app so say for

1668.88

example I don't know a property portal

1671.44

you know and and all the property

1672.88

portals have got mobile apps and you

1675.2

come with a web app you know the users

1677.36

are pretty much going to want a mobile

1678.96

app I think then you got to go mobile or

1681.12

if you need certain capabilities you

1683.44

know as I mentioned earlier from the the

1686.24

hardware the device you know then I

1688.64

think going mobile app makes sense. But

1690.559

I think going web is yeah easier, quick,

1695.12

quicker, cheaper. Get it out there, test

1697.44

it, and you can always evolve your

1699.039

product to a mobile app down the line.

1702.64

So good. I happen to Yeah, I agree very

1704.799

much. There's been a lot of I've had a

1706.24

lot of those conversations with founders

1707.84

where it's uh they say, "Oh, they start

1710.48

with I want a I want a mobile app." And

1712.24

then we start talking about it and it's

1714.08

like there's really no there's really no

1717.039

business, you know, need for the the

1719.6

app. And then when you start talking

1720.96

about the price differences and the and

1722.96

the really the time frames because even

1725.039

if you everything else equal, you're

1727.36

probably going to have to tack on a lot

1728.799

of times, you know, at least two to four

1730.24

weeks just to get something into the the

1732.32

stores between all of the like the, you

1734.48

know, getting it out there, getting all

1735.679

that extra content out there, getting it

1737.44

approved. And and like you said, like

1739.679

just the test the test cycles and that

1741.919

the debugging cycles just tend to be a

1743.919

lot slower because you've got to compile

1745.84

and push stuff out versus web apps can a

1748.96

lot of times you can turn that sucker

1750.32

those suckers around almost instantly.

1752.08

You can, you know, make some changes, go

1753.84

test it, fix it, and boom, you're on to

1755.84

the next one.

1757.039

>> Yeah, exactly. Refresh the browser

1759.35

[laughter] and then your changes are

1760.559

there.

1761.52

>> That's the only problem. Sometimes you

1762.64

got to make sure you got to clear the

1763.84

cache. But that's about the hardest part

1766

about it. Uh, exactly. Great.

1769.36

>> All right.

1770.559

>> Well, thank you so much for hanging out

1771.84

with us. This has been great. Uh, really

1773.44

enjoyed the conversation and, uh, we

1775.52

will get you, uh, this will come out

1778

towards the end of January, probably

1779.12

closer more like, uh, early February

1781.44

when this goes out. We'll get you links

1782.799

to these and feel free to share them out

1784.72

wherever you would like.

1786.64

>> And, um, I guess, yeah, if nothing else,

1788.96

have a good, uh, merry Christmas, happy

1791.12

new year, and uh, we will reach out to

1793.039

you again, talk to you again in the in

1794.48

the new year.

1795.52

>> Yeah. Perfect. Thanks a lot. I will I'll

1797.36

definitely syndicate it to my uh my

1799.44

LinkedIn. Our company will also share it

1801.279

as well. And then um it'll be great if

1804.08

we can rate ourselves on the Pod Match

1806.32

platform as well. Yeah.

1808.24

>> Oh, definitely.

1809.2

>> Give you guys a really good rating. I

1810.88

really enjoyed it. So, thanks for your

1812.159

time again. All right.

1813.6

>> All right. Thanks a lot. Have a good

1814.88

one. Enjoy your evening. You

1815.919

>> too. Thanks, guys. Okay. Bye-bye.

1817.679

>> Take care.

1828.781

>> [music]