0:00:24
all right welcome back everyone welcome
0:00:26
back to another episode of build break
0:00:29
um i'm sorry i'm not sure um where zen
0:00:32
is but he'll be here shortly
0:00:34
so don't worry guys but yes if you are
0:00:38
we are quarters that means we are a team
0:00:41
of two developers from melbourne
0:00:43
and we're working on an open source
0:00:46
which relates to adding persistent
0:00:48
storage through scrambler.ca
0:00:50
so you might be wondering what we were
0:00:53
doing yesterday um
0:00:54
i'll go ahead and walk us through the
0:00:56
jira board and see where we are from
0:01:01
um i'll give zen a text
0:01:03
let's see where he is
0:01:28
and i can't see you wait i can now
0:01:31
just bear with me for a minute i've got
0:01:35
flying everywhere across my desk
0:01:47
yo jesus what's happening
0:01:56
i'll take the word oh
0:01:59
you can be the keys as well yeah i'm not
0:02:01
for sure captain geyser
0:02:03
you're good how are you
0:02:06
very happy telling the users about
0:02:10
what we're doing yesterday and
0:02:12
what are our goals today
0:02:14
perfect sounds like a great plan
0:02:31
yeah i don't know why but whenever i
0:02:34
try and connect a gopro to
0:02:40
causes me a bit of an issue
0:02:43
and that takes the entire time to
0:02:47
in the stream yeah
0:02:50
no i know what you mean
0:02:54
right am i sharing my screen i'm not
0:03:29
i just had a assignment for 24 hours
0:03:39
pretty good pretty good it was on docker
0:03:43
right right right i see
0:03:51
doing darker still or not
0:03:54
no i already finished it i just looked
0:03:56
up in the documentation it was so easy
0:04:00
oh right did you text me about that
0:04:13
because i had this textbook didn't
0:04:16
really see who who was it from
0:04:21
just said that i'll take my time because
0:04:25
i was a bit busy at that moment
0:04:28
but it was you ah how do you save my
0:04:30
number it's better for communication
0:04:40
that happens if you
0:04:43
can also send me as in the time that you
0:04:49
you need to get it done by
0:04:52
evenings are normally
0:04:54
except the weekends
0:04:56
in in the week the
0:04:58
evenings are normally a bit busy so i
0:05:02
my schedule according to
0:05:06
i was able to do it so um yeah okay cool
0:05:10
cool yeah that's fine yeah i don't like
0:05:12
i could just use a second opinion on if
0:05:14
i was doing it okay okay i see
0:05:18
now sorry man actually what i'm gonna do
0:05:22
is save your number right now
0:05:28
gonna i'm pretty sure that this old page
0:05:32
if we stream together and we still have
0:05:34
one don't have numbers
0:05:36
this is embarrassing now to be honest
0:05:42
save what have your numbers never i
0:05:44
remember your number for some reason
0:05:46
though it ends with one six one seven
0:05:48
fifty wow you should don't even have my
0:05:51
number at least i've got your number and
0:05:55
i just haven't saved it yet no i i i
0:05:58
text you on whatsapp right so i have it
0:06:00
but right yeah i say
0:06:02
yeah i've seen it so many times it's
0:06:09
uh perfect now i i've saved your numbers
0:06:14
i'll assume that whenever you text me
0:06:23
it was fine next time i'll tell you
0:06:29
yes if you can please and um because i'm
0:06:32
i normally don't treat texts as
0:06:35
urgent so if a person
0:06:39
urgently they just they just basically
0:06:42
call me and i'm like yeah what's up
0:06:49
sorry about that that's all good
0:06:51
all right let's jump back to it
0:06:53
all right cool so we were doing the
0:06:56
validation of the api and we did the get
0:07:00
so we still have to test this
0:07:03
so i want to test and get bored um
0:07:06
just open up my vs code
0:07:10
baby not that one the applications
0:07:31
there we go so what uh get a particular
0:07:42
deploy this i'm gonna have a look shall
0:08:21
okay and if i choose
0:08:43
ah ha so that didn't work
0:08:48
if that isn't there
0:09:03
i'm just trying to check if the board id
0:09:21
also that's special characters so i
0:09:23
don't think so that can go through
0:09:26
yeah that's going through as well
0:09:45
why this thing okay
0:10:13
it's automatically gonna go to just
0:10:21
if you give it a no it's gonna go to get
0:10:30
empty string as well
0:10:40
interesting um is that single calling
0:10:43
for double cooling or double i've done
0:10:46
both but they both don't work
0:10:53
need it's not working because
0:10:56
there is something in board id right
0:10:59
what you are checking is that
0:11:02
this condition would never be true
0:11:05
the line 57 condition
0:11:10
if nothing's there in the paragraphs
0:11:13
it's automatically gonna go to
0:11:23
so this condition is never going to be
0:11:27
see you're saying if you don't provide
0:11:32
if it's only this part there
0:11:36
then it will always go to
0:11:44
or if like it's not about that it's
0:11:47
line 57 would never be true
0:11:51
tell me one instance where line 57 could
0:12:11
okay yeah got it no no no no no
0:12:16
go back to portman
0:12:20
i understand it now no i want to try
0:12:24
do double forward slash
0:12:29
no no no only one more
0:12:31
yeah yeah do it now
0:12:39
right okay it's getting this
0:12:42
okay um right so the problem here is
0:12:47
i think is that it's finding
0:12:54
saying that if this part is board id as
0:12:57
a string is not in request params okay
0:13:07
yeah i mean yeah exactly right like that
0:13:09
thing is never going to be true yeah
0:13:14
so what we probably should
0:13:16
put in here is the variable itself i
0:13:41
so hang on all we're checking is
0:13:45
if this board id hasn't got a value
0:13:52
so basically that doesn't even apply
0:14:04
so what basically we need to do is
0:14:08
this will always be true
0:14:13
this will always come here
0:14:16
even if it's some random idea exactly
0:14:20
or or actually go back to postman
0:14:26
write note after this
0:14:29
no no do double double forward slash one
0:14:42
so it doesn't work because now it's an
0:14:58
what you need to do is that see when
0:15:00
you're doing a get function
0:15:02
either you get it or you're not that's
0:15:04
literally all it is yeah yeah yeah like
0:15:08
either it's going to be in the database
0:15:10
or you return a 404
0:15:13
just see if it's in the database then do
0:15:15
this status 200 or if it's not just do
0:15:18
restater 404 and send it with a error
0:15:26
so we'll probably have to do a hair that
0:15:45
i'm just thinking that why do we even
0:15:49
go in the database and
0:15:52
check it call me just do it before that
0:15:58
uh if the board is present or not
0:16:01
you have to check if it's present in the
0:16:03
database so you have to go inside the
0:16:07
what i'm saying is
0:16:13
doesn't know the board name or the board
0:16:20
user doesn't need user will never get to
0:16:24
they would get to know the board name
0:16:27
because they're going to choose a board
0:16:28
name themselves it's not
0:16:31
yes but we are right now doing get bored
0:16:33
by id don't need to worry about name
0:16:41
stop making these complicated
0:16:43
then they would be saying
0:17:06
so board will be an object
0:17:14
how do you check if the object is there
0:17:31
pick your object exists
0:17:35
is no no i don't need you
0:17:42
type off maybe it's not
0:17:45
undefined core this is what we need
0:17:52
before before going into the database
0:17:55
you can check things like
0:17:57
if the length of the board id is right
0:18:00
if it's only alphanumeric characters
0:18:04
before even going inside the database
0:18:14
before even going inside the database
0:18:19
the board id which is coming in it
0:18:21
should be of 16 characters
0:18:23
it should be only alphanumeric
0:18:28
basically register expression
0:18:31
yeah see if it's five characters there's
0:18:33
no point even going inside the database
0:18:41
yeah that's basically true
0:18:43
check the base condition first
0:18:52
string only contains
0:19:15
i'm finding american underscores
0:19:18
okay here we go to match the screen
0:19:24
that contains only those occurrences or
0:19:29
just first without direct expressions
0:20:09
contains does not exist on type stream
0:20:15
what the you know what happened
0:20:19
trying to figure out how to check that
0:20:48
already get the string okay
0:20:51
oh this is done in java
0:20:58
elephant numeric or not
0:21:02
the starting of the string
0:21:06
represent the f1 numeric
0:21:15
and then represent i don't yeah we need
0:21:19
whether everything is alphabetical
0:21:22
no we don't need that we just
0:21:24
need this one all right you're trying to
0:21:27
create projects right so it's gonna be
0:21:30
small a two small z then capital a two
0:21:36
plus dollar no one dollar
0:21:51
the plus sign as well
0:21:54
it's gonna be 62 characters
0:21:57
there are 62 characters only in the
0:22:14
and then what was this
0:22:17
so it represents the sign of a string
0:22:20
okay so you like have to do that
0:22:23
do you want to try something else
0:22:28
oh nice it works then just write let
0:22:34
um let's make a character
0:22:36
literally java has a is alphanumeric
0:22:38
function also javascript
0:22:58
okay so people are using regex or what
0:23:02
you can just write a string
0:23:04
from a to z small a to z capital all the
0:23:08
letters and one two zero one two zero
0:23:10
five and then do a in
0:23:19
okay so come back here so that would be
0:23:22
the start of the string
0:23:29
we need the brackets
0:23:34
z actually i'm going to type that
0:23:38
there's a stack of answers on this as
0:23:45
can you post me the link
0:24:11
you can use this red x
0:24:19
someone best way to do our phenomenal
0:24:42
what i've got to register
0:24:48
you know i don't remember
0:24:51
go and have a look
0:25:04
catch and group no i don't need you
0:25:11
uh cheat [ __ ] okay
0:25:16
in right at the end
0:25:23
i know in here wow
0:25:26
pattern setting my patterns
0:25:30
registration character classes
0:25:40
oh okay it's in case since she did so
0:25:45
even if this uppercase
0:25:53
saying that there is the star the string
0:25:56
um the characters should be all
0:26:01
actually we only want
0:26:04
okay so i'll remove the eye
0:26:09
yeah gratitude should always be a
0:26:13
c and then numbers
0:26:17
zero to nine and then plus
0:26:20
what does plus mean
0:26:31
i think dollar signs standard i mean in
0:26:38
all right short tender
0:26:55
and then the plus sign
0:26:59
do you know what the plus sign is
0:27:01
you can do a ctrl f and see
0:27:04
just google it and we'll be sure
0:27:07
it is classified to be hand
0:27:19
these symbols are as repeats as
0:27:25
there that is there is the person the
0:27:27
plus symbol it's also going
0:27:29
to repeat the preceding character also
0:27:32
or at least one or more times
0:27:35
so what plus does is that
0:27:38
it gives you an infinite combination if
0:27:44
it's going to give you an infinite
0:27:45
combination of a and b
0:27:47
okay right that so
0:27:55
one occurrence of a letter or dj
0:28:00
yes yep okay right right that makes
0:28:25
also contains method
0:28:29
i think it says dot contains
0:28:35
yeah you can still check it i just think
0:28:39
apparently it's not
0:28:48
need to include these brackets as well
0:28:51
i think it should be character dot
0:29:08
in the example in w3 schools
0:29:12
dot like str includes str is the bigger
0:29:15
string like the superset
0:29:18
and world is the subset
0:29:21
so all the alphanumeric characters in
0:29:24
and our board id is going to be at the
0:29:30
so basically here what we are saying
0:29:42
no the other way around yes
0:29:47
is has ever been present in the
0:29:56
yep and it should be includes
0:30:07
um after if open the brackets please
0:30:10
it's not it's not python
0:30:15
yep go down and do
0:30:18
the required blue rest.status404
0:30:30
actually i'll do this
0:31:06
formatting it i don't know something
0:31:10
for board id isn't alphanumeric or
0:31:14
board id what sorry
0:31:35
that makes more more precise
0:31:47
of course so we'll
0:31:49
take this board id
0:31:51
check this one these are the characters
0:31:55
so you would ask that if
0:32:01
characters include in this board id and
0:32:04
they're not of that
0:32:06
if it doesn't then come in that one and
0:32:11
yes sir it doesn't need it brilliant so
0:32:15
let's give this a go
0:32:18
um wait one second
0:32:26
just write do a double hand or just do
0:32:28
and inside the if statement
0:32:33
and do board id dot length
0:32:39
um 16 or triple equal to i'm not sure
0:32:45
so the length would be
0:32:56
i think it's 16 can you check please i
0:32:59
i'm pretty positive in 16 but you can
0:33:01
just check in the code though
0:33:10
yeah 16 characters cool
0:33:15
if that isn't there
0:33:18
um length is not a constant that's a
0:33:20
function so you have to put double
0:33:26
only in arrays length is a constant yeah
0:33:32
uh so if that's not
0:33:35
so i would probably do this well that
0:33:38
looks fine right like because
0:33:43
the character also includes
0:33:46
the knot of that then only it's gonna
0:33:57
just checking the brackets are there on
0:33:59
point and this seems to be on point
0:34:17
i actually remembered that outside
0:34:22
why aren't you proud of myself
0:34:26
i'm becoming a good programmer now i can
0:34:33
just remember remembering that all sign
0:34:35
wow a big achievement
0:34:42
let's see if this works
0:34:48
yep uh deploy please
0:34:54
did you forget you have a faster
0:35:03
today in my personal time i made a
0:35:08
ci cd using circles here
0:35:12
yeah how did it go
0:35:14
pretty good actually
0:35:17
yeah that was fine like i wrote a config
0:35:22
oh so was that config file for that one
0:35:26
no it was something else
0:35:28
but like when we deploy this on ci cd
0:35:34
which we probably should really soon
0:35:36
because yeah doing sam build every time
0:35:39
is this kind of annoying you can just do
0:35:41
get post and then we built itself
0:35:46
we can write a config file
0:35:49
which is actually going to be fairly
0:35:50
simple what do we need just npm
0:35:53
um install and then sample sam
0:35:59
okay so if i do this
0:36:04
yeah that shouldn't work because
0:36:07
yes so that should give me a full full
0:36:17
i mean at least it's
0:36:18
uh going inside now
0:36:21
yes but it should actually
0:36:29
i don't know how to know use regex so
0:36:33
you probably have to take the lead in
0:37:05
you are definitely faster than me i
0:37:07
think i can tell you your brain
0:37:10
[ __ ] a lot faster than me though
0:37:13
it's just uni i'll say it again
0:37:18
dory littlefield how's it going
0:37:23
recorders what's happening
0:37:29
to the moon oh yes
0:37:34
space still coding
0:37:45
arriving cloud watch
0:37:50
all right which one where did we mess up
0:37:55
correct okay so that one is no function
0:38:01
what did i do includes
0:38:13
i've forgot it's a string so is that not
0:38:16
a string as well it is a string
0:38:37
let's try that again
0:38:40
yes sorry um i'm not sure about the
0:38:44
um so then tori sent me a little video
0:38:48
securing in the api on slack so we you
0:38:51
can actually give it a try on the stream
0:38:53
or once we're done with the validations
0:39:00
dory you might want to check your slack
0:40:00
let's do this again let's see what
0:40:04
um yeah i i didn't send the notification
0:40:06
i thought it would be kind of rude to
0:40:08
notification but yeah it could be
0:40:10
something on the slides notifications on
0:40:12
the other side cool that works bingo
0:40:16
that's working here now can you give it
0:40:19
a dollar sign with 16 characters please
0:40:22
because it's not actually the rejects we
0:40:24
are testing right now
0:40:28
at dollar signs at 16 characters
0:40:32
you're just testing the board length
0:40:34
can you just write 16 15 characters
0:40:37
there go back to the board id
0:40:40
no no no no leave it 16
0:40:42
go to postman test it properly
0:40:45
oh right right now you're only testing
0:40:48
the length property you haven't
0:41:03
this might be a problem
0:41:06
one two three four five six seven eight
0:41:11
eleven twelve thirty four and fifteen
0:41:25
okay now give it an actual board it
0:41:46
i'm pretty sure all right yeah but like
0:41:48
let's let's go wait
0:42:01
six eight nine ten eleven twelve
0:42:10
could be called then
0:42:12
probably i lost country
0:42:33
this is do control this yeah control it
0:42:40
why are we doing this
0:42:41
i think we have specified it somewhere
0:42:43
because i remember seeing it in the
0:42:44
court nope there isn't there's
0:42:50
uh just search you you
0:42:59
also you id4 v4 let's see
0:43:18
the one which you saw was um version one
0:43:39
if i could fish i could go back and do
0:43:49
just get your kind of speed now that's
0:43:55
good educator right like you can do
0:43:57
udemy course or something
0:44:03
net throw them my pr
0:44:07
session speed is a bit a bit slower
0:44:16
i i think like it could be because
0:44:18
you're kind of used to working with a
0:44:20
particular stack in your work
0:44:25
or probably we don't have
0:44:33
you've got all this
0:44:35
tight deadlines and you you probably
0:44:44
so i'm thinking it might be there
0:44:50
so this is my friend and she says thanks
0:44:52
for helping me code guys
0:44:55
i learned coding because of you
0:44:58
oh i really appreciate that
0:45:17
uh so we have deployed it yeah cool
0:45:20
so now i'm gonna search this one it
0:45:25
don't really suggest that um
0:45:29
maybe you need to set up auto scaler and
0:45:33
um sorry i think that's something um
0:45:36
like on a cloud set which we are looking
0:45:38
at currently like including ci cd and
0:45:41
all these services so
0:45:43
as soon as we're done validating the
0:45:45
board we're gonna make the back end
0:45:47
stable that means we could have auto
0:45:50
we're gonna have api security and core
0:45:53
is configured properly
0:45:55
does that sound like a plan thing
0:45:57
yeah so that's gonna happen yeah
0:45:59
i'll tell you why that's happening
0:46:01
because the dash is a special character
0:46:06
so that means that we can't ah okay so
0:46:12
yeah so you'll have to include a
0:46:13
combination go to rejects documentation
0:46:18
line stars called klein star if i'm not
0:46:30
adding a special characters we just
0:46:34
need to add one particular more
0:46:38
and i think it's done through dot
0:46:54
i dot you're saying
0:46:58
any character except
0:47:02
line a dot c break
0:47:05
what no that means
0:47:35
one character only yeah we should add
0:47:39
one more character that's all we need to
0:47:43
character to write things
0:47:48
that i think we can just write in there
0:47:51
oh yeah enter this and
0:47:55
yeah so you can just do a comment right
0:48:00
yeah so there's a dot
0:48:03
so basically how it will be example a
0:48:13
and just write in the rejects
0:48:16
um before the plus inside the brackets
0:48:29
and actually copy this copy this rejects
0:48:38
and write rejects tester
0:48:44
yup open a new one actually
0:48:48
space our impression here
0:48:52
yep paste one of the board ids
0:49:04
match one okay that's fine yeah yeah
0:49:06
that works apparently
0:49:12
tory littlefield says i am new to aws so
0:49:18
what's going on um this cloud formation
0:49:21
is like a magic phone it says
0:49:25
aws has a lot of features like it can be
0:49:27
a little intimidating it's not like
0:49:28
github that you can pull exactly
0:49:32
it has a lot more going on so
0:49:35
i i think the catch is to like start
0:49:37
with simpler services like s3 or
0:49:42
like or even amplify like these are the
0:49:45
services which are
0:49:48
and then you can move towards like cloud
0:49:54
or ci cd if you want to go in that
0:50:05
i could think it i think now it should
0:50:10
yeah i've got pretty good feeling as
0:50:19
go to go to chrome
0:50:32
there's a lot of hype about cdk
0:50:34
happening this time
0:50:37
like if you if you want to start with
0:50:39
like serverless if you're really into
0:50:42
like sam is a good place to start
0:50:44
also because it exposes use to things
0:50:47
like cloud formation and cloud watch
0:50:50
but if you want to go to something a bit
0:50:52
more um like a bit more complicated than
0:50:56
cdk offers way more features for sure
0:51:10
internal server error now
0:51:13
ah okay because that wasn't can you
0:51:19
minuses and then do it
0:51:24
just copy one board id and paste it
0:51:30
and instead of a minus
0:51:33
just write any character
0:51:39
like an actual c or b like
0:51:42
let's see if it works
0:51:52
we won't because this isn't present
0:51:57
no no it's not it's not i think it's not
0:52:06
this should be a valid board according
0:52:14
it's 32 characters and only alphanumeric
0:52:17
i don't think we're using regex properly
0:52:24
i need to have a look at this one
0:52:35
go to google and take a bit of google's
0:52:38
help plus one more times
0:53:07
when spirit of includes i think you need
0:53:19
yeah type regex test in google
0:53:23
reject test chairs
0:53:27
i think that's the only
0:53:28
test the yes yeah yeah that's fine
0:53:36
for this guy created a new reject
0:53:41
whole thing like with the class widgets
0:53:44
then it rejects the test
0:53:49
can you type in our thing just type in
0:53:54
and let's do it type in origin
0:54:06
our rejects in expression line 64.
0:54:12
yep copy please and go to google chrome
0:54:16
no no go to chrome go to
0:54:19
paste it on line number
0:54:28
yep and in the test
0:54:32
paste one of the board id
0:54:57
invalid or unexpected token
0:55:24
no that's not ours
0:55:32
remove all the minuses now from the
0:55:43
yup just enough but
0:55:47
okay remove dot minus when where i told
0:56:01
you shouldn't say false should it say
0:56:12
i'm pretty sure we're doing something
0:56:20
hang on a minute i'm going to test this
0:56:24
oh where did that go
0:56:39
this wasn't the one
0:56:47
you already expression here
0:56:50
because if we do this
0:56:58
then we paste in this id
0:57:11
match one so that matches so if you
0:57:16
your regular expression doesn't match
0:57:18
the subject string okay so this doesn't
0:57:24
i got a link that my grillion
0:57:30
i gotta lend them again
0:57:37
wow it's 10 30 already
0:57:43
exactly my point what
0:57:48
i thought it was only 10 by now
0:57:53
oh look at that man
0:57:59
however we've not only mentioned the
0:58:04
okay we don't need this
0:58:07
what's this underscore for we don't need
0:58:09
the underscore we just need a dash
0:58:13
and i think we need the capital a to
0:58:23
yeah just try this vegeta in uh safari
0:58:39
oh did you close the tab
0:58:43
no not here in the tab beside this
0:58:47
yep yep it's the rejects
0:59:02
underscore from the physics
0:59:10
don't think it works too
0:59:33
console one two three four five one two
0:59:53
you know i'm going to do
0:59:57
remove them one by one to see if this
1:00:11
just write the letter a small a and see
1:00:14
if that's not true then there's
1:00:16
something really long
1:00:21
yeah control z all of this
1:00:31
bring it back to original statement
1:00:34
now more controls you can there you go
1:00:40
that's how we can i can't hang on a
1:00:49
i know paste it then
1:00:53
don't give the don't give that forward
1:01:01
type just a in the str
1:01:06
9 6 oh yeah that's fine
1:01:14
okay cool that works now
1:01:17
so now give it our board namely
1:01:22
give the board name or board id form
1:01:29
i'm so catchy enough man i'm still
1:01:41
you have no idea how much i admire
1:01:44
your speed managing i just wish
1:01:50
oh you miss it again yeah yeah
1:01:53
uh please don't lie number six in double
1:02:02
dory is like okay that works story is
1:02:04
like zen that's all take a breath
1:02:18
okay so this would be our rejection
1:02:21
we'll copy the whole thing copy the name
1:02:23
the whole statement because we need the
1:02:32
now it should work
1:02:35
instead of character just yeah remove
1:02:49
reject test board id
1:03:06
cool and now should we test it yes we
1:03:27
that's how i take a breath
1:03:42
oh come on come on zayn focus focus
1:03:48
come on zen you got this
1:04:11
okay let this work and then we can call
1:04:16
actually call your night
1:04:21
same girlfriends doing
1:04:26
is it logged on where you're living tori
1:04:30
is it melbourne as well i think
1:04:34
i'm definitely not fast and easily
1:04:38
usually i'm also good
1:04:45
okay so get the board
1:04:52
this should give us
1:05:10
i think it should be this underscore
1:05:24
okay last deployment if it doesn't it
1:05:27
exactly i'm just gonna say the same
1:05:40
ah all right so he's now in melbourne
1:05:46
i know where he is
1:05:52
sounds really creepy
1:06:02
that's cool story do you work soft to
1:06:04
death as well like
1:06:26
son of that touring
1:06:49
try this geezer now
1:06:59
you show me that at least
1:07:02
ah come on come on
1:07:04
you can just see the error and let it go
1:07:06
when you see that error you're gonna say
1:07:11
what that is go back to the code do this
1:07:14
and let's try again
1:07:16
just i just want to sleep properly
1:07:22
wow i like your addiction
1:07:35
oh nice story best of luck for that
1:07:38
sounds like exciting sounds really
1:07:45
that is literally impossible
1:08:08
but matter of fact i actually
1:08:12
typed it in that in that yeah like
1:08:16
your brain was like
1:08:18
that's how it works
1:08:20
like okay he's talking with
1:08:23
i can sense that confidence how he's
1:08:27
i know how that is so i might as well go
1:08:31
but yeah i never mind
1:08:36
length is a constant
1:08:41
see this is exactly what i told you
1:08:44
what's going to happen
1:08:47
we know we know what that was fix it and
1:08:52
that's how it's addictive bro
1:08:59
he's looking for first full-time broker
1:09:04
that's actually pretty cool
1:09:06
maybe you should come down to melbourne
1:09:16
but like even if melbourne has good deaf
1:09:18
community right like
1:09:20
the mil the australian
1:09:22
tech market is so dead
1:09:26
i look for jobs in linkedin
1:09:30
if i just do silicon valley there's
1:09:31
gonna be more jobs okay that works
1:09:33
that's pretty good if i do just click on
1:09:36
there's gonna be more jobs than the
1:09:38
entirety of asia pacific
1:09:45
is a good joke i think when are you
1:09:48
i mean i think we are opening on 70
1:09:51
i'm getting all right
1:09:54
tomorrow so let's see
1:09:56
have you ready for that
1:09:59
yeah i already have i'm do for my second
1:10:06
that's it i'm not going any further
1:10:14
dude it's 10 45 already
1:10:20
mess with the length
1:10:22
fix the dollar sign
1:10:28
congratulations we will have to come
1:10:33
that's all right at least it works
1:10:35
personally exactly
1:10:42
the positive scenario is done the other
1:10:45
scenario still has to work
1:10:48
so we will be coming back to that
1:10:51
yes cool thanks guys for joining i think
1:10:54
we made good progress today for the
1:10:57
using regex my first time using it in js
1:11:01
was it your first time as well
1:11:07
first time but after ages yes all right
1:11:11
yes it was pretty fun
1:11:16
see you back here tomorrow same time
1:11:22
there we go have a good night lads good