boarzVideosClipsStatistics

🎬Zain applying his scrum master skills

🎦
Featured in#️⃣EP 061 - Today's Stream
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
🎬
Krunchmaster Kartik
Build, Break & Fix
ZainboarKartikboar
🎬
Killing it
Special Edition: We don't stop until we get our code working
ZainboarKartikboar
🎬
Schooling in brown countries
Build,Break & Fix // Weekend two hour special
ZainboarKartikboar
🎬
Unprofessional Kartik
Build,Break & Fix // Weekend two hour special
ZainboarKartikboar
🎬
Brain Refresh
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
ZainboarKartikboar
🎬
Finger driven architecture
Build, Break & Fix // Working out Software design
ZainboarKartikboar
🎬
Fast food driven architecture
Build, Break & Fix // Working out Software design
ZainboarKartikboar
🎬
Can't be ashamed if there's never a first version
Build, Break & Fix
ZainboarKartikboar
🎬
Not a uni student
Build, Break & Fix
ZainboarKartikboar
🎬
Can't work, deploying
30 mins of deployment 😠 || 30 mins of coding 🥲
ZainboarKartikboar
🎬
Two points of contact
Today's Broadcast
ZainboarKartikboar
🎬
CORS exclusive lovin'
Today's Broadcast
ZainboarKartikboar
🎬
Sensible policy
Today's Stream
ZainboarKartikboar
🎬
Shoes in mouth
Today's Stream
ZainboarKartikboar
🎬
The code always wins
Buidl Break Fix
ZainboarKartikboar
🎬
Chicken curry in the brown way
Buidl Break Fix
ZainboarKartikboar
🎬
Finger memory practice
Build Break Fix
ZainboarKartikboar
🎬
See you later Kartik
Build Break Fix
ZainboarKartikboar
🎬
Keep your code looking sexy
Today's Broadcast
ZainboarKartikboar
🎬
Echo chamber Zain
Today's Broadcast
ZainboarKartikboar
🎬
And Kartik never got a job again...
Today's Broadcast
ZainboarKartikboar
🎬
Pilot? What even iz dat kind of fing
Today's Broascast
ZainboarKartikboar
🎬
Fish and Chips
Build - Break - Fix
ZainboarKartikboar
🎬
Backup career
Build - Break - Fix
ZainboarKartikboar
🎬
Professional background? Wat even iz dat?
Today's Broadcast
ZainboarKartikboar
🎬
Private mentorship group
Today's Broadcast
ZainboarKartikboar
🎬
Actually good job advice from Zain
Today's Stream
ZainboarKartikboar
🎬
What a classic!
Today's Stream
ZainboarKartikboar
🎬
Uber driver in training
Today's Stream
ZainboarKartikboar
🎬
Viewer burn
Today's Broadcast
ZainboarKartikboar
🎬
Time for a nap
Today's Broadcast
ZainboarKartikboar
🎬
A sniffer of a line
Today's Broadcast
ZainboarKartikboar
🎬
Slow Zain
Today's Broadcast
ZainboarKartikboar
🎬
No single point of failure
Today's Broadcast
ZainboarKartikboar
🎬
Gambling on bad logic
Today's Broadcast
ZainboarKartikboar
🎬
Estimated Time of New-Careers
Today's Broadcast
ZainboarKartikboar
🎬
Fake Nod
Today's Broadcast
ZainboarKartikboar
🎬
Investing in 'the brand'
NEW SETUP!!
ZainboarKartikboar
🎬
Hitting a brick
NEW SETUP!!
ZainboarKartikboar
🎬
Master of the green screen
NEW SETUP!!
ZainboarKartikboar
🎬
Logiclesstech
NEW SETUP!!
ZainboarKartikboar
🎬
Get him to the greenscreen
Today's Stream
ZainboarKartikboar
🎬
Change the digit to a number
Today's Stream
ZainboarKartikboar
🎬
The benefits of pair programming
Today's Broadcast
ZainboarKartikboar
🎬
Xs, the healthy choice
Today's Stream
ZainboarKartikboar
🎬
Xs vs mother
Today's Stream
ZainboarKartikboar
🎬
The beginning of the end of productivity
Today's Stream
ZainboarKartikboar
🎬
Unprofessional Zain
Today's Stream
ZainboarKartikboar
🎬
Blazing fast
Today's Stream
ZainboarKartikboar
🎬
Premature celebratory dance
Today's Stream
ZainboarKartikboar
🎬
Timeline slippage
Today's Stream
ZainboarKartikboar
🎬
Speed coding
Today's Stream
ZainboarKartikboar
🎬
Sorry I dont know that voice
Today's Broadcast
ZainboarKartikboar
🎬
Definition of done
Today's Broadcast
ZainboarKartikboar
🎬
Amway bites
Today's Broadcast
ZainboarKartikboar
🎬
A cool stream
Today's Broadcast
ZainboarKartikboar
🎬
Spooky Kartik
Today's Broadcast
ZainboarKartikboar
🎬
Water physics 101
Today's Stream
ZainboarKartikboar
🎬
Scrum master Zain
Today's Stream
ZainboarKartikboar
▶️
Zain applying his scrum master skills
Today's Stream
ZainboarKartikboar
🎬
Zain the blunderer
Today's Stream
ZainboarKartikboar
🎬
Healthier than other traditional drinks
Today's Stream
ZainboarKartikboar
🎬
Real headscratcha
Today's Stream
ZainboarKartikboar
🎬
Bracket blues
Today's Stream
ZainboarKartikboar
🎬
If statements are not good practice
Today's Stream
ZainboarKartikboar
🎬
Kappa Quality Code
Today's Stream
ZainboarKartikboar
🎬
Exciting switch statements
Today's Stream
ZainboarKartikboar
🎬
Switched-on hat
Today's Broadcast
ZainboarKartikboar
🎬
Functions, one of the big coding challenges
Today's Broadcast
ZainboarKartikboar
🎬
Break fast
Today's Broadcast
ZainboarKartikboar
🎬
Blood and breath pumping up
Today's Broadcast
ZainboarKartikboar
🎬
Wrong since day 1
Today's Broadcast
ZainboarKartikboar
🎬
Electronic waves
test
ZainboarKartikboar
🎬
RAWR coders
test
ZainboarKartikboar
🎬
Transit in Japawn
test
ZainboarKartikboar
🎬
Xs sponsorship
test
ZainboarKartikboar
🎬
Lame roars
test
ZainboarKartikboar
🎬
Setting up a suppository in Diagon Alley
test
ZainboarKartikboar
🎬
Background Diagon Alley
test
ZainboarKartikboar
🎬
Half speed zain
test
ZainboarKartikboar
🎬
One second penetration
test
ZainboarKartikboar
🎬
Top loading switches
test
ZainboarKartikboar
🎬
Making it rain with CodeBuild
test
ZainboarKartikboar
🎬
What is a sea cable?
Today's Stream
ZainboarKartikboarToreyboar
🎬
If statements are bad practice
Today's Broadcast
ZainboarKartikboar
🎬
Tomato fan
Today's Broadcast
ZainboarKartikboar
🎬
Strong intro
Today's Stream
ZainboarKartikboar
🎬
Impossible URL
Today's Stream
ZainboarKartikboar
🎬
Clever devs
Today's Stream
ZainboarKartikboar
🎬
Always CORS related problems
Today's Stream
ZainboarKartikboar
🎬
CORS headscratcha
Today's Stream
ZainboarKartikboar
🎬
Torres Strait Icelander people
Today's Stream
ZainboarKartikboarThaneshboar
🎬
Icelander or Islander?
Today's Stream
ZainboarKartikboarThaneshboar
🎬
Best Practices
101/200 Episodes
ZainboarThaneshboar
🎬
ROAR coders
105/200
ZainboarThaneshboar
🎬
Diagon Alley? What is that kind of fing?
112/200
ZainboarKartikboar
🎬
C.O.D.I.N.G
113/200
Zainboar
🎬
What's testing
115/200
ZainboarThaneshboar
🎬
CORS coders
115/200
ZainboarThaneshboar
🎬
Complimenting the wrong person
Today's Stream
ZainboarThaneshboar
🎬
Alt+F4 Zain
Today's Stream
ZainboarThaneshboar
🎬
Fixing and failing
Today's Stream
ZainboarThaneshboar
🎬
Brown is always better than white
AWS Websocket + DyanmoDb + Lambda
ZainboarThaneshboar
🎬
Wild street dogs
Today's Stream
ZainboarToreyboar
🎬
The more you know
How to Host Web App Using AWS S3, CloudFront and Route53
ZainboarThaneshboar
🎬
Inactive brain
How To Host Web App In AWS S3 with Custom Domain Using Route 53
ZainboarThaneshboar
🎬
No electricity in Bali
Today's Stream
ZainboarToreyboar
🎬
Francesco
Today's Stream
ZainboarToreyboar
🎬
Indian givers
Compare Hashed Passwords Using Bcryptjs
ZainboarToreyboar
🎬
Cold coffee, cold tea
Today's Stream
ZainboarToreyboar
🎬
Tough questions
Verify Passcode Saving Information to DynamoDB with NodeJs
ZainboarThaneshboar
🎬
Tandoor? Wat even iz dat kind of fing
Today's Stream
ZainboarThaneshboar
🎬
This is why you don't click ops
Today's Stream
ZainboarToreyboar
🎬
Bish Bash Bosh
Get Board Columns from Frontend to Backend NodeJS
ZainboarThaneshboarToreyboar
🎬
Zip first developer
Today's Stream
ZainboarThaneshboar
🎬
Busted again
Today's Stream
Zainboar
🎬
Torey the stinker
Beta Testing Fixes Part 2
ZainboarToreyboar
🎬
Torcoders which are roarers
Beta Testing Fixes Part 3
ZainboarThaneshboar
🎬
Delusional Zain
Beta Testing Fixes Part 3
ZainboarThaneshboar
🎬
Hey guys, torey here
Beta Testing Fixes Part 3
ZainboarThaneshboar
🎬
Zain's going platinum
Today's Stream
ZainboarThaneshboar
🎬
Doggy dog
Today's Stream
ZainboarThaneshboar
🎬
Fartik
How To Test Prevention XSS Attack
ZainboarKartikboar
🎬
Second Favourite
Today's Stream
Zainboar
🎬
Disco Zain
Today's Stream
Zainboar
🎬
Keyboard allergies
Hook Up AWS Websocket
Zainboar
🎬
As you been poopin?
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
Zainboar

