1
00:00:06,759 --> 00:00:11,000
Hey everybody, and welcome to another
episode of my JavaScript Story. This week

2
00:00:11,039 --> 00:00:15,679
we're talking to ro Jimenez. Hi, Charles, if you want to just

3
00:00:15,720 --> 00:00:19,480
introduce yourself real quick, tell us
why you're important, where you're from,

4
00:00:19,559 --> 00:00:23,280
and what you do and all that
stuff. Oh yeah, sure, So

5
00:00:23,440 --> 00:00:29,440
I'm Rowdy Minnet. I'm from Barcelona, Spain, and I'm basically running a

6
00:00:29,480 --> 00:00:36,600
small company called by Default where we
are doing you know, these consultancy specializing

7
00:00:36,600 --> 00:00:42,240
in Anglo mustling, and that's pretty
much it. I enjoy staying with my

8
00:00:42,359 --> 00:00:55,359
friends doing you know, programming,
playing some tabletop games. When I'm building

9
00:00:55,399 --> 00:00:58,000
a new product. G two I
is the company that I call to help

10
00:00:58,000 --> 00:01:00,200
me find a developer who can build
it. G two I is a hiring

11
00:01:00,200 --> 00:01:03,799
platform run by engineers that matches you
with React, React Native, graph,

12
00:01:03,879 --> 00:01:07,959
QL and mobile developers that you can
trust. Whether you are a new company

13
00:01:08,040 --> 00:01:11,840
building your first product or an established
company that wants additional engineering help, G

14
00:01:11,920 --> 00:01:15,280
two I has the talent you need
to accomplish your goals. Go to G

15
00:01:15,319 --> 00:01:19,599
two i dot co to learn more
about what G two I has to offer.

16
00:01:19,000 --> 00:01:23,120
In my experience, G two I
has linked me up with experienced engineers

17
00:01:23,159 --> 00:01:26,040
that can fit my budget, and
the G two I staff are friendly and

18
00:01:26,040 --> 00:01:29,519
easy to work with. They know
how product development works and can help you

19
00:01:29,519 --> 00:01:32,719
find the perfect engineer for your stack. Go to G two I dot co

20
00:01:33,439 --> 00:01:38,159
to learn more about G two I. Yeah, you and Frosty and Joe

21
00:01:38,159 --> 00:01:42,120
would have gotten along real well talking
about tabletop games. Yeah, I think

22
00:01:42,159 --> 00:01:46,400
that we can talk about that for
hours. Yeah I have. I have

23
00:01:46,519 --> 00:01:49,560
been to Joe's house and played D
and D with Frosty and Joe and a

24
00:01:49,599 --> 00:01:55,640
bunch of other folks. So yeah, it is. It's a blast.

25
00:01:57,120 --> 00:02:01,280
So yeah, so we had you
on episode two hundred and thirty five Adventures

26
00:02:01,280 --> 00:02:06,159
in Angular talking about functional programming with
Anguler and in GRX and a bunch of

27
00:02:06,200 --> 00:02:09,319
other stuff. But yeah, it's
always interesting to me, at least to

28
00:02:09,560 --> 00:02:15,159
see where people come from and what
the background is and and and stuff like

29
00:02:15,199 --> 00:02:20,520
that, and so yeah, I
just wanted to dive in here real quick,

30
00:02:20,759 --> 00:02:25,919
and yeah, discuss with you your
background. So let's start with how

31
00:02:25,960 --> 00:02:36,840
you got into programming. So I
started programming in in high school. Mostly

32
00:02:38,800 --> 00:02:45,039
it's just something that there's it's something
different than high school. It's something cold

33
00:02:45,120 --> 00:02:50,240
here in Spain, something like associate
degree. I think it's right. It's

34
00:02:50,439 --> 00:02:54,080
something called like that, so it's
not you know, it's not university,

35
00:02:54,319 --> 00:02:59,800
but it's not high school. It's
something in the middle, right, And

36
00:03:00,400 --> 00:03:07,120
yeah, I started doing programming there. But you know, my first computer

37
00:03:07,639 --> 00:03:14,159
was a Spectrum forty eight KS when
I was five, and I remember,

38
00:03:15,120 --> 00:03:22,360
you know, doing this copy based
from magazines to run small programs in the

39
00:03:22,400 --> 00:03:28,400
spectrum and it was fun. So
I always been very interested into that since

40
00:03:28,439 --> 00:03:31,840
I was very little. But my
first line of code it was probably with

41
00:03:32,080 --> 00:03:38,520
sixteen. Wow, so what did
you write? What was that first programming

42
00:03:38,520 --> 00:03:47,759
project? Yeah, well I remember
that we started with Tobobasco and you know,

