boarzVideosClipsStatistics

🎬Get him to the greenscreen

🎦
Featured in#️⃣EP 055 - 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:01
[Music]
0:00:23
all right welcome back welcome back
0:00:25
everyone welcome back to another
0:00:28
sort of bill breaking fix um sorry we
0:00:30
are three minutes late
0:00:32
we're trying to set up another camera
0:00:34
for zen but turns out that's not working
0:00:37
out today but we'll figure it out um
0:00:39
we'll figure it out tomorrow and come
0:00:40
back tomorrow stronger
0:00:42
but yeah um just yesterday what we
0:00:45
worked on was uh fixing all the
0:00:48
board functionalities in the back end
0:00:50
um
0:00:51
and uh i guess that's what we are kind
0:00:53
of want to look in the look in today as
0:00:56
well that everything on a back-end
0:00:57
should be working with the board id and
0:00:59
then we can
0:01:00
start working on middleware so how are
0:01:02
we feeling today then
0:01:04
yeah that's pretty good um
0:01:06
just exactly like you said we're gonna
0:01:09
be doing that so without further ado
0:01:11
let's get down to it
0:01:13
already
0:01:15
so i'll just go
0:01:17
uh
0:01:18
in my
0:01:19
actually i need to share my screen first
0:01:22
just so
0:01:25
there we go
0:01:26
and i'll open up this code right
0:01:30
so
0:01:31
this is it
0:01:33
i actually
0:01:35
uh excuse me
0:01:37
i actually pushed the code as well nice
0:01:44
so this is
0:01:47
so
0:01:48
the board
0:01:50
functionality is working now that's fine
0:01:53
but
0:01:54
we need to actually
0:01:56
implement a function for updating the
0:01:59
board name as well isn't it oh yeah
0:02:01
that's true so we need to create a patch
0:02:04
yeah
0:02:04
so right
0:02:08
maybe you can
0:02:09
you can copy something from the
0:02:11
patch in the note
0:02:14
exactly was gonna do it
0:02:18
okay so it's async function router um
0:02:20
okay
0:02:23
yeah i was just you copied a lot yeah
0:02:26
just reading it
0:02:27
all right go up
0:02:30
okay
0:02:32
so
0:02:33
delete a note
0:02:42
he's a gangster
0:02:44
andre i have water with me i'll drink
0:02:46
some
0:02:48
water right it knows up there a specific
0:02:52
board
0:02:55
so when
0:02:56
oh isn't it did you copy and paste it
0:02:59
yeah
0:03:02
you reckon okay
0:03:05
i copied and paste today but we can just
0:03:08
get rid of
0:03:10
the things that we don't want
0:03:13
yeah
0:03:14
okay
0:03:14
let's see
0:03:16
board and board id all right right
0:03:20
i'll get rid of node id
0:03:25
[Music]
0:03:27
and
0:03:29
yeah
0:03:40
[Music]
0:03:42
don't need that one there
0:03:47
uh text for note all right so this one
0:03:50
can be the actual board
0:03:54
yeah all right
0:03:56
nick make it board name
0:03:58
not text for board that's not
0:04:01
descriptive
0:04:07
yep
0:04:10
yeah that works oh yeah
0:04:18
that gets the board that's fine yeah
0:04:20
this is the board id which is fine as
0:04:23
well yeah that's all fine uh you get the
0:04:25
board and lead board
0:04:27
right uh delete update note we don't
0:04:29
need not
0:04:30
update the note no i don't need that one
0:04:34
so we get rid of that
0:04:37
[Music]
0:04:38
okay here we should really turn that
0:04:41
into that function that we used
0:04:45
we just used find remember
0:04:47
yeah
0:04:48
but here we are using it to get into the
0:04:50
first element but we are not doing that
0:04:53
anymore
0:04:54
yeah
0:04:56
right so get rid of the
0:04:58
um
0:05:01
okay
0:05:02
wait we already got the board get rid of
0:05:04
all of it and just to
0:05:06
um
0:05:08
what do you got it
0:05:11
bulldog board we have the board so we
0:05:14
don't really need this one
0:05:16
we don't need any any of it below this
0:05:22
we just need the update um
0:05:26
uh key expression all this stuff
0:05:28
like we don't need a for loop now
0:05:32
oh wait you got no no we needed that
0:05:34
hang on a minute
0:05:36
now so
0:05:39
this is
0:05:41
more fun
0:05:42
so we don't need this one
0:05:48
that one and there we already have the
0:05:52
board
0:05:53
so we can just to find boolean board
0:05:56
good items
0:05:57
we don't have to find the board as well
0:05:59
we already have the board so
0:06:03
get rid of this as well yep yep and i
0:06:06
just want to check i can delete that one
0:06:09
first
0:06:13
okay cool so update board name
0:06:19
table this is the board id which is fine
0:06:22
key condition expression no don't need
0:06:24
that anymore
0:06:26
and that one i'm just gonna get rid of
0:06:29
all the comments so
0:06:31
yeah
0:06:32
um set a board
0:06:36
okay here's the tricky part now
0:06:39
set board
0:06:42
we don't know
0:06:43
any of this right because
0:06:45
no i do
0:06:53
[Music]
0:06:59
[Music]
0:07:00
name
0:07:02
on board board name yeah that's what i'm
0:07:05
saying
0:07:08
i bought a board
0:07:10
board name in this one you're going
0:07:13
board notes.topic so
0:07:22
board name
0:07:25
and this one can become this is a
0:07:28
variable so board
0:07:30
name
0:07:31
yeah and then this one can become
0:07:35
this expression entry values so i need
0:07:38
this variable to have
0:07:41
request.body
0:07:51
okay
0:07:53
let board cool update that one i want to
0:07:57
make it look a bit sexy as well
0:08:00
yeah
0:08:01
david
0:08:02
actually there we go
0:08:07
table is there perfect broad idea yeah
0:08:10
that
0:08:11
should work
0:08:13
and
0:08:15
change line 181
0:08:18
that's fine
0:08:20
uh
0:08:21
one
0:08:22
try
0:08:24
wait uh
0:08:30
do
0:08:31
update board name on 178 oh yeah
0:08:36
and
0:08:39
in the send
0:08:41
um just string if i
0:08:44
and you don't have to really send
0:08:45
anything but
0:08:47
you can just send the board name
0:08:49
all right send a board id for that
0:08:51
matter
0:08:55
okay
0:08:57
yeah because no it doesn't
0:08:59
why would we send a board id
0:09:04
we don't have to send anything we use
0:09:06
this for our
0:09:07
okay
0:09:09
and can you
0:09:10
do res status 200 of this
0:09:16
above this
0:09:27
first one status yeah
0:09:32
yeah that's
0:09:38
[Music]
0:09:42
we haven't tried it for
0:09:44
if we don't find a board yet
0:09:47
but it's fine let's test it
0:09:51
step by step i reckon
0:09:53
yeah and
0:09:55
if this works then only we will be able
0:09:57
to do that yeah yeah exactly
0:10:01
um
0:10:03
you need to move mike so it doesn't
0:10:04
block your head yeah um
0:10:07
i i think i should do that on rip is
0:10:09
just that
0:10:10
for my mic setting my mic is set so that
0:10:13
it only picks up what's in front
0:10:16
so to like get a better clarity
0:10:19
i need to keep it at least in front of
0:10:21
my
0:10:22
um you know in front of my face
0:10:25
yeah um then uh andrew is asking where
0:10:27
is the green screen
0:10:29
where is microphone
0:10:32
this is really embarrassing
0:10:36
i think i can move my mic a little
0:10:39
and change the setting to surroundings
0:10:44
[Music]
0:10:49
come on then the audience has to tell
0:10:51
you to get green screen
0:10:54
audience has to remind you to get green
0:10:56
screen
0:11:00
this is embarrassing and no no i thought
0:11:04
that i'm
0:11:05
greasing i think the green screen
0:11:08
might not be
0:11:09
needed because i've actually
0:11:11
cleared my background i saw that even
0:11:16
the poster as well right yeah yeah nice
0:11:20
yeah
0:11:21
cool so
0:11:22
let's do this that's
0:11:26
loving the speed to be honest
0:11:35
um andre i i think i'll pass on the
0:11:38
green screen i got a better idea so i
0:11:41
have like a whole plan for the
0:11:43
background
0:11:44
so that
0:11:45
like
0:11:46
it'll look pretty good right like i'll
0:11:48
turn my lights off and i'm i'm kind of
0:11:50
getting rgb light
0:11:52
um i don't know if you have seen like
0:11:54
other streamers have you seen like those
0:11:56
pro streamers
0:11:58
then
0:11:59
no i haven't like they just like keep
0:12:01
like a
0:12:03
very huge stick
0:12:05
uh lighting in the room
0:12:07
okay very low light like no light light
0:12:11
oh right right
0:12:13
yeah i can't work in
0:12:16
that kind of environment that just
0:12:20
that's just a stream streaming vibe
0:12:22
right like um right i say
0:12:24
yeah yeah and so that's why i'm thinking
0:12:27
i i'm gonna pass on the green screen but
0:12:29
i got the neon sign for the background
0:12:32
so it looked pretty cool
0:12:34
that's pretty sexy though
0:12:36
i can't wait for it to come and when you
0:12:39
plug it in the background yeah we can do
0:12:41
it on the screen
0:12:43
so it has like a demo thingy as well
0:12:46
brilliant
0:12:48
um
0:12:49
so have you got the continuous lights or
0:12:52
it blinks
0:12:54
it's continuous it's a tube
0:12:57
ah okay cool right yeah
0:13:00
and i'm getting a bulb as well like our
0:13:02
rgb bulb
0:13:05
yes
0:13:07
um also andre says you also need
0:13:10
to overlay your picture over the
0:13:14
code to not waste space that's true yeah
0:13:19
so
0:13:20
there's there's another so like that's
0:13:22
the thing with stream yard like it's
0:13:24
kind of trivial but like there's also
0:13:26
other options where you can
0:13:28
just show your face on the bottom
0:13:31
of the stream like it's called
0:13:32
picture-in-picture
0:13:35
yeah yeah so our our faces will be
0:13:38
technically inside our screens where
0:13:40
we'll be sharing
0:13:42
actually now that i think of it because
0:13:46
uh of course a new mac now why not try
0:13:50
obs
0:13:51
this time
0:13:53
um
0:13:54
yeah we can try that yeah sure it's just
0:13:57
absolutely tricky to set up
0:14:00
yeah
0:14:03
have you ever tried setting it up
0:14:05
i did and it was a bit too complicated
0:14:08
that i just came here
0:14:09
so i i did it for a university like club
0:14:13
event
0:14:14
yeah and it was super tricky to set up
0:14:16
right i say i say what you mean but that
0:14:19
being said there's a lot of tutorials
0:14:21
online to do it so yeah
0:14:23
so we don't really have an excuse
0:14:25
yeah and we have like
0:14:27
like the latest technology like it's not
0:14:29
gonna be like
0:14:31
like you know how like if you have older
0:14:32
computers it can sometimes be a bit of a
0:14:35
problem
0:14:36
yeah yeah i see
0:14:39
that's right though
0:14:40
i i
0:14:43
agree group review because there's also
0:14:45
a person that i i kind of know but i
0:14:47
haven't even made yet
0:14:49
because of the log done and stuff um
0:14:52
he's trying to stream but his laptop's
0:14:56
causing a lot of issues
0:14:58
yeah
0:15:00
and it's also a thing right like if you
0:15:02
have a old laptop you tend to face more
0:15:05
issues but since i got the m1 i haven't
0:15:07
faced any like technical issue while
0:15:09
setting things up
0:15:11
ah i see
0:15:12
because it's so standard right like
0:15:16
that's pretty promising though
0:15:19
so we can give obs a shot for sure yeah
0:15:24
what did i do here don't tell me i've
0:15:26
got the password again you can't forget
0:15:28
that you have this plus
0:15:33
oh no no no oh just
0:15:36
because i was
0:15:37
tapping a bit fast becoming
0:15:39
overconfident
0:15:41
that's what happened
0:15:42
should i tell everyone what happened
0:15:44
yesterday
0:15:46
so we ordered our t-shirts from a
0:15:48
particular website right
0:15:50
and forgot the password to log into that
0:15:54
it was hilarious
0:15:57
oh my goodness egg
0:16:01
and we all already paid and everything's
0:16:04
done yeah exactly and we were like um
0:16:08
right
0:16:09
cool you need to get the password
0:16:12
somehow
0:16:15
all right so i just i think i need to
0:16:17
change the
0:16:19
yeah
0:16:21
and if dburl is the right dv url why is
0:16:24
he not bringing you out then
0:16:29
is it not
0:16:32
what i love
0:16:33
that looks fine
0:16:35
isn't it
0:16:36
no it's not it wasn't
0:16:39
oh
0:16:40
but you didn't redeploy see the table
0:16:43
name should be the same
0:16:45
i
0:16:45
think i got the
0:16:48
i don't know
0:16:49
how
0:16:50
this happened but i'm
0:16:52
i'm hoping that i will
0:16:55
yes no no no no no no no no don't tell
0:16:58
me this
0:17:00
what happened
0:17:02
still working on the last co uh the pre
0:17:08
code before
0:17:10
the day before
0:17:12
no
0:17:12
code before
0:17:14
i called
0:17:15
the day before
0:17:17
before you didn't save yourself
0:17:20
yeah
0:17:22
wasn't supposed to be board id it was
0:17:24
supposed to be uppercase board
0:17:27
id
0:17:28
did you commit
0:17:30
yesterday i think i did hang on a minute
0:17:33
let me
0:17:35
actually which branch am i on
0:17:38
oh boy
0:17:40
i don't even see the branch in this um
0:17:48
i don't think that gives you
0:17:51
no no go up see it's written
0:17:56
yeah so that should be all
0:17:58
right go on
0:18:00
your uh get up line oh get up
0:18:04
actually um
0:18:07
how about if we just
0:18:09
test it
0:18:11
no it's not gonna happen
0:18:13
because together
0:18:16
this is resource not found
0:18:19
and i'm pretty sure is that just that
0:18:21
thing
0:18:25
a moment
0:18:27
i'm gonna find out what's exactly
0:18:29
happened
0:18:30
come on i need to pay more attention
0:18:32
when doing these things
0:18:36
interesting
0:18:40
change board method to take whatever
0:18:43
maybe 22 hours ago
0:18:46
yeah
0:18:47
you get posted but you didn't save your
0:18:49
vs code
0:18:55
i'm gonna
0:18:56
i need to make sure
0:19:00
that if if that is the case
0:19:05
get bored
0:19:06
ah
0:19:21
i'm gonna check one more thing
0:19:23
and if that doesn't work then
0:19:28
um
0:19:30
i definitely messed it up
0:19:32
all right
0:19:34
yeah
0:19:35
i definitely messed it up
0:19:37
what happened oh
0:19:39
right
0:19:42
interesting
0:19:44
um
0:19:46
okay
0:19:46
nice i guess uh is there a way to
0:19:49
recover this code
0:19:51
i'm good
0:19:53
the comments
0:19:59
second one here
0:20:02
let me click on it
0:20:05
oh yeah that's fine
0:20:08
now
0:20:09
so what do you reckon happened did you
0:20:11
forget to save it
0:20:12
so i think what happened was
0:20:15
that i by mistake pushed it on the
0:20:18
master
0:20:21
and then i
0:20:23
when i pushed it then i really
0:20:25
realized this so i forced
0:20:29
the last successful push of the master
0:20:46
i put that rulebook because
0:20:50
why are you making it you realize that i
0:20:53
took off everyone and then
0:20:55
to be honest
0:20:57
i'm being really brutal brutally honest
0:20:59
now
0:21:00
that's fine that's all i did ah okay
0:21:03
let's work on the solution then uh go
0:21:04
and get up
0:21:05
uh
0:21:10
open master is definitely not the one
0:21:16
um
0:21:20
have you got
0:21:22
your version there
0:21:24
yeah i didn't pull it ever
0:21:26
okay then maybe we can go and check
0:21:31
what's up with yours
0:21:33
yeah i just want to see
0:21:34
what's the last comment to master can
0:21:36
you show me that
0:21:38
uh
0:21:38
yes it was yes today but i'll just show
0:21:42
it to you
0:21:47
so i'll tell you what happened there
0:21:49
okay
0:21:51
what happened was
0:21:53
when i pushed you to master then i
0:21:55
really
0:21:57
nice day and there was another
0:22:00
comment about about this one
0:22:03
obviously
0:22:04
yeah and then what i did
0:22:06
when i realized that i
0:22:09
forced the master to come back to this
0:22:12
comment right
0:22:15
and i think from there all the changes
0:22:18
got lost
0:22:19
so okay that makes sense
0:22:21
okay let's try my code yeah you ok
0:22:35
come on dude i can do better than this
0:22:38
i know that yeah that's that's fine um i
0:22:41
guess
0:22:42
um at least we trust me it's not fine
0:22:45
man as in
0:22:49
these are the kind of
0:22:51
new mistakes
0:22:53
to be honest
0:22:57
i'm really like what did you lose
0:23:00
the whole work that we did yesterday
0:23:05
the entire thing
0:23:07
i think that's that should be fine um
0:23:10
can i just like go ahead and quickly
0:23:12
code the delete function i guess yeah
0:23:15
and we should be fine
0:23:18
yeah
0:23:19
left
0:23:20
and oopsies
0:23:23
it's been annoying now
0:23:25
and welcome to the
0:23:28
big screen road
0:23:30
yeah it's so hard to it's like
0:23:33
icons are so small right yeah
0:23:37
okay
0:23:38
i can hardly see the code yeah so i'll
0:23:41
increase the size
0:23:52
is it better
0:23:54
uh to be honest still the same
0:23:59
yeah now it's better
0:24:03
okay um that's fine that's fine let me
0:24:05
test it once
0:24:07
and i'll let you know how good
0:24:10
i'm build
0:24:13
let's do this real quick
0:24:27
itself is a skill now
0:24:33
now i i think the good part is that we
0:24:35
didn't actually
0:24:37
um commit anything to master and it's
0:24:39
fine like
0:24:41
it's not end over like we can always
0:24:43
come back to it and
0:24:44
the best part is that we have made this
0:24:47
mistake before and so now we know how to
0:24:49
resolve it so it's going to be very
0:24:50
clear
0:24:54
true though that's absolutely right and
0:24:56
i'll just keep an eye on the chat as
0:24:58
well
0:25:05
that's that's exactly true right no yeah
0:25:09
that's true tori um yeah
0:25:12
thanks mate
0:25:15
it happens
0:25:17
just all we gotta do is
0:25:21
learn from it and not do it again
0:25:23
basically
0:25:27
what hasn't happened in this case
0:25:36
right uh
0:25:40
that one there we go i know the screen
0:25:43
is small just i'll make it big
0:25:46
i'm just gonna change my background
0:25:48
since i've already got the green screen
0:26:06
there we go
0:26:10
and the scenes that got posted and
0:26:13
if it did
0:26:14
things look fine
0:26:22
did you get posted yeah
0:26:25
brilliant
0:26:27
um let me just say delete and then
0:26:30
i'll give it back to you
0:26:36
uh by the way when you say the board got
0:26:39
posted the name also got
0:26:42
yeah yeah
0:26:43
yeah everything worked
0:26:44
um i'll just clear the board names here
0:27:04
viva layer sex
0:27:08
[Music]
0:27:14
i was two seconds or away from
0:27:17
going on uber's side
0:27:22
now that's i won't let that happen
0:27:25
just give me 10 minutes i'll take it
0:27:26
today
0:27:28
no no i'll just i'll just
0:27:31
joking
0:27:32
my passion
0:27:34
for this is
0:27:35
way too much
0:27:37
for me to consider other options
0:27:40
yeah that's pretty good
0:27:45
on
0:27:46
hardware clearance
0:28:00
there's more
0:28:05
interesting
0:28:06
what did you do
0:28:08
i deleted all the items
0:28:10
okay and what does this say now
0:28:14
because i can hardly see what's written
0:28:18
on the screen now
0:28:20
okay um
0:28:22
but finally
0:28:24
just check
0:28:26
the okay that should be yours anyway
0:28:30
that's fine i don't really
0:28:32
[Music]
0:28:33
mind
0:28:34
i just want to see postman now
0:28:37
right okay
0:28:40
i'm bringing postman over now
0:28:43
because i i think the lead
0:28:46
won't happen
0:28:47
because that code is
0:28:49
still saying bold name on it
0:28:52
yeah i just want to see what all is
0:28:53
working and what it is
0:28:57
right i say
0:29:02
oh so lower quarters
0:29:05
one
0:29:06
at the balls on the board that's fine
0:29:09
what do you get that's fine yeah
0:29:11
and i'll do workers too
0:29:15
and pause again
0:29:17
and do get
0:29:20
without a body
0:29:24
even jason
0:29:27
of course your record is going to that
0:29:28
works
0:29:29
um
0:29:30
well i'm going to see delete
0:29:34
even if it's not working i'm just going
0:29:35
to go
0:29:41
okay i'm andres saying too small can't
0:29:45
see anything
0:29:47
yeah i just trying to make
0:29:50
whatever
0:29:52
um probably do
0:29:54
command and plus
0:29:56
there you go
0:29:58
yeah uh how do you resolve this one zen
0:30:01
again
0:30:02
missing oh how was it coming
0:30:05
missing what authentication
0:30:17
[Music]
0:30:19
request that's why it will be coming in
0:30:21
because there's uh being giving it the
0:30:25
wrong um
0:30:27
the wrong path
0:30:30
so you should take in the board name
0:30:33
oh
0:30:34
but we're
0:30:36
giving it the board id
0:30:38
okay so but we have to do it with the
0:30:40
board id right
0:30:41
yeah
0:30:42
which is
0:30:43
why
0:30:44
i messed up
0:30:47
coin
0:30:50
build up
0:30:54
still there
0:30:57
[Music]
0:31:03
can you make the text a bit bigger
0:31:05
please because
0:31:08
yeah no it's better
0:31:10
yeah
0:31:11
that's fine to get that okay
0:31:14
do the board name
0:31:28
delete
0:31:32
go to your
0:31:34
cloud watch
0:31:44
actually go back in the code
0:31:47
i think yeah it's only on the code
0:31:50
um let's just see
0:31:53
let me just
0:31:54
id
0:31:55
oh um
0:31:57
do you
0:31:59
remember we
0:32:00
created another other method in api
0:32:03
gateway called delete
0:32:05
and then assign that the lambda function
0:32:10
yes yes i did we did yeah what we need
0:32:14
to do here
0:32:15
yeah let me make this work with the
0:32:17
board id as well
0:32:19
all right
0:32:22
okay
0:32:25
let me see if i can see my
0:32:27
local
0:32:29
history of commits
0:32:31
it might still be there
0:32:37
[Music]
0:32:47
you might have to tell me the case um
0:32:50
then
0:32:54
case
0:32:55
the cases area
0:32:58
the case well sorry
0:33:01
if i do board star items and board dot
0:33:04
board id oh
0:33:09
the the board for board id will be
0:33:12
uppercase
0:33:14
you mean b capital yeah
0:33:17
and double equal to board name
0:33:20
triple equals
0:33:21
yeah sorry i'll just make it bold
0:33:24
underscore
0:33:26
be
0:33:26
[Music]
0:33:28
yeah there you go and i'm gonna search
0:33:31
if i can
0:33:32
somehow
0:33:34
get that one
0:33:40
ah here we go
0:33:42
do you have it
0:33:43
i'm just gonna run the command now and
0:33:46
see what do i get back
0:33:49
because if this one
0:33:51
it works no that's fine
0:34:00
yeah i think that's all we did
0:34:03
to the board plus
0:34:05
[Music]
0:34:08
right
0:34:09
start going board id it's getting the
0:34:11
board id that's fine
0:34:13
um
0:34:16
yeah that looks fine to me
0:34:18
yep
0:34:19
i'll add the
0:34:20
other functionality if the board isn't
0:34:22
present afterwards
0:34:40
i'm just trying to find that comment now
0:34:45
catboy's using board name no that's not
0:34:48
i need
0:35:04
[Music]
0:35:13
um
0:35:16
head
0:35:21
i think i found the comment
0:35:25
but i don't know how to bring that into
0:35:28
the current one i think don't worry
0:35:30
about it
0:35:32
because like if you
0:35:34
do anything else but get it now we might
0:35:36
mess more mess it up more
0:35:41
all right um just for basically learning
0:35:44
purposes i might just um
0:35:48
uh i'm not gonna play with that one i'm
0:35:52
gonna play with the local one so yeah
0:35:55
because i really wanna learn how to as
0:35:57
in
0:35:58
fish out this i mean you can bring it
0:36:01
back easily right you can just do get
0:36:03
revert
0:36:05
um
0:36:05
and that's all it is that's all like to
0:36:07
the that comment
0:36:09
so bringing it back is pretty easy but
0:36:11
the thing is i think you deleted that
0:36:13
comment as well did you like your heart
0:36:14
deleted it
0:36:16
right so the comment is still there
0:36:19
locally
0:36:20
okay right yeah then that should be fine
0:36:27
all right if you
0:36:28
do you want to test it
0:36:31
just cleaned up
0:36:46
is it too small okay
0:36:49
yes a
0:36:52
bit hmm
0:36:56
okay
0:36:58
let's make it bigger
0:37:05
now we should be fine
0:37:26
yeah now art is none
0:37:29
integration is lambda proxy yeah
0:37:32
integration
0:37:33
response can't be created that's fine
0:37:37
um
0:37:38
yep is it empty yes it is
0:37:42
that should be fine
0:37:47
let me just deploy it
0:37:50
to
0:37:52
production
0:38:00
okay
0:38:08
okay there we go
0:38:11
so
0:38:14
let's get on the boards
0:38:19
there you go
0:38:20
um got all the boards
0:38:22
let's delete raw chorus 2.
0:38:33
okay i'm turning somewhere
0:38:37
still back get ready go back in the code
0:38:41
in the code yep
0:38:49
uh
0:38:50
what is this a delete method yes it is
0:38:54
um
0:39:13
option yeah board name
0:39:15
yeah um okay that's true no sorry i was
0:39:19
just searching how many times
0:39:21
board name is there but yeah there we go
0:39:26
all right do you need an items board
0:39:35
while we deleting uh we're just deleting
0:39:38
board id
0:39:40
as you were using board id right
0:39:44
so can you get rid of
0:39:46
line 44 oh 144
0:39:49
yep
0:39:54
uh table but i d port id
0:40:02
primes yeah that's fine
0:40:06
potato it
0:40:08
price data
0:40:10
yeah
0:40:11
how we go now
0:40:36
i'm pleasantly curious that um
0:40:39
we're doing all the dev in the
0:40:42
like we are both around the developing
0:40:44
branch
0:40:45
how did you get to the master branch
0:40:50
you really wanna know like you have to
0:40:52
do git switch to master like to do it
0:40:54
right
0:40:59
i really wanna know to be honest i did
0:41:03
any of it all
0:41:04
that time oh
0:41:06
we
0:41:07
were actually developing on the master
0:41:09
branch
0:41:10
really
0:41:12
how
0:41:13
because um
0:41:15
i didn't
0:41:17
just switch and
0:41:24
but i think the problem was that
0:41:27
yeah i'm that used to of seeing the
0:41:30
branch in the terminal as well but this
0:41:33
time i
0:41:34
couldn't be able to because
0:41:36
i haven't installed that
0:41:39
software so i just assumed that
0:41:42
it's on dev at the moment and i just
0:41:44
pushed it
0:41:49
we learn all our lives
0:41:51
[Music]
0:41:55
get reflux i'm just gonna try this come
0:41:58
on because this is really intriguing
0:42:07
okay
0:42:12
there we go
0:42:25
yeah that's fine
0:42:27
um
0:42:28
i just want to make another
0:42:30
if we don't find it we made a flag right
0:42:35
yes so
0:42:36
we did board
0:42:39
id
0:42:40
as in board
0:42:42
is board present
0:42:48
false and then
0:42:50
if you wanna
0:42:52
yeah
0:42:53
in there one just do that
0:42:56
present true
0:43:03
there you go
0:43:06
[Music]
0:43:13
uh andre's asking do you have a partner
0:43:16
classic
0:43:18
yeah yeah i do
0:43:24
hello yeah that was pretty
0:43:27
pretty random
0:43:35
um
0:43:35
[Music]
0:43:37
was that right
0:43:39
um
0:43:51
there we go
0:44:04
huh
0:44:16
andre says that can you cut my hair
0:44:19
again
0:44:20
she already got my hair this is then
0:44:26
yeah i think you're right i i shouldn't
0:44:28
be too swaggy so if she just cut my hair
0:44:30
like this week or what this week
0:44:33
the week before yeah um
0:44:39
uh i've actually got a pretty cool idea
0:44:42
for uk how about
0:44:44
you know one of those headbands as in no
0:44:47
com kind of thing you
0:44:52
that's not happening
0:44:54
but i think um i'll get a haircut
0:44:56
tomorrow
0:44:57
how
0:44:59
she's got it no
0:45:00
no she said yes
0:45:02
teach my partner as well please
0:45:06
i really need a bad one honestly
0:45:10
agency isn't she cutting her
0:45:16
don't say it out loud she might be
0:45:18
watching the stream then
0:45:21
you have to sleep
0:45:23
on the bed yeah
0:45:27
tonight your chances are on the sofa
0:45:32
and
0:45:33
that's why i'm
0:45:34
i made sure it's all clean as well
0:45:37
and all tidied
0:45:38
okay
0:45:40
in case
0:45:44
all right um let's check if this
0:45:48
shows up some loving no still doesn't
0:45:52
um
0:45:54
let me just delete it
0:45:56
see if
0:45:57
okay so that works
0:45:59
interesting
0:46:02
um
0:46:04
okay just just
0:46:06
go back for a minute
0:46:08
yeah
0:46:10
um
0:46:11
to
0:46:12
the postman
0:46:16
yes sir okay just change
0:46:19
a digit or letter to
0:46:22
any
0:46:24
number or letter i just want to check
0:46:26
what happens
0:46:29
okay that's fine go back
0:46:33
right if born
0:46:38
go off for a minute
0:46:42
that doesn't like the problem should be
0:46:44
hair
0:46:45
true
0:46:47
because this works right
0:46:49
do i need to do a weight and this thing
0:46:51
do i have to use parents one
0:46:56
yes how else are you good um so if
0:46:59
you're talking about uh
0:47:02
params one itself as in you're trying to
0:47:05
then no i'm just asking do i need to use
0:47:08
it in else as well like is it a
0:47:10
programmatic condition
0:47:12
that it should be used on both if and
0:47:14
else
0:47:19
i'll rephrase it i'm just asking that if
0:47:22
this statement is present in his board
0:47:26
um does it have to be present in else as
0:47:28
well
0:47:31
i
0:47:32
wouldn't think so it should because we
0:47:35
didn't
0:47:37
could that would just be um
0:47:40
they will let dry
0:47:43
so i'm just thinking
0:47:45
what could have gone wrong is what
0:47:47
present so if it's true
0:47:51
then go in that one
0:47:54
delete book
0:47:55
so that means that that's working that
0:47:58
the board is true is working isn't it
0:48:02
that else has been working
0:48:04
did i make a spelling mistake somewhere
0:48:07
resident
0:48:11
wrestling stages
0:48:14
catch
0:48:19
oh
0:48:20
okay this is fine uh brackets are fine
0:48:33
yeah the brackets are fine as well
0:48:37
try
0:48:39
okay
0:48:40
do me a f
0:48:41
favor as in
0:48:43
yeah they con all the brackets uh
0:48:47
around try catch only
0:48:50
so this is the beginning of try get
0:48:52
right yeah
0:48:53
if
0:48:54
else
0:48:56
catch
0:48:58
and all these are fine as well because
0:48:59
okay yeah
0:49:01
that doesn't really matter
0:49:06
uh let me just let me just do it once
0:49:09
more
0:49:10
i can't believe it
0:49:16
ah
0:49:18
can you please upgrade your microphone
0:49:22
yes
0:49:23
andre um
0:49:25
the reason why you're hearing this kind
0:49:27
of a voice at the moment is because i'm
0:49:29
not using my headset and
0:49:32
that's because i'm waiting for a usbc
0:49:34
hub that i've already ordered
0:49:36
so i'm
0:49:37
waiting for all the equipment to arrive
0:49:40
and then i'll be going back to my that's
0:49:44
headset here
0:49:45
good old
0:49:48
good old
0:49:50
nice
0:49:51
but do you do you plan to get a mic soon
0:49:54
i mean your headset's fine i guess
0:49:57
i it depends what kind of voice that i
0:50:01
hear from my headset
0:50:03
i probably oh so when you hear me on the
0:50:05
headset how'd you feel
0:50:08
i don't remember actually i've never
0:50:10
noticed it that not sorry
0:50:12
but i guess i'll figure out more already
0:50:14
after yeah
0:50:18
yeah but
0:50:19
if that's not crispy
0:50:22
enough then yeah i might have to invest
0:50:25
in a good
0:50:26
mic as well as well that'd be good
0:50:29
all right back to this
0:50:33
um
0:50:36
actually
0:50:37
go to
0:50:39
cloud watch
0:50:45
here we come cloud watch
0:51:00
oh
0:51:02
oopsies
0:51:06
right um
0:51:09
so
0:51:11
go to reso um
0:51:14
why are you
0:51:16
oh right okay all right i think
0:51:19
yeah
0:51:26
error
0:51:28
sorry
0:51:29
instead of info um do error yeah is that
0:51:33
all i need to do
0:51:35
i would
0:51:36
think so log request response yeah yeah
0:51:40
that should be enough
0:51:43
log rule
0:51:45
[Music]
0:51:49
how do you enable logging
0:51:50
wait it was working before no wait i'm
0:51:53
doing something wrong
0:51:55
one second
0:51:57
remember i was getting the error i don't
0:51:59
know how i access i forgot
0:52:01
oh i did from cloud formation
0:52:04
was it from club
0:52:05
who landed what are you trying to do
0:52:10
i'm using the error
0:52:19
vlogs in cloud watch yeah there we go
0:52:42
interesting
0:52:44
um hang on hang on a minute
0:52:48
yep go slowly because i can hardly see
0:52:53
the right thing there's nothing in it
0:52:56
um
0:52:57
right
0:52:58
but we're still getting internal server
0:53:00
error isn't it
0:53:04
um let me do it once more because
0:53:08
uh
0:53:10
we'll just see that how many
0:53:13
well it's too long then yeah so there
0:53:14
are 36 now
0:53:17
um
0:53:17
[Music]
0:53:19
dude once more
0:53:22
37 should be there
0:53:26
wow
0:53:28
interesting
0:53:30
what's the title did you save the
0:53:34
log as in the changes that you made in
0:53:36
api gateway
0:53:39
these ones
0:53:40
yeah
0:53:48
i meant the changes when you enable the
0:53:51
cloud watch and um
0:53:54
in api gateway they just save the api
0:53:57
then
0:53:58
um when i try to save it use this
0:54:01
but i can get the errors on lambda cloud
0:54:04
watch right like i don't need the api
0:54:06
getting his logs
0:54:08
yeah true
0:54:13
okay how about if you do a console in
0:54:17
the if and the
0:54:20
else statement
0:54:22
both
0:54:46
actually
0:54:48
not
0:54:49
that thing off
0:54:50
we wouldn't need the
0:54:52
console if statements
0:54:55
in the if
0:54:57
was that
0:54:59
because that's already working
0:55:03
yeah i guess
0:55:05
i mean the whole thing would be that we
0:55:07
would be able to see it in the logs
0:55:08
right like we will locate it in the logs
0:55:13
uh huh
0:55:18
promise i'm just going through the code
0:55:23
and see if we missed anything
0:55:30
uh hang on
0:55:33
go to your delete and check
0:55:37
do you
0:55:38
specify the
0:55:40
lambda function there
0:55:42
yep
0:55:43
okay cool that's fine just wanted to
0:55:45
make sure
0:56:13
what is
0:56:14
okay
0:56:28
[Music]
0:56:33
i haven't done it yet i was just testing
0:56:35
it there
0:56:36
i'll do it properly
0:56:39
because in the vlogs it would
0:56:41
show you the error as well
0:56:52
cool
0:56:53
[Music]
0:56:57
no errors
0:56:58
[Music]
0:57:03
isn't that interesting
0:57:05
um
0:57:06
go back k to
0:57:09
to postman
0:57:12
get
0:57:14
all the boards
0:57:22
and now copy and paste say a board id
0:57:30
yeah
0:57:31
and
0:57:32
say get rid of any
0:57:37
letter or digit
0:57:40
yeah okay and now do a send
0:57:49
nevermind
0:57:54
[Music]
0:57:59
what could possibly go wrong in this
0:58:02
i'm pretty sure we are missing something
0:58:05
that it's
0:58:07
not to work
0:58:17
well this screen is
0:58:19
okay
0:58:21
uh rest send
0:58:25
so even the console
0:58:28
things are not showing up isn't it
0:58:35
hang on
0:58:36
let's just step back a bit and
0:58:39
go for the code
0:58:41
from the top
0:58:43
yeah
0:58:45
board
0:58:46
border items okay
0:58:48
this one step what i so we are passing a
0:58:51
board id there there
0:58:53
param and then
0:58:55
you would be scanning all the boards
0:58:58
right getting the
0:59:00
board id
0:59:02
import id cause if that's if the board
0:59:05
id is present then
0:59:07
oh
0:59:08
um go to if uh the oops bracket
0:59:15
yeah
0:59:16
that one come down
0:59:22
now
0:59:24
scroll down to the cash blog i just want
0:59:27
to see where that if bracket is
0:59:30
closing
0:59:32
that's the problem
0:59:35
oh
0:59:36
why
0:59:39
why is that a problem
0:59:42
oh
0:59:43
okay no i know
0:59:47
because a
0:59:48
try catch is in the if
0:59:51
but it's not supposed to be in there
0:59:53
[Music]
0:59:56
where is it now
1:00:07
there you go
1:00:12
uh did you make sure all the curly
1:00:15
brackets are where they're supposed to
1:00:17
be
1:00:18
um yeah i think
1:00:20
there's only so much i can mess up with
1:00:22
the curly brackets
1:00:24
uh
1:00:25
okay
1:00:27
[Music]
1:00:34
looks fine to me
1:00:36
yeah
1:00:39
all right cool
1:00:52
could ever go wrong
1:00:56
true sorry what can possibly go on
1:01:00
what can go wrong has it ever
1:01:04
that's what we thought when we were
1:01:06
doing the chorus thing
1:01:08
um
1:01:10
like what could just go wrong
1:01:13
and what went wrong with painful 10 days
1:01:20
but i'm pretty sure that we won't make
1:01:22
the same mistake again especially
1:01:25
spending
1:01:26
10 days on that one
1:01:36
okay give this a last try and if that
1:01:40
this
1:01:42
doesn't happen then we can call it a day
1:01:51
oh okay
1:01:55
do you wanna order a roll called his hat
1:01:58
as well
1:02:00
i like my hair
1:02:06
was just thinking a nice way to reject
1:02:08
this i know i know
1:02:11
you should get one like you know we can
1:02:12
easily get one i will i will really
1:02:16
nice oh
1:02:17
yeah
1:02:18
i'm just thinking about
1:02:22
i have never liked
1:02:23
some reason
1:02:25
all right come on come on person show us
1:02:28
i'm loving now yay
1:02:32
all right
1:02:34
now we possibly you you want to make the
1:02:38
code look a bit sexy first and then
1:02:43
i'm missing which branch i am
1:02:46
good choice i love that
1:02:53
okay cool
1:02:55
will tell me to pull the code
1:02:58
uh
1:03:02
to give
1:03:05
pull and if it does then you probably
1:03:07
have to merge a few changes and i'll
1:03:11
just discard all of them i guess
1:03:15
and can you
1:03:17
get rid of the comments and all that
1:03:20
um like all of them these aren't oh yeah
1:03:22
these are mine comments yeah
1:03:27
do you want me to push this code to the
1:03:29
master i guess this is
1:03:31
kind of the working code after board id
1:03:34
is being implemented
1:03:36
yeah might as well mm-hmm
1:03:38
okay i'll first push it to death so
1:03:39
that'll be able to establish
1:03:42
yeah and also can you align the code
1:03:46
properly and remove all the console lock
1:03:50
statements
1:04:07
that's fine that's fine
1:04:10
just
1:04:14
think of this oh
1:04:16
have you got a favorite car okay
1:04:20
a little
1:04:22
a favorite car
1:04:25
that's a good question
1:04:28
um
1:04:29
not really though
1:04:31
okay
1:04:32
what's your
1:04:34
favorite off
1:04:38
why don't you just
1:04:40
come on beard spot i need the
1:04:44
answer because i've got follow-up logic
1:04:47
to that
1:04:48
are you guys are you gonna make a
1:04:50
metaphor out of it to make the chord
1:04:52
look like that
1:04:54
just just tell me i'll
1:04:57
i'll tell you what am i thinking
1:05:00
afterwards okay let's say lamborghini
1:05:04
lemon
1:05:05
genie right
1:05:07
um
1:05:08
make the code that clean and not that
1:05:11
sexy
1:05:13
you're seeing it as your
1:05:15
lamborghini come on man
1:05:19
love you i already saw it coming like i
1:05:21
kind of knew that you didn't have a
1:05:23
metaphor or something you have to love
1:05:25
your code man
1:05:27
that's how it works
1:05:29
uh i think it looks fine though uh cool
1:05:32
yeah just
1:05:36
just um yeah do that
1:05:39
and if you can
1:05:41
give a meaningful comment message
1:05:45
so that if we go back
1:05:47
we can actually know what
1:05:51
what we did
1:05:59
port id
1:06:16
please make sure ah right
1:06:19
you
1:06:20
i don't think your thing is
1:06:27
i don't think your thing is um the
1:06:30
credentials are there
1:06:33
that's fine
1:06:36
you're going to use a github
1:06:39
yes
1:06:40
all this sales today
1:06:44
with a million clicks
1:06:50
at least it tells me that i'm on the
1:06:52
damn branches
1:06:53
that's helpful
1:06:56
yeah
1:06:56
[Music]
1:06:58
but come on man who will one of the
1:07:00
million clicks when you can do
1:07:03
this three words and boom everything is
1:07:05
done
1:07:06
but i
1:07:08
like to do that right like i have to
1:07:10
configure my account every time which is
1:07:12
kind of not visible
1:07:22
i'll let you off this time
1:07:26
i don't have any other choice to do it
1:07:28
so
1:07:30
there must be a
1:07:32
way in which you can um
1:07:35
switch
1:07:37
the accounts
1:07:38
in each command i'll
1:07:40
find that out for you
1:07:43
yeah sure
1:07:53
wow it's
1:07:55
10 42 already
1:07:57
yes give me one check
1:08:00
no no i'm i'm not
1:08:03
rushing i'm just pointing out the fact
1:08:05
that
1:08:06
the time really flies by
1:08:09
[Music]
1:08:11
oh yeah so this was i was a
1:08:14
yeah
1:08:15
just to accept current change
1:08:18
there we go
1:08:21
on the pull hasn't happened fully yet
1:08:27
go
1:08:28
to pull every little change
1:08:32
boy
1:08:34
can i just do a get pull here
1:08:46
i think you'll have to
1:08:48
merge it first and then do it
1:08:52
what's what sorry
1:08:54
merge the comment first with all the
1:08:57
incoming changes and then do it
1:09:01
yeah that's what i'm trying to do
1:09:03
but even if i even if i get pulled right
1:09:05
like
1:09:07
um
1:09:34
um
1:09:50
but
1:09:52
i'm just trying
1:09:54
to
1:09:54
[Music]
1:09:57
view the conflicts
1:10:00
uh
1:10:01
why is it so annoying
1:10:07
okay see if there are unresolved
1:10:08
conflicts
1:10:11
i can see everything but i can't
1:10:14
read anything
1:10:21
okay
1:10:29
okay
1:10:39
okay fix conflicts
1:10:42
how do i fix conflicts against him
1:10:45
you would have to go on these uh see on
1:10:49
the left uh in the right
1:10:52
all these highlighted bits
1:10:54
go on the oh
1:10:56
is they should have highlighted is it
1:11:03
actually just uh do
1:11:06
a merge
1:11:08
like good morning do a tick and then
1:11:11
press tick
1:11:14
on the top
1:11:17
this one
1:11:18
yeah
1:11:22
what does it say
1:11:27
you can't even read it yourself
1:11:30
wow
1:11:34
there are no changes to commit
1:11:36
okay here you go
1:11:39
so it's
1:11:41
it's done i think
1:11:45
um is my
1:11:47
changes that have gone because
1:11:50
you don't have any
1:11:51
[Music]
1:11:52
any modified or un unmodified
1:11:55
changes there yeah
1:11:57
fine
1:11:59
all they're gonna do
1:12:15
uh what are we doing now
1:12:18
on seeing
1:12:22
and
1:12:26
oh that thing is already staged right
1:12:28
okay so i need to push it
1:12:37
doing
1:12:38
keep pull again
1:12:43
oh late i need to abort that comment
1:12:46
then only i will be
1:12:59
and precept
1:13:06
so
1:13:50
b
1:13:51
you push
1:13:56
perfect
1:13:57
let me see if code
1:14:11
okay yeah that looks
1:14:12
fine yeah
1:14:14
let me just
1:14:16
now go ahead and merge it to
1:14:20
uh
1:14:21
something called master mean
1:14:23
branch is spelled
1:14:28
answer
1:14:31
then how do you do it again
1:14:36
uh you need to
1:14:39
go to master
1:14:41
and then check out master
1:14:44
oh have you already done it
1:14:47
no
1:14:51
but
1:14:52
you need to go to master first
1:14:55
yeah yeah um i need to comment the
1:14:58
changes differently as well
1:15:07
yes
1:15:10
wq
1:15:15
is that all
1:15:17
yeah and
1:15:20
good bush
1:15:22
you wouldn't need to do a key push now i
1:15:25
think
1:15:28
you put yeah yeah and no you
1:15:31
wouldn't because it's
1:15:34
not
1:15:35
a local gummy
1:15:36
you just merged it
1:15:39
oh interesting
1:15:43
let's see
1:15:48
is it there
1:15:50
uh that must have been mine
1:15:53
oh really oh no way no that's me
1:15:56
okay
1:15:58
isn't it i'm just i'm asking i can't i
1:16:01
can't
1:16:02
read nothing on your screen now
1:16:09
go back
1:16:11
to the code
1:16:13
to
1:16:14
the previous screen
1:16:18
uh
1:16:22
so
1:16:23
this is oh okay you did it in monster
1:16:26
that's fine
1:16:27
so that's one right
1:16:29
yeah that's yours
1:16:31
okay
1:16:47
board implemented no
1:16:50
backhand implemented to
1:16:55
work with board ids instead of board
1:16:57
name
1:17:05
[Music]
1:17:08
that's fine
1:17:09
cool and
1:17:11
just to uh confirm merge
1:17:14
yeah scroll down wow
1:17:18
confirm merge
1:17:22
yeah that's
1:17:24
that's
1:17:26
confirm merge and you're merging it now
1:17:28
and done uh but don't delete that
1:17:32
delete the branch
1:17:35
the branch no wherever it is yeah yeah
1:17:37
uh i
1:17:39
just
1:17:40
fought because one of the
1:17:43
guys in my other project he actually
1:17:47
deleted the branch as well
1:17:50
and i was like
1:17:52
all right cause
1:17:53
you're learning still no problem
1:17:57
yeah just let me have a look if it's
1:17:59
star right code
1:18:01
it must be
1:18:03
yep
1:18:04
perfect
1:18:07
all right
1:18:08
woogie yeah i think that was pretty
1:18:11
successful we were
1:18:13
able to resolve everything and
1:18:16
code's been finally merged to master as
1:18:18
well properly yeah
1:18:20
that was pretty good um
1:18:22
yeah and i've learned some big lesson
1:18:25
that to make
1:18:27
uh actually i'm going to make sure that
1:18:29
i've got this stuff in my terminal so i
1:18:32
think
1:18:33
what we need to make sure would be i
1:18:34
think we need to retain the branch rule
1:18:38
um about like confirming the merge
1:18:43
because
1:18:44
um like it could just happen from anyone
1:18:46
right like like by mistake also
1:18:50
okay i think
1:18:51
what we're gonna do here is
1:18:55
um
1:18:56
[Music]
1:18:57
if
1:18:58
i create uh
1:19:01
so
1:19:02
we both can
1:19:04
create the rules for each other so
1:19:07
if there is a rule
1:19:09
and i want to push something to master
1:19:13
only
1:19:14
you can allow it
1:19:15
okay and if you
1:19:17
[Music]
1:19:18
want to do that only i can allow it
1:19:20
but we can't allow
1:19:23
ourselves
1:19:25
hey let's come back tomorrow and figure
1:19:26
that out yeah perfect
1:19:28
cool
1:19:29
thanks
1:19:30
thanks for joining in
1:19:32
um thanks story as well yeah you two
1:19:34
have a good one yeah
1:19:37
we'll come back tomorrow and
1:19:39
what we'll work on would be um the
1:19:41
middleware and
1:19:43
this as well
1:19:44
yes
1:19:46
sounds good thanks a lot guys for tuning
1:19:48
in and we
1:19:49
will see
1:19:51
tomorrow's same time same place
1:19:55
and
1:19:56
different task
1:19:58
there you go
1:20:00
all right guys have a good night
Other clips featured in this episode