Episode Transcript
Transcripts are displayed as originally observed. Some content, including advertisements may have changed.
Use Ctrl + F to search
0:00
Welcome to Syntax Episode Seven
0:02
Seventy Eight This is the
0:04
eleven habits of highly effective
0:06
developers is actually a show
0:08
we did maybe six years
0:10
ago. I and it was. I was
0:13
looking through and less of arch our top show's
0:15
over the years and this is actually one we
0:17
did on you tube six years ago and it
0:19
really well on I thought. You
0:21
know what? That quality.
0:23
of that was not very good but. The.
0:26
Content of that was excellent and I'm
0:28
curious to see if we are the
0:30
six years later if our thoughts are
0:32
still the same of these things. So
0:34
we're going to go through eleven habits
0:36
of highly effective developers and explain our
0:38
thoughts behind each of them and how
0:41
you can sort of level up your
0:43
career and become a better developer. My
0:45
name is West I'm a developer from
0:47
Canada with me as always as Mr.
0:49
Scott to Lynskey we. Are brought
0:51
to you by sentry. Gonna check it out
0:53
Century.i oh we're just talking on the last
0:55
recording about dogs that have good contacts. One
0:57
thing, center it as if you got to
0:59
script tag anyone implement it yet I often
1:02
get a pass your like A be Ikea.
1:04
Well the copy paste has you're a B
1:06
I inner and you can click on it
1:08
and will give you a list of all
1:10
of your different projects in Century. and like
1:12
I have the syntax one I have one
1:14
for my node back and I have one
1:16
from a tutorial. I've done a good as
1:18
click on it and I'll swap it out
1:20
for. Years. It's awesome so check
1:22
it out. Century to Iowa for
1:25
such than tax havens got a
1:27
do good? It is crazy windy
1:29
here in Denver. There are down
1:31
branches everywhere. Man. The wind
1:34
is unreal, so if a tree falls
1:36
on my office in the middle of
1:38
this recording an. Hour
1:40
I guess. Just hope that it does
1:42
not land on my head because driving
1:44
Aria, we have beagle trees right about
1:46
any right here just near their rock
1:48
and man, A, it's crazy. So I
1:50
yeah, we were actually walk into our
1:53
kids acker practice yesterday a here and
1:55
there were so many we're just stepping
1:57
over giant branches because he was this
1:59
windy yesterday too. We're just like stepping over
2:01
giant branches. I'm just like I hope one of
2:03
these does not fall on my my head while
2:05
I'm walking To practice here. So hey, I'm doing
2:07
good, man. It's just uh, I'm getting blown away
2:09
by the wind. How you doing? I'm
2:12
doing pretty good. Pretty good. Ready
2:14
to rock on these habits So
2:16
first one we have here is
2:18
habit number one is you understand
2:20
stakeholder in business goals. So a
2:22
developer a good developer understands
2:25
the all of the pieces of of
2:28
actually writing software and how to contribute
2:30
to those types of things and how
2:32
to Architect software, but I think a
2:34
great developer can go one step further
2:36
and understand Why are
2:39
we doing this type of thing? You
2:41
know, like not only am I concerned
2:43
with Making
2:45
this code work really well, but
2:47
i'm concerned with the end user
2:49
that is using this application The
2:52
business goals that we have to do with
2:54
this application are x y and z so
2:56
if I can have context into Who
2:59
cares about this, right? That's a fancy way
3:01
of saying who the stakeholders are and and
3:03
how is this business actually trying to make
3:05
money? I've talked many times in the past
3:08
of when I used to build websites As
3:10
like a freelancer, I would talk to the to
3:13
users a yes about the tech that
3:15
we'd use but b What
3:17
do you do what's your end game are
3:19
you trying to use this website to get more
3:21
leads? Are you trying to show up in google?
3:23
Are you trying to provide information to people who
3:26
are visiting? What are they looking for when they
3:28
visit your website? So understanding the larger picture I
3:30
think is a extremely Useful
3:33
habit. Yeah, and we talked a
3:35
little bit about this in a recent episode 754
3:37
how to level up your your Career
3:41
we talked about needing to understand
3:43
stakeholders in business goals But you
3:45
might be wondering about like why
3:47
in particular that matters to the
3:49
developer, you know, that's somebody else's job I'm the
3:51
developer. I just pushed the code out I
3:54
think it distinctly matters with
3:57
the Not only the care, but
3:59
maybe like the direct. Action in handling
4:01
of the user experiences they
4:03
are coding up. If the
4:05
goal of this thing is
4:07
to bring delight or if
4:09
it's do feel very smooth
4:11
and professional. He. You.
4:13
Wanna be a a good developer
4:15
and like. Account. For those
4:18
you why things regardless, right? You want the
4:20
experience to feel good. But.
4:22
If you understand that this is of
4:25
the highest importance, that this thing feels
4:27
and looks pristine when you're using it.
4:30
Because. Of these following business goals,
4:32
then you might take a different approach
4:34
to some of that user interface programming.
4:36
But more importantly, you're gonna be motivated
4:38
to work on these things in a
4:40
different way. But you'll also be able
4:42
to accomplish the goals of the stakeholders
4:45
and the business goals. and it's gonna
4:47
make you look really good professionally so
4:49
you'll do better work. If you understand
4:51
the goals, you'll have context for the
4:53
code that you're writing and why it
4:55
matters. and ultimately I think it's is
4:57
going to make you look good in
4:59
the eyes of. Your management.
5:03
Is in. Some people are really as I
5:05
do that. I say this because I know
5:07
we talked about this a loaded before. Some
5:10
people are a little cynical about all that
5:12
that stuff and I understand being cynical about
5:14
a crappy jobs or you know, feeling maybe
5:16
potential exploited by your crappy job. but I
5:19
think there is a sweet spot there as
5:21
when you have respect within your organization it
5:23
is a good thing to. You
5:26
know, I guess not like go above
5:28
and beyond but to understand the bigger
5:30
picture here and be be at a
5:33
different kind of impact maker for your
5:35
team. Next one is habit number two.
5:37
you're always curious in always learning. and
5:40
this is something that is hard
5:42
to cultivates but i think it really
5:45
can be solved through motivation understanding with
5:47
things get you going about web development
5:49
were like building me personally alley building
5:52
little tools for myself i like
5:54
building school little javascript things i like
5:56
building need css kind of working with
5:58
new a p new technologies
6:01
so to be curious and always learning
6:03
for me involves really watering that like
6:05
if I'm a plant I'm watering those
6:08
skills all the time because those are
6:10
the things that I really truly enjoy
6:12
about this stuff and it keeps me
6:14
curious and it keeps me always learning
6:17
the moment that you really start to fall
6:19
back into the same thing all the time
6:21
every time you can get stuck doing the
6:23
same thing for the rest of
6:25
your career you know yeah and next thing
6:27
you know you're the the cold fusion guy
6:29
at the place that's running a cold
6:31
fusion app although I think
6:33
some of those cold fusion devs are probably
6:36
making bank right now that's what you want
6:38
to do maybe maybe that's what
6:40
you're learning about maybe you're learning about the
6:42
intricacies about those other platforms it all the
6:44
truth on what the guys that are doing
6:46
that are the ones
6:48
that know the ins and outs of
6:50
it but like this this industry is
6:52
always changing it's never going to slow
6:54
down and I think
6:57
at least for me one of the
6:59
big anti burnout things is constantly learning
7:01
new things constantly checking things out it
7:03
can be a little bit overwhelming I
7:05
think at points where there everything is
7:08
always new and you just want it
7:10
to slow down but I think
7:12
what we're trying to emphasize here is that like
7:14
that curiousness of how does this work how like
7:17
when we were at React Miami is 11 p.m.
7:20
at night and we're trying to figure out how
7:22
the McDonald's order screens are working
7:24
which we posted on Twitter we got some really
7:26
good feedback as the apparently is running on silver
7:28
light but like those questions are
7:30
always turning over in my mind is
7:33
what is this running on how is this working what
7:36
is somebody using to complete this task
7:38
and I think that's a very great
7:40
habit to have absolutely next
7:43
habit we have number three is
7:45
you have an open mind about
7:47
new technology so there is
7:50
sort of two extremes you can go
7:52
to in this whole world of web
7:54
development it is jumping on
7:56
every new shiny thing Ever
7:58
imaginable only to. The. People
8:01
realize maybe that wasn't such a good
8:03
idea and and switch away from and
8:05
them and then the other side is
8:07
just never taking on anything his new
8:09
stuff is is crappy in these tips
8:11
or developers are are just trying to
8:14
make more problems for themselves and can
8:16
imagine why we want to use that.
8:18
It's I think there's a very good
8:20
bounce sort of in between where. You.
8:23
Understand. There. Is
8:25
new technology. And if your
8:27
initial reaction to everything new as that's
8:29
a bad idea. I've certainly been
8:32
there in a maze homes in my life
8:34
where you see a in a new approached
8:36
her own writing something or a new. Like
8:38
when react was announced everybody thought it was
8:40
a stupid idea. Lot of people still think
8:42
it's a stupid idea but poo pooing it
8:44
right out of the gates is. Not.
8:47
A very good habit to have and
8:49
and at. Least saying. Oh.
8:52
That's. Interesting. Some developers have an
8:54
idea. As. To how to approach
8:56
this problem. Let me hear them out. Lemmy
8:58
explore this technology. Let me understand what it's
9:01
all about. I may disagree with it that
9:03
certainly find but having an open mind to
9:05
sort of I say as other people may
9:07
have other ideas that I might not have
9:10
thought of his again. Very. Successful
9:12
habit. Now I have a note
9:15
here that things exist for a reason. People
9:17
don't just make things for no reason you
9:19
know user especially smart people. People have been
9:21
in this industry a long time, so if
9:23
you if there's certain people that have already
9:25
created. Things. That are
9:27
very effective in they create something new
9:29
and you're looking at this like our
9:31
know why you'd need this. Maybe the
9:33
issue is with how you're approaching in
9:35
are thinking and me we just had
9:37
your hands on to talk about assists.
9:40
And I was looking at a fact. In.
9:43
Fact that T s or effect that website
9:45
and leaders their actual website and the first
9:47
time I looked at a fact as it
9:49
might get i don't do I need this
9:51
This seems like a lot of work then
9:54
actually getting some time with it and working
9:56
in languages and things that it. That said.
9:58
You. know was emulating I
10:01
was like oh, yeah, I really see what they're
10:03
trying to do here with effect But
10:05
at first glance I look at the code
10:07
and it looks foreign to me
10:09
and the first thing you say is odd I
10:11
don't I don't know what this is. I must
10:13
not like garbage, you know. Yeah. Yeah, it's not
10:16
the thing I'm used to looking at therefore it's
10:18
bad Yeah,
10:20
I have the same reaction with a lot of
10:22
things sod I ended up really liking zod drizzle
10:25
I ended up really liking drizzle it
10:27
is just it's not that I'm a bad
10:29
take machine or something like that Yeah, it's
10:31
that again when you don't
10:33
understand things It's really easy to
10:36
look at them from a perspective
10:38
of that. It's maybe perhaps not
10:40
what I asked It's tough.
10:42
I get this a lot whenever I
10:44
post anything new about CSS on
10:47
on Twitter I get flooded
10:49
with comments of people being like
10:53
CSS was a mistake. It's garbage and Just
10:56
because you don't understand what it does
10:59
like a complex selector
11:01
and people are like, this is awful Just
11:04
because you don't understand what it's doing because you
11:06
haven't learned it yet doesn't mean it is bad
11:09
Again, it might be bad. It might be a
11:12
confusing way to do it But you're
11:14
if your initial reaction is I don't
11:16
understand it therefore. It's garbage I
11:18
don't think you're that's a sign
11:21
if not a very good developer. Yes It's
11:23
a sign of a developer who will lack
11:25
professional growth in there What
11:27
they're they're working in habit number four
11:30
you ask for help asking
11:32
for help is not a sign of
11:34
weakness It's a sign of curiosity it's
11:36
a sign of you have problems that
11:38
you've created or perhaps that you've been
11:41
assigned to fix that someone else created
11:43
and You could
11:46
be out out to lunch on where to even
11:48
go from this asking for help
11:52
Is one of those things that can save you
11:54
a whole lot of time. I know this I
11:56
don't want to ask for help oftentimes The
11:59
amount of time. According will tell
12:01
me to call someone and I will
12:03
say no. I got it. Let me
12:05
do such as a classic. as a
12:07
classic beards joke I will. I do
12:09
not need to ask for directions. I
12:12
know where to go. You
12:14
don't always know where to go. Asking for
12:16
directions can save you hours or days know.
12:18
Sometimes it's good to non ask for help
12:20
because you can will pick up a lot
12:22
of things on the way. But if you're
12:24
totally in the dark. You're.
12:27
Not going to have certainly everything be
12:29
illuminated right away for no reason. So.
12:31
Asking for help. especially first. Vote.
12:34
For somebody that you know and trust
12:36
their opinion of is a great thing
12:38
here So many times and bless that
12:40
I have the resources west boss to
12:42
paying and say. Hey it's.
12:44
It's a terrible idea and sometimes
12:46
sometimes you just say you'll respond
12:48
back like. Wisest. Difference
12:51
in this and I'll say. Gosh,
12:54
Darn it he got he sees right
12:56
it's I'm different than this. Was I
12:58
thinking So yeah it's great and yeah
13:00
I I find night. At
13:02
one of the biggest benefits me. Of
13:05
asking for help. His yeah, okay. It's
13:07
a quick fix to this type of thing.
13:10
but the other huge benefit as sometimes people.
13:12
Who are not in it As you
13:14
are in there are there are like
13:17
six thing step back. Sometimes they can
13:19
ask questions that are like. Didn't
13:22
even think about that. You know something
13:24
like that. They don't understand that I'm
13:26
I'm in this very obtuse like a
13:28
set of things and like no, I'm
13:30
not going to change the entire language
13:32
for this one problem that I'm trying
13:34
to solve, but often it's like hates.
13:36
ah maybe if he approaches in different
13:38
way. Take. Two steps back, then
13:40
it's It's a little bit more helpful
13:42
and that brings us to the next
13:45
habit. Have a five which is you
13:47
help others So when somebody is asking
13:49
for help. Often.
13:52
I've. Like as some of the best help I've
13:54
got. His people are scientists. They. ask
13:56
good questions and trying understand kind of where
13:58
you're at and that's really good rubber
14:00
duck debugging and whatnot. And
14:03
they will try to help. They'll
14:05
ask questions like that are a bit step
14:07
back, which is good as well. But they'll also
14:09
try to understand the context for where
14:12
you're at as well. Instead of trying to say, scrap
14:15
that, use this entire totally
14:17
set of different libraries and
14:19
languages and whatnot, which is not helpful
14:21
as well. So I think that if
14:24
you want to grow as a software developer, helping
14:27
others through the things that
14:30
they are struggling with is a
14:32
great way to sort of grow.
14:34
And I've learned a whole
14:36
lot teaching in person. I
14:39
spent many of my early years on Stack
14:41
Overflow. I spent many of my early
14:43
years in IRC channels. Obviously
14:45
I have my own massive Slack room
14:48
that people are asking questions all day
14:50
long in being able to put yourself
14:52
in their shoes, understand where things are
14:55
being frustrating is a huge
14:57
growth opportunity for you as a software
14:59
developer. Yeah,
15:02
I absolutely totally agree on
15:04
this. I think me
15:06
personally, I got
15:09
my start in this regard. Like
15:11
you said, IRC was like a big one. You kind
15:13
of see the way other people
15:15
are helping or teaching or anything in IRC.
15:18
And if somebody asks a question, I
15:20
remember being a young enough
15:23
developer, somebody asked a question and I have
15:25
this unique piece of knowledge or it's maybe
15:27
not unique and I'm just the guy who's
15:29
there. I couldn't type fast enough
15:31
to get them the answer because it was
15:33
like, oh, that's a little bit of like
15:35
nerd cloud being able to give answers in
15:38
this way. But also, I guess
15:40
that's what the whole premise of Stack Overflow
15:42
really was. But helping others, it can give
15:44
you more experience in application stacks that aren't
15:47
your own. Everybody does things just a little
15:49
bit differently. My favorite thing when helping others
15:51
is If somebody comes to me with a
15:53
reproduction or like potentially, here's a good one
15:55
in the Svelte world. They Have the Svelte
15:58
grapple where you can share and quickly. Share
16:00
code Examples. Somebody comes
16:02
under the spell to discard with a
16:04
rebel of the issue they're having. I
16:06
can solve that thing in no time.
16:08
I you know that that's like the
16:10
the Sweet spot so if somebody is
16:12
coming in with real code it's easy
16:14
to use. It's easy to test out
16:16
help on. Then I get that gif
16:18
that. Muscle. A little bit
16:21
of a a flex. They are not
16:23
just not just for nerd clattering like
16:25
that, but to get your own brain
16:27
out of your own code. I do
16:29
think that is something that we don't
16:31
do often enough. You're very comfortable in
16:33
your own code. You're very comfortable. sit
16:35
on the couch with your muscle memory
16:37
for all the files you need to
16:39
go to in the Css classes you
16:41
know where there. But then you go
16:43
into somebody elses home and everything is
16:45
totally for such as that. A food
16:47
that their mom makes is very different
16:49
than. The food at your mom made
16:51
this Egypt strip ever do not go
16:53
noticeably thousand their parents made some bad
16:56
food or something and definitely thing. Ah,
16:58
I don't know. The. Tennessee. If I
17:00
ever had a situation like that, I
17:02
hear. A lot of my friends
17:04
had really good food. I would have gone over there
17:07
there has ever of. the first time I went to
17:09
my buddy's house he was i greet and they have
17:11
like. Chicken. Drumsticks and like
17:13
I had never. Eaten
17:15
at like off the bone. I pad
17:17
yeah and like. I was
17:20
treat. I don't know I that one specific
17:22
sticks out of my mind, but I often
17:24
I'm ever showing My kids had us either
17:26
drumstick like that when they're young. like yeah,
17:28
this is awesome Murdoch. Or.
17:30
Right off the bone. Yeah, Neanderthal
17:32
Sol Sir. I
17:35
next habit have a number six
17:37
as you have a problem solver
17:39
mentality and this kind of breaks
17:42
down into. A few
17:44
parts and first of all I think
17:46
what Scott was just is being able
17:48
to distill it down into the actual
17:51
problem. Like Scott said like sometimes you
17:53
have this huge application in you have
17:55
a problem and it's very hard to
17:57
ask for help. When.
18:00
You have all of these moving pieces.
18:02
Like the other day I had an
18:04
issue. With. My know Js
18:07
stack. I have I think three different
18:09
servers to run my course platform and
18:11
a proxy them all through a single
18:13
catty server. and then I was tunneling
18:15
them from my local okay server through
18:17
a cloud. flair. Tunnels Nike get them
18:20
publicly exposed because I testing Apple pay
18:22
and and if you use apathy A
18:24
has to be on a publicly public
18:26
domain that is verified says he's in
18:28
clubs are tunnels to proxy that through.
18:30
So I have this like. Fairly
18:33
large thing where it's like i'm
18:35
I look three local node servers,
18:37
a caddy server that also proxies
18:39
http ask like it makes his
18:41
own certs and them club flair
18:43
tunnels and. As act as
18:45
a when had like an issue. sometimes it's
18:47
like I've had that success and like I
18:49
could not figure it out so I just
18:51
had to like slowly. Distill. It
18:54
down into. It
18:56
took the hold node application server out of
18:58
the context and replicated the issue with just
19:01
a caddy server and client slur tunnel or
19:03
and then like I got it small enough
19:05
where I could like me have it to
19:08
somebody else from class or who was helping
19:10
meats and the naked them pick it up
19:12
from their butts that like. Being.
19:15
Able to distill as such as a huge
19:17
skill in my opinion. Yes,
19:19
Being it will it take it a
19:22
step back and solve problems in aim.
19:24
Less. Stressed away Whoop! Really
19:27
really help you. It'll help
19:29
you. Like. You said
19:31
Deconstruct what you're working. I'm being
19:33
able to find even invented or
19:36
creative ways to solve those problems.
19:38
You know, so many people they
19:40
wanna go to. Perhaps.
19:42
The money use the console log or
19:44
to the debug or or I like
19:46
it did the tools that we know
19:48
but they don't ever think like whatever
19:50
they do less conventional methods of debug
19:53
hours. Good comment everything out and start
19:55
commencing things in until he works again.
19:57
That. works for just being able to be
19:59
created and trying to solve these problems. You
20:01
know, it's one thing that like my
20:04
daughter is really into puzzles, right?
20:07
That's all she asks for for her birthday.
20:09
She loves puzzles. She'll do five or six
20:11
puzzles back to back. And I think
20:13
this girl is going to be a
20:16
great engineer because she loves taking a
20:18
situation and seeing a jumbled mess and
20:21
then figuring out what the picture
20:23
is. And I think that's something
20:25
that developers maybe don't do enough
20:27
is we don't look at our
20:29
job as being essentially professional puzzle
20:31
solvers. I am a puzzle solver.
20:34
That is what I do in my job. Typically,
20:37
I have a puzzle. It's
20:39
a UI that needs built. It's a
20:41
bug that's coming about or I'm doing something
20:43
really wild. And I
20:45
have a general idea of the outcome. Like I
20:47
have a finished picture of what this finished puzzle
20:50
will look like. And I have a whole lot
20:52
of pieces and I need to just put
20:54
this thing together and figure out exactly
20:56
what's going on. So being able to
20:58
want to keep your cool when there
21:01
are problems, but to being able to
21:03
take a minute to take a
21:05
bigger picture and think about
21:07
this puzzle or this problem, break
21:10
it down, solve this problem.
21:12
And not only that, I
21:14
think be interested enough or
21:16
excited enough to do that. That's
21:20
a big one. So I have a little example here.
21:22
I'll show the video. My
21:24
mom bought these this light
21:26
the other day at a thrift
21:28
store, and it's like one
21:30
of these little table lights and you touch the top
21:33
and cool. Yeah, it turns on and she's
21:35
like, I bought it. It was two bucks
21:37
and it doesn't work, you know.
21:39
And she's like, I plugged it in for
21:42
a whole day and nothing happened. And for
21:44
a lot of people, like that's the extent
21:46
of their problem solving. You
21:48
know, plugged it in. I
21:50
sometimes you even get a restart out of these people.
21:53
And and that's the extent of it.
21:56
So like, what do I do? Well, I
21:58
open it up and I try to break it down. into
22:00
all the different components, right? So first of
22:02
all, I tested the battery and I charged
22:04
the whole battery. So take the battery out
22:06
of the picture, right? Or no, I didn't
22:08
even charge the battery. I took the battery
22:10
out and I brought in an external
22:13
power supply. So like, I got that. And
22:15
then what else did I do? And then
22:17
I put power directly to the LED lights
22:19
and they turned on. Okay, so that's not
22:21
the LEDs, that's not the battery. And
22:23
then I brought it like into
22:25
the board that turns
22:27
it on and instead of touching
22:30
it, I just shorted the two
22:32
wires together as if I were touching it.
22:34
And that turned it on. Oh, okay. So
22:36
it's obviously an issue with whatever
22:38
it is to turn it on
22:40
right here. It's a capacitive. And then I went
22:42
into YouTube and started researching it. So like, I
22:45
feel like doing that in other
22:47
aspects of my life, not just coding,
22:49
helps me in my
22:52
coding as well because the
22:54
more I fix things, the more I
22:57
break down something into its smaller pieces, I
22:59
feel like I also get better at it
23:01
in my software dev. It
23:04
is wild how related
23:06
those skills end up being. It
23:09
is really one of those things where you
23:11
don't necessarily realize what you're
23:14
doing is software development adjacent until
23:16
you take that bigger picture look.
23:18
Heck, playing a factorial or any
23:20
of those games that are building
23:23
systems and networks and stuff like that. You
23:27
are doing software development. You are solving a
23:29
problem. And those skills will come
23:31
in handy no matter what you're doing. You
23:34
in particular Wes have really opened
23:36
my brain about solving things
23:38
that aren't software related because in my life,
23:41
I would typically in the past have been
23:43
like, all right, software, I got
23:45
this. It's Unix, I know this. But,
23:49
but, like if I were to
23:51
look at my leaf blower or
23:54
my chainsaw or something like that and it stopped
23:56
working, I would be like, I don't know. Now,
23:59
after seeing you open. I just start opening stuff up. I
24:02
don't know what I'm looking for,
24:04
but I'll open it up and just look for things that don't
24:06
look right. Capacitors or who knows what, right? Yeah.
24:12
Often that you throw it in the, like I always
24:14
say, worst case you throw it in the effort bucket
24:16
or you bring it to someone who does know what
24:18
they're doing. You can always learn a thing or
24:20
two, opening it up. Yeah, totally. If it's
24:22
already broken, that's a bad place to start. Yeah,
24:25
right. What are you going to do to
24:27
break it up? Well, kind of, yeah. But
24:29
yeah, right. Yeah, that's frequently me. Yeah, my
24:32
biggest thing less is I lose patience when
24:34
things don't open. You know, like
24:36
you have like those like plastic sometimes I'm
24:38
like the king of being like raw.
24:40
It's like, oh my God, looking it open
24:42
and then regretting it. Can I
24:44
tell you the other day? So
24:47
last season I bought this like a hose
24:50
reel from Home Depot and
24:52
it like you pull it and it winds itself
24:54
back up. And it was like about the like
24:56
twenty five dollar one. And I was like, this
24:58
probably won't last awful reviews, but it was on
25:00
sale for twenty five bucks. I was like, I'm
25:02
going to get it. And it was great. I
25:04
loved it. And then I accidentally pulled it too
25:07
far and the whole hose came out and I
25:09
was like, this is not going to go well
25:11
because you know, the one thing that I hate
25:13
taking apart is anything with springs. Oh,
25:15
yeah. So I start opening it up, trying to
25:17
take it apart and I just start peeling it open all
25:19
of a sudden here. And
25:22
the whole spring became unwound.
25:26
And I took the whole thing and heard
25:28
it. No, I cut the good part off
25:30
the like hose ends and whatnot. OK, OK.
25:32
I hooked it into the garbage. Unfortunately,
25:34
it got a good quality one. That
25:37
is fine. I have one of those two. They roll if
25:39
you're out there and you're wondering if this is something that's
25:41
good for you. I got one on
25:43
Amazon Prime Day for super cheap and it's held up.
25:45
It's been really nice. On
25:48
your thing about Springs West Springs are
25:50
the worst opening
25:52
video game controllers or anything like that. Yeah,
25:54
I'll never get those back together. That
25:57
would actually be funny if computers had Springs inside of them. Make
26:00
me not want to open them Next
26:03
one is habit number seven. You have fun
26:05
with what you do. I have
26:07
fun solving problems So we've talked
26:10
about that already several times in this episode.
26:12
I really do have fun Looking
26:15
at a tangled mess of wires pulling
26:17
them out one by one Rewiring
26:19
them all having it look pretty when I'm
26:21
done with it leaving comments
26:25
Not necessarily writing tests, but I have
26:27
fun doing these these things that are
26:31
I don't know other people might look at a wall of
26:33
code and say man It looks
26:35
daunting or that looks boring
26:37
maybe but for me I have
26:39
so much joy out of solving
26:42
the problems the code is you
26:44
know supplementary to that my my joy
26:46
comes from getting and
26:48
creating things having the freedom
26:50
the ability to just create
26:52
and To me
26:55
having that joy Really
26:57
pushes me through being
27:00
able to do so many things that I don't
27:02
get joy from I'm building
27:04
a video recording app There is not
27:06
a lot of joy in some of
27:08
the minutia of these API's But
27:10
when I actually got a 10-second video
27:12
recorded, yeah, I was like, all right.
27:14
I did it. That's cool I got
27:16
something out of this and we hear
27:18
this from from Randy all the time
27:20
our producer was is really cool
27:22
You guys can just make you know, you you come
27:25
up with an idea and you just say hey I
27:27
can make just make it Yeah, and that's where the
27:29
joy for me comes in Yeah,
27:31
we've done an episode on Just
27:35
like demos a couple couple weeks
27:37
ago and just building little things for
27:39
the sake of building little things and
27:41
that is super fun I
27:43
often think back to one of the
27:46
first talks I did over over 10
27:48
years ago I was
27:50
detailing webcam access
27:53
And I was showing how you could. You could
27:55
write the webcam to a canvas element and then
27:57
once it's in a Canvas element, you can jump.
28:00
The pixels on the canvas element to
28:02
do whatever you want so I didn't
28:04
example where I was just like blocking
28:07
it into had three by three square
28:09
and then randomize in where the pieces
28:11
of the camera went and some guy
28:14
yelled out in the middle of my
28:16
talk when would you ever use that
28:18
men my think about that all the
28:20
time because at this poor guy cannot
28:23
see a i'm having fun but be
28:25
I was learning and explaining how. The.
28:28
Process of getting a video feed, writing it's
28:30
a canvas and then once as in canvas.
28:32
You. Can take blocks of pixels out
28:35
by their width and height. And.
28:37
Move them to other parts of the
28:39
canvas and you can essentially just like
28:41
make your own little photo editing application
28:43
or. Apply filters
28:45
to have video stream
28:47
on campus and. And.
28:50
Or know why it is I often the
28:52
first of all those extremely rude thing to
28:54
do think if he has done when you're
28:56
giving a talk to that poor guys I'm
28:59
up there that like I'm kinda nervous one
29:01
of the very first thought he just yell
29:03
out in the middle of a talk when
29:05
would you ever use that but like also
29:07
if you cannot see past. Just.
29:11
Like. This is a purely functional
29:13
reason why I need to do
29:15
something and the benefits of just
29:18
exploring code in in new features
29:20
then. I don't think you again
29:22
that is not a very good habit of
29:24
developer. Yeah if I were done to look
29:27
at many the things I've done for fun
29:29
that have ended up being really great learning
29:31
experiences If I would have taken that a
29:33
second to say when would you actually use
29:35
that I would have not done most of
29:38
them and I would have an hour. I
29:40
would have missed out on a lot of
29:42
like valuable insight that I gained. Whether or
29:44
not that valuable insight you know made me
29:46
a better Davila I'm now it's a it's
29:48
A he did for definitively but like I
29:51
think. You do miss out on I'm quite a
29:53
bit by not just. Following.
29:55
That joy. next habit
29:57
we have a number is as the understand work
29:59
life Balance burnout is a huge
30:02
thing in our industry where
30:04
you can love what you do. You can go a little
30:06
bit too hard on what you
30:08
do and you can start to
30:10
hate what you do.
30:12
So understanding both that
30:15
there are ups and downs
30:17
in your career. There's certainly times
30:19
in my career where I have wanted to just
30:22
go, go, go, go, go all the time. And
30:24
there's other times in my career where I've just wanted
30:26
to put in my day and
30:29
not think about it at night. And
30:31
I think that's totally fine. Sometimes
30:34
you see people with these GitHubs
30:36
where it's just a wall of
30:38
green for four years and then boom, nothing.
30:42
You often wonder, hmm, what happened there?
30:46
Did they crash really hard? And
30:48
it's often kind of unfortunate. So
30:51
understanding that in order to do your
30:53
best, you need
30:55
to be mindful of, am
30:57
I burning out? I'm going to do
30:59
this thing because the scariest thing to me ever is to
31:02
grow to hate what you do
31:05
for a living. Yeah, you
31:07
don't want to get there. That's firmly
31:09
in burnout mode. And
31:12
the way I like to think about this is there's some video
31:14
games, even cheesy, goofy ones
31:20
where a Mario Party minigame
31:22
or something, where you hit
31:24
the gas button. The
31:27
reason why you don't just hold the gas
31:29
button the whole time is because maybe there's
31:31
like an engine temperature or something like that.
31:33
And that will get past the limit and
31:35
then you'll spin out and everybody will pass
31:37
you. Like that to me feels like a
31:40
major metaphor for burnout in
31:42
web development or any kind of career
31:44
whatsoever. Yeah, you can hold down
31:46
the throttle as long as you want,
31:49
but it will potentially
31:51
overload Your
31:54
engine at some point and you're going to spin out.
31:56
And Who knows if you're ever going to get back
31:58
up to speed, you're just going to be. The waiting
32:00
right? So honestly, I think that work
32:02
life balance is a huge one, you
32:05
know? One thing for me is that
32:07
I'd make time for physical activity almost
32:09
every day I work out like six
32:11
days a week, I make time for
32:13
family Five o'clock computer shut off, Close
32:16
as my computer and I don't reopen
32:18
it typically until the kids are sleep.
32:20
If I reopen it at all, I
32:23
feel like these things are just. Very.
32:26
Important to keep yourself.
32:29
In. Maintenance for working for longer
32:31
And it's not like oh you
32:33
can get more accomplice and blah
32:35
blah But like I said I
32:38
signed Joy in This does and.
32:41
I think that is a superpower
32:43
having joy in this stuff. And
32:45
if you lose that joy as
32:47
you lose that motivation to work on
32:49
things, then you know it's hard
32:51
to get that back. You have
32:53
to then put in the effort
32:55
to. Sign. Ways to reclaim
32:57
that. So for me personally, if
32:59
you understand work life balance, you can
33:01
understand when you're getting overloaded or what
33:04
you can do to decrease that overload
33:06
from the ghetto. not something that you're
33:08
trying to do after year already burnt
33:11
out that from the get dell I
33:13
think you're going to set yourself up
33:15
much for much greater success. Number.
33:18
Nine Habit Number Nine. You are
33:21
empathetic to your coworkers and users.
33:23
Guess what? Every single person in
33:25
this world has got something going
33:27
on. You know, everybody Gods have
33:30
gone on. We're all busy. We
33:32
all have negative things. We are
33:34
positive things. We all got crazy
33:37
hectic things, schedule things, whatever. Everybody's
33:40
got something so. Keep.
33:42
That in mind when some i
33:44
wish you a rude tweeter somebody
33:47
sent you an email is. Maybe.
33:50
they're stressed out maybe they just had
33:52
some instances something happened in their life
33:54
and taking it out i knew that
33:56
you could you could take it back
33:58
out on them or you can Maybe
34:00
think about hey this person is being
34:02
a jackass. I wonder why that is
34:05
hurt people hurt hurt people hurt
34:07
Less that's so true And
34:09
you know what like I think you know
34:11
there can be one thing from the drive
34:13
But a drive by you know f you
34:15
on a YouTube comments or something But
34:18
it's different when it comes to the people
34:20
when you're trying to support your users right
34:22
those are your users the people using
34:24
your Thing they're having a hard time with it. They're
34:26
frustrated Remember that hey,
34:29
that's kind of your fault it. It's
34:31
important to know that like Their
34:33
frustration whether or not it's influenced from the
34:35
outside or whatever you are kind of responsible
34:37
for making sure that they have a good
34:40
experience So understanding and putting yourself in your
34:42
user shoes that can come from like dog
34:44
food in your applications using your applications is
34:46
a good way To gain empathy for your
34:48
users if you use your application, and it
34:50
sucks guess what your users I think it
34:52
sucks as well another one for
34:54
your co-workers These are the people that are
34:56
gonna support you beyond this project
34:59
beyond the next project So you
35:01
want your co-workers and you to understand
35:03
that like everybody's got each other's back And
35:05
we all know that we all got stuff
35:07
going on so again Make sure that you
35:09
have your co-workers back and you understand them
35:12
and you understand what their motivations are and
35:14
you want to succeed in that I
35:16
Think this also goes to if
35:19
you think of who are the best or
35:21
the developers behind some of the biggest Open-source
35:23
projects out there like I'm curious. I'm gonna
35:25
ask you like what do you think are
35:27
the most joy to use? pieces
35:30
of JavaScript software
35:32
out there right now JavaScript
35:34
software. I don't know we just did
35:36
we just an episode on pocket base,
35:38
and it's a joy to use the
35:40
UI is great Everything works. It's super
35:42
smooth, and it there's no like
35:45
pain points for me So that's like a big
35:47
one especially I just talked about it. I'd say
35:49
probably like svelte is there V
35:52
is under there, so if you think
35:54
about like Racheris Evan
35:56
you behind these projects
36:00
A, they're amazing developers, but
36:03
the reason why they are such good
36:05
developers, and you often see them in
36:07
GitHub issues or on Twitter being,
36:10
oh, I
36:12
see that you're frustrated with
36:15
that. A big reason why Veet
36:17
is where it's at is because Evan
36:20
Yu was empathetic to people who were
36:22
frustrated with Webpack. And
36:25
he takes that empathy of understanding, yeah, this
36:27
is hard to use. And
36:29
he doesn't start running around saying
36:31
skill issue at everybody. Yeah, right,
36:33
yeah. It builds some amazing software
36:35
behind it. And I think that
36:37
that's an example. Those
36:40
developers are obviously next level because
36:43
they are both good at writing
36:45
the code but also very
36:48
empathetic to the people that are using
36:50
the software. And it's
36:52
not just, oh, yeah, it can be hard
36:55
to write Webpack configs. I
36:57
understand what's going on here. I think that we can
36:59
figure out how to do this and make it a little
37:01
bit more of a joy to use. Yeah,
37:04
and you know, the skill issue thing can
37:06
be funny when it is like said tongue
37:08
in cheek. Certainly. But
37:10
when it's not said tongue in cheek, man, I don't get what you're trying to
37:13
accomplish there. You're just trying
37:15
to be a jerk. And I'm not done
37:17
with that. So yeah.
37:19
Next habit is number 10,
37:21
you pay attention to detail
37:23
some of the best software
37:26
that is out there. Some
37:29
of the best pull request reviews
37:31
I've gotten is somebody can
37:33
catch possible issues, possible
37:36
edge cases. There are
37:38
so many spots where you can
37:40
really goof up. And if
37:42
you think about using a piece of software, some
37:45
of the best software out there is just
37:47
like, oh, that was really nice to use.
37:49
That was really easy. And it's because the
37:51
developers behind them or designers and whatnot as
37:53
well, pay attention to
37:56
detail and a lot of the small little
37:58
things they take all the paper. paper cuts
38:00
out of using that piece of technology.
38:03
Yeah, attention to detail. I
38:05
think every major project
38:07
that I know that succeeds with
38:10
the, I guess Amazon,
38:12
I was going to say with the exception
38:14
of Amazon, Amazon has attention to detail, but
38:16
they just prioritize different details than what I
38:19
care about. But
38:21
attention to detail is one of the reasons why Apple
38:23
is a gazillion dollar company and
38:25
one of the reasons why applications like Saltkit
38:27
work so well. They've paid attention to the
38:29
things that you've got to do. They pay
38:32
attention to the small little things and it
38:34
works really well. Again, I just talked about
38:36
PocketBase a second ago, but there's a huge
38:38
attention to detail there. In
38:41
the UI, the UI design, there's a lot of considerations
38:43
applied to anything where you should look
38:45
for things. Things are just in the place
38:47
that you're expecting it. So care.
38:51
Care and have attention to what you're
38:53
working on and really care about it.
38:56
My brain has a hard time with this one, I'm going to
38:58
be honest, because my particular
39:01
version of how my brain
39:03
works is just get stuff
39:05
out. When I was a musician, I
39:08
had a lot of musicians, I mean, I'm still
39:10
a musician, but when I was an actively recording
39:12
musician, I had a lot of friends who
39:14
would work on a song for months.
39:16
It's one song. They would work on
39:19
it for months. They would agonize over
39:21
every little hit, every envelope, whatever. I'm
39:24
definitely more of a, I'll record 30
39:26
songs and then pick the one that's
39:28
the least worse. That's always
39:30
been my strategy. So attention to
39:32
detail is hard for me, but I think
39:34
it really matters. The
39:38
Amazon one is really interesting to me. I
39:40
just keep thinking about that since he said it,
39:42
because I think it kind of goes back to
39:44
habit number one, which is understanding stakeholder
39:46
and business goals. People
39:49
love to rip on Amazon
39:51
because their page speed
39:54
score is awful or because the UI
39:56
is extremely cluttered and
39:59
ugly. And they'll often say like,
40:01
oh yeah, you can have a bad page speed if you're
40:03
the most trillion dollar company,
40:05
you know, and I think
40:07
obviously there's some there's
40:10
some stuff to that, you know, but I
40:12
also think that go back
40:14
to habit number one understand stakeholder
40:16
and business goals. They want
40:19
to sell a whole bunch of stuff and they
40:21
want their users as a
40:23
user of Amazon. It's super easy
40:25
to return stuff. The shipping is nice and
40:27
fast. I can always get at whatever I
40:29
want. I'm able to search and find what
40:31
I'm looking for, you know, and I
40:34
think that that's why it's
40:36
a that's the details
40:38
that their their developers
40:40
and Amazon in general is paying attention
40:43
to. And I know there's people
40:45
probably fuming at me right now because Amazon is
40:47
evil and you should pay attention to the things
40:49
that you care about. But I
40:52
think they understand. Yeah, I was
40:54
in Amazon. Weren't they one of the first
40:56
ones, if not the first one to understand
40:58
that in a drop down menu, your mouse
41:00
path always isn't, you know, in the direction.
41:02
So they built the the triangle so that
41:04
your mouse could go in a more direct
41:06
path without closing the hover navigation. So
41:09
like they care about details. They
41:12
they just don't care about this design
41:14
detail. Yeah.
41:18
Last one here, habit 11. You are
41:21
part of the community and
41:23
community can be all kinds of things. It can
41:25
be your local community. I think
41:27
I did become a much better developer
41:30
when I started attending the Southeast Michigan
41:32
JavaScript meetup. It was like
41:34
we had one JavaScript meetup at that time. It
41:36
was for all of Southeast Michigan. So
41:39
like when I started being a part of
41:41
that, it started being around
41:43
my people, right? You're around your people.
41:46
Everybody's like talking JavaScript and they're excited about
41:48
it or they're interested about it. They're
41:51
trying new things. They're they're just, you
41:53
know, they're there because they care and
41:56
being around your people regardless
41:58
of if it's an in person. thing
42:00
or slack channel or discord channel can
42:03
really make a huge impact
42:06
on just how you one
42:08
feel about yourself but it can it
42:10
can put people in a place of like oh
42:13
these people are doing this cool stuff I bet I could
42:15
do this cool stuff we're in the same kind of position
42:17
here and it gives you people
42:19
to bounce ideas off of it it
42:21
gives you inspiration being a part of a
42:24
community is just endlessly advantageous
42:27
for your career and it's hard I
42:29
get it if you're an introvert type
42:31
of person you might not always
42:34
want to show up to this stuff and talk to the
42:36
people but give it a try
42:38
show up to you know doesn't
42:40
even need to be in person as well
42:42
like you think about like where is the
42:44
web development community and there are lots
42:47
of places where the the community is
42:49
obviously like Twitter is one of them
42:51
but you might not like Twitter so
42:54
you might find there's plenty of Facebook
42:56
groups there's forums out there there's lots
42:58
of discord channels on there it's
43:01
even like the YouTube comments
43:03
or listening to this podcast a
43:05
lot of people say I feel like I'm part of the
43:07
community because I'm keeping up
43:10
to date and I tune in and hear
43:12
you guys talk about web development every single
43:14
week just finding
43:17
that piece is great for staying
43:19
up to date bouncing ideas
43:21
off people getting help when you need it
43:23
just having some people to sort of talk to
43:25
you about this stuff and it's extremely energizing I
43:28
can't tell you every time I come back
43:30
from a conference I just go
43:32
ha like that was awesome there's so
43:34
many cool conversations and being able to
43:36
talk to people that are in our
43:38
community yeah conference is one of those things
43:41
that again if you can force yourself to
43:43
just walk into a circle
43:45
of people and just introduce yourself or
43:48
whatever man you can get so much
43:50
out of that even just talking about
43:52
non tech related stuff so I do
43:54
definitely think being
43:56
a part of a community is just a great thing for
43:59
so many reasons Even as an
44:01
introvert cool, so that was 11 habits
44:04
of highly effective Developers
44:06
which of these habits are your best habit
44:08
which of these things do you
44:11
succeed in really well? And which of
44:13
these do you not succeed in what
44:15
are some habits that you cultivate in
44:17
your life that lead you to becoming
44:19
a better Developer we want to know
44:22
all these things head on over to
44:24
youtube.com/at syntax FM Leave a comment on
44:26
this video of any of that stuff
44:30
Be a part of the community. It
44:32
is very funny I replied from my personal
44:34
YouTube account to a comment on one of
44:36
our videos recently and someone said oh Hey,
44:39
it's you Scott. I was thinking that I was
44:41
just talking to somebody in the community. Hey you
44:44
are I'm in the community We're all part of
44:46
this community. We are the community. So hold on.
44:48
I'm curious now what your what do you think
44:50
your top habit is my
44:53
my top habit my
44:55
top habit is my
44:58
golden retriever excitement for
45:01
curiosity and new things If
45:04
there's one thing that could leave that
45:06
number two that is number two
45:08
you're curious and always learning I am I you
45:11
know I can get distracted I can you
45:13
know lose track of some of the bigger
45:16
details you know I'd solve
45:18
problems really well Yes, I occasionally do not
45:20
ask for help Okay
45:23
But the one thing that I definitely do
45:26
do is that I'm always super curious about
45:28
things why they work I'm diving into trying
45:30
to figure out solutions Even if they've already
45:32
been solved before because I want to see
45:35
what my brain can come up with maybe
45:37
it's something different than what I am Oh,
45:39
yeah, I think I'm the
45:41
same habit number two or a problem
45:44
solver mentality But I think highly habit
45:46
number two as well Yeah,
45:49
let's that's good. That's probably good for this
45:51
podcast. Yes, I agree Let's
45:56
get into some shame or sick
45:58
pics I have a sick pic today
46:00
and it's something that you a sick
46:02
pick. I think two years ago and
46:04
the Ninja Warrior obstacle course for your
46:07
kids. So this is
46:09
essentially two slack lines or
46:11
two really long ratchet straps
46:13
that you string between
46:15
trees and then there's
46:18
a whole bunch of like little attachments
46:20
for swinging from one to another or
46:22
climbing up a ladder or there's all
46:24
kinds of different attachments you can get
46:26
for it. My
46:28
kids have been like they went on one out of friends
46:31
about a year ago and they've been asking for it for quite
46:33
a while and this year we thought like alright we
46:35
got two really good trees right behind our
46:37
house let's do it and they are on
46:39
it. I don't know we got it like
46:41
I don't know about two months ago and they are
46:43
on it like every single night playing
46:45
on it swinging on it learning
46:48
new games on it and it's like a
46:50
hundred bucks which is I
46:53
feel like it's cheaper than like building a tree house or
46:55
something like that and I feel like you can get a
46:57
lot of really good fun
46:59
out of it. So I highly recommend it if
47:01
you've got young kids. Yes and
47:03
if you are an
47:05
adventurous adult they
47:08
can hold your weight. I try to
47:10
do it really slinks down for us because
47:12
it's high up when I get on it
47:14
really you know pulls it down. Let
47:16
me tell you I've completed that course I've completed
47:19
that course several times. My kids
47:21
can't get past like the sixth object and guess what
47:23
I got all of them. We
47:26
ended up doing ours at an
47:28
angle for the top one so that
47:30
it gets progressively harder because like our
47:32
youngest kids are like super short and
47:34
then the oldest one is like I
47:36
can reach everything so we've just made
47:38
it progressively harder as it goes on.
47:41
Yes I want to get more attachments for mine.
47:43
I got mine at Costco so this is the type of
47:45
thing you can get at Costco or Amazon anywhere but
47:48
it is your kids will use it for
47:50
hours and hours and hours they will go
47:52
nuts on it and all you
47:54
need is a couple of trees. My
47:56
sick pick is going to be these
47:59
little solar lanterns. You
48:01
know like many other people I have
48:03
really loved having LEDs in my
48:05
backyard for looned fairy lights drop-down
48:07
lights Whatever Courtney bought these things
48:09
that are like essentially like a
48:11
glass ball with a solar
48:13
panel With a
48:15
rechargeable battery that's hooked up to an
48:17
LED kind of fairy strip and
48:20
they don't need much light I'll tell you that
48:22
because we have a lot of trees they they
48:24
still do just fine We hung maybe about I
48:27
don't know eight of these on trees around
48:29
our backyard That's cool, and it is just
48:32
so nice. We leave them out
48:34
all winter. They're fine We
48:36
don't even any given time We were just
48:39
outside on the patio Hanging out
48:41
in our backyard the other night and all
48:43
the little fairy lights come on and you're
48:45
like I feel like I'm in a gosh
48:47
darn, you know fairy forest here I feel
48:49
like there's that pardon Zelda where you're in
48:51
a forest with all the stuff illuminated. I
48:53
felt like that It's pretty cool. So yeah,
48:56
they're cheap 33 bucks for a pack of
48:58
a pack of two Well, I guess that's
49:00
not that cheap, but they're nice. They're glass. They're heavy
49:02
they're you know the last and like I said, we
49:04
leave them out all winter long and Just
49:07
a really really nice little thing Sweet.
49:11
I I'm just finishing up doing a whole
49:13
bunch of landscape lighting in our backyard as
49:15
well So I'll have some future
49:17
sick pics for that but landscape
49:19
somebody somebody called it something cool
49:22
Nightscaping they call it gaping. That's
49:24
cool. Nightscaping. Whoo Word
49:27
lights in your backyard. I Gotta
49:30
do the front yard for us. Our backyard has it's
49:32
been night scaped. I gotta do the front. Oh, yeah
49:34
Let me know. I I figured
49:36
it all out. So it's it's relatively easy to
49:38
do. It's all low voltage So it's not too
49:40
scary I was gonna say we already have the
49:43
wire for the backyard like laid
49:45
and all I got to do is tap that
49:48
Run it to the front yard. I've connected
49:50
to the same timer. So you're gonna be
49:52
that hard. There you go famous last words
49:54
All right shameless plug. I'm gonna shamelessly plug
49:56
the syntax YouTube channel. We've mentioned it a
49:58
couple times in the this episode, but we
50:00
are doing big things on the
50:03
syntax YouTube channel. CJ just did a
50:05
video on drizzle. He did a video
50:07
on coolify, uh, self hosting, and he's
50:09
just. Really, really
50:11
amazing. Not only that, but we have the
50:13
video podcast on here where Wes and I,
50:16
uh, you can see us and, you know,
50:18
we just recorded an episode with pocket base
50:20
at the time of recording this and we
50:22
showed code folks we're showing code. Uh,
50:25
so if you want to see code, you want
50:27
to see some stuff head on over to youtube.com/at
50:30
syntax FM and you can see
50:32
what we look like. You can stop confusing
50:34
the two of us. Wicked. Uh, thanks everybody
50:36
for tuning in. We will catch you later.
50:39
Peace.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More