43
00:03:49,000 --> 00:03:55,199
doing some small stuff. Then we
moved to assembler. I remember that

44
00:03:55,280 --> 00:04:04,719
I wrote there slash p like like
the like the MS DOS with assembler.

45
00:04:04,879 --> 00:04:10,280
That wasn't nymor I just don't want
to do as sembler ever in my life

46
00:04:10,319 --> 00:04:17,279
after that experience. And I also
did some COB and some C plus plus

47
00:04:17,680 --> 00:04:24,879
and DBAs that kind of stuff,
very old stuff. And and after that

48
00:04:25,279 --> 00:04:33,000
I started working mostly as a as
a teacher for a small kits and and

49
00:04:33,319 --> 00:04:40,079
people that want to get introduced to
programming and that that kind of stuff.

50
00:04:40,600 --> 00:04:47,079
And and and then I discovered Flash, Flash four and and then I started

51
00:04:48,120 --> 00:04:55,120
doing more object oriented programming from there, from Flash four, Flash five and

52
00:04:55,279 --> 00:05:00,920
yeah, and I in my background
is basically Flush, So I expect I

53
00:05:00,040 --> 00:05:06,240
spent a lot of years working with
Flush. I started with action Script one,

54
00:05:06,399 --> 00:05:15,399
then two, then three, probably
I worked with Flash for about ten

55
00:05:15,480 --> 00:05:19,560
years to session eleven. Yeah,
it's it's funny because I've talked to a

56
00:05:19,600 --> 00:05:26,519
number of people for either the show
or my JavaScript story, and a lot

57
00:05:26,600 --> 00:05:30,480
of people were really in the Flash. Yeah, they were doing a lot

58
00:05:30,480 --> 00:05:34,040
of work there, and then Steve
Jobs came out. Yeah, yeah,

59
00:05:34,160 --> 00:05:39,319
all their dreams. Yeah. Well, you know the good thing about Flush

60
00:05:39,399 --> 00:05:45,079
is that it was atmoscript like JavaScript, so all the knowledge that you had

61
00:05:45,120 --> 00:05:50,720
in in in the action script was
very easy to top port, you know,

62
00:05:50,800 --> 00:05:59,639
to to I had to JavaScript,
and I just I really enjoyed the

63
00:05:59,759 --> 00:06:04,519
time I missed. Sometimes I missed
some parts of Flush because it was very

64
00:06:04,560 --> 00:06:10,160
fun, very easy to create with
the UI, you know, prototypes,

65
00:06:10,199 --> 00:06:16,279
that kind of stuff. But it
is true that I think that Jelloscript today

66
00:06:16,360 --> 00:06:24,079
it's more you know, robust.
It really grows that that feeling is not

67
00:06:24,480 --> 00:06:30,639
I can tell you when I just
moved from from a Flash to jeoscript.

68
00:06:30,439 --> 00:06:36,439
It wasn't twenty eleven, twenty ten, two thousand eleven, and back then

69
00:06:36,839 --> 00:06:42,360
work with Joskoy was not good at
all. But today it's I really enjoy

70
00:06:42,439 --> 00:06:46,040
working with script. I really enjoy
because there is a lot of good tooling.

71
00:06:48,920 --> 00:06:54,959
The languages and the frame words are
you know, have have evolved a

72
00:06:55,000 --> 00:06:59,279
lot, and right now it's a
very good experience. Not on two thousand

73
00:06:59,319 --> 00:07:05,240
eleven though, Right, so you
get you get out of Flash and I'm

74
00:07:05,240 --> 00:07:11,480
assuming you get into JavaScript around twenty
eleven. So so what was that transition,

75
00:07:11,720 --> 00:07:15,079
like, I mean you mentioned that, Yeah, they're both based on

76
00:07:15,160 --> 00:07:20,360
acmascript. So it was too terribly
difficult as far as like linguistic structure and

77
00:07:20,399 --> 00:07:24,800
things like that go. But I'm
assuming there was still a learning curve.

78
00:07:25,920 --> 00:07:35,360
Yeah. You know. The thing
is that I started doing mostly uh you

79
00:07:35,399 --> 00:07:44,800
know, full no framework JavaScript mostly
for a couple of projects, and everything

80
00:07:45,040 --> 00:07:51,600
was like going back to the back
to the past because I just was there

81
00:07:53,040 --> 00:08:00,720
coding with prototype of the prototype and
that of stuff, and it it was

82
00:08:00,839 --> 00:08:05,000
like for me going back to two
thousand and two, two thousand and three

83
00:08:05,160 --> 00:08:11,160
with Flash, where you can do
some programming with Flash five and Prototype.

84
00:08:11,399 --> 00:08:16,120
So it was like, oh my
god, I'm in action Script three now,