Subtitles

0:00:00
[Music]
0:00:24
all right welcome back everyone welcome
0:00:26
back to another episode of blue breaking
0:00:28
fix
0:00:29
to all those people who are new here um
0:00:33
aerocodos which means we are a team of
0:00:35
developers from melbourne australia
0:00:38
and we're working on a project which
0:00:40
adds persistent storage to the current
0:00:42
open source project
0:00:44
called schrumber.ca
0:00:46
if you're curious what text type you're
0:00:48
working on we're working on a
0:00:50
react express
0:00:52
dynamodb and
0:00:54
a little bit of fetch stack um if you're
0:00:57
interested then you should definitely
0:00:58
come along with us we
0:01:00
stream every night at 9 30 am 9 30 pm uh
0:01:04
melbourne time which is
0:01:05
australian eastern standard time
0:01:08
except
0:01:10
saturdays
0:01:11
yes except saturday
0:01:14
and yes yesterday we worked on getting a
0:01:17
bit of tickets cleared from jira
0:01:19
um
0:01:20
so to my knowledge i remember
0:01:23
we did the patch board name um currently
0:01:27
and it's been finished both on the back
0:01:30
end and on the front end so
0:01:32
today um
0:01:34
then let's go to your board let's see
0:01:35
what we have
0:01:37
yes i'm just opening that one up
0:01:40
[Music]
0:01:41
what's going on guys are you all there
0:01:47
okay
0:01:49
uh yeah i'm just logging in and about to
0:01:52
share my screen as well
0:01:58
i'm going to close my video i don't mind
0:02:00
keeping your mic a little bit far away
0:02:02
from your
0:02:04
yeah how about now yes that's better
0:02:06
cool oh there's my stream yard i need to
0:02:10
share my screen
0:02:12
not that one screen too
0:02:15
there we go
0:02:18
yes there are the two
0:02:20
two
0:02:22
i have my green smoothie
0:02:24
yeah
0:02:25
healthy person i like it
0:02:28
so it has like pear mango banana apple
0:02:32
spinach
0:02:34
that in itself sounds really tasty
0:02:39
hello there was that
0:02:41
he's here earlier today
0:02:44
i like it
0:02:46
welcome guys
0:02:47
really good to have you and
0:02:49
on this occasion
0:02:51
we're gonna do a chase
0:02:53
to war so
0:02:56
kind of
0:02:56
ways
0:03:01
so you have got to so which is
0:03:05
i'm just being weird now
0:03:12
all right
0:03:14
that one and
0:03:17
my jira borders over here in the other
0:03:20
screen
0:03:24
all right
0:03:25
open that one up
0:03:27
and
0:03:28
go to that one all right so i put them
0:03:32
make the backhand talk to the front um
0:03:35
make the front and talk to the back end
0:03:37
as
0:03:38
done because they've already
0:03:41
finished all the child issues
0:03:44
yeah but it's actually kind of not
0:03:46
finished i'll tell you why
0:03:49
because there's a lot of
0:03:51
um
0:03:52
amendments to be made on the back end
0:03:53
like you know how backhand returns
0:03:55
messages and stuff
0:03:56
yeah yeah we need to fix that like
0:03:59
shouldn't happen so it's technically not
0:04:01
actually finished
0:04:04
okay so by if you read the title here as
0:04:08
in make back and talk
0:04:10
to the front and we are actually doing
0:04:13
that and these were all the
0:04:18
child issues that we didn't needed to
0:04:20
get done in order for these two
0:04:24
micro services talk to each other so i'm
0:04:27
thinking that it's done from that
0:04:31
from that perspective
0:04:32
but like
0:04:34
child issues have
0:04:36
like
0:04:37
um
0:04:38
just issues in them right like
0:04:41
um but yeah we can just create another
0:04:42
ticket it's yeah oh okay
0:04:46
so you're saying that although the
0:04:48
overall task
0:04:50
was there but we have got issues in the
0:04:54
child
0:04:55
issues itself
0:04:56
yeah okay cool yeah that i would agree
0:05:00
with so
0:05:01
i just put that back in
0:05:03
in progress i guess and when you put it
0:05:06
and done you didn't unassign it from
0:05:08
yourself ah remember we had that's my
0:05:10
fault
0:05:11
yeah that's
0:05:13
my fault
0:05:15
this is all a new
0:05:17
concept so i'm still getting
0:05:19
used to yeah but
0:05:21
really good to point it
0:05:24
out though you it really helps
0:05:28
you yeah
0:05:29
right so
0:05:31
we need to as in
0:05:33
create a task
0:05:35
as in return are as in
0:05:39
remove all the mess all the stringified
0:05:42
messages that are being returned right
0:05:50
okay since
0:05:53
basin stringified
0:05:56
assassins
0:05:57
being returned
0:06:00
from the backhand
0:06:03
okay
0:06:04
yep
0:06:10
cool
0:06:11
so
0:06:13
we will put this one in progress
0:06:17
and i'll assign that myself there we go
0:06:22
cool so
0:06:23
let's get started on that one now
0:06:26
yep uh before that
0:06:28
can you unassign make the back and talk
0:06:30
to the front end from yourself because
0:06:32
you're kind of not actually working on
0:06:34
it ah
0:06:35
yeah i need to improve this i need to
0:06:38
really improve on on this fan
0:06:41
thanks well
0:06:42
dory littlefield hi how's it going
0:06:45
rule today
0:06:48
yeah boy
0:06:50
you are here in the field of raw coders
0:06:53
welcome
0:06:56
yes um are you two doing a course or
0:06:59
this week
0:07:01
i'll say probably yes but i still have
0:07:04
to talk to
0:07:05
okay about everything which we will do
0:07:08
and then
0:07:09
i but i had a word
0:07:12
with the organizer i don't think i would
0:07:14
be able to do it because we have a
0:07:16
surprise 24 hour take one exam
0:07:19
ah
0:07:20
right
0:07:21
yeah so the organizer said like it's
0:07:24
okay we can do it afterwards but
0:07:26
yeah if you buy all means you want to do
0:07:28
it go ahead
0:07:30
you're always welcome to do it
0:07:32
no man
0:07:34
it was a combined
0:07:36
team effort so or
0:07:39
i would prefer doing it
0:07:41
as
0:07:42
a pair
0:07:43
yeah sure
0:07:44
congratulations story that's pretty good
0:07:47
no
0:07:48
good job
0:07:50
just call my fight
0:07:53
nice i like the side of it and the fact
0:07:55
that like dory just started i guess
0:07:59
um with aws
0:08:01
so that's actually pretty good
0:08:05
he's actually faster
0:08:07
than me as well look at that
0:08:14
yeah
0:08:15
we know that
0:08:17
we know that feeling tory
0:08:19
yeah but
0:08:21
make sure you
0:08:24
keep yourself kind hydrated because
0:08:28
works in hydration as well
0:08:30
as in water works in eyes
0:08:34
from being hydrated if that makes sense
0:08:36
i don't know if i'm making sense
0:08:41
all right um back to this um so
0:08:44
[Music]
0:08:46
right this
0:08:47
this is unassigned from me and i'm only
0:08:50
on this one
0:08:52
cool
0:08:53
um so
0:08:55
i would get rid of this first and i
0:08:58
won't
0:08:59
quit my emails as well
0:09:01
so that i don't get distracted all right
0:09:04
let's open up this code
0:09:08
and get our
0:09:10
sexy work on track
0:09:14
okay
0:09:15
you stop for
0:09:17
from the beginning
0:09:19
um
0:09:20
yes the only function which should have
0:09:22
a return
0:09:23
is the post board id sorry the post
0:09:26
board
0:09:27
that's it
0:09:28
that one
0:09:30
i think
0:09:31
my i
0:09:32
will be
0:09:33
others as well
0:09:36
i mean yeah the get function for sure
0:09:38
but
0:09:39
stringify we don't
0:09:41
want to send and
0:09:43
actually we want to send this but now
0:09:46
leave now
0:09:48
we want to send this as well so this is
0:09:51
fine i guess that the post board yeah
0:09:53
yeah this is fine
0:09:55
update the board uh that one that one
0:09:58
that one
0:10:00
this is fine too update the board
0:10:04
board
0:10:05
name
0:10:07
yes that's fine
0:10:11
delete the specific board
0:10:15
there you go
0:10:17
i'm also trying to keep the code sexy as
0:10:21
we go
0:10:25
and we need to implement a lot of the
0:10:28
instead of the follows you need to plan
0:10:29
find
0:10:38
yeah let's do that
0:10:40
as well
0:10:41
right um yep line 169 after this hang on
0:10:46
i'm just trying to
0:10:49
keep the code on point
0:10:51
yeah also there's a lot of things need
0:10:54
to be done on the back and like
0:10:56
what if you don't find the board or what
0:10:59
if you don't find the
0:11:01
board which you are patching the name or
0:11:03
what if you don't find the
0:11:04
validation
0:11:06
yeah yeah there's a lot of defensive
0:11:08
programming which we need to be done so
0:11:10
exactly like
0:11:11
this ticket is like at least three days
0:11:14
away from done
0:11:17
like we need to do a lot of defensive
0:11:19
programming here
0:11:21
right but
0:11:23
how
0:11:25
so
0:11:26
you know how we have created these tasks
0:11:29
these are kind of the part of
0:11:32
this ticket
0:11:34
yeah but
0:11:35
there's like the whole bigger issue to
0:11:39
make the backend error free like
0:11:42
you you can literally like get an error
0:11:44
right now if you
0:11:46
pass a board id which is not there then
0:11:49
it's just like yeah it will work
0:11:52
okay so in that case i'll probably just
0:11:55
shift all of these into
0:11:59
this parentheses you know
0:12:02
it's fine i guess
0:12:04
those are like just bugs which revolve
0:12:06
around it but the whole
0:12:08
basic implementation is on the way just
0:12:11
create another issue to add like
0:12:12
validations in the backend
0:12:15
you say already i thought
0:12:17
it say already validation of api
0:12:20
what does it say what does it say
0:12:23
validation of
0:12:24
api data does it have a description or
0:12:27
something
0:12:29
uh that's your fitness oh yeah right i
0:12:32
made it i remember yes
0:12:34
cool yeah so it's already there right
0:12:36
yeah
0:12:37
so we need to do this i guess
0:12:41
oh okay i mean
0:12:44
yeah i'm still learning so i'll give you
0:12:46
the
0:12:47
lead on
0:12:49
jira but um this is
0:12:51
probably not how
0:12:53
we do it at work but again
0:12:57
jira must be
0:12:59
different in this case
0:13:03
so okay where was i
0:13:08
okay delete the board
0:13:10
and board
0:13:12
board not found we don't need this
0:13:16
and this one
0:13:18
was i'm playing 178 as well okay i need
0:13:22
to correct
0:13:24
this one that
0:13:26
get that pointed 178 yeah that one no
0:13:31
no i'm just in the error that's all
0:13:34
none of this stuff
0:13:40
one extra closing yeah there you go
0:13:44
okay
0:13:46
that one we just did
0:13:48
and that was a board yet that's fine and
0:13:52
now it's inserted we don't need this
0:13:56
also i i got the job um i got a job
0:14:00
off
0:14:01
yeah fantastic
0:14:04
congratulations man
0:14:06
thank you
0:14:08
yeah i'm really excited to start oh
0:14:10
what is your full stack one
0:14:13
um i'm working two roles now um one is a
0:14:16
back-end div
0:14:18
and one is it solutions engineer
0:14:21
ah
0:14:22
right right yes
0:14:25
it kind of looks yeah yeah of course
0:14:28
yeah i'm really happy for you man thank
0:14:31
you
0:14:34
thank you tori thank you that means a
0:14:36
lot
0:14:39
uh
0:14:40
that one is there
0:14:42
okay that's fine
0:14:44
you know my actually the work
0:14:47
in the back end it's based on next to js
0:14:50
and like next year's literally
0:14:53
built on top of express
0:14:55
ah
0:14:56
here we go so i was like yeah i know
0:15:00
expressed
0:15:04
exactly
0:15:05
yeah now and see that's how these um sub
0:15:09
projects really
0:15:11
work in preparing you for the real world
0:15:14
yeah for sure sure
0:15:15
really helps
0:15:17
so i'm excited to me
0:15:21
and it's going to be a lot of graph
0:15:22
skills as well
0:15:24
yeah
0:15:25
i guess you're gonna get a lot of
0:15:28
experience in um the
0:15:32
[Music]
0:15:33
last tech
0:15:35
yeah which is brilliant
0:15:38
okay this one board
0:15:40
do we return the board no we don't
0:15:44
as in return the notes we don't return
0:15:47
that so
0:15:48
that didn't have to be there yes dory
0:15:51
you're right next is pretty dope
0:15:54
um i actually had a look over it looks
0:15:57
pretty convenient
0:15:58
though the documentation i'm not sure if
0:16:00
i was able to understand it properly but
0:16:03
i'll give it a go afterwards probably
0:16:06
yeah definitely do that man
0:16:08
as in it will ultimately be a uh
0:16:12
another exciting learning curve
0:16:15
as express was but yeah
0:16:18
relatively easier
0:16:20
yeah for sure and now um yeah they're
0:16:22
gonna make me do typescript as well so
0:16:24
maybe when we'll be doing typescript to
0:16:26
implement a lot of stuff
0:16:28
fantastic
0:16:31
that'd be epic
0:16:33
yeah all right cool so this is all done
0:16:37
i'm gonna just
0:16:40
uh well
0:16:41
so i'm gonna just typical okay
0:16:44
i'm thinking how about if we do this
0:16:47
approach
0:16:48
that every time we
0:16:51
refactor the code
0:16:52
or do anything to the code we
0:16:55
deploy and test the
0:16:57
board and the noise functionality
0:17:02
yeah yeah let's just delete all the
0:17:04
return messages and then we'll be the
0:17:06
tour
0:17:07
yes uh i've done that one so what i'm
0:17:10
going to do is use all of them
0:17:12
yeah
0:17:13
can we just have a look from the
0:17:15
beginning i guess cool on the first one
0:17:19
just from the first one yeah
0:17:21
the first one is get boards let's see
0:17:23
what's it's returning
0:17:26
um
0:17:29
oh yeah there we go so it's returning
0:17:32
the board yeah
0:17:34
get bored right yeah that's fine
0:17:36
let's go down post board hang on i need
0:17:39
to get rid of this data because
0:17:42
not being
0:17:44
used anywhere yeah yeah there's no
0:17:46
little things
0:17:48
oh okay let's go down
0:17:50
yep are you using data yes you are
0:17:52
actually you're kind of not using data
0:17:56
wait i mean
0:17:57
online 99 but
0:18:10
can you get rid of the spacing at line
0:18:12
103
0:18:20
okay
0:18:20
yes um cool go down
0:18:23
so this one is a patch board name i'd
0:18:26
imagine
0:18:27
yeah that looks fine could we do that
0:18:31
delete board yeah let's go down
0:18:36
yep another fine yeah
0:18:40
i have a suspicion
0:18:43
that
0:18:44
we
0:18:45
need to
0:18:47
jason still
0:18:48
string it by the error otherwise it will
0:18:51
come as an
0:18:54
object object yeah i'll do it let's do
0:18:57
it
0:18:58
no harm in json string if i get
0:19:04
on
0:19:06
sorry littlefield is asking do you guys
0:19:08
use
0:19:09
serverless to deploy
0:19:11
uh
0:19:12
were you sam
0:19:14
yes
0:19:16
so servless and sam are two different
0:19:20
things i think
0:19:25
all right so that's
0:19:27
creating the board
0:19:28
uh the notes
0:19:30
sorry
0:19:32
and i've just
0:19:33
changed
0:19:34
the spelling to this
0:19:38
uh that one is done yeah cool also
0:19:41
doesn't ram mean serverless application
0:19:43
model
0:19:45
like i think
0:19:48
yes
0:19:49
but there's an other engine i think or
0:19:53
service if you want to call it there
0:19:56
just
0:19:57
calls
0:19:59
it's just called
0:20:02
serverless
0:20:03
all right
0:20:05
so serverless application model and
0:20:09
serverless they're two different things
0:20:12
[Music]
0:20:13
right
0:20:15
so send if that one is done yet
0:20:18
delete okay send i need the
0:20:22
json string
0:20:24
no no no i don't need that i don't need
0:20:25
that
0:20:28
there is no try catch on line 265
0:20:34
if you're not able to update
0:20:38
that's a good point
0:20:41
i need to add that
0:20:48
climbing up
0:20:58
okay
0:21:00
that one goes there
0:21:04
oh i miss my
0:21:06
keyboard
0:21:10
catch
0:21:15
and then res
0:21:18
send
0:21:22
just
0:21:23
always catched on our case in this
0:21:26
same way but we use
0:21:31
i think jason stringer fight hero
0:21:35
i think we need to get another
0:21:38
parody as well
0:21:41
um yes get dev my
0:21:44
new job is part time yes
0:21:47
um because i'm doing full-time uni i'm
0:21:49
not able to work full-time
0:21:52
but in
0:21:54
starting november i'll be able to work
0:21:55
full-time so
0:21:57
um maybe i'll look for a
0:21:59
full dangle or something i'm not sure at
0:22:01
the moment
0:22:04
jason string by single note
0:22:08
do we need this no we don't
0:22:11
this is
0:22:12
more than just specific again
0:22:14
[Music]
0:22:20
the whole function literally get
0:22:22
we need to return it
0:22:30
sending the response okay yeah yeah
0:22:33
that's fine we need it
0:22:35
i'm
0:22:36
getting confused between
0:22:38
response and return now yeah
0:22:42
all right cool um there we go perfect
0:22:45
so that looks good to me
0:22:48
yep um
0:22:49
you know what the other try catch on
0:22:51
every
0:22:52
dynamodb um operation you're doing i'm
0:22:55
just gonna
0:22:57
confirm that as well
0:22:59
because that's really important
0:23:07
how do i do redo edit
0:23:10
undo
0:23:12
there we go
0:23:15
yeah
0:23:17
try catch
0:23:19
this is try catch
0:23:25
and then
0:23:26
create a new board
0:23:31
what is this
0:23:33
options
0:23:34
yep
0:23:38
did we have the hair before
0:23:40
i mean that leave leave it like that i
0:23:41
think i'd go
0:23:43
i know like it should work even without
0:23:45
that
0:23:46
but
0:23:47
let's not explain
0:23:52
uh
0:23:53
this is post
0:23:54
try catch
0:23:57
try catch yeah don't need that
0:24:01
okay
0:24:03
and then it must be ah busted
0:24:06
yeah
0:24:09
interesting
0:24:26
error
0:24:28
and then
0:24:29
one
0:24:31
and then it was
0:24:35
response
0:24:36
send and
0:24:38
send the error by json stringifying it
0:24:43
okay cool
0:24:46
that is there
0:24:49
the catch is done
0:24:53
delete uh-huh
0:24:57
is board present
0:24:59
yes
0:25:03
extra line
0:25:05
uh
0:25:06
else
0:25:09
there we go and that's it perfect
0:25:13
catches it as well cool
0:25:16
and then
0:25:17
there's a spelling thing i did perfect
0:25:21
and then
0:25:22
try catch
0:25:24
call
0:25:25
that looks like
0:25:26
good try catch
0:25:29
try catch
0:25:32
guess specific note
0:25:36
ah
0:25:38
get
0:25:42
right so this needs
0:25:44
no no that doesn't
0:25:47
that shouldn't need it
0:25:50
no okay cool
0:25:53
right let's deploy this and test all the
0:25:56
functionality
0:25:58
yes sir
0:26:09
um
0:26:10
gekko asked me earlier on but i couldn't
0:26:13
really get back to his
0:26:16
question
0:26:18
so he asked me have you thought about
0:26:20
becoming a strong master zane
0:26:22
you're good at jira oh
0:26:26
thanks get dev um
0:26:28
i haven't really thought about it until
0:26:30
until
0:26:31
now as in it's just a
0:26:35
kind of a vague
0:26:38
idea at the moment that i've got but i
0:26:41
don't really know what exactly a scrum
0:26:44
master does though
0:26:46
[Music]
0:26:47
what does it do okay i think you're a
0:26:50
scrum
0:26:52
in your project isn't it
0:26:54
yes um
0:26:56
so i guess
0:26:58
like
0:26:59
it's kind of nothing really really
0:27:02
hard but
0:27:04
that being said you have to be really
0:27:06
really um
0:27:08
like the person who knows what the scrum
0:27:10
framework is and
0:27:12
you need to
0:27:13
like coach the devs on how
0:27:16
to
0:27:17
like develop in an or scrum where
0:27:20
and you're kind of the
0:27:23
the
0:27:24
link between the product owner and the
0:27:26
development team
0:27:28
um
0:27:29
ah
0:27:30
right right right
0:27:32
so you basically
0:27:34
have to transform their requirements
0:27:37
into
0:27:38
technical terms to give the devs and
0:27:41
then
0:27:42
coach them
0:27:43
how to do it accompanying the best
0:27:45
practices am i
0:27:49
you're not involved in any of the
0:27:50
decision makings like ideally at least
0:27:54
um
0:27:55
you just kind of
0:27:56
um promote the whole
0:27:59
um scrum framework and like um you just
0:28:03
kind of make sure that the goals are met
0:28:05
and like
0:28:06
um
0:28:07
you gotta meet with the client and just
0:28:10
make sure the product domains are clear
0:28:11
to everyone
0:28:14
right russia i say i say yeah it's more
0:28:18
on the software's like software skill
0:28:20
side
0:28:21
ah okay so basically a kind of a project
0:28:24
management
0:28:27
yeah you can
0:28:28
sure okay
0:28:31
somewhere along those lines
0:28:32
right right right i see
0:28:36
interesting
0:28:37
all right let's get this one
0:28:42
oh
0:28:46
someone's been
0:28:48
spamming us again
0:28:51
born in his foreign work
0:28:55
um
0:28:56
what was it
0:28:58
uh yahoo account i need to get rid of
0:29:01
all the records first because it would
0:29:03
just
0:29:04
be a lot easier in that way
0:29:20
apparently scrum marshals get paid a lot
0:29:24
is it
0:29:25
yeah i've seen jobs which pay like a
0:29:28
thousand dollars a day
0:29:30
wow
0:29:31
i think that's more for deaf
0:29:34
contractors as well but kind of a senior
0:29:36
deaf
0:29:38
contractor
0:29:40
yeah yeah for sure um
0:29:43
yeah i don't know i saw a job today or
0:29:45
yesterday like uh
0:29:47
was there a scrum master or a agile
0:29:49
coach there are two different things but
0:29:50
like
0:29:51
yeah something along the lines of a
0:29:53
thousand or two hundred dollars a day
0:29:55
geez man
0:29:57
but then they
0:29:59
you've got to remember that they have to
0:30:01
pay taxes well as in no not everything
0:30:04
is
0:30:05
going
0:30:06
in their pocket
0:30:09
but still though that's a lot of money
0:30:18
okay let's do this so we shouldn't get
0:30:23
anything and now if we post a board
0:30:26
with a name
0:30:29
um
0:30:36
okay
0:30:38
what
0:30:39
name
0:30:43
[Music]
0:30:44
okay post this
0:30:48
right and get the board
0:30:51
one sec
0:30:52
oh come on come on guys
0:30:55
have mercy on us guys have mercy yeah
0:30:59
for loop
0:31:02
yeah um
0:31:04
right okay let's go back again and
0:31:07
delete everything
0:31:10
this this is gonna be fun though yeah
0:31:14
it's just
0:31:15
they're just certifying that we're
0:31:17
becoming famous
0:31:19
yeah
0:31:19
true
0:31:21
um how do we yeah um there's the refresh
0:31:23
button beside tables
0:31:26
on the top there we go
0:31:29
not really
0:31:30
run okay
0:31:32
ready to press run ash whiskers
0:31:36
oh he must have done a phone
0:31:39
for lupin sir oh
0:31:41
that's right
0:31:42
yeah i'm pretty sure
0:31:44
so the third little feeder is asking um
0:31:47
how to deal with that
0:31:48
i mean we can go ahead and just uh
0:31:50
restrict it to our ip address
0:31:53
but when we try doing it we
0:31:56
don't want to go
0:31:58
that route at the moment at least yeah
0:32:01
i don't want to even see that cause in
0:32:04
my face
0:32:05
yeah i guess after we finish this that's
0:32:08
something yeah
0:32:09
work on properly rather than
0:32:11
so you have to do it
0:32:13
yeah as in
0:32:15
we have to go back
0:32:17
to that one
0:32:20
at least no at the moment
0:32:24
okay
0:32:26
right
0:32:27
we are definitely being spammed
0:32:30
that's all good you can still test it
0:32:32
it's not a
0:32:36
yeah but i
0:32:37
won't even be able to see my entry
0:32:40
you can choose to control f
0:32:42
at this point
0:32:46
ah
0:32:47
i wonder why my bill is
0:32:49
for aws is coming a bit higher now
0:33:00
i mean you can turn off the api right
0:33:02
like you can just
0:33:04
whenever you stop working
0:33:06
yeah
0:33:07
you can i think i'm gonna start doing
0:33:09
that yeah
0:33:12
okay cool
0:33:13
so post
0:33:16
anything if it's really bothering you
0:33:19
just delete the stack redeploy it
0:33:21
and check the postman on your other
0:33:23
screen for now
0:33:26
but then we'll have to do the cause and
0:33:28
everything again though are you ready
0:33:30
for that and it may not work this time
0:33:33
as well
0:33:34
no i'm pretty sure how to
0:33:37
i'm
0:33:38
confident with the course thing all
0:33:40
right cool
0:33:41
let's do that then yeah just make sure
0:33:43
you hide the end point but okay wait
0:33:46
the person will get the end point in
0:33:47
github anyway so
0:33:50
that's not gonna help which is public as
0:33:53
well
0:33:55
that's fine just let's just keep working
0:33:57
just do control f you know
0:34:00
let's do that so
0:34:02
i will
0:34:03
why did i go there
0:34:05
[Music]
0:34:08
issue yes um we face the course issue
0:34:11
but this is like
0:34:12
more like courses the solution to do it
0:34:15
um
0:34:16
just to prevent us
0:34:18
from these kinds of things and prevent
0:34:20
any any other um app deployed in aws
0:34:25
so let's just said one okay so that's
0:34:29
working and if i update
0:34:32
this one
0:34:36
copy
0:34:38
update
0:34:40
then
0:34:42
paste
0:34:43
and then go back to my thing
0:34:53
okay and then patch it
0:34:56
past this geezer all right he's
0:34:59
dispatching
0:35:00
there we go
0:35:02
uh yeah
0:35:03
that's fine get this keyser now
0:35:07
get this geaser a jesus here
0:35:10
you could post a note cool so post note
0:35:16
actually we need you to
0:35:18
delete the board first as well will you
0:35:20
delete at the end after we are doing
0:35:22
testing back home
0:35:24
that makes sense
0:35:26
so um
0:35:29
yeah i'm trying to learn to throttle my
0:35:31
lambda
0:35:32
and api gateway to prevent spamming that
0:35:34
will eventually happen
0:35:36
yes that's a really good
0:35:38
opportunity to also
0:35:40
follow us because maybe yeah in the next
0:35:43
five days we'll try to get on top of
0:35:45
that as well and we're gonna do it from
0:35:47
scratch i have no idea how to do it so
0:35:49
um
0:35:51
like it'll be great if you come along
0:35:52
and um
0:35:55
yeah that'd be awesome actually right so
0:35:57
posting a note in there
0:36:00
cool and now
0:36:02
getting that note
0:36:04
actually i'm gonna
0:36:06
get the board only first
0:36:09
without the body
0:36:12
[Music]
0:36:26
that's funny
0:36:30
interesting all right cool so now we
0:36:33
need to
0:36:34
[Music]
0:36:35
be creative then
0:36:37
no now i need to update the note
0:36:41
patch
0:36:43
yeah so troy littlefield says that um
0:36:47
lambda has concurrency limits as well
0:36:49
yes that's a really good point
0:36:51
i guess that's by default thousand per
0:36:54
count if i'm not wrong
0:36:56
but you can literally limit the
0:36:58
executions
0:36:59
um then
0:37:04
actually
0:37:05
yeah
0:37:08
but i'll
0:37:09
do it after this and i yeah
0:37:12
so then we don't really divert that but
0:37:14
yeah
0:37:15
thanks for the um
0:37:17
tip
0:37:18
tori that really helps me
0:37:22
okay and one update here so that one
0:37:26
could be there and then get this note
0:37:29
uh without body no money no that's fine
0:37:34
okay and one updated there we go
0:37:37
yep
0:37:38
delete them and uh
0:37:41
delete notes is that one
0:37:45
call and if we get download do a get
0:37:49
yeah do okay
0:37:56
ah all right
0:37:58
no no no no
0:38:00
that's fine
0:38:01
i think i deleted the board itself
0:38:05
ah that's fine
0:38:07
i guess
0:38:08
but we won't be able to see if
0:38:11
yeah the board isn't there
0:38:13
you'll be able to see if delete note is
0:38:16
working but it's fine it probably is
0:38:20
that good
0:38:21
if it will be just a really quick
0:38:24
one because i don't
0:38:26
want to be
0:38:27
lazy here
0:38:28
and not do that
0:38:38
i thought it was the notes but it was
0:38:40
actually the board
0:38:42
that makes sense so get
0:38:44
um gonna insert a board
0:38:47
okay and then
0:38:49
here we go
0:38:52
first
0:38:56
[Music]
0:38:58
paste note
0:39:01
okay and
0:39:04
first
0:39:06
we need to change the name single node
0:39:08
as well storytel field says um i'll try
0:39:11
spamming endpoint later to test
0:39:19
full-time person doing it for us yeah
0:39:23
spamming
0:39:25
okay so
0:39:29
all right cool
0:39:30
do i get and that one is no not that one
0:39:35
don't need this anymore
0:39:37
yeah
0:39:38
at n1 and then delete this
0:39:54
okay delete
0:39:56
cool
0:39:57
and then boom
0:39:59
all right there we go and now i need to
0:40:03
there shouldn't be any
0:40:06
notes in here now
0:40:09
okay
0:40:13
we're being spammed
0:40:14
in board notes but i'll just assume that
0:40:18
that's working and
0:40:20
i'm gonna delete this board as well
0:40:24
see
0:40:26
copy
0:40:28
okay delete this board
0:40:32
call board
0:40:34
that's fine and now get the board and do
0:40:37
a find
0:40:44
call
0:40:45
nothing
0:40:46
actually
0:40:49
no i can't find it yeah cool
0:40:52
fantastic
0:40:54
right so that's working i'm just gonna
0:40:59
commit this
0:41:02
i don't need that one
0:41:07
um
0:41:08
status is in my state
0:41:10
um
0:41:12
replying to troy littlefield are you
0:41:14
talking about kali linux
0:41:16
or is it a tool called kali
0:41:19
because i used to
0:41:20
do pen testing as well
0:41:27
[Music]
0:41:33
messages
0:41:35
and their response
0:41:39
i remember using
0:41:40
either meta plate or this tool called
0:41:43
beef
0:41:44
for penetrate pen testing
0:41:47
um and i know these two for a fact that
0:41:50
they are in kali linux
0:41:52
or maybe we can use net netsparker as
0:41:54
well
0:41:56
but that was that's more for netflix
0:41:57
security but
0:41:58
yes we can for sure try merely
0:42:02
[Music]
0:42:04
okay so i'm gonna do this to
0:42:07
don do you agree
0:42:09
yeah
0:42:10
okay aren't you doing nutrition testing
0:42:13
what uh greg that says weren't you doing
0:42:16
penetration
0:42:17
in your cold with that sleeve
0:42:21
that's supposed to be
0:42:22
[Laughter]
0:42:25
uh
0:42:26
i'm not actually sure what even does
0:42:29
penetration mean because i've never
0:42:32
worked with it so
0:42:34
you know i know what you guys are
0:42:36
talking now
0:42:37
it's a cyber security um concept like
0:42:40
the whole concept is like vapd
0:42:42
vulnerability
0:42:43
and penetration testing
0:42:46
test your resources online
0:42:49
for any sort of like cyber threat or
0:42:52
like
0:42:53
any sort of spamming like this basically
0:42:57
okay okay i see i see so that's
0:42:59
penetration testing
0:43:02
yes or we can like just install over
0:43:04
have like a
0:43:05
application firewall yeah
0:43:08
yeah
0:43:10
okay
0:43:16
yeah it's pretty interesting the whole
0:43:20
um
0:43:21
operating system
0:43:23
okay that's done as
0:43:24
well i guess i
0:43:27
created a duplicate
0:43:29
issue so i'm just gonna
0:43:32
delete this
0:43:38
okay do not get old
0:43:41
oh no when it's updated
0:43:44
right we need i think we should work
0:43:47
okay hang on
0:43:49
this is done too
0:43:53
the spelling error which is
0:43:57
fine
0:43:58
unassign that one
0:44:00
done
0:44:01
change the
0:44:02
created note to be human readable right
0:44:06
this is one that we need to work on but
0:44:10
i would probably start with
0:44:13
the validation
0:44:15
yep
0:44:16
now
0:44:17
all right
0:44:18
um tory littlefield says i think put it
0:44:22
here
0:44:23
i think a wasp has a good playground to
0:44:25
pull around with
0:44:27
i think it's called juice shop or
0:44:29
something all right
0:44:31
all right i've
0:44:33
done a bit i've
0:44:35
like explained to it a little bit of os
0:44:37
but um yeah thanks for pointing it out i
0:44:39
guess
0:44:40
you know
0:44:42
um
0:44:43
all right interesting to do
0:44:46
right right let me actually note that
0:44:47
now shop
0:44:55
what would have a try hack me challenge
0:45:00
okay list of all the boards
0:45:06
uh okay
0:45:09
right so i'm gonna probably do a
0:45:12
validation on all all the boards as well
0:45:15
um yes so get there that's how i got
0:45:19
into yt i
0:45:21
did my certified ethical hacker from uc
0:45:24
council but
0:45:25
i didn't kind of like it the whole cyber
0:45:28
security side
0:45:30
so that's why i stepped into software
0:45:32
dev
0:45:33
but i do have a little bit of knowledge
0:45:35
on
0:45:36
um
0:45:37
ethical lacking
0:45:43
okay get particular board so if the
0:45:45
board id is
0:45:48
empty it will come over okay
0:45:50
what do you think then
0:45:52
uh i'm just applying the validation now
0:45:57
all right
0:45:58
so if the board id is empty
0:46:02
then
0:46:03
we don't really want to go any further i
0:46:06
think we should create child issues for
0:46:07
this because we need to apply a
0:46:09
validation for every function and
0:46:11
there's going to be separate parameters
0:46:13
of valuation
0:46:19
right okay yeah we can do that i think
0:46:22
that would be a good good organized
0:46:25
approach
0:46:27
yeah because we're gonna come back to it
0:46:28
tomorrow we're not gonna finish it today
0:46:30
and then yeah of course it's kind of
0:46:32
confusing
0:46:34
right did i actually close my
0:46:37
g-rod no i didn't no
0:46:41
okay cool so validation of api data
0:46:46
page
0:46:47
loading before received
0:46:49
i think i already did that
0:46:54
yeah
0:46:55
that's already
0:46:57
yeah so
0:46:59
okay
0:47:00
um
0:47:02
just straight validation for get bored
0:47:06
like all the controller names
0:47:22
for post board
0:47:30
sport
0:47:33
validation
0:47:34
for clickboard
0:47:48
name
0:47:55
okay
0:47:58
let's press enter
0:48:02
and then validation
0:48:08
[Music]
0:48:13
calibration
0:48:18
meditation
0:48:21
creating
0:48:26
notes
0:48:33
animation
0:48:38
for
0:48:39
um
0:48:42
deleting actually updating notes
0:48:47
come on zayn
0:48:50
oh do you mind following the naming
0:48:52
conventions and like rather than
0:48:54
creating notes can we just write posting
0:48:56
notes
0:49:12
question no i'm doing this one
0:49:16
second last one
0:49:20
edition for
0:49:23
deleting
0:49:25
notes
0:49:28
and updating notes
0:49:31
yep
0:49:32
you can just write
0:49:42
can you delete s 41
0:49:45
sv 41
0:49:54
thank you
0:49:55
there should be
0:50:04
okay cool
0:50:05
that's
0:50:06
fine
0:50:07
yes
0:50:09
um
0:50:11
what else didn't needed
0:50:13
to be done about the backhand
0:50:16
i
0:50:17
do not get old note when it's updated
0:50:21
i think we can
0:50:22
knock this one out
0:50:24
just now right
0:50:27
and this would be easier yep
0:50:30
i don't know been updating
0:50:33
right
0:50:34
updating the notes
0:50:36
they already did not envy
0:50:38
specific node did we
0:50:42
just gonna double check
0:50:45
yes we did i guess so cool
0:50:48
you don't need to do that one as well
0:50:52
so
0:51:06
just it's you
0:51:08
you didn't see it okay no i actually
0:51:11
don't know like why
0:51:14
because to have a bit of a
0:51:19
good habit
0:51:20
so if i'm working on the
0:51:23
issue then
0:51:25
although i forgot to sign it but i still
0:51:28
did it so i do assign to myself first
0:51:31
and then press done and then
0:51:33
reassign i know it's weird but i
0:51:37
want to get into good habits as in using
0:51:40
jira is
0:51:41
jira as well
0:51:43
okay let's get back to the code then
0:51:46
oh boy i have a quest tonight as well oh
0:51:50
how was your last night one
0:51:53
pretty good
0:51:54
yeah yeah you went fine
0:51:56
actually can we do this before uh
0:51:59
before you
0:52:00
move on
0:52:02
no
0:52:02
this is
0:52:04
not done yet
0:52:06
changed
0:52:09
to human leader
0:52:10
[Music]
0:52:13
um what is that supposed to mean
0:52:16
is
0:52:21
if we can do that they
0:52:25
don't need to but he said
0:52:29
they can as well so i'm just just
0:52:32
curious like
0:52:34
maybe if they have to sort something
0:52:36
with with the date
0:52:38
um like
0:52:41
yeah true true all right
0:52:44
yeah we can get rid of this as well then
0:52:48
yeah uh delete
0:52:51
don't need that one all right
0:52:53
update icon on the front and that's no i
0:52:56
was cool so
0:52:58
let's
0:52:59
jump back in the code
0:53:01
yep
0:53:02
and
0:53:04
start with the
0:53:06
first one validation of get or get bored
0:53:10
can you make sure which brand you're on
0:53:12
then just fine uh
0:53:14
stable backhand
0:53:16
okay because i've just done a comment as
0:53:19
well
0:53:20
on that one
0:53:22
yes
0:53:24
right so
0:53:25
so
0:53:27
if
0:53:29
we can do the get bored id so if the
0:53:32
board id isn't even found in the first
0:53:35
place we don't have to
0:53:37
go through
0:53:38
all of this [ __ ] we can just throw
0:53:42
an arrow
0:53:45
yeah
0:53:47
and
0:53:55
what um this be
0:53:58
it actually status
0:54:01
not found
0:54:05
awful
0:54:08
here we go
0:54:10
so if
0:54:11
what id
0:54:13
is in there so
0:54:15
we're just rubbing it back
0:54:17
yeah so from now
0:54:19
um
0:54:21
we can kind of create a thing right like
0:54:23
so this is how
0:54:25
um
0:54:27
it works
0:54:28
even if we are doing 404
0:54:31
we can send a message
0:54:33
we deleted all the previous messages
0:54:35
because they weren't meaningful they
0:54:36
were just like really casual but
0:54:39
um if this happens then we should return
0:54:43
a message that
0:54:44
um
0:54:45
error colon like something like a really
0:54:48
formal message that
0:54:49
bored uh id not found in param
0:54:53
parameters
0:54:54
and so that the front end can render
0:54:56
that and display it
0:55:02
right okay
0:55:04
right right so you mean to
0:55:09
say that um
0:55:11
use the previous concept but have um a
0:55:14
meaningful error for the frontends so
0:55:18
they can use that arrow and
0:55:21
display in the front yeah so this is how
0:55:24
it's gonna work right like
0:55:25
when the
0:55:27
fetch or the middleware gets a return
0:55:29
it's gonna check
0:55:30
either it's 200
0:55:32
or whatever else it is
0:55:34
yeah i'm gonna have like a special page
0:55:36
or
0:55:37
whatever the error handling the four or
0:55:39
four pages okay i'm gonna say 404 not
0:55:42
found and like a small message rendered
0:55:44
there saying that
0:55:46
oh error um
0:55:48
no this was exactly the problem
0:55:50
yeah
0:55:51
okay cool yeah that makes sense though
0:55:54
so
0:55:56
just to a
0:55:58
response
0:55:59
sent to as a
0:56:02
stringify
0:56:06
saying that i'm bored
0:56:11
um
0:56:16
but i did not found in parameters just
0:56:18
keep it sorry it is not
0:56:22
already not
0:56:24
bound
0:56:26
in
0:56:27
db
0:56:36
hey space
0:56:45
okay but i didn't
0:56:48
not found and
0:56:50
i need to do that one
0:56:54
cool
0:56:56
so
0:56:57
that means that you won't
0:56:59
continue
0:57:01
you're doing
0:57:03
all that you will
0:57:05
just end the entire process
0:57:07
yeah i'm still
0:57:08
curious why haven't got this here
0:57:13
um when i was reading uh
0:57:16
the
0:57:17
what you call
0:57:18
the documentation on express and course
0:57:21
configuration
0:57:23
this was done to configure calls on the
0:57:25
options method
0:57:27
but
0:57:28
that being said we can try getting rid
0:57:30
of this and
0:57:32
just give it a go
0:57:35
all right
0:57:37
um
0:57:39
thanks for joining let's just live in
0:57:41
the field oh yeah thank you so much dory
0:57:44
that means a lot
0:57:47
thanks tori
0:57:50
um
0:57:51
so
0:57:53
that one is done
0:57:54
uh board id so if if you can't found it
0:57:58
if you're
0:57:59
throwing it back
0:58:01
yeah simple as that
0:58:04
so this would be
0:58:11
it was my keyboard acting up so i
0:58:14
pressed command s to save
0:58:17
but i did that instead
0:58:21
that's funny all right cool so this is
0:58:23
done and now we come on actually leave
0:58:26
it on
0:58:27
to here for now
0:58:29
yep we can
0:58:31
come back to this one i'll just submit
0:58:34
this
0:58:38
actually
0:58:38
we haven't even test today
0:58:42
it should work
0:58:43
yes
0:58:44
also we might have a special guest next
0:58:48
thursday not this one whoa
0:58:50
exciting times
0:58:52
yes
0:58:55
okay
0:59:00
validation
0:59:03
um
0:59:07
message
0:59:09
if bored
0:59:12
no no
0:59:13
come on
0:59:28
that's fine
0:59:32
okie dokie let's call it a night then
0:59:33
cool yeah
0:59:34
that sounds great perfect thank you
0:59:37
everyone for joining in um i think that
0:59:39
was really fun today
0:59:41
and i'm glad that we are on the rest of
0:59:44
cleaning up the back and now
0:59:46
yeah we have implemented most of the
0:59:48
basic functionalities of course
0:59:51
it's not finished like it'll be wrong
0:59:53
because it's finished but
0:59:54
yeah basic functionalities of
0:59:57
how the board and the node are going to
0:59:59
function are finished
1:00:01
yeah yes there's going to be a lot of
1:00:02
adding up to do
1:00:04
as we
1:00:06
come forward but yes let's let's clean
1:00:08
up what we have done till now and
1:00:11
we'll take it from there tomorrow do you
1:00:12
have anything to add then
1:00:15
no except see you guys back here
1:00:19
uh and
1:00:20
until then have a great night um
1:00:24
and for s see you guys same time
1:00:29
same place
1:00:31
and a different task
1:00:33
there we go you said it all right guys
1:00:35
have a good night guys
Other clips featured in this episode