boarzVideosClipsStatistics

🎬Strong intro

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

Subtitles

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