85
00:08:16,399 --> 00:08:20,360
where I have something very similar to
what it's typescript today, like very

86
00:08:20,920 --> 00:08:28,040
strongly typed, and you have a
very good compiler that's telling you exactly on

87
00:08:28,240 --> 00:08:37,799
each line what have you done wrong? And then I'm just the next day

88
00:08:37,799 --> 00:08:43,759
I was just programming with Prototype and
that kind of stuff without compilers, and

89
00:08:45,600 --> 00:08:52,000
just putting console logs everywhere. And
that was the most painful part. It

90
00:08:52,159 --> 00:08:58,840
was not that bad to move from
one language to the other because also because

91
00:08:58,000 --> 00:09:03,679
I did Flash for ten years,
but I also did some JavaScript on the

92
00:09:03,759 --> 00:09:07,840
web, very simple JavaScript, but
it was very similar, so it was

93
00:09:07,879 --> 00:09:11,879
okay, it's I can do that. I just need to go there and

94
00:09:13,320 --> 00:09:18,559
learn how the API works, and
that's it. But the main problem was,

95
00:09:20,440 --> 00:09:24,320
you know, it's like if today
it's someone tells you no, you

96
00:09:24,360 --> 00:09:31,120
can just you can't use anymore Typescript
or Angler or any either any other super

97
00:09:31,279 --> 00:09:35,799
new framework with lots of cool features, nor Redax, nothing like that.

98
00:09:35,960 --> 00:09:41,200
You just have to type in their
JavaScript prototype. So it was a pain

99
00:09:41,360 --> 00:09:46,519
in that part, especially in that
part, not that much in terms of

100
00:09:46,919 --> 00:09:52,519
learning a new language or having a
learning cure with that, but to lose

101
00:09:52,600 --> 00:09:56,919
a lot of tooling that was a
pain. Yeah, that makes sense.

102
00:09:56,960 --> 00:10:01,919
And a lot of the flash tooling
was effect. Yeah, there was a

103
00:10:01,960 --> 00:10:11,639
lot of good tooling, especially for
the bag online a website for example.

104
00:10:11,720 --> 00:10:13,960
You yeah, I remember that you
can give back a website, a live

105
00:10:15,120 --> 00:10:18,720
website from from from your local host, you know, and that was very

106
00:10:18,759 --> 00:10:24,320
cool. That kind of stuff that
was really good. But on the other

107
00:10:24,399 --> 00:10:26,679
hand, you know, I'm as
I said right now, I'm not missing

108
00:10:26,720 --> 00:10:33,320
it. Uh. It had very
good things others that were not that good.

109
00:10:33,840 --> 00:10:37,200
I'm very happy with how everything works
right now with gelescript. I think

110
00:10:37,240 --> 00:10:41,240
that it was a good movement,
a good move of the whole industry,

111
00:10:41,840 --> 00:10:46,480
and at the end, I think
that it was good also for the users,

112
00:10:46,480 --> 00:10:52,960
which is who who who have to
enjoy your products? Right Yeah?

113
00:10:54,639 --> 00:10:58,840
So so yes, you you're you're
in, You're you're getting used to some

114
00:10:58,879 --> 00:11:03,360
of the tooling and offerings for JavaScript. At what point did you run across

115
00:11:03,399 --> 00:11:13,440
engither. I think that it was
like two level and also or at the

116
00:11:13,519 --> 00:11:16,879
end of two tens something like that. I don't remember exactly. I remember

117
00:11:18,080 --> 00:11:20,759
the first time was I was working
on a project and I was looking for

118
00:11:20,799 --> 00:11:28,039
something similar to Flex, to Adobe
Flex, and I just found Angler,

119
00:11:28,480 --> 00:11:33,720
and I wanted to use inter on
a project. And the guy who you

120
00:11:33,759 --> 00:11:37,960
know, the owner of the company, told me, this is very nice,

121
00:11:37,000 --> 00:11:41,240
that we can't use it because we
have all the intellectual property of the

122
00:11:41,320 --> 00:11:46,360
code, and we can't use any
library, not even jQuery, not even

123
00:11:46,440 --> 00:11:52,440
Angler whatever. We can't use any
any jabscript library. You have to code

124
00:11:52,519 --> 00:11:56,320
everything by your own. You say, okay, and I'm going to use

125
00:11:56,360 --> 00:11:58,559
this thing then, but I'm going
to keep an eye on it. And

126
00:11:58,600 --> 00:12:05,399
then I like three or four months
later, I started working for another company

127
00:12:07,320 --> 00:12:13,279
everything as freelancer, and I think
it was twenty eleven, and our guy

128
00:12:13,480 --> 00:12:16,720
told me, yeah, there is
this thing called Angular and I said,

