boarzVideosClipsStatistics

🎬Shoes in mouth

🎦
Featured in#️⃣EP 030 - 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:25
all right welcome back welcome back
0:00:27
everyone welcome back to another episode
0:00:30
of build break and fix um to all of
0:00:33
those who are new here we are recorders
0:00:35
we stream
0:00:37
every night from 9 30 aest on youtube
0:00:41
and twitch
0:00:42
respectively um so today is a really
0:00:46
really really special day as we
0:00:48
complete 30 consecutive days of build
0:00:52
break and fix which means that
0:00:54
we've been streaming for 30 days
0:00:57
consecutively without a fail um even on
0:00:59
weekends
0:01:00
at least one hour a day and two hours on
0:01:03
weekends
0:01:04
so today is a really big milestone um as
0:01:08
with the 30 day mark
0:01:10
and we'll be looking forward to hitting
0:01:12
the 50 and 100 and so forth
0:01:16
so yesterday we worked on the middleware
0:01:18
part of the
0:01:20
getting board
0:01:21
um
0:01:22
stuff
0:01:23
so today we're gonna continue that um so
0:01:27
what do what do you have to say then
0:01:30
um so today i think if you go to jira
0:01:33
board um we can
0:01:36
uh
0:01:40
i'll do that
0:01:42
oh oh okay you wanna do that
0:01:44
yeah because uh and i need to do as in
0:01:48
guessing the practice of using jira
0:01:50
board as well
0:01:51
because it's
0:01:52
relatively new to me
0:01:57
i'll just share my screen
0:02:03
there we go okay cool
0:02:06
so this is our
0:02:11
oh my goodness it i don't know why my
0:02:14
eyes are painting a bit
0:02:16
yeah what happened are you good
0:02:19
uh too much focus and screen at work
0:02:24
too much computers yeah
0:02:27
true man
0:02:28
i i need to control on that
0:02:32
right uh come on dude open up
0:02:37
let's go jira come on
0:02:40
oh is this hanging oh wait
0:02:42
do you wanna refresh
0:02:50
just i'm not even doing that
0:02:52
wow
0:02:54
okay
0:02:55
i need to be a bit patient i guess
0:03:01
see no like
0:03:03
for me oh okay the internet oh i thought
0:03:06
like jira is hanging
0:03:07
no no it's the internet
0:03:10
yeah and peak hours
0:03:12
peak hours yeah at the moment
0:03:15
all right come on still loading there we
0:03:18
go
0:03:20
i click on that one
0:03:25
wow
0:03:27
wow just wow
0:03:32
we got all night
0:03:36
ah
0:03:37
really
0:03:40
yeah
0:03:40
i'm happy
0:03:42
for you if you have all
0:03:44
all night i certainly don't
0:03:48
this the stream could be opening jira
0:03:50
ticket
0:03:54
wow
0:03:55
is it
0:03:57
you want me to do it oh and you can do
0:03:59
this please do it
0:04:00
yeah please do it please do it and then
0:04:03
this is just taking a lot longer
0:04:06
this will just make the stream when you
0:04:08
get a new internet really worth it
0:04:13
you really want me to get a new internet
0:04:17
everyone does
0:04:19
listen just not me at this point it's
0:04:21
way bigger than us
0:04:26
if you really good if you think if i can
0:04:29
get tpg to sponsor me for the internet
0:04:32
as well for the stream
0:04:34
yeah
0:04:36
i think i might try that
0:04:38
you don't have to go for tpg you can go
0:04:41
for like cheaper companies as well
0:04:43
i know but um i've seen the quality of
0:04:46
the cheaper ones and
0:04:49
i like my quality
0:04:51
i don't think tpg is doing any favor to
0:04:52
you though just well at the moment
0:04:56
yes because come on man it's peak hours
0:04:59
everyone's in long down everyone's
0:05:02
watching movies i don't know netflix
0:05:05
um
0:05:07
anyway uh so
0:05:12
we have here
0:05:15
oh i actually i can't
0:05:18
see your screen in my mac one because
0:05:21
it's just not that much
0:05:25
she did um
0:05:26
i was
0:05:27
viewing it in my
0:05:29
macbook yeah
0:05:31
all right so we can work on
0:05:34
deleting the board by uh by board
0:05:37
name
0:05:39
in the back end okay
0:05:41
you can go
0:05:42
board yeah yeah so you need to open
0:05:46
the api
0:05:47
yeah it's
0:05:49
already opened
0:05:50
nice that's pretty good
0:05:53
uh i'll assign that to you first oh
0:05:55
that's all it is
0:05:56
it's already here
0:05:58
all right
0:06:00
um
0:06:03
i think the change would pretty much be
0:06:06
really simple
0:06:07
because we
0:06:09
just have to do what we did for the
0:06:11
border
0:06:12
and getting the board
0:06:15
yeah
0:06:17
so
0:06:18
create new board
0:06:21
getting a new board
0:06:24
get a particular board to name name name
0:06:27
yeah hey that's okay
0:06:30
we are pretty good at you
0:06:35
what's going on giza
0:06:36
[Music]
0:06:39
he's actually
0:06:40
picked up on the british slang as well
0:06:44
[Music]
0:06:45
that's
0:06:46
good
0:06:48
okay cool so
0:06:50
let's get the fun part
0:06:52
going now
0:06:53
all right
0:06:54
delete a particular note no we're not
0:06:57
working on that we're working on
0:07:00
deleting a specific board
0:07:02
right yep so
0:07:04
i feel like
0:07:05
no if you just go to
0:07:07
the board one um
0:07:09
what we did was we found the board id
0:07:11
and we just literally yeah
0:07:14
so yeah so
0:07:17
exactly
0:07:18
so i just have to make sure that i
0:07:20
change these variable
0:07:23
names as well
0:07:24
yep clear specific board
0:07:29
there we go board name
0:07:32
that comes there
0:07:34
did we make old man public as well
0:07:37
global sorry i mean
0:07:42
no i think we should isn't it we should
0:07:45
yeah yeah let's make all right
0:07:47
public
0:07:49
cool we don't need that one there i can
0:07:51
just
0:07:54
add it to the previous ones
0:07:58
would name
0:08:00
yep that's good
0:08:02
okay
0:08:04
and then that's a particular board
0:08:07
and we need create a new board
0:08:11
no delete call there we go
0:08:14
so board name
0:08:18
or name
0:08:21
this important
0:08:25
what name
0:08:28
yeah that's fine
0:08:29
boards boards
0:08:32
okay and if i just go ahead
0:08:35
and
0:08:37
that's
0:08:38
creating a board
0:08:40
deleting a board get a board
0:08:43
board name use that one then just do the
0:08:45
id
0:08:47
actually
0:08:49
uh
0:08:50
[Music]
0:08:52
i
0:08:53
want to get rid of this
0:08:56
right
0:08:57
there we go
0:09:03
create new board delete a new board
0:09:06
perfect
0:09:08
there we go and we don't need this
0:09:12
we don't need these two
0:09:15
this should work
0:09:17
born
0:09:19
uh
0:09:21
[Music]
0:09:30
[Music]
0:09:32
item
0:09:33
all right okay
0:09:36
that's fine table dot
0:09:39
rows are item yeah board
0:09:42
add board name dot code name board id is
0:09:45
equal to
0:09:54
[Music]
0:10:00
um
0:10:01
right
0:10:03
you probably need to add the key
0:10:04
condition expression as well
0:10:06
it won't work
0:10:08
are you sure
0:10:09
last time it didn't but you can try it
0:10:12
over there we were
0:10:14
using queries
0:10:18
is compulsory to give key condition
0:10:20
expression but here we are using delete
0:10:23
so i think that this should work
0:10:26
yeah but
0:10:28
if it doesn't
0:10:29
we can always come back to it
0:10:32
let's try this right now all right
0:10:37
all right um
0:10:40
oh
0:10:41
right
0:10:44
what's
0:10:46
no no no that's fine i was
0:10:49
just thinking maybe if i decline now i
0:10:53
probably have to
0:10:55
give it the headers and everything again
0:10:57
but
0:10:58
that's not the case
0:11:03
okay yeah yeah um we were testing it on
0:11:06
postman so
0:11:07
don't worry about that yeah yeah true
0:11:09
true sure
0:11:11
let's leave that for now but
0:11:15
did you have a good day
0:11:17
yeah it was pretty good i had a class
0:11:20
which was software engineering
0:11:23
fundamentals oh sexy
0:11:26
we did stuff on like jira react
0:11:29
and uh
0:11:31
of springboot
0:11:33
then uh
0:11:35
that's a
0:11:37
java
0:11:38
stack isn't it
0:11:40
yeah yeah
0:11:42
it is um
0:11:43
yeah it's basically like mail and stuff
0:11:46
but
0:11:46
it's actually not bad um
0:11:49
then
0:11:50
i yeah i just hang out with my friends i
0:11:53
worked on my resume a bit
0:11:55
okay
0:11:56
so are you trying to find a new job
0:12:01
yeah i'm trying to look for rules now um
0:12:03
i guess i do want to get into a good
0:12:05
summer internship
0:12:08
okay
0:12:09
cool
0:12:11
so it wouldn't be a
0:12:13
full-time role is it
0:12:16
i i don't mind but like um
0:12:19
i'm just looking for all the
0:12:20
opportunities and considering everything
0:12:23
specific
0:12:25
right right right
0:12:27
and that's specific to us
0:12:30
software development is there
0:12:32
yeah yeah
0:12:34
i mean specific to tech for now because
0:12:36
i'm still a junior so i can't be choosy
0:12:41
sure
0:12:42
but yeah that's why i kind of was
0:12:44
working on my portfolio as well so i
0:12:46
thought like it's time to get it back
0:12:48
together
0:12:50
um
0:12:52
but i've been working in uni as uh
0:12:55
on
0:12:56
as a representative for
0:12:58
the school of i.t
0:13:00
but yeah
0:13:01
that's not really a dev job so
0:13:04
no no that's not
0:13:06
right but
0:13:09
yeah
0:13:10
um
0:13:12
let's see how it goes i guess
0:13:14
it's interesting how um
0:13:19
you say you're a junior but you're still
0:13:22
a
0:13:22
student
0:13:24
i find it really as in
0:13:27
classy
0:13:28
but by junior i mean like i don't have a
0:13:30
lot of experience that's what i meant
0:13:33
[Music]
0:13:35
normally i think what happens in the uk
0:13:39
is that
0:13:41
only if you
0:13:42
graduate so the
0:13:44
minimum level would be graduate
0:13:48
dev and then
0:13:50
after she should have had two two years
0:13:52
of experience from that then she would
0:13:55
be a
0:13:56
junior dev oh all right really so i
0:14:00
think it's
0:14:01
just a shoe cash
0:14:03
thing that's all
0:14:04
right right i know what you mean i mean
0:14:07
i've seen that culture in australia as
0:14:08
well but
0:14:09
i i actually worked as a junior deaf
0:14:11
before starting uni
0:14:13
but
0:14:15
um oh okay wow
0:14:17
right
0:14:18
that was like not even pretty lucky
0:14:21
yeah i got i actually got lucky in that
0:14:23
way
0:14:24
because it's really as in hard um
0:14:28
if you haven't even started junior or
0:14:31
you haven't even got your
0:14:34
folio
0:14:35
done to even get in
0:14:39
but yeah it was it was really
0:14:40
interesting um
0:14:42
how did she get that job then
0:14:46
um i was like really just like emailing
0:14:48
around um
0:14:50
because i mean i did used to use like
0:14:53
linkedin and stuff but like i wasn't
0:14:54
really into it
0:14:56
so yeah you when you start emailing
0:14:59
around there would be some kind of
0:15:00
connection with just
0:15:02
like you'd find some kind of connection
0:15:03
here and there
0:15:05
prior address so
0:15:07
again uh
0:15:08
that was because of the connection
0:15:12
i didn't have any connection but i kind
0:15:14
of like
0:15:15
found a comment and then like i was like
0:15:18
oh you know them as well i'm like yeah
0:15:20
yeah okay okay cool cool i see
0:15:22
[Music]
0:15:24
so it was a connection then right
0:15:28
yeah
0:15:28
that's what
0:15:30
connections are
0:15:31
called i think you know people
0:15:34
they know people and then boom
0:15:36
that's there you go
0:15:38
yeah cool
0:15:41
that's pretty fascinating stuff man well
0:15:44
done
0:15:45
thank you
0:15:46
right so i'm gonna try and delete
0:15:50
uh
0:15:51
actually not yet
0:15:53
i'm gonna
0:15:56
get all the boards first
0:16:06
why
0:16:07
what
0:16:09
oh no oh no no no no no no hang on
0:16:13
there must be some other thing
0:16:16
is the
0:16:17
api address right
0:16:20
it was 54 or something
0:16:24
54 something yet that's right
0:16:27
i think it might be the four slash board
0:16:36
there might not be a board because we
0:16:37
didn't post any
0:16:41
there's
0:16:42
definitely a board
0:16:44
because
0:16:45
that's been called from the db and i'm
0:16:47
100 sure that there is at least two
0:16:50
boards
0:16:51
in the delivery
0:16:53
and i'll just confirm that as well
0:16:55
yep
0:16:58
i can try to give it a go as well
0:17:03
yeah do that because um
0:17:04
[Music]
0:17:06
damn
0:17:07
that'll be useful
0:17:12
yesterday was working right
0:17:15
yeah
0:17:16
of course it won't work today
0:17:19
[Laughter]
0:17:23
um
0:17:25
i think it's just my internet internet
0:17:27
connection probably
0:17:28
i'm pretty sure
0:17:31
but i'm getting an internals
0:17:34
are you as well
0:17:36
yeah wait what was the board name sdc
0:17:39
yes
0:17:41
sda
0:17:43
sda
0:17:44
yeah
0:17:51
no internal server that gateway
0:17:54
gone
0:17:59
let me check lambda logs
0:18:03
in cloud watch and see what do i get
0:18:06
see if i go to
0:18:08
dynamodb
0:18:10
yeah can you check me
0:18:13
already yeah because even if there are
0:18:16
no boards it should
0:18:18
still give us the count
0:18:20
as in zero
0:18:24
even if i do a post
0:18:28
nope um you can try it yeah because at
0:18:32
least
0:18:33
people know that post
0:18:36
works
0:18:38
just wanna see one thing four boards can
0:18:41
you open um
0:18:43
vs code once
0:18:46
yeah
0:18:47
excellency
0:18:49
yeah wait a minute shouldn't you be in
0:18:51
the client document
0:18:53
oh wait no
0:18:54
nevermind wait this is backhand you
0:18:57
should be in
0:18:58
oh that's fine actually yeah
0:19:04
this is really interesting i'm gonna
0:19:05
actually
0:19:07
go to the logs and check what's
0:19:09
happening there
0:19:18
[Music]
0:19:19
well welcome to real world
0:19:22
development
0:19:26
[Music]
0:19:28
oh
0:19:29
nice
0:19:45
just a second
0:19:54
when is your birthday
0:20:01
many months ago
0:20:05
okay
0:20:08
so it's coming up
0:20:10
like
0:20:11
next year yeah april yeah
0:20:15
right okay
0:20:17
how about yours
0:20:19
may i'm gonna give to you a tpg gift
0:20:22
card
0:20:25
you're already planning
0:20:28
yeah
0:20:33
no man
0:20:36
i've got some
0:20:37
financial commitments or or or ready
0:20:41
from my parents so that's the part
0:20:44
that's actually stopped me
0:20:47
yeah no i get it yeah i know what you
0:20:49
mean
0:20:50
uh this is this is
0:20:53
lambda t t
0:20:55
so that's t t
0:20:58
it's my tt
0:21:01
come on internet please
0:21:05
it's all good
0:21:06
if you want i can log into it
0:21:11
here we go i got that
0:21:13
go nice
0:21:14
let's see what do we have
0:21:18
here
0:21:20
let's see what's cooking
0:21:23
p is not defined
0:21:26
okay
0:21:28
i must have
0:21:33
last time
0:21:36
let me just control p
0:21:39
and the space
0:21:41
p and a specific
0:21:45
ah there we go
0:21:49
i learned my lesson honestly this is not
0:21:52
happening
0:21:55
last night was a wee day pleasure yeah
0:21:59
ah
0:22:00
[Music]
0:22:01
see how much time have we just have i
0:22:04
just wasted
0:22:06
no that's that's fine that's a typo
0:22:09
now you know we um need to like look for
0:22:12
these things as well so that's fine
0:22:14
i mean i i wasted a lot of time the
0:22:15
other day when i put in the wrong url so
0:22:21
that's where i made
0:22:23
we learned from our mistakes
0:22:27
that's
0:22:28
the first part the important part
0:22:31
we learn
0:22:32
another reason to use typescript i think
0:22:36
we need to convert to touch trick andre
0:22:39
yeah you're right
0:22:40
yeah
0:22:41
let's do it
0:22:46
actually how about if you renamed
0:22:49
all the
0:22:50
as in this file as ts
0:22:54
what more
0:22:59
um
0:23:00
to use typescript we just have to
0:23:04
rename this extension as tx
0:23:14
oriented language
0:23:16
um i don't know i wouldn't know um so
0:23:20
are you
0:23:21
telling me or hi
0:23:24
i think i i i like i'm pretty sure um
0:23:26
okay so i've done a bit just a bit right
0:23:29
just basics
0:23:32
and javascript is like more of a
0:23:33
scripting language
0:23:35
that's why
0:23:36
if this would have happened in
0:23:37
typescript um we
0:23:40
the
0:23:41
app wouldn't give our internals of error
0:23:43
ah
0:23:45
right right right i see
0:23:48
yeah interesting
0:23:51
typescript is considered way easier to
0:23:53
learn for sure
0:23:57
to be honest
0:23:59
i might actually give you a go as well
0:24:02
yeah
0:24:03
although i don't use that in my
0:24:06
work but it
0:24:07
would be a really
0:24:09
useful
0:24:10
modern learning
0:24:13
and it's kind of like a super set to
0:24:15
yeah yeah that's what uh ah i can't
0:24:19
right right right
0:24:20
yeah i say
0:24:23
typescript is super easy it's just
0:24:25
javascript but you can specify types ah
0:24:28
interesting
0:24:33
no wonder why the
0:24:36
last
0:24:37
voluntary project i did
0:24:40
um they use typescript
0:24:45
interesting
0:24:47
now that makes sense
0:24:52
right um
0:24:59
[Music]
0:25:06
there we go
0:25:16
okay
0:25:21
i can't hear you
0:25:22
can you hear me now yeah yeah yeah
0:25:25
um your phone
0:25:27
oh right right the left
0:25:30
okay so do i get now
0:25:34
he has to work
0:25:36
there we go perfect
0:25:39
uh
0:25:42
and now if we
0:25:44
get rid of this
0:25:47
actually
0:25:48
test 118
0:25:53
2021 board
0:25:55
but delete
0:25:57
then it should
0:25:58
delete the board and we should only have
0:26:00
three boards
0:26:02
left
0:26:04
if it's worked properly
0:26:06
nope
0:26:08
where did i miss this time
0:26:12
all right
0:26:15
then let's go to the code
0:26:17
um
0:26:19
i just
0:26:20
wanna check what error do we get
0:26:28
can you zoom in a little just a little
0:26:29
bit because it's really hard to read
0:26:32
yeah
0:26:33
[Music]
0:26:34
and you know how aws ui is famous
0:26:40
that's all right
0:26:43
cool
0:26:44
error type unhandled
0:26:47
what's this tim ah
0:27:01
then
0:27:06
to be honest this is a rookie error
0:27:09
yeah that's true
0:27:11
this shouldn't be happening with me
0:27:14
at least
0:27:16
yeah
0:27:17
ah table row okay i need to make sure
0:27:21
everything is on point now first
0:27:24
board items brought items board id
0:27:28
so did we use the board id in that way
0:27:31
create a new board
0:27:34
your particular board
0:27:37
board id yeah we're all cool
0:27:41
delete our board id yeah board is there
0:27:45
board items yeah cool we're using that
0:27:49
board id
0:27:51
that one's coming from there called
0:27:53
border is coming from here cool
0:27:56
let's have a look now
0:27:59
all right
0:28:06
i was
0:28:08
gonna say again that if it
0:28:11
doesn't work
0:28:13
now i'll change my internet tomorrow but
0:28:16
i'm not gonna say that because i
0:28:18
actually
0:28:20
that's you can say one of my
0:28:24
career rules i never
0:28:27
say it will work now as in never
0:28:31
in terms of coding and i bet you said
0:28:34
when i bet something remember and then
0:28:36
you said it'll work so what happened to
0:28:38
that
0:28:41
i was just pissing you off a bit that's
0:28:43
already
0:28:45
okay that did work
0:28:53
all right cool there we go
0:29:02
i just wanted to see you put your shoes
0:29:05
in your mouth that
0:29:06
and that's why i just come on
0:29:10
it has to work now
0:29:14
huh
0:29:15
that's not really nice i'm just kidding
0:29:20
i mean
0:29:21
you said it that
0:29:23
if you won't if it
0:29:26
works i'll do that but anyway
0:29:29
yeah we shouldn't really go down that
0:29:32
route it's past
0:29:36
[Music]
0:29:39
all right oh i've got to press enter
0:29:42
come on man
0:29:54
there you go
0:30:01
uh i'm hoping that if we can do this
0:30:05
before the stream ends then we can
0:30:07
actually focus on the middle no
0:30:11
not the middleware because that's um
0:30:14
another person's task
0:30:16
um we can actually
0:30:18
move on to the notes
0:30:20
yeah surely
0:30:22
yeah
0:30:23
if you feel that's too much then we can
0:30:25
pair program as well
0:30:27
on vs code
0:30:29
yeah if you feel like it's hard to move
0:30:31
yeah you can sure
0:30:33
oh goody
0:30:36
[Music]
0:30:41
right
0:30:43
let's do this
0:30:47
hello world is deploying
0:30:52
there we go
0:30:53
perfect
0:30:55
let's go back and
0:30:58
delete this board now
0:31:01
yep
0:31:06
yay okay cool so that's actually deleted
0:31:10
yeah
0:31:12
oh nice um let's go i'm gonna actually
0:31:15
get all the boards now
0:31:18
actually
0:31:19
if you get that board then what happens
0:31:26
yeah i would say
0:31:28
cannot
0:31:30
get
0:31:31
and then that board ah i've already
0:31:33
deleted that
0:31:36
i can't back crack actually i can yeah
0:31:42
it won't bring you up now
0:31:45
but what it's doing
0:31:49
which you shouldn't
0:31:53
oh here we go cool
0:31:56
yeah
0:31:57
that's gone and if i still continue to
0:32:00
bring that one
0:32:02
and what does it do
0:32:05
yeah because
0:32:07
it doesn't
0:32:09
exist
0:32:10
um
0:32:11
so one thing when it comes down to like
0:32:14
designing good apis is that
0:32:16
even if it's not there we should send a
0:32:19
response code
0:32:22
yes and
0:32:23
display a message
0:32:26
saying that uh the thing cannot be found
0:32:30
yeah but
0:32:30
that's when but like our api will
0:32:33
communicate with the middleware right so
0:32:36
if the board is in there then the api
0:32:38
will send like you know how the response
0:32:40
go 200 and the guy was like checking
0:32:42
double equal to and stuff
0:32:44
yeah yeah we need
0:32:46
like 404 or something
0:32:48
yes and there
0:32:51
sure yeah
0:32:52
correct
0:32:54
call data
0:32:57
yeah
0:32:58
do that because that comes under
0:33:00
validation
0:33:02
all righty i'll make a new ticket
0:33:05
um
0:33:20
yes
0:33:24
should i share my screen or not i'll
0:33:26
just do it
0:33:27
that's all right don't worry about it
0:33:31
okay
0:33:42
okay so
0:33:43
the leasing of the board
0:33:45
works and now what we have to do is add
0:33:47
a bill validation
0:33:49
so if you can't find the item we do not
0:33:53
say internal server error
0:33:55
is that i feel like
0:33:57
yeah but i feel like the validation part
0:33:59
is not just one function so we shouldn't
0:34:01
get
0:34:02
sidetracked as well
0:34:03
if you want to do it all together we
0:34:05
should do it all together because this
0:34:07
validation will go on every get function
0:34:11
and post functions as well for that
0:34:13
matter and actually actually all the
0:34:15
functions
0:34:16
like delete successful then it should
0:34:18
return uh
0:34:20
200 or
0:34:22
we need to look at the list but so what
0:34:24
we probably gonna do is just create a
0:34:27
method and then call it from other
0:34:30
methods
0:34:31
simple
0:34:33
because i don't really want to
0:34:35
duplicate the code
0:34:37
in every method
0:34:40
if that makes sense
0:34:41
yeah
0:34:43
right yeah
0:34:44
but you'll still have to call that
0:34:46
method from every method right of course
0:34:49
of course yeah yeah we should do that
0:34:52
so in
0:34:53
instead of saying four lines in each
0:34:56
method we can
0:34:58
that would it could equate to 16 lines
0:35:02
but if we'd um make a method of four
0:35:06
lines and then do
0:35:08
eight so that's
0:35:10
yeah twelve lines of code
0:35:12
yeah instead of sixteen
0:35:14
um
0:35:15
you'll need to
0:35:17
but i i feel like we shouldn't get
0:35:19
sidetracked and complete the
0:35:22
note stuff as well
0:35:23
sure
0:35:25
right now
0:35:26
um
0:35:27
we would complete the note stuff first
0:35:30
and then come to the validation on on
0:35:33
stage two
0:35:35
yeah let's not get sidetracked right now
0:35:37
oh yeah yeah true
0:35:39
okay cool so
0:35:41
do you wanna um i'll actually
0:35:44
commit this code
0:35:47
and then you can get the fetch api up
0:35:51
and running and we can
0:35:53
do that then
0:35:55
um i think you need to do the note from
0:35:57
the back end first because delete icon
0:35:59
oh yeah yeah yeah my bad
0:36:02
it's all background stuff right
0:36:04
okay cool
0:36:06
um
0:36:08
create a note
0:36:17
hang on
0:36:20
why do we need to do that
0:36:23
as in aren't we
0:36:25
create
0:36:27
oh okay
0:36:31
we need to okay so
0:36:33
can you oh
0:36:35
what's the task again i forgot
0:36:38
so okay here's the deal
0:36:40
when we call a get function from the
0:36:43
middleware
0:36:44
um
0:36:45
with the board which isn't present
0:36:50
right
0:36:52
does that make sense too now
0:36:54
are you talking about the validation
0:36:57
yeah what are you talking about are we
0:36:59
doing i thought
0:37:01
i thought
0:37:03
we just agreed that we can come to the
0:37:05
foundation
0:37:06
you wanted
0:37:16
right so
0:37:19
um
0:37:20
[Music]
0:37:21
the notes
0:37:23
move on to the notes now yeah
0:37:26
so do we need to change anything in the
0:37:29
notes design like i don't think we need
0:37:32
to
0:37:33
but
0:37:34
we need
0:37:35
so
0:37:36
i don't think anything
0:37:38
actually
0:37:39
checks for note yeah
0:37:42
i don't think at the moment anything
0:37:44
needs to change in the notes
0:37:46
design
0:37:48
from what i'm aware of
0:37:50
um we can we probably have to implement
0:37:53
the function in the middleware
0:37:56
to
0:37:57
post the notes as in
0:38:00
get the notes passed
0:38:02
on um get the text of the notes
0:38:07
to get passed on to the back end
0:38:11
simply yeah yeah yeah that's right i'm
0:38:13
changing my screen now
0:38:15
cool
0:38:16
so let's do that
0:38:21
right do you want me to create another
0:38:23
branch for this
0:38:25
um
0:38:28
yes please and if you can delete the
0:38:32
old branch that you
0:38:34
created first
0:38:37
i haven't merged it
0:38:41
uh
0:38:42
merged
0:38:47
i thought hang on so
0:38:52
did the middleware yes to therefore get
0:38:54
um
0:38:56
get bored
0:38:58
name isn't it
0:38:59
yes it's on get bored by me
0:39:02
yeah get bored by name and which um
0:39:06
thing that we oh [ __ ] branch okay
0:39:10
that's there
0:39:11
so
0:39:14
if you just want to go to
0:39:18
um
0:39:20
the uh if you just want to go to the
0:39:23
console and merge
0:39:25
this get bored by name branch into into
0:39:29
master right yeah i don't know
0:39:32
and also probably
0:39:34
delete all the
0:39:36
all the comments as well because
0:39:39
we don't need them
0:39:41
all right
0:39:50
um
0:39:52
ideally i would want uh and this is
0:39:57
not for this
0:39:59
this time but idly i would want to
0:40:02
create a deb branch in which all the
0:40:05
changes are merged and then
0:40:08
yeah
0:40:10
we do have a debra but no one's using it
0:40:14
okay so if we can merge
0:40:20
okay don't worry about that um
0:40:29
don't worry about that
0:40:31
um right i'll just do this
0:40:45
i'm probably making
0:40:47
look a bit sexy as well as in all the
0:40:50
formatting and stuff
0:40:53
yeah
0:40:54
um
0:40:55
i think this is the required code
0:41:00
actually let me see the other stuff i
0:41:02
commented
0:41:04
um yeah
0:41:07
this is something we did
0:41:11
oh yeah yeah
0:41:14
and if you
0:41:15
go down as well
0:41:20
huh wait one sec
0:41:22
um
0:41:23
okay
0:41:26
um okay okay yeah yeah um
0:41:30
let's slow down a bit because if you go
0:41:34
up
0:41:36
you
0:41:36
you also un
0:41:38
commented the
0:41:40
commented lines so
0:41:43
that just goes
0:41:44
slowly and carefully
0:41:47
yeah
0:41:49
this is some what we did we don't need
0:41:51
that yeah we don't need this this one we
0:41:54
need
0:41:55
yep
0:42:00
indentation
0:42:03
um can you can you go up a bit
0:42:06
just want to check something i slept
0:42:08
slowly slowly
0:42:10
yeah i'm going down
0:42:12
uh
0:42:17
alert and
0:42:19
delete that
0:42:21
160
0:42:27
delete console on 54.
0:42:33
yeah
0:42:35
but there's one more
0:42:38
oh
0:42:42
so
0:42:43
wherever we have consoles
0:42:46
delete them
0:42:47
no i can't delete these ones i deleted
0:42:50
all of them
0:42:51
the ones left are important to us
0:42:55
um why
0:42:57
are they important to us
0:42:59
because they are controlled in the error
0:43:01
like this yes but you can also
0:43:06
display the error in a really
0:43:09
meaningful manner by using a string
0:43:14
um i think it would be like
0:43:18
return
0:43:20
as in
0:43:21
get rid of console.
0:43:25
log completely because
0:43:27
that's only you should use for debugging
0:43:30
purposes
0:43:31
uh do probably return
0:43:35
before that
0:43:36
and then string
0:43:45
[Music]
0:43:47
um
0:43:54
and then
0:43:55
a string and
0:43:57
arrow
0:43:58
occurred
0:44:01
yeah
0:44:04
there you go um but don't delete all
0:44:06
right all right cool that's fine
0:44:10
something's wrong
0:44:11
and no no i i don't really
0:44:14
like the
0:44:15
arrows
0:44:16
in that way but that's at least over
0:44:20
but um
0:44:23
that's
0:44:24
really fussy
0:44:26
yeah do the same for this as in
0:44:30
return
0:44:31
jason's stringify
0:44:34
and jason
0:44:38
return that
0:44:41
there we go
0:44:42
um anymore we're using
0:44:45
console.logs
0:44:48
nope uh
0:44:51
return current work done here
0:44:56
why can't oh
0:44:58
you don't need a returnee
0:45:00
you just need
0:45:03
the method and the parameters that's all
0:45:07
because the method is written in the
0:45:09
method
0:45:10
it's returning
0:45:11
um
0:45:12
stuff
0:45:14
yeah
0:45:16
so
0:45:17
i need to store it somewhere
0:45:20
honestly so you're storing in a
0:45:22
console.log statement i mean yeah i need
0:45:25
to store it or display it right
0:45:29
so
0:45:32
if you do a console.
0:45:35
log it will only appear in the console
0:45:38
when you do an inspect element
0:45:43
yeah
0:45:44
so
0:45:45
why do we
0:45:47
need to
0:45:48
do that
0:45:51
because right now it's not being in the
0:45:52
console
0:45:54
sorry in the console in the console
0:46:02
you know
0:46:04
right now we are not calling it from
0:46:05
anywhere else so um
0:46:08
yes so you don't need
0:46:11
a console.log
0:46:13
in front of it
0:46:15
you want me to turn it
0:46:17
uh
0:46:18
just call the method that's all
0:46:23
like it will
0:46:26
show it in the controller log only
0:46:28
even if i just call it it'll still
0:46:30
appear in the controller log
0:46:36
so it was more clear when we write
0:46:39
console.log there
0:46:45
are you sure it will still show in the
0:46:48
console if we don't write the
0:46:51
console.log remember how get boards was
0:46:56
kept showing in the console.log even if
0:46:58
we didn't write console.log get boards
0:47:02
uh
0:47:03
[Music]
0:47:04
yeah
0:47:06
yeah because actually change you just
0:47:10
run this because i just wanna as in um
0:47:13
you must be right but i've just got this
0:47:15
um
0:47:17
doubt that i
0:47:18
wanna be 100 sure
0:47:22
as in
0:47:24
i'm pretty sure that i'm might be
0:47:27
missing
0:47:28
something here
0:47:36
so if you give um
0:47:38
s
0:47:39
no no you won't be
0:47:41
you you won't be able to do that
0:47:45
get bored by name
0:47:48
it's not different
0:47:49
um get bored by name would
0:47:52
needs to be
0:47:53
um
0:47:56
let me do that and
0:47:59
um right oh um
0:48:02
the b has to be uppercase in get board
0:48:06
by name remember
0:48:08
oh yeah that's true yeah all right
0:48:14
um i'll still comment this and not let
0:48:16
it go to the next screen
0:48:28
hmm this is going to the next screen huh
0:48:33
hard refresher probably
0:48:38
okay buddy
0:48:42
um do you wanna uh
0:48:48
go to the method itself because it needs
0:48:51
to be
0:48:52
commented over there as well
0:48:54
so go to post
0:48:56
post board name
0:48:58
a bit down
0:49:00
in there
0:49:00
41
0:49:02
all right yeah
0:49:08
and why are we using response.status
0:49:12
i'm not sure actually i didn't like that
0:49:18
it must have been me
0:49:23
yay
0:49:25
oh no no no don't tell me this don't
0:49:27
even try and tell me this
0:49:32
nice
0:49:34
26.
0:49:36
error failed
0:49:41
we aren't
0:49:47
it's the cause error again
0:49:50
okay let's refresh it
0:49:59
hard refreshing once it's all scored
0:50:03
i just wanna make sure that the
0:50:07
cash was cleared
0:50:10
uh home i don't think so they're always
0:50:13
a little bit good
0:50:16
um that was not
0:50:17
right
0:50:19
that makes sense actually
0:50:24
click it ah
0:50:28
fail to fetch
0:50:32
and return isn't working here
0:50:35
right yeah
0:50:36
just put everything back to
0:50:38
where very well
0:50:40
sorry my bad i
0:50:42
shouldn't have insisted on
0:50:45
doing all that we can always always come
0:50:48
back and
0:50:49
clean the code
0:50:50
yeah i think for now we should have like
0:50:52
kind of looked on
0:50:54
board yeah yeah this is working
0:50:57
true but it's fine i'll try to do ctrl z
0:51:00
as much as i can yeah do that
0:51:04
actually go right from the start
0:51:09
yeah um i do want to make sure i don't
0:51:12
do too much control
0:51:13
okay yeah true
0:51:18
oh i can get rid of it
0:51:20
but i'll do it
0:51:35
all um
0:51:36
yeah
0:51:45
fine
0:51:46
um
0:51:48
yeah that's fine
0:51:51
pointy
0:51:53
but just for um
0:51:55
as in
0:51:56
a bit for best
0:51:58
best practice there we
0:52:00
should only use
0:52:02
uh
0:52:03
console.logs when we are debugging stuff
0:52:06
yeah yeah for sure but
0:52:09
um yeah yeah i guess it's not
0:52:11
informative all right yes yeah
0:52:13
that's fine
0:52:14
cool don't worry about it
0:52:17
just um do that and
0:52:21
and um um
0:52:23
move on to
0:52:26
posting the notes as in the text for the
0:52:29
notes i think so we'll be able to code
0:52:31
today so i'll just
0:52:33
um do this
0:52:36
and
0:52:38
see if it's working like with
0:52:41
the next window you know what i mean
0:52:46
um
0:52:48
right
0:52:49
for now we weren't actually going to the
0:52:51
next window
0:52:53
um can
0:52:55
uh
0:52:57
yeah all right yeah that's fine
0:53:00
i'm gonna just put the mac on charge
0:53:03
because it's
0:53:04
running out battery
0:53:08
all right that works
0:53:28
hmm cool
0:53:29
that's interesting this board isn't even
0:53:32
there
0:53:33
and it's still calling it
0:53:36
uh
0:53:39
i guess that's why we need the
0:53:43
[Music]
0:53:46
what did you do again
0:53:48
um
0:53:50
this board isn't in the database
0:53:53
yeah
0:53:54
it's still what does it take
0:53:56
forward
0:53:59
so yeah that's fine yeah yeah you'll
0:54:02
come by when we are the valuers yeah
0:54:04
yeah of course don't worry about it
0:54:06
right now but
0:54:08
um i think what's happening is that
0:54:12
we're using post and get
0:54:15
in one method
0:54:19
yeah right right right
0:54:21
yes that has to be fixed
0:54:25
when we get time
0:54:28
and yeah we can always come back to it
0:54:30
all right
0:54:32
and um if you can just um
0:54:35
comment uh support pull
0:54:42
sorry
0:54:45
um just go back in the code
0:54:48
and
0:54:49
skip
0:54:50
press enter on
0:54:54
at the end of
0:54:58
line 11
0:55:05
again
0:55:07
and
0:55:08
just
0:55:10
write in a comment there on comment or
0:55:14
comment
0:55:15
when
0:55:16
testing or
0:55:18
whatever
0:55:19
yeah
0:55:21
shoot another idea
0:55:32
all right i guess it's
0:55:34
i just want to test one small little
0:55:37
thing
0:55:38
i'll come back to that
0:55:39
um
0:55:40
[Music]
0:55:41
okay
0:55:44
there we have it again
0:55:48
i think
0:55:49
there is a bit of more problem get board
0:55:51
isn't working oh it is it is working
0:55:54
none of it
0:55:56
get all bolts
0:55:58
yeah get all the board isn't working
0:56:03
what
0:56:05
yeah it was just working in my hand
0:56:08
working
0:56:10
so get particular board
0:56:13
but so get get all board is working did
0:56:17
you say
0:56:19
no get all bodies and working that
0:56:21
particular board is working
0:56:24
yeah
0:56:25
no it's not
0:56:28
what
0:56:29
no
0:56:31
so
0:56:32
get particular board isn't working
0:56:38
um
0:56:39
right
0:56:40
interesting
0:56:44
yeah to be honest don't
0:56:46
worry about it i don't think it's a code
0:56:49
problem it's something
0:56:52
to do with the internet and stuff
0:56:55
um
0:56:58
we do have a code problem here though i
0:56:59
will show you
0:57:01
all right
0:57:02
with post board name
0:57:05
being called
0:57:07
yeah
0:57:09
um
0:57:10
let's see
0:57:13
i have refresh
0:57:16
on the html
0:57:19
um
0:57:20
whatever yes
0:57:22
i'll see
0:57:25
and now if we go here
0:57:28
on test our season here
0:57:35
go to the inspect element
0:57:38
oh okay
0:57:40
[Music]
0:57:42
um
0:57:44
i need to stop it from going to the next
0:57:46
page one second
0:57:58
[Music]
0:58:10
all right
0:58:12
[Music]
0:58:22
oh wow now it works
0:58:25
[Music]
0:58:27
i told you it's not the code problem
0:58:31
it's
0:58:32
something between the api and
0:58:35
as in both the
0:58:37
as a the middleway and the api i think
0:58:41
that's due to
0:58:42
the kind of
0:58:44
as in probably caching or something like
0:58:47
that i don't know but
0:58:49
but
0:58:50
definitely
0:58:51
not the code problem
0:58:53
yeah um
0:58:55
right
0:59:01
and
0:59:02
this and i'll keep both of them
0:59:05
commented for now
0:59:09
actually
0:59:11
that's the main one
0:59:13
yeah
0:59:14
and right
0:59:17
i'll press it for last time before
0:59:19
pushing it up
0:59:24
right
0:59:30
um
0:59:44
yes
0:59:45
and advice
0:59:47
and do things a bit slowly and carefully
0:59:50
yeah and this like that
0:59:52
might be the reason as in i'm sure
0:59:56
as in moving
0:59:58
too fast for the cache and everything to
1:00:01
be loaded
1:00:03
so
1:00:04
yeah
1:00:07
um
1:00:08
right i'm just typing it here
1:00:11
right
1:00:12
um
1:00:15
i'm not sure if it went through for now
1:00:19
oh i think testing go to the api now
1:00:24
one second
1:00:35
nope
1:00:39
all right i'm
1:00:40
gonna minute what i'm
1:00:43
gonna do is delete all the boards okay
1:00:47
yeah do that and then we can
1:00:50
i'll clear my cache if it's
1:00:53
it relates to cache
1:01:09
all righty
1:01:11
are you cleaning the cash
1:01:15
clearing the cash forward
1:01:18
oh sorry clearing the database
1:01:21
i
1:01:22
am in the process just give me
1:01:26
five seconds
1:01:29
and
1:01:34
it's gone
1:01:38
all right
1:01:40
have a go now
1:01:41
already
1:01:45
it's
1:01:46
slowly this time a bit
1:01:57
okay
1:02:04
just to k1 k2 k3 it's easier
1:02:09
now i already ordered it okay
1:02:13
yep that's fine let me have a look
1:02:18
so oh
1:02:21
no
1:02:24
right it's not coming through now
1:02:27
i don't i cleared the cache as well so
1:02:29
it's not because of
1:02:31
um i guess
1:02:35
my end or doing it fast for now
1:02:38
there is
1:02:39
something which is going wrong hang on a
1:02:41
minute i'll just
1:02:44
try from the api
1:02:47
if if it works
1:02:49
you mean boston
1:02:51
yeah
1:02:52
okay i'll try it as well
1:02:54
hey one close to the body
1:03:00
ah body right my bad
1:03:03
um
1:03:19
get without a body
1:03:23
oh it's working each other
1:03:25
api
1:03:27
works for sure
1:03:29
um go to the middleware
1:03:32
i'm hanging on a minute now
1:03:34
board name
1:03:37
uh
1:03:38
that one
1:03:41
go up down slowly
1:03:46
boarding response go down
1:03:49
slowly
1:03:51
uh
1:03:54
this one don't catch
1:04:00
i'll tell you the funny part
1:04:04
so
1:04:05
look how now it will work
1:04:07
this is two two times and
1:04:10
i was
1:04:11
gonna pick on that
1:04:14
wait um let me show you this
1:04:22
right
1:04:25
just k2
1:04:27
yeah
1:04:32
okay hang on don't press it to too many
1:04:36
times because the yeah
1:04:40
it was pressed
1:04:42
yeah so yeah and apparently you press
1:04:45
yeah going in the next edge then it's
1:04:48
working
1:04:51
okay so in that case
1:04:53
um
1:04:54
remove
1:04:57
i kind of know the reason why as well
1:04:58
that it's not able to penetrate the
1:05:01
request
1:05:02
and again it's coming because we don't
1:05:04
have validation so this should happen
1:05:07
once the validation comes in from the
1:05:09
api you know what i mean
1:05:11
this unload
1:05:12
should work okay right once we get a 200
1:05:15
from the api that's how it should have
1:05:18
worked ideally
1:05:19
yeah i think
1:05:22
you're right there yeah
1:05:24
yeah
1:05:25
so i think this we have encountered a
1:05:27
bug here and um
1:05:29
i feel like before moving forward we
1:05:30
should go ahead and do the validation
1:05:32
and fix all this yeah yeah
1:05:35
um i'll go ahead and add this as well on
1:05:37
jira
1:05:38
and uh
1:05:40
yes yes do that and um
1:05:43
i'm gonna just
1:05:45
commit the code that of course
1:05:47
so far
1:05:49
in there
1:05:50
and we can take it there
1:05:54
um this is a bug
1:06:31
um
1:06:44
[Music]
1:06:58
question
1:07:06
[Music]
1:07:11
um
1:07:20
is
1:07:24
[Music]
1:07:40
should
1:07:45
um
1:07:48
[Music]
1:07:55
[Music]
1:08:10
yeah
1:08:11
that's fine
1:08:15
right
1:08:18
by the way i think that
1:08:21
the notes
1:08:23
[Music]
1:08:24
logic might need to be changed
1:08:33
of course
1:08:34
cool
1:08:36
cool i added that to jira and
1:08:40
yeah yesterday
1:08:42
we got a lot of mindset um set with us
1:08:45
and we found a bug
1:08:47
which is really good
1:08:48
um i think
1:08:50
um
1:08:50
if you're finding bugs then you're
1:08:52
learning even more about your code so
1:08:55
it'll be really interesting to
1:08:57
resolve the bug i guess we'll be able to
1:08:59
do it tomorrow
1:09:01
and yeah yeah i appreciate it yes and
1:09:03
thanks again for joining us and see you
1:09:06
guys tomorrow
1:09:08
definitely thanks okay and um see you
1:09:11
guys tomorrow same place
1:09:13
same time and
1:09:15
a different task
1:09:18
good night guys cheers bye
Other clips featured in this episode