0:00:24
what is going on guys welcome back to
0:00:27
another session of build break and fix
0:00:30
brought to you by the raw coders yes
0:00:42
we are the raw coders and we are
0:00:44
currently implementing a open source web
0:00:47
project um an enhancement of the
0:00:51
open source project called scrambler.ca
0:00:54
uh if you don't know what that is there
0:00:57
is basically a web app
0:01:00
web app version of a kanban board so
0:01:03
what we are doing is
0:01:06
we are implementing the persistent
0:01:08
storage in there which is has been
0:01:11
really exciting and a good
0:01:14
learning curve as well
0:01:16
and for project management we are also
0:01:20
jira which has been a learning curve
0:01:25
okay is a master in that so i'm i'm
0:01:29
learning a lot from
0:01:31
from him as well in respect to jira
0:01:35
and um if you recall yesterday we were
0:01:42
testing the overall validations
0:01:44
functions making sure that they're all
0:01:49
we found out there were some scenarios
0:01:52
that weren't as in working as expected
0:01:56
and we kind of left it there because we
0:02:01
we weren't being productive
0:02:04
much and we didn't really want to
0:02:07
just do the stream for the sake of it
0:02:09
and waste everyone's time
0:02:14
how are we doing kate today
0:02:16
pretty good that was a pretty good
0:02:21
yesterday we weren't uh
0:02:24
in the zone but i think today is a fresh
0:02:26
start and of course
0:02:28
um we're gonna go get a lot more done
0:02:31
yes that's the plan
0:02:33
right so um do you wanna
0:02:39
today i can continue from where you you
0:02:43
i think that's the board so i think it's
0:02:45
pretty much the same yeah all right cool
0:02:48
so i'll just open up postman and if you
0:02:50
can just keep a track of um
0:02:54
yeah that'd be fantastic
0:02:56
right so just share my screen with you
0:03:00
we can rock and roll from there
0:03:09
there's my postman here we go
0:03:16
one not this one i don't want to watch
0:03:20
the apple tv at the moment
0:03:22
although it would be
0:03:25
great entertainment
0:03:27
hey geezers how's it going
0:03:30
what's happening guys you're right there
0:03:37
where did my postman go
0:03:39
this is interesting
0:03:45
the postman took it
0:03:55
the other tracking number
0:04:00
he didn't give it to me
0:04:05
vigilant ah i found him
0:04:10
get some water in your gullet there we
0:04:26
um probably just you i would say
0:04:31
maybe a heater isn't working
0:04:36
my heat has been turned off so
0:04:41
what floor are you on by the way
0:04:47
i'm higher so all right that wouldn't
0:04:50
make any sense then
0:04:53
all right so where were we
0:05:00
no i just want to check where we
0:05:05
i'll just check you on there i have no
0:05:08
problem that poster note wasn't working
0:05:20
do you update here on that
0:05:25
um to be honest i can't remember so
0:05:27
which is why i was relying on the blogs
0:05:33
that's not the post is in there
0:05:39
and lock into jira
0:06:09
so that's something which we need to add
0:06:12
leave that for now but
0:06:14
the post and note thing did we write
0:06:18
because that's something that you need
0:06:20
to add so we'll add that on later no i
0:06:24
i need to yeah just add that and we can
0:06:27
the broken code first rather than adding
0:06:59
but it didn't possibly not um
0:07:03
were we doing posting of the notes as
0:07:06
or just a board update and post
0:07:10
posting of notes wasn't working posting
0:07:12
of board is working
0:07:25
what happened tori why's
0:07:28
tori says the new time is not working
0:07:31
why do you have some other commitments
0:07:37
he's busy learning java
0:07:40
maybe he's busy going to the beach
0:07:48
um so did you say the post bored when
0:07:51
you enter an empty
0:07:57
don't worry about board yet board was
0:08:01
board code is not broken yet
0:08:04
note code is broken
0:08:09
okay so this can be
0:08:16
validation of post
0:08:21
no that's a new feature which we need to
0:08:24
implement we haven't worked on that
0:08:31
just because you guys have daylight
0:08:33
savings or whatever it doesn't mean the
0:08:36
thought this was an international show
0:08:46
that's all they're going to say
0:08:52
tori food oh feel really be happy if you
0:08:55
if you still come bo
0:08:58
we don't want you to
0:09:05
more than the show so do
0:09:12
he's not gonna reply anything straight
0:09:15
after you saying that
0:09:17
i know he won't i know
0:09:26
all right um so that one's there
0:09:30
we need to move on delete the board
0:09:42
so do you want to talk to the person who
0:09:44
is stopping dory from attending
0:09:57
word with that person
0:09:59
yeah do that no i'm actually actually
0:10:03
i am serious as well
0:10:07
no one joking joey has other business
0:10:18
deletes a board not found
0:10:21
i don't think your garden said
0:10:24
i don't think you got it read the chat
0:10:27
you will understand
0:10:28
i know what you thought it is
0:10:34
it's not what you thought it was dog
0:10:38
this was an international
0:10:46
uh it was your dog
0:10:55
shepherd then yeah he comes first
0:10:58
because i don't want to mess with the
0:11:01
german champion tori they are quite as
0:11:06
they always get what they want oh so you
0:11:09
think your a poodle can't rip your face
0:11:21
well a friend of mine has it and
0:11:25
see his one so nice very nice but
0:11:28
i don't have a friend who who has a
0:11:33
very nice now that's cool
0:11:35
that's very nice i like dogs for sure um
0:11:39
who have to start to share zayn
0:11:45
i didn't get it who have i start to
0:11:50
yeah even i don't get that one
0:11:53
all right um delete a board there we go
0:11:58
so first of all we need to get all the
0:12:00
story he says human story
0:12:14
yeah okay yeah that got cancelled
0:12:18
already got cancelled in one second
0:12:29
would this go through
0:12:33
borden not found which is
0:12:36
fine beating a board should not return
0:12:43
200 which it will return
0:12:46
something i'm pretty sure
0:12:52
which isn't the problem at at all
0:12:58
so if we delete this it will delete the
0:13:08
delete the board yeah so get
0:13:12
now i should have three boards instead
0:13:17
three instead of four cool
0:13:23
delete board is done update a board
0:13:28
board id length must be limited right
0:13:33
do this one board id length update
0:13:44
hang on boys the board id length must be
0:13:51
name i think it was isn't it
0:14:11
let it go through hey you burns i sent
0:14:13
you something in slack like four years
0:14:17
no but it was crazy oh really i'd end up
0:14:20
in slam sorry terry sorry
0:14:24
uh this is scary motivation when it's
0:14:30
i need to look at it
0:14:33
uh yeah i'm really bad at um
0:14:36
slack i don't normally as in even go
0:14:41
i would say when i'm having
0:14:48
yeah you're right workplace doesn't use
0:14:51
oh okay so he sent something for the aws
0:15:04
when you had the assignments and you
0:15:07
couldn't really attend
0:15:10
mentioning is toriyam raised sorry man i
0:15:14
didn't even get a chance to have a
0:15:20
said that i i will
0:15:23
when i have a chance but
0:15:38
whatever tories sent us i'm assuming it
0:15:41
would be a few links
0:15:46
is it yeah i mean i can see it now it's
0:15:48
14 dollars it'll discredit ah that will
0:15:53
validate this con with upgraded billing
0:15:55
no previously received 200
0:15:58
uh sufficient business case and proof of
0:16:04
okay so you just write up a
0:16:08
i don't know how we'll get a work
0:16:12
but that's fine complete name
0:16:16
yeah we'll go through sure
0:16:19
okay that's easy oh we can go down to
0:16:23
thanks for watching should not go
0:16:26
through and space board name does that
0:16:30
okay so sp if we have a space i think
0:16:35
this is the scenario that you were
0:16:37
mentioning yesterday isn't it
0:16:39
that if you have a space this work any
0:16:42
yeah inside the string
0:16:51
it's been creating successfully so this
0:17:04
empty board name yeah that's fine board
0:17:08
scenarios not working
0:17:20
what does this do then
0:17:25
oh body no don't want yeah body that's
0:17:30
that's fine i missed that one
0:17:33
okay board is invalid which is fine
0:17:38
that sounds promising
0:17:44
don't work if the text for note is empty
0:17:49
right to get referred again
0:17:52
wait what do you mean the account was
0:17:56
we then was a twitch account compromise
0:18:04
what what are you talking about
0:18:07
oh look at the chat
0:18:09
or maybe this is missing
0:18:15
do you have account for recorders on
0:18:19
but these ones don't even know their
0:18:24
well who said that the twitch accounts
0:18:34
i'm not angry i'm just asking a question
0:18:36
maybe my tone is as in
0:18:40
coming across it i agree
0:18:45
read the news call
0:18:53
but i think i will have to this time
0:18:58
let me just open have i been born
0:19:11
getting this stuff done today
0:19:18
okay uh what was i gonna test
0:19:23
it wasn't there it wasn't ours
0:19:30
yeah passing off nerves don't work if
0:19:32
the text note is empty
0:19:35
so they shouldn't go through bored and
0:19:38
also the accounts weren't hacked or
0:19:41
accounts weren't leaked
0:19:43
it was the source code
0:19:46
and kind of the secrets
0:19:50
targeted to any particular individual
0:19:55
so you read the total news story
0:20:04
man don't live up under
0:20:08
rock and valley man come on
0:20:16
this is interesting board id is not
0:20:18
valid how can this be
0:20:23
if i give it this board id
0:20:33
and do a post note
0:20:39
you shouldn't tell
0:20:40
me the board id is invalid
0:20:46
okay cool that makes sense
0:20:54
i think this could be
0:20:56
topic for no car i
0:20:59
that's fine that's fine that's fine
0:21:04
you think this should be topic four
0:21:11
i should do that um
0:21:13
wait do don't you want to put generic
0:21:17
things not specific ones
0:21:19
ah yeah we had this discussion
0:21:26
don't work if the text
0:21:29
for note is an integer
0:21:34
shouldn't go through yeah perfect
0:21:38
but give the text form
0:21:43
it should go through
0:21:48
don't even try this on me don't even try
0:21:53
i'm getting this same thing that you
0:21:56
yeah um there's some some sort of better
0:22:00
okay good investigation
0:22:10
create a ticket for that
0:22:53
patient error in posting
0:23:35
posting one two three
0:23:57
posting up the note
0:24:01
not found then don't insert the notes
0:24:04
okay this is the valid board if we do
0:24:07
this one two three four
0:24:13
board not found which is
0:24:17
so we need to give the text for now a
0:24:19
string only so this isn't working
0:24:26
i was trying to um fill up the
0:24:35
just talking to myself
0:24:40
you're good you focus on that
0:24:47
okay and it bored not found then don't
0:24:56
see if i give it an empty space does
0:24:59
that still create no
0:25:02
i need to change this board name to back
0:25:05
to what it was actually
0:25:39
okay and then if i press this it should
0:25:43
go through but it gives us the same
0:25:45
thing so okay so only the posting is
0:25:49
causing the problem on
0:26:06
this one cause this problem
0:26:14
cool so this is done
0:26:35
all right cool so this is there
0:26:40
validation api person delete okay now we
0:26:45
deleting of the node
0:26:47
when board id and no id isn't alphan
0:26:51
numeric don't work
0:26:53
cool so we have got this
0:27:03
notes at the moment because post isn't
0:27:16
post isn't breaking so we can't test
0:27:20
to delete non-exit yeah
0:27:24
uh delete a non-existent note in the
0:27:31
no because we can't we need to post it
0:27:36
test what yeah i think let's get into
0:27:38
why it's not like yeah we need to move
0:27:42
i mean it's for sure a thing something
0:27:45
to do with dynamodb
0:27:48
some error along those lines
0:27:53
that should be interesting
0:27:56
let's get down to it
0:28:00
the provide provide express refers to an
0:28:02
attribute that does not exist in the
0:28:21
the possible general if not annoying
0:28:30
i'm opening the server previously like
0:28:35
a client frozen error yeah i'm getting
0:28:38
something with the table like um do you
0:28:40
want to just create delete the stack and
0:28:51
dynamodb resource and deploy again i
0:28:53
wanna see if it recreates that
0:28:59
from club formation
0:29:01
so you know what you're saying only
0:29:03
delete the dynamodb table
0:29:06
yes like from cloudformation
0:29:11
redeploy the stack yeah yeah yeah
0:29:14
so we can try technically the way cloud
0:29:16
formation works is that
0:29:18
it should detect itself which
0:29:24
interesting experiment
0:29:37
oh get into this certified still have to
0:29:40
do solutions architecture
0:29:42
i still need to do that that was so
0:29:50
yes sorry we are hacking our own app
0:29:57
yeah i need that one and just
0:30:00
i don't think i can delete just one
0:30:07
actually give me a moment
0:30:12
oh here we go wait wait wait don't just
0:30:14
delete the table let's go back go back
0:30:16
to cloud formation
0:30:31
okay yeah go back up
0:30:33
what's in stack and four
0:30:49
go to resources again
0:30:52
you can't select anything okay let's
0:30:54
just delete though
0:31:01
registered developer then
0:31:05
the one in the interview process where's
0:31:08
interview process dev
0:31:21
so the interview hasn't started yet i
0:31:30
this so um he's still gonna send me cv
0:31:35
and everything and then i'm gonna check
0:31:41
easy and then based on that i'm gonna do
0:31:44
a interview interview process on him
0:31:50
i hope you make a diverse team then
0:31:58
just to give you up a bit of a hint
0:32:09
the diversity point gets negative you
0:32:11
already have someone from india
0:32:15
i'm just kidding i'm just kidding
0:32:21
think from someone
0:32:29
that was good i know i know you're
0:32:31
kidding no you're kidding
0:32:40
so the thing is um okay i'm not gonna
0:32:43
say details uh i'll tell you
0:32:53
that's an interesting
0:32:54
get him on the show as a trial
0:33:00
that's a really good idea you know
0:33:04
that can pop that can be part of the
0:33:22
imagine getting your interviews live
0:33:23
streamed like interviews are so personal
0:33:28
interviews work these days
0:33:30
they've been just made so much more
0:33:36
yeah i don't know it's just insane that
0:33:38
you have to tell the hiring manager so
0:33:40
much personal stuff about you yeah
0:33:49
yeah i think i already know what kind of
0:33:52
questions i'm gonna
0:33:56
are you gonna just ask him that do you
0:33:58
like this energy drink or not
0:34:03
then oh we don't need you here
0:34:08
we in here rely heavily on these energy
0:34:12
drinks that's such a zen into you
0:34:20
it will be fun though
0:34:27
ask him what a c cable is ask him if he
0:34:36
i'll definitely do that
0:34:43
yeah and if he doesn't have a neon sign
0:34:45
there's just yeah no points
0:34:57
i mean they are not assuming their
0:35:06
yeah the person yeah dad the person
0:35:11
changing their career
0:35:15
want to get some real life as in i.t
0:35:20
experience from the get-go
0:35:23
which uh which could be are they coming
0:35:26
they are coming from data science and
0:35:28
engineer engineering
0:35:32
so i'm just trying to get into
0:35:34
no uh data science
0:35:38
and i think it was
0:35:49
all right so this is done it should be
0:35:56
okay cool so he's it did
0:35:59
create by itself which is fantastic
0:36:06
update the table name i need to play
0:36:09
yeah i'm gonna do that now
0:36:20
i ordered the electric skateboard clay
0:36:25
yeah that sounds cool
0:36:32
did you ah no i didn't
0:37:06
yeah we already have it deploy manage
0:37:12
ah because i did it earlier
0:37:14
yeah just normally just normally
0:37:17
just do some deployment see for now
0:37:22
yeah i saw that today
0:37:24
that was just too mean to reply so i
0:37:29
did you see lyndon post story tagged
0:37:52
no changes to deploy screen is up to
0:38:11
don't you just love linkedin
0:38:21
what it has done now
0:38:24
no lignin's nice like generally
0:38:30
i thought you were being sarcastic there
0:38:32
no if it wasn't there like
0:38:35
um yeah i don't know how
0:38:37
this professional networking would work
0:38:45
okay we won't have
0:38:47
anything there so first we need to
0:38:50
create a few boards
0:38:58
resource not found their case
0:39:00
complaining about the table name
0:39:09
ah no why no zayn wake up
0:39:16
i need to change the api endpoint
0:39:19
oh yeah stop saying this
0:39:24
no i can just take it off i took it off
0:39:29
uh where's my pion point there you are
0:39:34
hang on it didn't really change the api
0:39:39
yeah it won't change the apn point
0:39:42
so why is that complaining to me then
0:39:48
put my thing back on is fine
0:39:56
why is it complaining then
0:39:58
try doing it again
0:40:01
let me just a free pg ud
0:40:05
i'm just gonna check ap free gud yeah
0:40:10
i think it didn't get deployed properly
0:40:13
it says no changes to deploy that's why
0:40:19
make a small little change just like
0:40:23
do one thing yeah instead of line 35
0:40:28
yeah i'm just gonna do this
0:41:23
that was fun pink panda was fun
0:41:28
oh wherever mr bean is one of those oh
0:41:32
um okay this is done
0:41:53
because the post board was working fine
0:41:55
right resource requested resource not
0:42:01
i think apparently that doesn't work out
0:42:06
delete the screen and delete this stack
0:42:10
and then recreate it
0:42:13
let's take the screen seriously
0:42:58
come on mate all right
0:43:09
why am i building again
0:43:15
because i don't know what i'm doing
0:43:18
i can do it i can what does it say
0:43:22
um zen or sorry story sent something
0:43:26
now i have to open the whole console
0:43:31
access with the link
0:43:34
would you mind sending it to in slack or
0:43:39
um by the way did you manage to apply
0:43:43
credits no there are some things which
0:43:52
won't ever make it easy for us
0:44:06
that's basically my one day's rent
0:44:15
i was like what man did you listen
0:44:25
okay deploying everything
0:44:49
out there for 50 percent of thirds and a
0:44:51
free practice exam really
0:44:57
what did i wanted to do yeah go to cloud
0:45:08
oh can you hide my screen i need to
0:45:21
is this or this voucher like for anyone
0:45:26
how does the person apply um
0:45:53
okay that looks right now
0:45:56
plus various links once left learning
0:46:01
you can put me back on
0:46:03
yep one second thank you
0:46:14
i think off to this weekend
0:46:17
after the validations are we 100 sure
0:46:20
that they're working fine we can
0:46:22
actually jump to the front end
0:46:26
surely that would be an exciting part
0:46:29
then everyone in the team is working on
0:46:41
oh that's interesting so you get 50
0:46:44
office solutions architect
0:46:54
i'm not sure because the
0:46:57
link is story sentence only says
0:47:14
all right all right
0:47:36
all right let's do this so post board
0:47:48
okay post board is working
0:47:59
okay and then if i do empty string then
0:48:02
would it go through
0:48:05
yes it does go through
0:48:07
so empty string in post board should not
0:48:18
oh someone someone missed me but they
0:48:29
creating board name
0:48:41
okay so looks like
0:48:48
we have to register before 15th october
0:48:52
um eligible for 50 discount watcher
0:48:56
okay do i have to follow
0:49:06
they're asking for a business email so
0:49:08
that kind of implies that you have to be
0:49:11
employed in some sort of position
0:49:15
um this would be for businesses
0:49:21
so there's an option to select personal
0:49:23
interest as well okay cool then yeah
0:49:27
that would be for us
0:49:41
that'd be really cool though if they are
0:49:44
i'm i'm not sure if they'll do but let's
0:49:47
see yeah so worth a try man yeah yeah
0:49:52
and i'm pretty new so it's just a bit
0:49:54
risky to ask the second question
0:50:13
is important oh you use your personal
0:50:15
email oh really oh okay
0:50:18
i'll give that a go
0:50:21
are you guys going to finish release
0:50:39
start checking with like 80
0:51:06
okay yeah we are at 84 right now
0:51:11
oh you got your voting to do that nice
0:51:13
that's pretty cool stream
0:51:17
returns hello world
0:51:22
literally just fill this form out in
0:51:24
this in your archer
0:51:26
is that as easy as that
0:51:32
but i have a follow-up question on that
0:51:50
okay but what if i use two three
0:51:55
i mean yeah it's the same it's probably
0:51:59
oh okay probably the same email of which
0:52:02
my airbus training
0:52:05
certification account is on
0:52:16
nice yeah that's true
0:52:23
is this a security thing
0:52:25
guys i'm just gonna
0:52:27
get some water for myself all right
0:52:32
i mean yeah i'm just saying that's a
0:52:33
security flaw sorry
0:52:37
they're literally just asking you for an
0:52:38
email and phone number
0:52:42
and if they're just handing out vouchers
0:52:57
all rights back back in action
0:53:02
let's check if this if this worked or
0:53:07
so this shouldn't go through now
0:53:12
hey hey hey it didn't go through
0:53:24
it was still posting when
0:53:33
go there i wanted to fix border first
0:53:35
because this wasn't working
0:53:38
you can get hooked
0:53:45
most of i've seen aws's
0:53:50
people or businesses to use them is to
0:53:53
actually train or like
0:53:56
talent to use them like
0:53:58
tempt developers to use them not
0:54:00
directly the business
0:54:02
so the way they are able to do it that
0:54:05
more aws talent in the market
0:54:08
and just to get better talent and
0:54:13
the businesses are kind of forced to use
0:54:15
aws when in one point because there's
0:54:17
just no not a lot of google or azure
0:54:21
yeah yeah i see so they have a pretty
0:54:24
good approach of targeting the devs
0:54:27
rather than the businesses
0:54:33
that is actually a really smart way to
0:54:37
exactly the story mentioned a pretty
0:54:39
good point saying that exactly
0:54:41
uh they get the devs through silly
0:54:43
certain chinese art
0:54:47
and and their merch as well
0:54:50
they really get the depth
0:54:52
and things like reinvent and stuff
0:54:56
like these are big events but they're if
0:54:59
you really think about it these are only
0:55:01
relevant to people who are actually devs
0:55:06
like two percent or one percent of the
0:55:10
still they managed to really target them
0:55:19
notes in the first one
0:55:29
there we go and then
0:55:33
and one this should go through
0:55:39
another one goes through
0:55:49
okay i know exactly what to do there
0:55:52
so post is working fine to work with the
0:55:55
textbook for noise
0:55:57
is a string already which is fine yeah
0:56:14
um this if the board
0:56:17
not found yet that was working as well
0:56:21
don't work if the integer ah okay
0:56:25
don't worry if the text phone note is
0:56:28
empty okay this should not go through
0:56:31
and this would go through but i need to
0:56:41
and i will just do hair
0:56:50
okay this should do the trick
0:57:26
what's the time wow
0:57:29
10 27 i'm gonna try my best in the next
0:57:33
three minutes do the post of the uh do
0:57:38
completely actually
0:57:41
next two minutes now
0:57:50
to be honest for some reason i can't
0:57:52
wait to go to frontend as well
0:57:57
um right so this shouldn't
0:58:02
which it won't yeehaw nice
0:58:06
okay and does this go through it should
0:58:14
this one is working don't worry if the
0:58:19
so i need to test empty scenario as well
0:58:31
on don't work if the text is an integer
0:59:02
most of the people in the chat want to
0:59:07
i don't blame them
0:59:10
yeah probably must have been tired of
0:59:12
this express happened middle west um
0:59:15
expert 7 front-end
0:59:30
me yeah oh okay i mean just like gender
0:59:34
the general stuff yeah
0:59:38
front end tomorrow
0:59:42
one two three four this shouldn't work
0:59:46
or not found perfect
0:59:51
so if i change this one to there and
0:59:55
insert an empty note that shouldn't go
0:59:58
for either cool so this is fine as well
1:00:03
come on come on let's do it saying
1:00:09
uh posting is done
1:00:15
note id is enough for numeric don't work
1:00:19
right so let me just get that
1:00:40
isn't alphanumeric
1:00:44
the liter note is an alpha numeric
1:00:48
okay one two one two
1:00:57
okay then it shouldn't go through
1:01:03
flowing through which is fine
1:01:05
today non non-existent
1:01:09
nodes in that database so if i put this
1:01:19
and if i try and delete it shouldn't
1:01:22
work id is an invalid
1:01:30
when board id isn't present in the
1:01:32
database don't work
1:01:42
it is a black hole isn't it
1:01:49
when boards annoying that database
1:01:53
so i'm just gonna go
1:02:02
in the database and
1:02:14
action delete items
1:02:17
and if i try and do this now
1:02:22
when boards are not in the database
1:02:26
so this should not work
1:02:39
finally i'm updating up
1:02:45
i think um beckons done um in general
1:02:50
i think backhand's done in general
1:02:55
i think we're worrying about it just too
1:02:59
true i think how about if we just um
1:03:04
i do know that we need to fix
1:03:12
not this one validation update
1:03:18
not this one posting yeah we just have
1:03:21
to i just have to make sure this is
1:03:23
working and if that's the case then we
1:03:27
basically can move on with the front end
1:03:30
yeah yeah for sure
1:03:31
because i don't really
1:03:35
on the stream tomorrow we should only do
1:03:41
yeah we can do that
1:03:45
anyone wants to see this again foreign
1:03:49
same here all right yeah
1:03:54
just gonna play with it a little bit
1:03:59
because this is basically the
1:04:03
last time for a while that we're doing
1:04:09
which one was this posting notes
1:04:16
okay and i wanted to insert an integer
1:04:23
oh yeah that's one poster note
1:04:27
open the code are we actually checking
1:04:40
that's for the board no no no no sorry
1:04:42
my bad that was the that was the
1:04:44
function why'd you move
1:04:48
beyond posting of the notes
1:04:50
yeah that was literally the one on one
1:05:06
this check was for board id that's what
1:05:13
need to insert this same check for no no
1:05:17
so the text for note is there
1:05:20
and this is not working the type of text
1:05:24
will not be equal to
1:05:26
string and is is not empty
1:05:29
if it's mts are working can you check
1:05:36
so empty is right here
1:05:40
topic for notes is invalid
1:05:54
oh yeah then i think we need to have
1:05:58
i'll find numer no no that doesn't make
1:06:01
sense that was a totally different check
1:06:16
i mean it's fine we can do it on in our
1:06:37
how do you check in
1:06:39
javascript is something is
1:06:42
not type integer ah right
1:06:46
i think i might know how
1:06:59
we are just checking for not integer
1:07:02
there could be things like true like
1:07:08
it's better to check for a string
1:07:10
rather than sure sure
1:07:12
for every other data type
1:07:14
yeah that makes sense
1:07:38
did you try it for board name is it
1:07:46
think so paul just confirmed as well
1:07:55
turn a server error
1:07:58
can you go on lambda and see
1:08:18
okay yeah i will have it don't worry
1:08:25
the vitamins and don't miss your life
1:08:29
we need your energy
1:08:40
how can i be that dumb
1:08:43
oh you're trimming all right
1:08:45
so just put the trim function below this
1:08:48
that's all we need to do
1:08:52
no hang on a minute oh yeah actually oh
1:08:56
i thought that was how how it's supposed
1:09:03
what's happening is that if the
1:09:06
input is integer and you're doing
1:09:08
integer string that's not a function
1:09:13
you know what i mean
1:09:19
i mean the only thing is that we have to
1:09:22
for string above this
1:09:26
i mean that's fine right just check for
1:09:29
string and is empty above this that's
1:09:31
right copy line number 136 let's do that
1:09:35
copy the whole line
1:09:38
uh wait wait wait wait
1:09:41
oh wait don't remove dot trim from that
1:09:46
i know that would work but i wanted to
1:09:48
check for the spacing
1:10:00
this go through see that it won't drain
1:10:09
i'll tell you what to do go back on the
1:10:12
um go down a little just a little
1:10:21
wait this is post what
1:10:28
go to line number 143
1:10:32
and just write board name
1:10:38
board underscore name
1:10:40
is equal to board underscore name dot
1:10:58
we are not checking if board name is a
1:11:01
string or not at all
1:11:08
yeah we probably need to come back
1:11:10
tomorrow let's come back tomorrow
1:11:15
let's focus on front end tomorrow
1:11:18
mm-hmm um i'll probably do this in my
1:11:21
own time or when you
1:11:23
at the time we can probably work on this
1:11:27
um there i don't really want to wobble
1:11:33
so i'll just keep an um
1:11:36
thing here don't uh don't worry that is
1:11:44
and don't actually
1:11:55
empty board name successfully
1:12:12
okay so that would uh why do i keep on
1:12:18
doing that without saving it
1:12:22
oh you probably have to click save here
1:12:25
okay cool here we go
1:12:34
we need to add another scenario
1:12:38
to check if a string
1:12:48
string and not empty all right
1:13:14
asking for the front end why are you
1:13:19
what you mean with
1:13:21
as in the tool that we're
1:13:23
going to use as in
1:13:27
javascript think um at this stage to get
1:13:31
the mvp out as soon as possible we're
1:13:34
going to stick with vanilla vanilla
1:13:37
javascript html and css
1:13:40
uh but after the first release we will
1:13:46
yes we don't have blazer wow wow wow
1:13:49
look at this guy he is blazing fast from
1:13:55
yes we are using wordpress and vixx
1:13:59
yeah if you have a problem with that
1:14:01
please reach us on our work email
1:14:05
that's roarcoders.gmail.com
1:14:11
we can have a chat over there tory
1:14:13
littlefield yeah please reach the
1:14:16
for you need to talk
1:14:24
anyway yeah thanks guys today was fun
1:14:27
yeah definitely fun
1:14:29
thanks a lot guys um again
1:14:33
love having you and learning from you
1:14:40
join us tomorrow same time
1:14:47
a totally new new desk
1:14:50
a new microservice which is called
1:14:55
end there we go all right guys see you
1:14:58
guys later have a good night cheers bye