129
00:12:16,759 --> 00:12:20,240
oh, I remember this thing.
I saw the website and I just completely

130
00:12:20,279 --> 00:12:24,080
forget about it. And then I
started. I did for that company a

131
00:12:24,120 --> 00:12:30,279
small project which Angladas and I fell
in love to completely because, as I

132
00:12:30,320 --> 00:12:35,080
said, I was coding with Prototype
and it was so painful. And then

133
00:12:35,320 --> 00:12:41,240
the next day I had Anglage,
with which it was very very similar to

134
00:12:41,279 --> 00:12:45,960
me to work with that like in
Flex, where I can just create an

135
00:12:46,240 --> 00:12:50,919
attack or a component and put it
on the edge themal and that was like

136
00:12:50,279 --> 00:12:56,399
game changing for me. So was
this angular JAS or was it angular Angli?

137
00:12:56,679 --> 00:13:00,320
Yes? It was in twenty eleven, two thousand and eight, wasn't

138
00:13:00,840 --> 00:13:05,279
Yeah? I think that it was
like Paris zero zero nine or oh wow

139
00:13:05,360 --> 00:13:11,639
you got it early? Yeah really? Yeah? Yeah really really? And

140
00:13:11,840 --> 00:13:16,360
yeah and did you embrace it right
away or was not completely the next The

141
00:13:16,440 --> 00:13:20,039
next day I was studying the whole
I p I. It was like,

142
00:13:20,679 --> 00:13:24,759
yeah, I'm going to stay here
forever. Yeah? Yeah? And what

143
00:13:26,080 --> 00:13:28,200
was it? I mean, was
it the two way binding? Was it

144
00:13:30,000 --> 00:13:33,919
the API? Was the community?
Was there something else that? Yeah?

145
00:13:35,519 --> 00:13:39,360
Yeah it was. I mean I
didn't know a lot of community back then,

146
00:13:41,000 --> 00:13:43,240
but I really liked two things.
One of the two way binding.

147
00:13:46,519 --> 00:13:50,840
I didn't know anything about performance back
then, so everything was two way binding

148
00:13:50,919 --> 00:13:56,720
for me. Probably the the apps
were not performance at all and horrible in

149
00:13:56,840 --> 00:14:01,440
that in that sense that it was
very easy to work with and also,

150
00:14:01,600 --> 00:14:09,840
as I said, to create an
attack an element that was very very easy

151
00:14:09,919 --> 00:14:13,240
to me to get because in flex
you can do exactly the same you know,

152
00:14:13,279 --> 00:14:16,080
the reflects you can you can do
exactly that and and to do that

153
00:14:16,360 --> 00:14:20,919
in anger and putting on the age
stema. It was like, oh my

154
00:14:20,039 --> 00:14:24,799
god, this is this is perfect. I can't do anything with this thing.

155
00:14:24,600 --> 00:14:30,879
And yeah, and I started working
with that like since the nine years

156
00:14:31,679 --> 00:14:35,480
nice. So I'm guessing then that
you remember all of the angst and worry

157
00:14:35,720 --> 00:14:39,559
over eng other two right when they
came and they put up the tombstones.

158
00:14:39,600 --> 00:14:43,120
We're not gonna have this anymore.
We're not going to have that anymore.

159
00:14:43,799 --> 00:14:46,440
You know. People, Okay,
so what what is it? What?

160
00:14:46,639 --> 00:14:48,519
What? You know? What's coming? And it took them a couple of

161
00:14:48,600 --> 00:14:52,840
years to get it out. So
yeah, what was your experience going through

162
00:14:52,919 --> 00:15:01,840
that? Uh? Well, the
thing is that we when Angler two was

163
00:15:01,120 --> 00:15:09,799
out, I started working for a
new company with my company, not just

164
00:15:09,879 --> 00:15:15,519
as a finance now, but with
the company. And that was like four

165
00:15:15,639 --> 00:15:20,039
years ago or so four years and
a little bit more, I think,

166
00:15:20,679 --> 00:15:28,639
and I remember that we said,
Okay, we have to do this very

167
00:15:28,679 --> 00:15:33,960
big platform and and and then we
have to do this other small thing very

168
00:15:35,039 --> 00:15:39,120
quick. So we're going to do
this this this small thing quick with Anglers

169
00:15:39,840 --> 00:15:45,039
and the big perform that it's going
to be worked for three years or whatever.

170
00:15:45,720 --> 00:15:48,879
We're going to do that with Angler, even starting with the Alpha,

171
00:15:48,720 --> 00:15:56,279
because we knew back then that the
API looked very well and we want to

172
00:15:56,360 --> 00:16:02,799
have something for the future. So
the good thing and the bad thing is

173
00:16:02,879 --> 00:16:08,639
that we started with the Angler Alpha
and today we are, like almost four

174
00:16:08,720 --> 00:16:17,159
years ago later, we are still
maintaining the same app. And it was

175
00:16:18,679 --> 00:16:26,440
interesting process because we started with the
Angler Alpha and back then there was no

176
00:16:27,200 --> 00:16:38,159
no web park or any other way
to compile your assets or whatever, and

177
00:16:40,080 --> 00:16:45,120
you had to do all that with
you know, I remember that we started

178
00:16:45,200 --> 00:16:48,919
using Golf, so we did something
like web park it's doing today, but

179
00:16:49,080 --> 00:16:53,360
with Golf, and then that in
the alpha, and then I remember that

180
00:16:55,120 --> 00:17:00,159
I think that it was it was
like on September or so or October the

181
00:17:00,720 --> 00:17:04,680
final release was out and we kind
of started using web pack. But the

182
00:17:04,799 --> 00:17:11,440
problem was that all that we did
with Golf and Solon was not useful and

183
00:17:11,920 --> 00:17:18,799
we had to start. We had
to remove entirely or building process and start

184
00:17:18,920 --> 00:17:26,200
using the new one. So all
this processes of varieting, writing the build

185
00:17:26,279 --> 00:17:34,599
processes, removing them, then moving
to the new build process. That was

186
00:17:34,759 --> 00:17:37,920
very very hard. I was gonna
say, I mean, they made tools

187
00:17:37,960 --> 00:17:42,240
to do a lot of this stuff. Oh, there was this other thing

188
00:17:42,720 --> 00:17:48,119
I remember there was there was something
like web pack before web back. I

189
00:17:48,200 --> 00:17:51,359
don't remember the name. I don't
even remember the name of that thing.

190
00:17:52,440 --> 00:18:00,559
Gold Gold It was good. There
was Grant, then gold we it was

191
00:18:00,799 --> 00:18:06,519
better, and then appearing another one
that I think that it just disappeared.

192
00:18:06,599 --> 00:18:11,200
I don't remember that one. It
could it compete for for some time with

193
00:18:12,240 --> 00:18:21,680
golf, and it was better in
the sense that it was better removing unneeded

194
00:18:22,400 --> 00:18:26,839
assets and that stuff. But I
don't know. I just remember that it

195
00:18:27,039 --> 00:18:33,279
was very hard to write all the
bill processes and so on, and and

196
00:18:33,480 --> 00:18:38,359
then every you know, six months
more or less you had to change your

197
00:18:38,400 --> 00:18:45,279
bill process because the anger thing was
changing that and so on. Uh So,

198
00:18:45,640 --> 00:18:48,680
yeah, that that that was hard. But I think that today it

199
00:18:49,279 --> 00:18:57,200
was quite decision because we were using
Angler and and that that that was that

200
00:18:57,400 --> 00:19:03,519
was nice. Yeah. Early in
my career I figured out which jobs were

201
00:19:03,559 --> 00:19:06,680
worth working at and which ones weren't. Mostly by trial and error. I

202
00:19:06,799 --> 00:19:10,200
created a system that I used to
find jobs and later contracts as a freelancer.

203
00:19:10,640 --> 00:19:12,319
If you're looking for a job or
trying to figure out where you should

204
00:19:12,319 --> 00:19:15,279
go next, then check out my
book, The Max Cooder's Guide to Finding

205
00:19:15,319 --> 00:19:19,000
your Dream Developer Job. The book
walks you through figuring out what you want,

206
00:19:19,519 --> 00:19:23,319
vetting companies that meet your criteria,
meeting that company's employees, and getting

207
00:19:23,319 --> 00:19:26,720
them to recommend you for a job. Don't settle for whoever has listed their

208
00:19:26,799 --> 00:19:30,119
job on the job board. Go
out and proactively find the job you'll love.

209
00:19:30,599 --> 00:19:36,119
Buy the book at devchat dot tv
slash Job Book. That's devchat dot

210
00:19:36,200 --> 00:19:42,720
tv slash job Book. Yeah,
it's interesting, I mean, there's Yeah,

211
00:19:42,759 --> 00:19:47,680
there was definitely a period of transition
there and the tools got better for

212
00:19:47,759 --> 00:19:52,000
transitioning people from Angular JS to Angular. But if you were going through it

213
00:19:52,119 --> 00:19:53,279
and you wanted to be up on
things, then yeah, you had to

214
00:19:55,200 --> 00:19:57,640
you had to kind of fight the
good fight. Yeah. For a while,

215
00:19:57,759 --> 00:20:06,240
there lot of time, you know, working with reading gigab issues about

216
00:20:07,759 --> 00:20:11,119
what is this what is this weird
error that I'm seeing on the console,

217
00:20:12,039 --> 00:20:18,880
putting on Google, going to gighab, reading long threads of people saying maybe

218
00:20:18,960 --> 00:20:25,559
you can do this thing or that
thing. Reading also the the code itself,

219
00:20:25,759 --> 00:20:30,640
the of the the compilers, to
see you can do something. Well,

220
00:20:30,799 --> 00:20:36,359
it was it was very interesting and
I learned a lot with that,

221
00:20:37,200 --> 00:20:44,279
but I don't want to do it
again. I think that I love people

222
00:20:44,400 --> 00:20:49,119
that it's doing compilers because I don't
want to spend time doing webpas. No,

223
00:20:49,640 --> 00:20:55,359
I agree, you know, I
just want to be focused on my

224
00:20:55,559 --> 00:20:57,599
code. I mean, yeah,
let me write code, let me make

225
00:20:57,680 --> 00:21:03,519
problems go away, and yeah,
make it go on the web somehow.

226
00:21:03,960 --> 00:21:08,640
Yeah. So thank you to everybody
behind web back, Typescript and all the

227
00:21:08,759 --> 00:21:15,400
other compilersli yeah, everything, love
your work, Thank you for everything.

228
00:21:15,440 --> 00:21:21,559
Yeah. So you've been doing Angular
for you know, nine years. What

229
00:21:21,799 --> 00:21:26,160
kinds of things have you built with
Angular? Oh? Well, I've done

230
00:21:27,079 --> 00:21:37,039
interesting things. The first thing that
I did it was like smart level for

231
00:21:38,039 --> 00:21:45,319
uh, you know these cell phone
companies that they have these booths with all

232
00:21:45,440 --> 00:21:52,640
the cell phones, and they want
to have below that cell phone a smart

233
00:21:52,759 --> 00:21:57,119
label, and that a small level
was done with Android and we build an

234
00:21:57,119 --> 00:22:04,400
app that you can and with Cordoba
and Angular, and in that in that

235
00:22:06,119 --> 00:22:11,960
small label you can put videos and
imagic galleries of the of the cell phone

236
00:22:12,119 --> 00:22:22,359
and also the technical specifications and the
price and how much will will that phone

237
00:22:22,440 --> 00:22:27,160
cost to you depending on the you
know, the the rate that you take

238
00:22:27,359 --> 00:22:34,240
with the with the cell phone company
mm hmm with a career. And that

239
00:22:34,400 --> 00:22:41,519
was very interesting because in the booth
they had like I don't remember, it

240
00:22:41,720 --> 00:22:48,440
was like ten or so labels,
small labels and they can put the old

241
00:22:48,480 --> 00:22:53,759
information remotely from from a CMS and
it was an interesting project. That was

242
00:22:55,200 --> 00:22:59,119
my favorite anology spreader, but it
was it was pretty nice. I don't

243
00:22:59,319 --> 00:23:04,079
also a lot of video when angular. I actually have the open source project

244
00:23:04,119 --> 00:23:08,200
called videogler. I'm not using it
at all right now, and people is

245
00:23:08,240 --> 00:23:12,720
complaining because it's not working with a
I'm sorry for that, because you know,

246
00:23:12,839 --> 00:23:15,720
the prind is that I don't have
time to maintain that right now,

247
00:23:17,720 --> 00:23:27,799
and I serve for any inconvenience to
the community. I've done the last four

248
00:23:27,920 --> 00:23:34,680
years or so, I've been working
mostly in fintech, working in a platform

249
00:23:34,799 --> 00:23:44,359
to do investments online very easily.
It's a it's an alternative market. It's

250
00:23:44,440 --> 00:23:48,279
not the main market like NASA and
so on. It's an alternative market,

251
00:23:51,640 --> 00:23:55,279
but it is very interesting and we
are working a lot with forms and a

252
00:23:55,359 --> 00:24:03,720
lot of work with bdfs too.
I also remain were doing uh small city

253
00:24:03,759 --> 00:24:10,640
app h that was a very long
project to like two three years. They

254
00:24:10,680 --> 00:24:15,519
are actually using it in Orlando right
now. M hm. And it was

255
00:24:17,200 --> 00:24:23,799
an app to track in a Google
Maps trucks with the garbage trucks and then

256
00:24:25,160 --> 00:24:30,119
they can they can see the roots
that the trucks are doing and you know,

257
00:24:30,359 --> 00:24:37,319
improve those routes depending on how much
garbage they took on every on,

258
00:24:37,440 --> 00:24:48,200
every on, every place, because
we the trucks had a balance and they

259
00:24:48,319 --> 00:24:53,119
can know how much kilos they took
on every place, so we can improve

260
00:24:53,559 --> 00:25:00,880
and the roots and until okay,
this track this week will go through this

261
00:25:00,240 --> 00:25:07,920
route here because we know that twice
a week our truck has to pay to

262
00:25:07,039 --> 00:25:11,599
pass here because they do a lot
of a lot of garbage, but in

263
00:25:11,920 --> 00:25:15,119
this other street it's only needed one
so they can pass the next week or

264
00:25:15,160 --> 00:25:18,279
whatever. Teknd of stuff. It
was very nice and I don't know,

265
00:25:18,480 --> 00:25:30,400
I I don't taking stuff. I
did also a CMS like entirely the whole

266
00:25:30,559 --> 00:25:37,200
CEMS back end, you know like
wor press where you can drag and drop

267
00:25:40,279 --> 00:25:45,440
the sections of the website, like
I won't hear a main new and I

268
00:25:45,640 --> 00:25:52,119
won't hear three columns with you know, this column is going to be when

269
00:25:52,559 --> 00:25:56,319
new and this order is going to
be a gallery or whatever, and this

270
00:25:56,519 --> 00:26:02,279
order is going to be an extrack
of another new type and stuff. It

271
00:26:02,480 --> 00:26:06,920
was very nice to do that too. Pretty long project too, so mostly

272
00:26:07,880 --> 00:26:11,839
probably I have not worked in that
many projects, but it was long projects.

273
00:26:11,440 --> 00:26:15,960
Most of them took me two years, one year this last one.

274
00:26:15,200 --> 00:26:21,640
I've been working for this company for
four years, so long products. Mostly

275
00:26:22,039 --> 00:26:26,720
Yeah, what are you working on
now? I'm working in this fintech the

276
00:26:26,839 --> 00:26:33,799
fintech? Yeah, in this ininterproject. Basically, you can enter in the

277
00:26:33,839 --> 00:26:41,960
platform and if you are an advisor
for for for someone that for an investor,

278
00:26:41,039 --> 00:26:44,839
and an advisor for an investor,
then you enter in the platform.

279
00:26:45,240 --> 00:26:52,440
You can you can create an investment
in behalf of that investor and then when

280
00:26:52,480 --> 00:27:03,599
you have you can fill up these
forms and this where will will generate PDFs

281
00:27:04,400 --> 00:27:11,400
like legal pds UH, and then
you can present that electronically with docusine.

282
00:27:12,359 --> 00:27:22,559
Three party companies can enter in docusine, make signatures to approve that that that

283
00:27:22,920 --> 00:27:33,599
order and then UH and then this
goes to a process where another company reviews

284
00:27:33,640 --> 00:27:37,480
that everything is fine, so the
advisory investor are in good place. They

285
00:27:37,640 --> 00:27:42,079
put their signatures this three party company, it's in good place, they put

286
00:27:42,119 --> 00:27:48,160
the signature whatever. Then this is
approved and then the order is completed and

287
00:27:49,920 --> 00:27:57,920
the investors can start with money,
any money. And this is how how

288
00:27:59,039 --> 00:28:06,319
the system works roughly and splaining it
very very fast, but it is mostly

289
00:28:06,480 --> 00:28:11,119
very complicated because we do a lot
of stuff with with forms, so we

290
00:28:11,319 --> 00:28:18,559
generate all the forms dynamically on the
fly, so we don't have one form

291
00:28:18,680 --> 00:28:25,680
for every order, so each order
is different and can combine severe forms and

292
00:28:26,400 --> 00:28:30,079
so on. So yeah, as
I said, four years working with that,

293
00:28:30,440 --> 00:28:36,920
it's that's a lot of cool.
Yeah. Cool. Well, if

294
00:28:36,960 --> 00:28:41,480
people want to connect with you online
where they do that, uh yeah,

295
00:28:41,680 --> 00:28:48,240
they can find me as al cash
and every network you call that yeah E

296
00:28:48,559 --> 00:28:56,000
L, E C A S H. And at Twitter I'm at ala cash.

297
00:28:56,279 --> 00:29:02,599
On GitHub I'm al cash too,
so yeah, you can find me

298
00:29:02,680 --> 00:29:11,079
there. When the company name is
by default dot com like bite uh like

299
00:29:11,279 --> 00:29:18,599
like baits and bites, so bite
default that's pretty much everything my my Gmail.

300
00:29:18,759 --> 00:29:23,039
It's also like at gmail dot com. If anyone wants to make some

301
00:29:23,240 --> 00:29:30,960
questions or whatever, they can cut
that contact me there. Yeah, that's

302
00:29:30,039 --> 00:29:36,599
it awesome, Let's go ahead and
do some pics. Okay, you have

303
00:29:36,839 --> 00:29:40,079
stuff you want to shout out about
on the picks. In terms of notte

304
00:29:41,720 --> 00:29:49,599
I'm going to recommend some a couple
of libraries that a friend of mine is

305
00:29:49,680 --> 00:29:57,160
doing. When it's ts dot data
that Jason, I think, let me

306
00:29:57,200 --> 00:30:02,599
find I'm finding it. I I
don't have that good memory with This is

307
00:30:02,720 --> 00:30:06,559
libraries that we are using right now
at a project, and he made it

308
00:30:07,759 --> 00:30:15,319
open source and I'm enjoying a lot
working with this. It's all uh that

309
00:30:15,559 --> 00:30:23,960
the data that Jason, it's a
it's a library to decode Jason's I gave

310
00:30:25,519 --> 00:30:33,400
a talk recently at Anti Pollen about
that. But I'm not the creator.

311
00:30:33,480 --> 00:30:40,680
I'm just consumer. But the creator
works with me, and I think that

312
00:30:40,839 --> 00:30:48,559
it's very interesting and it's taken a
lot of ideas from ELM and we are

313
00:30:48,599 --> 00:30:55,799
applying those ideas, those good ideas
of ELM into our project and it's interesting.

314
00:30:56,039 --> 00:31:00,400
I really like it. Actually,
I've been studying a little bit of

315
00:31:00,599 --> 00:31:07,759
ELM and they have very interesting ideas
and concepts. It's it's nice to learn

316
00:31:07,960 --> 00:31:15,200
new languages, always so. And
this is one and Antix remote data.

317
00:31:15,839 --> 00:31:22,759
Uh. This is also a library
that joint here my friend and co worker,

318
00:31:23,079 --> 00:31:26,680
and we are using also this one
and I like it, especially if

319
00:31:26,720 --> 00:31:34,160
you if you are working with you
know, anngie x or any other functional

320
00:31:34,279 --> 00:31:42,119
program in library like that. In
terms of having fun, I can recommend,

321
00:31:45,400 --> 00:31:52,680
for example, I'm I'm enjoying right
now playing the a MS and it's

322
00:31:53,400 --> 00:32:00,680
very nice table tape tabletop game.
Uh, the New age, the AMS

323
00:32:00,799 --> 00:32:07,279
and the New Age. It's interesting
game. I like it. You can

324
00:32:07,359 --> 00:32:10,200
play with your friends. Is operative
against the monster. It's perfect to have

325
00:32:12,200 --> 00:32:16,799
good effning with your friends. That's
it. That's this is what I'm wanting

326
00:32:16,839 --> 00:32:22,759
to be my pigs awesome. I'm
gonna jump in with a few picks as

327
00:32:22,799 --> 00:32:28,720
well. So one pick that I
have and I'll go ahead and put the

328
00:32:28,799 --> 00:32:35,000
link up is I've been working on
a podcasting course. I think I mentioned

329
00:32:35,079 --> 00:32:40,640
in the last episode. But the
system that I've been working through to get

330
00:32:40,759 --> 00:32:49,119
all that stuff together is a course
on how to create courses. It's called

331
00:32:49,240 --> 00:32:52,119
Course creator Pro. I'm going to
drop an affiliate link in. It is

332
00:32:52,359 --> 00:33:00,920
not cheap, just to make people
aware, but it's basically a thousand dollars.

333
00:33:01,000 --> 00:33:06,039
But the thing that's terrific about it
is it walks you through the whole

334
00:33:07,079 --> 00:33:15,559
process of creating the course. So
they walk you through how to record them,

335
00:33:15,920 --> 00:33:20,039
they walk you through how to put
it together, they walk you through

336
00:33:20,079 --> 00:33:23,400
the process of selling it and marketing
it and all that stuff, and it's

337
00:33:24,079 --> 00:33:30,880
it's it's awesome. So I'm gonna
go ahead and pick of course creator pro

338
00:33:31,839 --> 00:33:39,160
and yeah, definitely check it out
and yeah that that's pretty much my pick

339
00:33:39,279 --> 00:33:43,880
there. I don't think I have
anything else. So thanks for coming and

340
00:33:43,920 --> 00:33:47,000
talking to me, Raoul, Thanks
to you to me. Yeah, no

341
00:33:47,119 --> 00:33:52,960
problem, we'll go ahead and wrap
this up. But this was really fun.

342
00:33:53,400 --> 00:34:02,440
I had remember of my career.
Alright, folks, Well until next

343
00:34:02,480 --> 00:34:07,519
time, max out everybody. Bandwidth
for this segment is provided by cash flive,

344
00:34:07,559 --> 00:34:10,199
the world's fastest CDN. Deliver your
content fast with cash f Live.

345
00:34:10,320 --> 00:34:15,280
Visit c A C H E F
l Y dot com to learn more.
