boarzVideosClipsStatistics

🎬Killing it

🎦
⏩
Featured in#️⃣EP 004 - Special Edition: We don't stop until we get our code working
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
091
Today's Stream
📅 2021-10-17 
(710 days ago)
⌛ 1:26:37
📰
ZainboarKartikboarThaneshboar
🎬
Torres Strait Icelander people
Today's Stream
ZainboarKartikboarThaneshboar
092
Today's Stream
📅 2021-10-18 
(709 days ago)
⌛ 1:05:40
📰
ZainboarKartikboarThaneshboar
🎬
Icelander or Islander?
Today's Stream
ZainboarKartikboarThaneshboar
093
Today's Stream
📅 2021-10-19 
(708 days ago)
⌛ 1:01:58
📰
ZainboarThaneshboar
095
Today's Stream
📅 2021-10-21 
(706 days ago)
⌛ 1:16:08
📰
ZainboarKartikboarThaneshboar
097
101/200 Episodes
📅 2021-10-24 
(703 days ago)
⌛ 1:00:53
📰
ZainboarThaneshboar
🎬
Best Practices
101/200 Episodes
ZainboarThaneshboar
099
103/200 Episode
📅 2021-10-26 
(701 days ago)
⌛ 1:10:51
📰
ZainboarKartikboarThaneshboar
101
105/200
📅 2021-10-28 
(699 days ago)
⌛ 1:15:24
📰
ZainboarThaneshboar
🎬
ROAR coders
105/200
ZainboarThaneshboar
103
109/200
📅 2021-10-31 
(696 days ago)
⌛ 1:11:38
📰
ZainboarKartikboarThaneshboar
105
111/200
📅 2021-11-02 
(694 days ago)
⌛ 1:11:33
📰
ZainboarKartikboarThaneshboar
109
115/200
📅 2021-11-07 
(689 days ago)
⌛ 1:02:25
📰
ZainboarThaneshboar
🎬
What's testing
115/200
ZainboarThaneshboar
🎬
CORS coders
115/200
ZainboarThaneshboar
111
117/200
📅 2021-11-09 
(687 days ago)
⌛ 1:06:25
📰
ZainboarKartikboarThaneshboar
113
119/200
📅 2021-11-11 
(685 days ago)
⌛ 1:08:01
📰
ZainboarKartikboarThaneshboar
115
120/200
📅 2021-11-14 
(682 days ago)
⌛ 1:06:19
📰
ZainboarKartikboarThaneshboar
117
Today's Stream
📅 2021-11-22 
(674 days ago)
⌛ 1:01:46
📰
KartikboarThaneshboar
118
How This Video Has 12 Views, Explained
📅 2021-11-25 
(671 days ago)
⌛ 0:59:47
KartikboarThaneshboar
119
How This Video Has 14 Views, Explained
📅 2021-11-29 
(667 days ago)
⌛ 1:16:20
📰
KartikboarThaneshboar
121
Today's Stream
📅 2021-12-02 
(664 days ago)
⌛ 1:02:25
KartikboarThaneshboar
122
Today's Stream
📅 2021-12-06 
(660 days ago)
⌛ 1:02:01
📰
KartikboarThaneshboar
123
Today's Broadcast
📅 2021-12-07 
(659 days ago)
⌛ 1:01:00
KartikboarThaneshboar
124
Today's Stream
📅 2021-12-09 
(657 days ago)
⌛ 1:05:48
📰
ZainboarThaneshboar
🎬
Complimenting the wrong person
Today's Stream
ZainboarThaneshboar
🎬
Alt+F4 Zain
Today's Stream
ZainboarThaneshboar
126
Today's Stream
📅 2021-12-12 
(654 days ago)
⌛ 0:12:47
📰
ZainboarThaneshboar
127
Today's Stream
📅 2021-12-12 
(654 days ago)
⌛ 0:50:29
📰
ZainboarThaneshboar
130
Today's Stream
📅 2021-12-16 
(650 days ago)
⌛ 1:16:51
📰
ZainboarThaneshboar
134
Today's Stream
📅 2021-12-21 
(645 days ago)
⌛ 1:03:43
📰
ZainboarThaneshboar
137
Today's Stream
📅 2021-12-26 
(640 days ago)
⌛ 1:17:00
📰
ZainboarThaneshboar
🎬
Fixing and failing
Today's Stream
ZainboarThaneshboar
152
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-14 
(621 days ago)
⌛ 1:04:33
📰
ZainboarThaneshboar
154
Test
📅 2022-01-17 
(618 days ago)
⌛ 1:03:13
📰
ZainboarThaneshboar
156
AWS Websocket + DyanmoDb + Lambda
📅 2022-01-19 
(616 days ago)
⌛ 1:06:33
📰
ZainboarThaneshboar
🎬
Brown is always better than white
AWS Websocket + DyanmoDb + Lambda
ZainboarThaneshboar
160
How To Host A Web App using AWS S3 and CloudFront
📅 2022-01-24 
(611 days ago)
⌛ 1:16:15
📰
ZainboarThaneshboar
162
How to Host Web App Using AWS S3, CloudFront and Route53
📅 2022-01-26 
(609 days ago)
⌛ 1:03:12
ZainboarThaneshboar
🎬
The more you know
How to Host Web App Using AWS S3, CloudFront and Route53
ZainboarThaneshboar
164
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-28 
(607 days ago)
⌛ 1:08:57
📰
ZainboarThaneshboar
🎬
Inactive brain
How To Host Web App In AWS S3 with Custom Domain Using Route 53
ZainboarThaneshboar
166
Today's Broadcast
📅 2022-01-31 
(604 days ago)
⌛ 1:11:16
📰
ThaneshboarToreyboar
168
Generate SSL Certificate via AWS Certificate Manager
📅 2022-02-02 
(602 days ago)
⌛ 0:58:02
📰
ZainboarThaneshboar
172
Today's Broadcast
📅 2022-02-07 
(597 days ago)
⌛ 1:05:20
📰
ThaneshboarToreyboar
176
How To CRUD Data Through AWS Websocket with Multiple Clients
📅 2022-02-16 
(588 days ago)
⌛ 1:07:32
ZainboarThaneshboar
179
Today's Stream
📅 2022-02-23 
(581 days ago)
⌛ 0:59:43
📰
ZainboarThaneshboar
180
How To HASH A Password using BCRYPT in Node
📅 2022-02-25 
(579 days ago)
⌛ 1:03:48
ZainboarThaneshboar
182
Create Passcode UI
📅 2022-02-28 
(576 days ago)
⌛ 1:01:29
📰
ZainboarThaneshboar
186
Today's Stream
📅 2022-03-07 
(569 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(567 days ago)
⌛ 1:00:11
ZainboarThaneshboar
189
Special Appearance
📅 2022-03-11 
(565 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
191
How To Make Frontend Talk To The Backend - NodeJS
📅 2022-03-14 
(562 days ago)
⌛ 1:07:00
ZainboarThaneshboar
196
Today's Broadcast
📅 2022-03-21 
(555 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(553 days ago)
⌛ 1:03:09
ZainboarThaneshboar
🎬
Tough questions
Verify Passcode Saving Information to DynamoDB with NodeJs
ZainboarThaneshboar
201
Today's Stream
📅 2022-03-28 
(548 days ago)
⌛ 1:08:28
ZainboarThaneshboar
203
Today's Stream
📅 2022-03-30 
(546 days ago)
⌛ 0:57:26
ZainboarThaneshboar
🎬
Tandoor? Wat even iz dat kind of fing
Today's Stream
ZainboarThaneshboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(541 days ago)
⌛ 1:00:38
ZainboarThaneshboarToreyboar
🎬
Bish Bash Bosh
Get Board Columns from Frontend to Backend NodeJS
ZainboarThaneshboarToreyboar
209
Today's Stream
📅 2022-04-06 
(539 days ago)
⌛ 0:59:39
ZainboarThaneshboar
🎬
Zip first developer
Today's Stream
ZainboarThaneshboar
213
Today's Stream
📅 2022-04-11 
(534 days ago)
⌛ 1:02:34
ZainboarThaneshboar
215
Jira Organising & Beta Testing Day 1
📅 2022-04-13 
(532 days ago)
⌛ 0:58:09
ZainboarThaneshboar
218
Beta Testing Fixes Part 3
📅 2022-04-20 
(525 days ago)
⌛ 1:01:02
ZainboarThaneshboar
🎬
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
220
Beta Testing 5
📅 2022-04-22 
(523 days ago)
⌛ 1:10:18
ThaneshboarToreyboar
221
Today's Stream
📅 2022-04-25 
(520 days ago)
⌛ 1:01:01
ZainboarThaneshboar
🎬
Zain's going platinum
Today's Stream
ZainboarThaneshboar
🎬
Doggy dog
Today's Stream
ZainboarThaneshboar
222
WebSocket Heartbeat & Thanesh's Farewell
📅 2022-04-27 
(518 days ago)
⌛ 0:51:08
ZainboarThaneshboar

Subtitles

0:00:01
cool welcome back guys
0:00:03
hang on hang on haven't gone yeah now we
0:00:06
are
0:00:07
okay welcome back guys um today we have
0:00:10
a
0:00:11
special edition for our series of build
0:00:15
break and fix
0:00:16
it's not built breaking code um today
0:00:20
we are not gonna stop streaming until
0:00:23
we get our api integrated with dynamodb
0:00:27
so zen and me have put on our aws
0:00:31
t-shirts and we are praying to aws codes
0:00:35
so yeah mine is all so
0:00:38
that we get to make the code run as soon
0:00:41
as possible because
0:00:43
we're not gonna stop streaming until it
0:00:45
works
0:00:46
so yeah that's the highlight of the day
0:00:50
um yesterday we uh made a couple of
0:00:52
changes
0:00:53
um as in we discovered that we had a 403
0:00:56
error which means
0:00:58
there's an upright somewhere but our
0:01:00
code is working which is a good point
0:01:02
so then what do we have in store today
0:01:06
um
0:01:10
today first of all uh
0:01:13
i wanted to need full to give a
0:01:17
sh shout out to streamyard who's
0:01:21
the sponsor of this video as in our
0:01:24
channel
0:01:24
and basically was streaming yeah it is
0:01:28
is an
0:01:28
online streaming software which can be
0:01:32
inter
0:01:33
integrated into your into
0:01:37
different channels for example
0:01:40
youtube um periscope
0:01:44
you have facebook's one
0:01:47
and twitches too and um you can also
0:01:51
record your video as well and make it
0:01:54
available for your viewers afterwards if
0:01:56
they want to watch it
0:01:57
so yeah it's a really easy to use
0:02:01
software and i'm loving it
0:02:05
nice that's so good right
0:02:09
fantastic so now all right
0:02:13
so yes today we were
0:02:16
we weren't able to interpret
0:02:20
the dynamodb with um our express app
0:02:24
so that's what we're going to be
0:02:27
continuing
0:02:28
to do and our main goal
0:02:32
is to as in get all the boards
0:02:36
from the dynamodb
0:02:41
that's using the board endpoint
0:02:45
that's all right brilliant
0:02:48
so let's get started
0:02:54
um yeah here we go perfect
0:02:58
so just um
0:03:01
[Music]
0:03:02
delete this and
0:03:05
sam build it
0:03:09
and from there oh i need to give you
0:03:12
access
0:03:13
as well copic for the
0:03:16
video studio code oh i need to
0:03:20
sign up no all right anyway
0:03:24
we can sign up as it wants us to
0:03:34
[Music]
0:03:38
okay that one's done and
0:03:41
starting collaborates collaboration
0:03:44
session
0:03:47
[Music]
0:03:51
yay we have our first
0:03:55
video already on twitch desperately
0:04:02
i was just sending it to my mates again
0:04:05
okay
0:04:08
[Music]
0:04:12
okay i'll copy the link
0:04:15
and private message you yeah
0:04:21
do with the prime message go on there we
0:04:23
go
0:04:24
and there's your link
0:04:28
my awesome producer
0:04:33
you can call me a co-host now come on
0:04:36
okay my awesome
0:04:40
co-host yes that's more like it
0:04:43
to be honest yeah that's true
0:04:47
cool got the link got vs code working
0:04:49
let's do this
0:04:50
brilliant uh i've just ran sam bill so
0:04:54
is building the sam project and then
0:04:56
i'll deploy it
0:04:58
let's see where it works
0:05:02
yeah basically 50 of us stream today
0:05:04
guys
0:05:06
we'll be building and deploying
0:05:18
yeah man continue
0:05:22
uh just be as good but yeah it's so cool
0:05:26
like we get to start our show
0:05:27
so this is more like um getting into the
0:05:31
vibe now
0:05:32
yeah yeah i think
0:05:35
when i was doing it by myself it was
0:05:38
kind of really as in hectic
0:05:41
yeah but good
0:05:45
but since you have come it's become
0:05:49
a lot easier and fun at the same time
0:05:52
yeah that makes sense like it's it's
0:05:54
kind of um
0:05:56
like it's not easy to talk to yourself
0:05:59
like when there's yeah
0:06:02
as in there were times that i was just
0:06:06
i was just streaming by myself and
0:06:08
talking to myself
0:06:10
[Music]
0:06:12
that's true and it's good that we are
0:06:15
from a coding background hey
0:06:16
matt how's it going there's no baseball
0:06:19
cap oh yeah
0:06:21
here we go yeah
0:06:25
all right she had a proper
0:06:28
shower and calmed as well so i thought
0:06:32
it's a special edition so have to be a
0:06:34
bit special
0:06:36
that's true and matt we're wearing aws
0:06:40
shirts
0:06:41
so yeah as you can see
0:06:44
yeah hey alexa hey sandwich
0:06:48
what's up geezer why no hat because
0:06:51
i've actually had a shower and calmed
0:06:55
my hair that's why
0:07:00
uh deploy yes yes
0:07:05
yes and save argument here
0:07:09
enter enter call it's going to be should
0:07:12
look
0:07:13
reasonable you so much
0:07:18
i'll take that as a compliment
0:07:25
that's true where's that
0:07:28
oh by the way if you mean
0:07:31
24 hours for this um by hackathon
0:07:35
um we will try our best not to go for 24
0:07:39
hours because we don't plan
0:07:41
to um hopefully the
0:07:44
dynamo db integration will
0:07:48
make you work within two hours so
0:07:52
they can actually have a good night's
0:07:53
sleep as well
0:07:55
yeah it was matt who kept telling
0:07:57
everyone yeah
0:07:58
i don't know
0:08:02
we never said the words ready for ours
0:08:04
ever
0:08:05
yeah yeah
0:08:09
did you know why they forget for dinner
0:08:12
i love that which pine
0:08:16
did you have giza what is this scottish
0:08:19
pie
0:08:22
it matt says that you said till it was
0:08:25
fully done so matt you think so love us
0:08:27
that it'll take us 24 hours
0:08:29
really i wasn't expecting that man
0:08:32
i wasn't expecting that
0:08:35
low impression of us on you
0:08:43
nice yeah okay that was really
0:08:46
yeah oh yeah
0:08:50
i love scotch pies either they're the
0:08:53
best
0:08:54
to be honest i think i used to get
0:08:57
there was a butcher uh well
0:09:00
not really a butcher but a scottish
0:09:03
bakery shop and i think it was far away
0:09:07
from it i can't really remember the area
0:09:10
but they
0:09:11
used to do really fantastic
0:09:15
squash pies right
0:09:18
yeah and the vehicle was scotsman itself
0:09:24
which i had a really good man
0:09:27
banner for them yeah
0:09:36
this one is done so i'm gonna open up
0:09:41
um aws new window
0:09:45
that i'll send you my address for that
0:10:02
oh that'd be brilliant brilliant matt
0:10:06
i'll send you mine too yeah i'm just
0:10:08
saying
0:10:11
i'm hungry already to be honest
0:10:19
um
0:10:28
i didn't know vs could have the online
0:10:30
feature to share
0:10:31
now i know hmm
0:10:47
okay so that was
0:10:50
cloud formation
0:10:54
radio
0:10:58
come on my internet's being really slow
0:11:02
no wonder why it's a lockdown and it's a
0:11:05
saturday night as well
0:11:07
[Music]
0:11:08
people are watching movies and we are
0:11:11
having fun
0:11:11
coding how awesome is that that's
0:11:15
true
0:11:21
all right resources and
0:11:24
just want to check um which
0:11:28
table does it give in dynamodb
0:11:33
because
0:11:36
[Music]
0:11:39
i'm not entirely sure but i don't want
0:11:41
to change
0:11:42
the table every time unless i'm wrong
0:11:48
i mean you um deployed twice right so
0:11:51
you can just see
0:11:51
if the table changed yeah
0:11:55
to be honest why am i been taking the
0:11:57
long way to see that
0:12:00
just check it over here that's the
0:12:03
function
0:12:06
that's the api
0:12:10
description function all right
0:12:14
it doesn't show there okay
0:12:17
so if that's the case then it's not
0:12:20
changing the table name that's good
0:12:24
scrambler db ynz
0:12:28
5v
0:12:36
huh
0:12:38
he's pushing it yeah
0:12:43
that's 24 days worth of stream for us
0:12:45
man
0:12:49
okay let's get back guys
0:12:54
okay cool so that's not genuine which is
0:12:56
a good thing
0:12:58
yeah so now let's go back to cloud
0:13:01
formation
0:13:04
and
0:13:06
so sorry
0:13:23
come on api get away help us to
0:13:26
finish in two hours
0:13:35
[Music]
0:13:41
oh actually i don't even
0:13:44
why did i even come there i need the
0:13:47
link
0:13:48
then point
0:13:51
prod
0:13:57
um that one is there cool
0:14:01
so now i'll go into the browser and
0:14:03
paste there
0:14:04
and see what happens right actually
0:14:08
that's not gonna work because the
0:14:10
endpoint
0:14:11
isn't right you just need an empty array
0:14:15
yes but i've forgot to attach the
0:14:18
endpoint
0:14:18
of the get all right okay
0:14:22
empty right oh no no
0:14:25
internal server error can you rightly
0:14:29
see what error what code is it
0:14:32
yeah actually i should have done that
0:14:35
where's my
0:14:39
i i still feel that lambda isn't getting
0:14:41
access to
0:14:46
same head to be honest and we need to
0:14:48
figure out
0:14:49
how to give lambda the x
0:14:53
if it all comes down to it then we can
0:14:55
just create i am row like
0:14:57
yeah yeah okay
0:15:02
uh just a perfer it's a five or two
0:15:06
for failed to lower resource responded
0:15:09
without
0:15:11
see ah this is okay actually i need to
0:15:17
here we go okay five or two and four
0:15:20
three
0:15:20
right yeah it would be
0:15:24
502 not 4 or 3 because
0:15:28
that's the end point and that's
0:15:32
giving
0:15:35
what do you want me to open
0:15:38
um nothing um i couldn't see it now can
0:15:41
you like
0:15:42
elaborate them
0:15:47
see i'm gonna copy and paste into google
0:15:53
invalid response um
0:15:57
bad gateway but yeah
0:16:01
[Music]
0:16:03
how to fix a file to the world circuit
0:16:07
indicates that the servo while acting as
0:16:09
a gateway or proxy received an invalid
0:16:12
response
0:16:13
from an inbound service it's well
0:16:15
attempted to fulfill the request
0:16:17
every time you visit okay so is that um
0:16:24
how if i do the lambda
0:16:28
aping um
0:16:34
lambda
0:16:38
to access my number
0:16:42
db right
0:16:48
actually you know what i'm gonna do
0:16:52
i might just log into that as in
0:16:55
go to lambda from the console itself
0:16:58
and just enter from give the permissions
0:17:02
from there yeah that's true
0:17:10
[Music]
0:17:14
um let me see what policy we can attach
0:17:17
all right all right you're gonna use
0:17:20
what are you gonna do
0:17:22
um so i'm gonna first check
0:17:25
what permissions are currently there for
0:17:29
lambda to access dynamo and
0:17:32
go from there but first i need to check
0:17:37
yeah why did i open this
0:17:42
i need lambda you open i am
0:17:47
execution roll lambda full access
0:17:52
mission actually
0:17:55
don't worry about that um i need to
0:18:01
function role it must be in that way
0:18:06
right um
0:18:12
let's
0:18:21
get this so this is that that
0:18:35
um so it does have
0:18:38
full access which shouldn't be the
0:18:41
problem
0:18:42
okay i'm sending a
0:18:46
um link on a chat to it i'll
0:18:50
send it to you
0:18:54
scroll
0:18:56
[Music]
0:19:08
here
0:19:22
this
0:19:30
so no server error
0:19:35
awps api gateway
0:19:42
resolve fire which one which one was it
0:19:48
right a month like i'm just
0:19:51
trying to seek to get there
0:19:54
internet server when trying
0:19:59
and trying
0:20:03
to access hey the best
0:20:07
okay get right yeah
0:20:13
why do i guess you know when i invoke
0:20:18
okay i can't wait right
0:20:23
i define my lab integration
0:20:27
using a stage variable
0:20:30
okay and
0:20:34
500 stairs code when i walk
0:20:37
did we do this i define
0:20:42
lambda integration in api
0:20:47
did i do in that way i just want to make
0:20:50
sure
0:20:56
that's a good point actually
0:21:03
prod and override this method you use
0:21:07
this major repository settings to get to
0:21:11
i don't need this
0:21:18
actually one i'm gonna do do it over
0:21:21
here
0:21:24
in postman
0:21:30
all right the request could not be said
0:21:32
for the uh
0:21:33
[Music]
0:21:34
okay same error as before okay
0:21:39
we can't connect to the server
0:21:40
[Music]
0:21:42
i'm sending you um something on vs code
0:21:45
chat
0:21:47
oh my god
0:21:53
additional views how do i call it
0:21:58
explorer where's the chat
0:22:03
um if you go on live sharing option
0:22:07
um click on the three dots
0:22:14
[Music]
0:22:18
and there you go session chat
0:22:25
ah
0:22:30
this is actually a really handy feature
0:22:34
that's so true 420
0:22:38
so i'll just do that
0:22:52
it lambda function
0:22:56
pretending five or two
0:22:59
but that was five or two yes
0:23:03
okay um
0:23:07
okay that's fine internal server after
0:23:11
sayings
0:23:13
i'm seeing an access denied to
0:23:17
cloud watch
0:23:20
actually we might have to look in
0:23:23
cloud watch instead what's happening
0:23:28
that's a really good point that person
0:23:30
raised
0:23:35
watch
0:23:55
have we integrated lambda with the api
0:23:57
though in the first place
0:24:00
right have we integrated lambda with the
0:24:03
api
0:24:04
in the first place
0:24:10
well that comes
0:24:13
as a package oh yes
0:24:18
consists of lambda api
0:24:21
gateway and dynamodb so
0:24:25
that comes as the default
0:24:32
um api gateway
0:24:38
you need to see that if the export
0:24:41
handler is in the correct format or not
0:24:44
in cloud watch
0:24:47
expo handle what you mean you need to go
0:24:51
on api gateway log events
0:24:57
so you mean to say
0:25:01
no in cloud workforce in cloud watch
0:25:03
only there are
0:25:05
um can i send you the link
0:25:10
so i'm all long groups
0:25:14
yes and then go to should be here yeah
0:25:17
under the law groups table there will be
0:25:19
like api gateway execution logs
0:25:22
okay right welcome
0:25:26
this one lambda
0:25:31
executes execution law now you need to
0:25:35
match
0:25:35
which um which rest api id
0:25:40
um okay
0:25:43
so you need to go back to your api
0:25:45
gateway and check the api id
0:25:48
actually what i'm gonna do is do this
0:25:53
just copy and paste there and
0:25:57
take you over here no nothing
0:26:01
no you need to manually do it i guess
0:26:12
um i'm not sure how to do this
0:26:22
because i would assume that if i
0:26:25
look for this idea which show it to me
0:26:30
right now
0:26:37
um
0:26:41
what's do you know the api id
0:26:45
um it's it's it's
0:26:49
in the url h7
0:26:53
ls l z l
0:26:56
i f d let's try finding that
0:27:04
confirmation s
0:27:07
sorry it um
0:27:10
should be sv87 i think it
0:27:14
might just be sv87
0:27:18
one here
0:27:25
not here one two
0:27:30
sorry get away on a logical other side
0:27:36
[Music]
0:27:38
that's weird wait are we
0:27:41
wait one sec
0:27:50
i'm gonna actually change the settings
0:27:54
to 70 per logs 100
0:28:02
i just keep it that way actions create
0:28:06
no group 61
0:28:10
okay try opening one at least and see
0:28:13
where it takes us
0:28:22
the whole issue is it's in a
0:28:23
chronological order so
0:28:27
[Music]
0:28:28
um
0:28:30
okay that's interesting this one
0:28:38
no streams watch are you sure that's the
0:28:42
api id
0:28:44
yes i am pretty sure because it
0:28:47
shows in the in the
0:28:51
res uh the cloud formation resource as
0:28:54
well
0:28:55
right okay i'll tell you the link which
0:28:57
i'm following
0:28:59
and crease code again
0:29:05
the links tell you how to check cloud
0:29:08
watch logs
0:29:13
uh this is what happens if you don't
0:29:17
code in
0:29:20
the your
0:29:23
favorite text stack for a long time this
0:29:26
is what happens
0:29:27
you forget everything
0:29:30
[Music]
0:29:31
okay
0:29:35
let's see what we're doing here we're
0:29:37
getting pretty good mac holes
0:29:38
no pressure mate now still
0:29:42
waiting for the um
0:29:46
abs and rebels to arrive though
0:29:53
okay um log groups yeah
0:29:56
i thought so
0:29:59
yeah so that is our one under
0:30:03
launch you can choose a last week into
0:30:05
the time so
0:30:06
actually it wasn't a little long group
0:30:09
so
0:30:10
let's check if you send log streams
0:30:15
they're in log groups but you're right
0:30:18
maybe it's a log streams but i can't see
0:30:21
any
0:30:22
options for lock streams
0:30:25
um you need to go into streams first
0:30:30
ah did i in cloud watch there's a same
0:30:33
option
0:30:35
okay
0:30:48
we don't really want the stream we only
0:30:50
want the logs
0:30:53
does the log tell you when it was
0:30:54
created
0:30:56
um so norm lay is
0:31:00
should be in
0:31:04
this page
0:31:07
but the weird thing is that it's not
0:31:09
really
0:31:11
showing the dates or anything
0:31:15
right and there are no second pages
0:31:20
can you try opening one just open any
0:31:25
prod this is interest this can't be a
0:31:29
you know why hold up
0:31:32
that's one year ago
0:31:35
yeah that can't be it um
0:31:38
[Music]
0:31:40
okay
0:31:45
right right right um
0:31:47
[Music]
0:31:49
once again let's refresh my page i can't
0:31:51
see the comments
0:31:52
call uh
0:31:58
so these all have prods
0:32:08
i'm back we have a lot of people
0:32:11
watching today
0:32:13
yeah nine people that's pretty good
0:32:16
though
0:32:18
so okay um
0:32:22
i might need to enable logs in
0:32:27
get api hang on a minute um enable
0:32:31
logs for api get ready
0:32:36
damn i'm yawning all good sign
0:32:40
hmm i'm yawning already so that's a good
0:32:43
sign
0:32:44
[Music]
0:32:47
okay crosswatch
0:32:50
logs for hey get away
0:32:54
i shot short discussion
0:32:57
create and i am role for login to
0:33:01
cloud watch ah okay so i need to
0:33:05
basically create an
0:33:06
iron roll okay so if
0:33:10
i do
0:33:16
i am raw
0:33:33
do you do wake-up push-ups or not
0:33:38
wake up fish do you really
0:33:42
like push-ups huh do some wake-up
0:33:44
push-ups please
0:33:46
waiting for the red bull and kebabs
0:33:54
um right so
0:33:57
if i do i am wrong
0:34:01
oh man seriously i forgot everything
0:34:06
i need to focus on this
0:34:09
i am wrong access management no
0:34:13
rolls yeah
0:34:16
rolls i'll get there i'll get there
0:34:35
okay so these are all the rows that we
0:34:37
have
0:34:39
right um create a roll
0:34:58
okay lambda choose common case
0:35:03
okay we need api gateway
0:35:09
next permissions
0:35:14
and
0:35:21
come on come on load up
0:35:28
api give it to push yep that's exactly
0:35:31
what i need nice
0:35:45
delete policy
0:36:03
um right
0:36:07
okay so this is the row itself
0:36:11
right um what we need to do
0:36:15
is policy service
0:36:18
for we probably have to go to lambda
0:36:24
and
0:36:27
um set permissions what do we think the
0:36:30
problem is right now though
0:36:32
so the problem at the moment
0:36:35
might be that um the reason
0:36:38
why api gateway is not helping
0:36:42
logs because it doesn't have permissions
0:36:45
to push logs to
0:36:49
cloud watch make sense that's what i'm
0:36:52
working on at the moment
0:36:55
okay i am roll
0:36:59
push
0:37:04
card watch
0:37:08
okay so this is if you like
0:37:11
get scrambled api
0:37:34
uh
0:37:38
um gothic yep you can
0:37:42
keep an eye on the chat as well
0:37:45
i don't i don't really wanna um
0:37:48
i don't want the audience
0:37:52
to be ignored please okay so e7 twitch
0:37:56
uh wants us to do push-ups um
0:38:01
matt agrees in perception we'll get the
0:38:03
blood flowing to the brain
0:38:08
right that would make it um
0:38:11
paul yeah um we i i'm really keen to
0:38:16
present at devops days um
0:38:18
what about you then what do you think
0:38:19
about it
0:38:21
uh at the moment
0:38:24
my brain is all taken
0:38:27
off so
0:38:31
later on because i really want to focus
0:38:34
on this
0:38:35
yeah integration request lambda function
0:38:39
that's right more http
0:38:44
invoke with caller credentials execution
0:38:47
role i don't think when
0:38:51
do we need execution role my role
0:38:58
um
0:39:01
actually we might do here
0:39:05
we might let's see how to assign
0:39:07
execution rules
0:39:10
would be
0:39:14
in lambda
0:39:32
so i'm just gonna check
0:39:36
if allowing the execution
0:39:40
row can do us some trick
0:39:44
are you sure you don't wanna um just
0:39:47
assign policies on i
0:39:49
am
0:39:53
i sign policies so now i yeah
0:39:57
yeah we could do that as well actually
0:40:00
hang on a minute yeah
0:40:01
let's try this maybe this might be a
0:40:04
shorter way to do it
0:40:09
so where's my role here
0:40:13
okay talking on the chats people really
0:40:15
want the push-ups
0:40:17
they're not letting go to go
0:40:21
all right fine you and matt's on their
0:40:24
team now let's do it
0:40:26
see really how many are we doing
0:40:30
let's clear that up first and we get to
0:40:33
see it
0:40:34
you guys don't five each
0:40:39
oh okay all right can you tell me if you
0:40:42
can see me
0:40:46
okay can you see me
0:40:50
i can i think so really okay never
0:40:55
uh i can see it as well so
0:40:59
okay cool let's do it
0:41:02
yeah wall says we should do 10 each i
0:41:05
don't know i can last that long
0:41:08
okay fine okay let's do it yeah you
0:41:12
can't
0:41:12
you can't i'll follow okay
0:41:15
three two one go one
0:41:30
that was enough exercise for two days
0:41:34
i like your thinking
0:41:41
actually mata did nine so
0:41:45
odd numbers lucky
0:41:48
all right um we need two permissions
0:41:52
i'm gonna go back to permissions
0:41:56
and check okay so
0:41:59
our role name is this so i'm gonna
0:42:03
just check if it's also pushing the
0:42:07
logs to
0:42:10
cloudwatch as well yeah
0:42:19
i wish there was a stack of answer to it
0:42:22
like
0:42:28
okay
0:42:33
and the execution roll okay
0:42:37
yeah i need this one
0:42:47
[Music]
0:42:52
okay so this is it that's
0:42:56
fine we come back
0:43:00
i think i'd have to assign another one
0:43:04
to this do all um to the point
0:43:09
you just want to do like unlike all
0:43:14
that's bad practice um
0:43:18
this is the api right
0:43:22
uh what yeah
0:43:25
okay so api just
0:43:29
push to cloud watch
0:43:32
that roll because i wanna
0:43:35
check
0:43:39
why is you know accessing that
0:43:42
right now watch
0:43:47
um it'll be pushed to cloud
0:43:51
wash here we go
0:43:54
attach policy
0:43:59
amazon appear push
0:44:03
you sure that's enough
0:44:08
um i would think so but
0:44:11
why do you say that i'm just googling
0:44:14
cloud watch actors
0:44:15
because there are more options
0:44:28
okay let's try now
0:44:30
[Music]
0:44:31
yep if it pushes
0:44:35
the logs
0:44:48
okay no you're right yeah that was the
0:44:50
one so it's
0:44:52
amazon i get very pushed to cloud watch
0:44:54
clocks yeah
0:44:55
yeah nice good job
0:44:58
[Music]
0:44:59
so i'll do that one that should be as
0:45:04
it is
0:45:08
502 okay
0:45:11
still getting there which is fine
0:45:15
but if you go to
0:45:18
cloud watch
0:45:21
we should have the log group
0:45:25
if i've done everything right
0:45:28
i think that works
0:45:31
let's go now um start with s
0:45:34
in chronology
0:45:38
is this one s yes
0:45:46
okay i don't think it worked
0:45:49
do you think we have to deploy it again
0:45:52
no
0:45:52
we shouldn't have to because i've done
0:45:55
the changing
0:45:56
in the console itself right
0:46:12
interesting
0:46:16
i'm gonna when i'm gonna try and
0:46:20
create a lock uh
0:46:24
never expire no no no that wouldn't
0:46:27
really do it
0:46:30
for us cloud was not being pushed
0:46:38
actually you know i'm gonna do save
0:46:40
changes
0:46:42
no logs and trace
0:46:45
ah ah my bad it was this option here
0:46:51
this is
0:47:00
yeah no you're right we need to make it
0:47:02
info
0:47:03
log full response there and never
0:47:06
detailed
0:47:08
yeah that's all probably
0:47:12
[Music]
0:47:14
this is what happens if you don't code
0:47:17
for days and then come back to
0:47:20
what you already had known but it's
0:47:23
there
0:47:24
but it's not just in your brain yeah i
0:47:27
know
0:47:28
i mean it's working out though so
0:47:31
i wouldn't complain all right again
0:47:36
bored now
0:47:40
let's have a look are you
0:47:55
it should do it now as in it should give
0:47:58
us
0:48:00
the logs we've just enabled as well
0:48:04
probably will
0:48:12
one month never expire
0:48:16
is equation long uh ex
0:48:20
noise sv8
0:48:28
this is really interesting honestly did
0:48:31
you find it yet
0:48:33
no damn
0:48:37
let me check the lambda thing as well
0:48:43
isn't that the one hello world function
0:48:45
oh wait that's lambda i'm
0:48:48
gonna just check the hello world r i
0:48:52
w m r s
0:48:56
i w m r s
0:49:04
i think i need some food in my good
0:49:06
alexa
0:49:11
[Music]
0:49:14
iw
0:49:16
okay use the function i don't really
0:49:17
care about that
0:49:20
uh no not this one
0:49:24
express function
0:49:28
uh this ah
0:49:31
here we go it's the one iwrsb
0:49:36
yeah this is the one that we are working
0:49:38
with
0:49:39
uh ending with wktm
0:49:44
is over here as well wkt
0:49:47
yeah okay and what's the day's
0:49:50
17th yeah
0:49:56
and quarter past 10 cool
0:50:00
so this should at least
0:50:03
give us a bit of hint right
0:50:11
ah i know an application error ah that
0:50:14
says
0:50:15
a lot error
0:50:20
what's there saying data
0:50:24
is not defined i think the json
0:50:27
file is messing up then somewhere
0:50:30
[Music]
0:50:34
um when you say
0:50:37
json file which file are you talking
0:50:40
about
0:50:41
i mean the object
0:50:45
um ah close up i don't need you now
0:50:48
what's that what's the error
0:50:52
it was saying data is not defined
0:50:57
but the thing is that we don't have any
0:50:59
data
0:51:02
in that authentic part of the code that
0:51:05
kind of
0:51:06
means that um when we are expecting an
0:51:09
empty array
0:51:11
that is
0:51:14
actually all right that doesn't make
0:51:16
sense
0:51:18
ah here we go what's up
0:51:22
why are we using data for
0:51:26
oh why are we using
0:51:30
data for god
0:51:33
god damn it all right
0:51:36
the best part is that we have tracked
0:51:40
the issue apparently so it wasn't
0:51:44
yeah okay it was my dumbness
0:51:48
nah that's all good that
0:51:52
they try and then matt says he
0:51:55
really wants to send food
0:52:00
it's uh
0:52:04
matt what are you getting
0:52:13
oh you're really
0:52:17
nice matt yeah
0:52:21
[Music]
0:52:22
nice good job you're gonna get
0:52:26
food coffee you know it's just gonna
0:52:32
being actually in front of the screen
0:52:35
all day so you actually deserve it more
0:52:39
than me
0:52:40
nah that's all good if we get it
0:52:44
but okay here we go
0:52:54
fill in
0:52:58
where's my face i'm gonna be closing
0:53:00
matt in melbourne
0:53:02
like i'm gonna build it
0:53:16
e7 twitch how do you know
0:53:22
that's hilarious honestly
0:53:25
wait he said we're from melbourne as
0:53:27
well is that right
0:53:28
i think so yes
0:53:32
but i'm not sure at all
0:53:40
right
0:53:47
yeah i'm i think probably um
0:53:50
if matt is happy to send you food
0:53:54
probably get that order because if you
0:53:57
take
0:53:57
a lot of time then the more
0:54:01
later it goes the more
0:54:04
you would have to wait yeah
0:54:08
um matt did text us in the group so
0:54:12
okay did it
0:54:17
oh no matt it's really
0:54:20
nice of you but um yeah i've al
0:54:23
already had my dinner so i'm
0:54:27
good thanks for offering the bar
0:54:31
i'm just a bit worried about car i think
0:54:34
because
0:54:35
he has been working a lot as in
0:54:39
today so i know
0:54:47
oh my goodness i can't actually believe
0:54:50
you know what from today is
0:54:54
i'm not gonna skip even one day of
0:54:57
coding i've learned to my lesson because
0:54:59
all of this
0:55:00
i knew how to do it as in at on my
0:55:03
fingertips but it's been ages that i've
0:55:06
done this and
0:55:07
i forgot apparently everything
0:55:12
[Music]
0:55:18
ah jesus saying that i i
0:55:21
see she get kebab
0:55:28
[Music]
0:55:29
my computer lost his long-term memory
0:55:31
too oh i know that feeling
0:55:34
[Music]
0:55:38
uh e7 210
0:55:42
jesus you're really making me hungry by
0:55:45
talking but just talking about food
0:55:55
ah okay forget it i went too fast there
0:55:59
so i'm gonna deploy again
0:56:05
what games you play map wait do you use
0:56:08
steam
0:56:08
as well i don't know why i said as well
0:56:12
i just used to play rocket league that's
0:56:13
it
0:56:14
okay can't you play talks
0:56:18
i'm not into games too much so
0:56:21
i don't even know what taxes
0:56:26
that says i am steve
0:56:34
hmm alexa is really making me hungry if
0:56:37
i think of that
0:56:55
do you wanna tell the viewers what we're
0:56:57
gonna do with the channel
0:56:58
then
0:57:01
oh you can go
0:57:05
ahead because you're at the moment in
0:57:08
charge of all
0:57:09
that stuff isn't it yeah so we are
0:57:12
planning to
0:57:13
um make another like a collaborative
0:57:16
channel on twitch and youtube as well
0:57:18
um it'll be called road coders which are
0:57:21
which is our team name
0:57:22
though the show name will be built where
0:57:24
it can fix
0:57:25
for now but we're not limiting ourselves
0:57:27
to one show that's why we have a team
0:57:29
name for now
0:57:31
so yes probably uh in a few days you'll
0:57:33
see
0:57:34
some channel art and a new channel
0:57:37
um um which
0:57:40
can it will be our team channel so
0:57:44
yeah that's the plan and the merch is
0:57:47
coming down
0:57:48
and the march is coming as well but yeah
0:57:51
i just want to thank zayn to be
0:57:53
this welcoming that was i know
0:57:56
if you're doing the uh hard work
0:57:59
hard work man it was
0:58:02
paul's idea to as in do everything as in
0:58:06
in this way
0:58:07
as in go on streaming so i'll
0:58:12
really say thanks to paul and
0:58:15
you for as in helping me out making it a
0:58:18
lot easier
0:58:19
for me just to focus on code then
0:58:23
you helping me out so
0:58:29
this is um we both are happy so yeah
0:58:33
exciting building thanks matt thanks for
0:58:35
that
0:58:39
it's actually on my youtube channel also
0:58:41
you can go ahead and see it
0:58:46
so i'm just gonna try another time
0:58:51
what happens now yeah
0:58:56
hey hey what did i tell you
0:59:01
in just one hour done one hour
0:59:07
we killed it guys we killed it yeah boy
0:59:14
all right we'll be up till like 2 a.m at
0:59:18
least
0:59:19
right right now man i so because
0:59:23
the more i was going through this
0:59:26
stuff i don't know for some reason it
0:59:29
was
0:59:30
really coming back to me in in the speed
0:59:33
of a turtle
0:59:34
as in really slowly
0:59:39
well we got the eventually yeah mad this
0:59:42
channels yeah
0:59:43
not yeah i really want to highlight
0:59:46
matt's comment
0:59:54
i need to read another channel for
0:59:58
next
1:00:02
that's good i think we can um quote a
1:00:04
bit more controllers i guess
1:00:06
i mean what do you think yeah
1:00:10
yeah but but just can we save
1:00:13
five um two to three minutes
1:00:16
and uh i need a quick one yeah
1:00:20
oh yeah okay i'll be back yeah
1:00:29
so that was unexpected but
1:00:33
yeah we'll try to get other controllers
1:00:35
done as well maybe uh
1:00:36
the um uh
1:00:40
push controller let's see um
1:00:43
there's the art art i'm still working on
1:00:46
it um
1:00:48
there is a bit of more things which
1:00:51
means i need to decide on but
1:00:53
if you want to see the logo or like
1:00:55
basic concert you can go to the youtube
1:00:57
channel and look at it
1:01:00
um yeah just go to my youtube channel um
1:01:05
um
1:01:08
i can just share the link to the youtube
1:01:11
channel and
1:01:12
um that's that's actually art like
1:01:15
there's nothing more to it so um
1:01:19
yeah maybe give us a bit of feedback but
1:01:22
the merge chart isn't coming out
1:01:24
today for sure um the team name is
1:01:28
roller coders
1:01:29
e7 twitch it's i still need to work on
1:01:33
the merge chart so even
1:01:35
um i don't know how it looks like
1:01:40
no i haven't thought of growing a
1:01:42
mustache though i did try to put it on
1:01:44
my avatar and it didn't look good so
1:01:47
i think i'll pass
1:02:07
oh yeah it's been fun guys um thanks for
1:02:10
being so welcoming
1:02:12
i really joined this channel in the
1:02:14
middle um
1:02:15
when i joined i had no idea what's going
1:02:17
on so
1:02:18
um this has been fun
1:02:23
and if you guys miss a video i'm uh
1:02:25
recording all of it
1:02:27
um on the youtube so you can go back and
1:02:30
watch it
1:02:31
go on for four weeks um
1:02:35
i don't think i'll get a lot in four
1:02:37
weeks so
1:02:39
um yeah that's probably not gonna work
1:02:45
sorry about that guys um have you ever
1:02:47
had a mustache
1:02:50
hi have you ever had a moustache
1:02:53
i had it and
1:02:56
to be honest i don't i don't like
1:03:03
i think it really suits you though
1:03:06
gothic i can tell
1:03:08
not really i tried putting it on my
1:03:10
avatar and it didn't look good so
1:03:12
oh all right i see i see what you eat
1:03:16
but for a brief year in my
1:03:19
high school so ah okay
1:03:23
also my partner doesn't approve it so um
1:03:25
that's all the topics
1:03:27
yep she has to be happy because she's
1:03:32
sees you every day so
1:03:36
anyway let's get the push controller
1:03:38
right yeah
1:03:39
so i'm gonna insert
1:03:42
i sent
1:03:52
okay cool fantastic man
1:03:56
yeah that's really good you have
1:03:59
worked out all day man so you really
1:04:02
really deserve it uh
1:04:06
you talking about the mustache or
1:04:10
because yeah that that's not happening
1:04:17
cabalog uh
1:04:20
alive that word that e72 chooses
1:04:24
cabalog you should get some corrupt well
1:04:27
then we'll do a kebab eating facial
1:04:31
you should get some kebabs as well we'll
1:04:34
do a
1:04:34
face off is there some time
1:04:40
i mean i don't really staying long
1:04:42
though
1:04:43
[Music]
1:04:44
no the thing is that if we order two
1:04:47
deliveries
1:04:49
then it will take us
1:04:54
why am i ignore me you know me i don't
1:04:57
know
1:04:58
what i'm thinking i don't know what i'm
1:04:59
thinking
1:05:01
telling that he'll handle it or just get
1:05:03
kebabs
1:05:05
[Music]
1:05:06
you should have the side of your head
1:05:09
okay
1:05:11
what do you mean um
1:05:15
so shall we i think we should post
1:05:18
the board first yeah rather than
1:05:22
a particular board first yeah
1:05:26
cool so create a new board
1:05:29
so this shouldn't be hard at all
1:05:34
or oh here we go here we go
1:05:38
yeah so all we need to do is
1:05:43
this part because i don't really need
1:05:45
that
1:05:48
and
1:05:51
uncomment this part here
1:05:54
and uh
1:06:00
and sorry um do we have a data
1:06:04
variable here as well
1:06:08
i we can but
1:06:12
let's just go step by step because
1:06:16
i need to match the dynamodb
1:06:20
column name to the
1:06:25
column in the code otherwise it won't
1:06:27
work
1:06:28
right okay
1:06:34
jesus pushing me now so i must see a
1:06:37
kebab
1:06:40
thanks for the kebabs really appreciate
1:06:43
it guys
1:06:45
i will still missing out
1:06:48
then come on
1:06:51
he's literally offering it so i don't
1:06:54
all right i'm gonna
1:06:55
do it as well i'll just
1:06:58
give my address but not department
1:07:02
because
1:07:03
my intercom doesn't work right
1:07:08
come back
1:07:27
i'll open vs code and see what's going
1:07:30
on in the code
1:07:45
[Music]
1:07:49
this is probably one day where we had
1:07:52
like
1:07:53
the most consistent more than five years
1:08:00
well i really like to
1:08:04
thank our consistent viewers as in
1:08:07
for example is he's having twitch
1:08:10
mac holes alex um
1:08:14
they have been installed
1:08:18
yeah jam and poor case as
1:08:22
well because yeah it's good to see
1:08:25
the support from them consistently
1:08:29
for sure all right um
1:08:32
i'm gonna go back to actually
1:08:36
no i wanted to check the board now okay
1:08:39
so this is the board id
1:08:41
so this one has to match
1:08:44
the one over here the board id
1:08:48
right yeah that matches which is fine
1:08:53
this will be our array of boards
1:08:58
and what we need to do now is
1:09:01
we need to get rid of all these comments
1:09:11
and are you sure
1:09:14
are you going to pass params yeah that's
1:09:17
what
1:09:18
yeah yeah yeah and then
1:09:21
i'll assign the whole results to
1:09:26
data and
1:09:30
actually i might not say
1:09:32
[Music]
1:09:33
params yeah we might want to pause the
1:09:36
data
1:09:42
yeah error error params primes cool
1:09:45
let's try this and see how how this one
1:09:48
goes
1:09:52
okay yeah that's fine that will
1:09:55
create uuid the primary key and then
1:09:58
away doc line
1:09:59
put which is insert and
1:10:03
if it's error it will print out the
1:10:04
error and if it's
1:10:06
date if it's successful
1:10:09
actually i'm gonna
1:10:12
remove that one
1:10:26
it will just print it but if it's no it
1:10:30
won't really come here yeah
1:10:33
because even the send could have an
1:10:35
error so
1:10:36
that wouldn't get catch exactly
1:10:39
yeah exactly but this
1:10:42
document is throwing an error so is
1:10:44
there any error on the
1:10:47
thingy on for your side as well
1:10:51
uh what's rubbing an error
1:10:54
i'm not sure i can see that it's red
1:11:00
okay actually never mind yet no it's not
1:11:02
fixed it was just lagging
1:11:05
all right cool that's brilliant
1:11:09
okay so i'm not i'm now gonna
1:11:13
delete the last build and deploy it
1:11:17
as in
1:11:20
build it first
1:11:24
and let's see
1:11:27
to be honest i never thought streaming
1:11:30
could be this fun yeah that's so true
1:11:34
as in it's not very streaming it's
1:11:39
sell but the viewers that come
1:11:43
consistently
1:11:44
and and more or the chats
1:11:47
flow and that's what's actually fun to
1:11:50
be honest
1:11:51
and freak about this matt says thanks
1:11:54
matt
1:11:55
really appreciate your
1:11:58
pleasure act of kindness
1:12:03
i'm really hungry now
1:12:09
have you had dinner matt
1:12:12
or not yet
1:12:23
nice that's brilliant math thank you
1:12:26
again
1:12:27
really appreciate it oh what did you
1:12:30
have
1:12:34
coffee oh look at that
1:12:40
nice well that's a good
1:12:43
delivery update on twitch
1:12:57
i just read a bit of an older
1:13:00
comment from east seven twitch that you
1:13:03
just need
1:13:05
what 50 subs
1:13:08
was is it to become a partner yeah
1:13:12
um so how do we get subs
1:13:19
like um it twitch as follows
1:13:22
or it's like um twitch has an affiliate
1:13:26
program i'm pretty sure
1:13:30
let me see uh okay
1:13:33
did you uh can you we
1:13:36
push to pride before it arrives
1:13:42
actually i think actually um uh
1:13:46
yes we should do that but
1:13:49
one kind of map as in see if this
1:13:53
um the whole creating actually
1:13:56
you're a mess right
1:14:00
i'm gonna comment all this code
1:14:04
and then
1:14:07
push the already working code to
1:14:12
um two to two
1:14:16
github and then we can continue
1:14:25
okay so this one was the old
1:14:29
code we can
1:14:33
though just to confirm matt when
1:14:36
you say push to prod do you mean to
1:14:39
github
1:14:41
no he means uh just getting it live
1:14:45
on aws it's
1:14:48
live already deploying it
1:14:52
is it deployed already no this version
1:14:55
um
1:14:56
the post version oh okay cool cool
1:14:59
that's my my folder yeah
1:15:04
i thought he was saying the
1:15:08
other one as then just commit it
1:15:12
yes is this a triangle best
1:15:15
yeah to do that because i want to get
1:15:19
this post
1:15:20
working myself too the
1:15:24
um let's push this first and then we'll
1:15:26
paste the url there
1:15:31
i think you need to uncover that and
1:15:34
yeah i'm just finding it because the
1:15:37
font is a bit big
1:15:39
for me so
1:15:44
create a new board there we go yeah
1:15:51
there we go and
1:15:57
ah i lost again
1:16:00
it's 135
1:16:05
one thief okay cool there you go
1:16:08
just on comment down
1:16:20
and let's build it up again
1:16:25
so let him make sure that it builds his
1:16:30
way to stop
1:16:35
[Music]
1:16:47
inserting it properly yeah for sure
1:16:51
because
1:16:52
i would say for today my goal would be
1:16:55
to
1:16:56
insert the board as well in
1:16:59
dynamodb yeah
1:17:22
nice the death cup is next week right
1:17:29
yeah yeah it should be
1:17:34
let's see
1:17:37
if we search recorders on youtube oh
1:17:40
yeah we do get our channel
1:17:42
so we do have a unique name yeah
1:17:48
i was thinking how about if we
1:17:51
capitalize just the letter
1:17:55
c of coder
1:18:03
[Music]
1:18:10
yeah geezer i love kebabs oh yeah
1:18:13
also talking about that matt which car
1:18:15
did you order i
1:18:16
i don't i just eat chicken now or lamb
1:18:20
so i hope it's that i forgot to mention
1:18:28
how about your partner does she eat
1:18:31
everything yeah yeah she does okay
1:18:35
so even if you can't each she can eat
1:18:41
yeah it's just that she's not here today
1:18:43
so okay cool
1:18:50
spicy fruit pine i got chicken okay cool
1:18:54
as a ass please let's deploy
1:18:58
okay come on just like i did
1:19:04
come on come on come on i'm
1:19:08
i'm really hoping that we can deploy
1:19:11
this to prod and
1:19:13
test it before the food arrives
1:19:20
no i eat lamb i eat lamb i eat lamb and
1:19:23
only chicken
1:19:24
that's all man alexa are you
1:19:27
vegan as well like if you're not
1:19:31
is that a problem
1:19:41
i just don't eat pork and beef that's it
1:19:43
like i just don't eat
1:19:45
red meat um okay cool also because it's
1:19:49
good for the planet and stuff but
1:19:52
yeah okay that makes sense
1:19:55
yeah eyes that beyond saying
1:20:01
i didn't get not i didn't
1:20:05
get that either
1:20:14
oh is someone
1:20:18
yes that's my partner
1:20:23
my girlfriend oops
1:20:26
nice there you go
1:20:32
got a really good eye geezer
1:20:36
aim for the green screen
1:20:40
oh yeah i need to invest in that
1:20:49
my room's pretty small so like uh no one
1:20:53
can actually walk behind me
1:20:54
there's just my uh yeah right
1:20:58
right
1:21:03
um matt's asking wait are you asking me
1:21:06
or
1:21:07
then okay then matt's asking that does
1:21:10
your girlfriend program too
1:21:13
now she's an accountant nice
1:21:18
that's cool
1:21:22
okay so i'm gonna just get all the
1:21:26
um how would i test the post
1:21:30
i would have to go to the
1:21:33
res resources here and
1:21:36
test it see if it works
1:21:46
does she do your taxes or you do it
1:21:48
themselves
1:21:50
uh so
1:21:53
i get an external
1:21:57
accountant and um she
1:22:01
she does it her own yeah
1:22:04
yeah right okay
1:22:07
cool so where will we where were i need
1:22:10
to
1:22:10
api gateway yeah i need to do this
1:22:14
test it okay put
1:22:18
no post no is it poor post
1:22:22
um
1:22:25
[Music]
1:22:37
there we go and see if this works
1:22:40
because we shouldn't have to enter
1:22:44
anything yeah it just inserts the
1:22:48
there's something in the body can you
1:22:50
check
1:22:54
is there
1:22:57
yeah yeah just a single expo we have
1:23:00
to do this none option
1:23:03
to probably make it work yeah let's
1:23:07
check
1:23:13
internal server error okay
1:23:16
board that's fine pride
1:23:20
uh-huh post all right where did we go
1:23:23
wrong
1:23:24
i need i need the logs let's look at the
1:23:26
code
1:23:27
that's probably because um
1:23:31
okay i'll go i'll go down um
1:23:34
[Music]
1:23:35
give me two minutes
1:23:49
um so this is it
1:23:52
23 this is the one
1:23:57
so what i'm gonna do is
1:24:02
with uh syntax interesting
1:24:05
wow unexpected at end of input
1:24:09
jeez how can i not know that
1:24:13
where did i go wrong syntax error
1:24:22
ah okay right that makes sense
1:24:25
i forgot to put ending of
1:24:31
the method over here
1:24:36
ah that will cause the entire issue
1:24:40
probably
1:24:40
yeah that must have been it
1:24:44
caught less delete the same
1:24:48
build
1:24:53
come on i want to get rid of you
1:24:56
yeah here we go and build
1:25:00
call saying yours you just
1:25:03
details downstairs cool math thank you
1:25:07
for
1:25:08
letting me know i'll be back in five max
1:28:14
okay i'm back okay 10's gone
1:28:18
nice
1:28:24
second let me pull up my plate can i do
1:28:28
me can i do it like an unboxing video or
1:28:30
something like that
1:28:34
because i can do that
1:28:36
[Applause]
1:28:38
i got my plate
1:28:42
okay
1:28:46
here's the packet
1:28:49
this enjoy math
1:28:53
so i don't know if i'm about to enjoy it
1:29:04
okay first we have some chips
1:29:08
can't really tilt it but it's full to
1:29:10
the brim
1:29:18
let's see matt's choice
1:29:21
so it's a chicken kebab
1:29:24
with the lot salad and
1:29:28
sauces are garlic chili and tomato huh
1:29:31
oh that's pretty good
1:29:36
and what else do we have
1:29:39
we have napkins
1:29:44
and kind of cook
1:29:49
for some caffeine
1:29:54
and i'm not sure what this target desert
1:29:58
is called but i've had this before
1:30:02
hey google it all right so are we
1:30:06
eating on the camera and that's what
1:30:09
paul wants us to do
1:30:10
all right let's
1:30:14
do it i just i guess i just did my
1:30:16
unboxing video so
1:30:18
oh nice one yeah i'll just
1:30:22
so i'll just code and
1:30:25
eat at the same time
1:30:44
that's the fries
1:30:49
the freezing cold coke yeah
1:30:52
i like it and i've got some dips as well
1:30:57
i think that's not really a dip it's
1:31:00
kind of
1:31:01
it's a turkish sweet i forgot the name i
1:31:04
used to get it okay
1:31:06
turkish delight apparently
1:31:10
and that's the kebab happy man
1:31:14
yes very happy thanks
1:31:17
to matt i appreciate that matt
1:31:22
all right let's do this um
1:31:32
yes yes
1:31:36
yes yes
1:31:41
yes that's our first twitch donation
1:31:44
then
1:31:50
thank you matt
1:31:53
[Music]
1:31:56
how did how does it smell oh
1:32:00
how's it going it smells
1:32:04
delicious to be honest it's pretty good
1:32:18
now suddenly the viewers are like
1:32:20
soaring up
1:32:24
suddenly the viewers are sorting up yeah
1:32:28
that's that's
1:32:31
good
1:32:38
it was uh i think spending the feud as
1:32:40
well
1:32:41
can you change the stream title can we
1:32:45
change the stream title copy
1:32:49
yeah we can let me do it to be your
1:32:52
raw coders in kebabs
1:32:56
look what these 17 wants us to do it
1:32:59
to be raw coded as in r
1:33:03
o a r and then and then coders in kebabs
1:33:16
there you go the title is changed
1:33:22
we upload a channel photo um we need to
1:33:27
it's coming school so just
1:33:30
work in progress yeah okay
1:33:36
it's deployed
1:33:42
let's go to postman again
1:33:47
what changes did you make in the code
1:33:48
though uh
1:33:50
there was a syntax error
1:33:53
i forgot to close
1:33:56
the method brackets great
1:34:04
let's see if this works now
1:34:07
brilliant
1:34:10
oh did he actually insert
1:34:14
it i won't have a look it didn't say
1:34:20
you can do a get and see
1:34:30
um
1:34:44
[Music]
1:34:45
um can actually i'll have to do that
1:34:49
i'll send the viewers
1:34:52
the
1:34:56
url as well so they can actually load
1:34:59
test
1:35:00
it
1:35:06
oh no
1:35:10
yeah like it smells good i did
1:35:13
science and technology programming
1:35:18
amen um
1:35:22
that was just i guess
1:35:25
why didn't you return the you you id
1:35:28
after the insert
1:35:35
oh i think cheers yeah
1:35:39
mine's in the glass
1:35:45
can't find my straw my doctor only tells
1:35:48
me to drink from the straw
1:35:50
apparently my dentist story not the
1:35:54
doctor
1:35:58
i mean they are qualified so then
1:36:03
there must be a reason
1:36:05
[Music]
1:36:06
right so this is done
1:36:10
getting a power so now alexa says that
1:36:14
on the get return the data
1:36:16
not the who um results added from dynamo
1:36:20
i'm not sure what that means on
1:36:24
the get return the data
1:36:27
not the whole results um
1:36:31
what you mean alex i didn't really
1:36:33
understand you
1:36:38
yeah because of my teeth
1:36:44
well let's lock down in melbourne so you
1:36:46
gotta wait
1:37:01
okay can we do one more controller then
1:37:04
no
1:37:14
damn that's working fine what did
1:37:17
alex spain
1:37:20
can you do multiple and see if the count
1:37:22
and stuff is working
1:37:28
okay cool yeah multiple yeah
1:37:35
so add another board
1:37:45
post i'll do another one
1:37:50
yeah there we go
1:37:53
and
1:37:56
get all the boards so it's all they
1:37:59
should be free
1:38:05
[Music]
1:38:14
okay i see what you mean now alex
1:38:18
that makes sense to be honest so he's
1:38:22
saying that instead of returning the
1:38:24
response
1:38:25
just return the item
1:38:28
of the result oh no okay
1:38:32
so i think it means
1:38:36
return result item
1:38:44
data item
1:38:47
so i think in our case it would be
1:38:51
data item door item
1:38:57
data items okay
1:39:01
right i i see cool what is it
1:39:05
um i'm not quite familiar with it
1:39:10
so i think what it does is that
1:39:13
it's just outputting all the items
1:39:19
what we have inputted as in instead
1:39:23
am i right
1:39:26
alex
1:39:29
all right i'm calling you make sense
1:39:48
yeah return it i need to
1:39:51
return it
1:39:58
return data items items
1:40:01
okay it needs a yeah of course
1:40:07
okay so let's try this as well
1:40:16
same build
1:40:37
this properly yeah that that was my
1:40:39
fault
1:40:40
didn't do that properly that was
1:40:43
supposed to be send
1:40:45
and then data door items
1:40:53
okay
1:41:00
and now let's do build
1:41:09
um i don't think it's capitalized
1:41:12
oh yeah even matt singh um
1:41:17
ah yeah it's a property of it so
1:41:26
oh when i did the teles since he didn't
1:41:30
come up with uppercase i for some reason
1:41:34
really see that items
1:41:38
but if i do i 2
1:41:41
comes up with uppercase i
1:41:45
[Music]
1:41:49
variable names not actually um
1:41:54
because you don't have um i don't think
1:41:56
you have intelligent
1:41:57
for js do you
1:42:11
there you go there's the kebab i'm
1:42:13
focusing on the fries right now
1:42:17
i'm focusing on the kebab first
1:42:21
nice then i'll probably have my
1:42:24
fries and drink as a
1:42:28
dessert
1:42:32
we do have the we do have dessert though
1:42:49
classic uh alexis
1:42:52
asking to show us about
1:43:04
chicken i don't know how this is
1:43:12
ah right i didn't know that
1:43:16
it's seven twitch then this is how
1:43:19
professional
1:43:20
streamers work
1:43:30
i really don't want to drop anything on
1:43:33
my mac but
1:43:35
yeah just to me
1:43:46
are you actually thinking of getting a
1:43:47
green screen though then if you do it i
1:43:50
probably
1:43:50
will do it as well i need to
1:43:54
i need to
1:44:05
yeah um new camera and you know
1:44:09
buying a camera for some other purposes
1:44:11
as well
1:44:12
but let's see not anytime soon it's
1:44:15
still on my mind
1:44:18
like
1:44:21
basically or already got a good
1:44:25
camera on my big screen yeah right
1:44:29
but i can't really use it because
1:44:32
it actually shows half of my
1:44:36
living room so
1:44:42
and for the mic my
1:44:45
work paid for this one so i'm
1:44:49
pretty happy with this no i think um
1:44:53
when i when i watch it on youtube again
1:44:56
it doesn't look that bad
1:44:58
okay that's pretty good
1:45:14
okay
1:45:16
uh razer kraken headphones
1:45:19
i think you might be able let me just
1:45:22
ask
1:45:23
my partner because um she knows a brand
1:45:26
of it
1:45:32
till then it gets deployed
1:45:46
i'm not sure if i can finish talk about
1:45:53
it's like one of those times when you
1:45:54
were like really really hungry and you
1:45:57
eat and then you're like oh yeah
1:46:00
i'm full in like half of it
1:46:08
um i'm not sure what you meant alexa are
1:46:11
you guys
1:46:13
fort
1:46:16
the second stomach comes in a little
1:46:18
while when the first stomach
1:46:22
gets time to take in what it needs to
1:46:25
take
1:46:31
um matt to answer your questions about
1:46:34
the headphone
1:46:35
it's the brand's called corsair
1:46:47
okay so now let's
1:46:51
try this again deployed
1:47:00
it should give us three counts
1:47:04
regardless yeah
1:47:07
perfect so that seems to be working
1:47:15
ignoring that 1000
1:47:18
fav icon one yeah
1:47:29
all right cool
1:47:33
are we doing a post i
1:47:36
just did the post
1:47:41
oh yeah that's right
1:47:44
nice um
1:47:48
can we do delete as well you think so um
1:47:51
i was thinking of let me do it
1:47:54
doing the get particular board first
1:47:58
all right do you want me to code it
1:48:04
right yeah go for it
1:48:07
okay uh are you
1:48:10
finished eating that i'm taking a break
1:48:13
because my first stomach is full but
1:48:16
waiting for my second coming to show up
1:48:18
so okay
1:48:23
sorry alex i just i just got distracted
1:48:27
or you can take s excited by the
1:48:33
testing
1:48:40
all right we don't need that
1:48:44
um do you still want to use for loops or
1:48:47
do you want to change
1:48:50
i feel uh let's change it now
1:48:56
do you want to keep for loop for now
1:48:57
until it works and then we'll
1:48:59
yeah change it sorry
1:49:09
okay um
1:49:17
it is the same stuff isn't it what are
1:49:19
you doing
1:49:20
hang on so the plan
1:49:24
was to get a particular board isn't it
1:49:28
yep hey guys
1:49:31
that's yours uh so i
1:49:34
already have some data that was
1:49:37
connecting to
1:49:38
dynamodb which is here
1:49:42
yeah i think and you'll probably just
1:49:44
uncover from here yeah
1:49:46
from here right now we don't need from
1:49:47
the top
1:49:49
really no okay
1:49:54
just go further up a bit yeah
1:49:59
wait let me go up
1:50:05
wait does your screen move when i move
1:50:09
no it's not moving at the moment are you
1:50:11
moving it
1:50:12
yeah um
1:50:18
there we go
1:50:25
okay i'll just uncomment all of it and
1:50:27
see what do we have
1:50:50
so
1:50:53
okay let's see
1:50:57
um that board id not in params okay we
1:51:01
get the board id
1:51:03
and params table name
1:51:06
okay table right
1:51:11
and then okay you are able to move my
1:51:15
screen for sure
1:51:18
um constant uh table rows of weight we
1:51:21
get the
1:51:24
the for row and stable rotor items
1:51:28
um table router items
1:51:41
yeah that's fine that looks fine
1:51:44
um i'll just put this inside t
1:51:48
try
1:51:52
so that we also have consistency and
1:51:56
works should i build it
1:52:03
oh i can't do anything on the terminal
1:52:06
so you're gonna do it oh
1:52:08
i forgot to give you access to that one
1:52:11
all right that's right
1:52:15
there we go okay that's your access
1:52:18
there
1:52:23
i can't see the comments can you put an
1:52:26
iron core
1:52:31
uh i had a blessed physical cocktail
1:52:34
whoa the ball
1:52:38
was serving food water they were very
1:52:41
excited to eat it
1:52:56
wow you guys have got
1:53:00
high tolerance map
1:53:04
so also
1:53:09
matt has a good point we should um maybe
1:53:11
we should put one day of the stream to
1:53:13
just comment the code
1:53:16
on one day of the stream to comment the
1:53:19
code
1:53:20
yeah like we should put comments in the
1:53:22
code
1:53:24
oh okay as i see what you mean yeah
1:53:28
i mean if we're gonna open repository
1:53:30
then
1:53:31
yeah probably you should have comments
1:53:37
hit people it come on wow
1:53:43
one second i'll turn on my heater
1:54:03
comments only for bad good
1:54:06
night
1:54:11
is for people who don't maybe maybe
1:54:13
don't understand that language
1:54:18
google self documenting code yeah yeah
1:54:22
so yeah agree with your map
1:54:28
i think the best code is with the code
1:54:32
itself tells you what's happening that's
1:54:35
true
1:54:44
i mean a lot of commenting in the code
1:54:46
in these days is variable
1:54:48
like good variable naming
1:55:16
alex
1:55:18
yeah yeah i totally agree with you
1:55:23
here's a good
1:55:26
good code should tell you exactly what
1:55:30
it's doing by itself you shouldn't have
1:55:32
to insert
1:55:33
action comments
1:55:46
okay i'm full yeah there's no second
1:55:58
stomach
1:56:12
so
1:56:26
okay
1:56:32
okay
1:56:40
okay
1:56:54
um let's check
1:56:57
what do we get so i will just use
1:57:05
this actually the first board and check
1:57:09
if it works
1:57:16
board board id and
1:57:20
this should only give me the
1:57:23
result
1:57:26
[Music]
1:57:29
what happened there there's some problem
1:57:33
[Music]
1:57:36
um
1:57:39
yeah i feel you
1:57:53
you got this in
1:57:59
uh so what's the problem
1:58:03
okay where
1:58:08
i want to check what was the exact
1:58:10
problem from here
1:58:12
so just kind of fast tracks here
1:58:16
yeah for sure also i'm eating my sweet
1:58:19
if anyone's interested
1:58:24
show us the history
1:58:27
uh if you have told us
1:58:30
it's good that it means
1:58:36
okay yes i will do that um i'm gonna
1:58:40
just check what the
1:58:43
error was coming okay
1:58:47
is a syntax error board id
1:58:51
has already been declared yeah oh yeah
1:58:54
that's cool
1:58:55
so whenever i'm commenting the code
1:59:00
board id
1:59:11
actually we need to uncomment this as
1:59:14
well
1:59:16
you mean comments hooray
1:59:19
comment this we don't need this
1:59:24
no we don't need this
1:59:30
yeah even even comment lead board id
1:59:35
oh we need that don't we now we are
1:59:38
doing it
1:59:39
yeah yeah true
1:59:45
okay the board id we don't need this
1:59:47
either
1:59:49
yeah i should have commented it out
1:59:51
first
1:59:52
my bad yeah i i also didn't realize it
1:59:55
so
1:59:56
uh
2:00:11
just for consistency okay
2:00:14
cool yeah that's a good point to be
2:00:17
honest
2:00:24
there's still a bit of code factory
2:00:27
required there i can already see some
2:00:29
pad that can be improved
2:00:32
hey tightens cool that's fine
2:00:36
all right let's do the deploy
2:00:39
as yes build and deploy
2:00:52
yep
2:00:55
still can't believe we connected
2:00:56
dynamodb in one more
2:01:09
what was the error though was it in the
2:01:10
code or something
2:01:12
oh i remember now we weren't returning
2:01:17
[Music]
2:01:20
nice
2:01:24
seems like this central sniffing officer
2:01:29
i like the acronym
2:01:36
um seems like you just need to remove
2:01:40
some
2:01:41
red lights tonight
2:01:44
i don't know i didn't get it i didn't
2:01:47
get it
2:01:55
i really want to google it but there's
2:01:57
no point
2:02:09
all right okay there's no stopping
2:02:16
makes sense great ah
2:02:19
okay cool wait um i wanna ask you
2:02:21
something
2:02:22
from melbourne
2:02:29
yes matt the computer says one
2:02:35
blinking lights
2:02:39
what does that mean blinking lights
2:02:43
now today has been green lights come on
2:02:45
yeah
2:02:46
yeah it's going actually pretty good so
2:02:50
far
2:02:51
remember how you were stuck on one api
2:02:53
problem for two days
2:02:55
and he's been devoted for three days
2:03:07
yeah i can really tell them we are
2:03:10
progressing
2:03:10
as in becoming comfortable with
2:03:15
the stream environment now for sure
2:03:37
oh yeah i never asked you then when did
2:03:39
you first started skate streaming
2:03:46
um to be honest i don't know now
2:03:49
i'll have to check my um
2:03:53
i love to check i think it started when
2:03:56
i actually installed
2:03:59
obs but i don't know when i installed
2:04:02
obvious so i'd like to come back what
2:04:05
was it months ago or like
2:04:07
some days ago i would say probably a
2:04:11
month i wouldn't say months but
2:04:14
probably a month ago right yeah
2:04:18
and you haven't missed the day since
2:04:23
uh not that can recall off yeah no
2:04:26
haven't no
2:04:30
my friends get so mad sorry
2:04:33
sorry i just took crap myself
2:04:37
i had to miss i think one day
2:04:42
oh that's pretty good yeah
2:04:48
yeah yeah that's right
2:04:54
right okay looks like matt goals has
2:04:58
been
2:04:58
here since the beginning he has been
2:05:02
him and paul nice
2:05:05
okay um deployed okay cool
2:05:08
let's test this one now
2:05:14
get there we go
2:05:22
uh data items is returning
2:05:26
one we shouldn't read it ready return
2:05:29
one it should give us the object
2:05:34
what's inside data
2:05:38
um i'm just thinking
2:05:41
because this is returning one
2:05:44
day time
2:05:50
because if you see the board id is
2:05:54
that id is on the first index
2:05:57
if i just get that can you console the
2:06:01
log data once but
2:06:04
let's try seeing how many boards we have
2:06:07
first
2:06:15
so if you see the board that we put
2:06:18
is 9b5
2:06:22
which was the first one right just fine
2:06:27
but we need the objects itself
2:06:30
not just the index
2:06:35
right so let
2:06:39
row in
2:06:43
table roller items are you sure this
2:06:45
items
2:06:46
is capital in your for loop um
2:06:51
yes in your form
2:06:54
um i haven't used
2:06:57
items in my for loop oh you have
2:07:01
um let's go up i haven't i don't think i
2:07:04
can
2:07:04
go down go down go down
2:07:08
um line number one one three
2:07:19
ah i think i might know the problem now
2:07:24
this is the items
2:07:28
and then i turn probably
2:07:33
i'm not sure i'm actually not here
2:07:37
you gotta test it she would try this
2:07:41
items and then item i'm getting
2:07:45
one item let's try this
2:07:48
and see but
2:07:51
the thing item isn't declared at all
2:07:55
anywhere
2:07:59
good point
2:08:03
sorrow hang on
2:08:06
so if i've got the data
2:08:09
why don't i just return the data itself
2:08:13
that's all because
2:08:16
this will already have the object
2:08:20
the first object
2:08:23
let's try that instead
2:08:34
uh
2:08:46
it comes it's coming
2:08:51
yeah true map
2:08:54
it takes a bit of experience to
2:08:57
as in learn from your bad experiences
2:09:01
and make sure we don't do those
2:09:04
mistakes again so yeah really helps
2:09:22
all right i would say coffee
2:09:25
let's just get this get a particular
2:09:27
board
2:09:28
to work and then we can call it a day
2:09:30
yeah
2:09:33
and surprisingly isn't too it isn't 2ams
2:09:39
and it's not a hackathon
2:09:45
because if it was a hackathon we must be
2:09:47
hungry
2:09:52
so matty really destroyed the hackathon
2:09:55
vibe
2:09:58
no one's hungry no one's starving
2:10:18
but yeah it's really surprising how
2:10:21
we start off and then
2:10:27
things okay it's not always a good
2:10:30
experience
2:10:31
for the viewer but the real viewers and
2:10:34
then
2:10:35
stayed on regardless of my bad
2:10:38
performance
2:10:39
and the bad visuals but now it's
2:10:42
it's all coming up yeah for sure
2:10:47
and deploy that that's how you start to
2:10:50
grow
2:10:50
for sure like if you keep want content
2:10:56
yeah even if it's like one follower or
2:10:58
one subscriber
2:10:59
there yeah yeah that's pretty good
2:11:02
so are the subs for subscribers or
2:11:06
followers um on twitch you have
2:11:10
followers on youtube you have
2:11:12
subscribers
2:11:14
okay cool yeah
2:11:22
am i actually divert all my subscribers
2:11:27
to this channel yeah
2:11:31
at my youtube subscribers to our
2:11:36
youtube channel yeah
2:11:40
and you can make the twitch account as
2:11:43
well
2:11:57
[Music]
2:12:04
are you it's getting deployed yeah
2:12:09
again deployed hopefully this one
2:12:12
works now right and if not then
2:12:17
i see where
2:12:28
no we're not going to go past
2:12:32
12. we're not going to go past
2:12:35
12 yeah
2:12:39
um um
2:12:44
okay you do it you do it
2:12:50
that's like question mark so he was
2:12:52
doing why as well i was doing why
2:12:54
at the same time
2:12:58
and that's why we have to
2:13:03
communicate effectively
2:13:12
okay i'm gonna go back there
2:13:16
and do this board and see what i get
2:13:20
back
2:13:26
so i was right that's
2:13:39
[Music]
2:13:42
uh yeah so what i did
2:13:45
was i just returned here the data
2:13:49
because
2:13:50
um what the get method does on
2:13:54
documental client that it only gets
2:13:58
one object right
2:14:01
from the as in one row of
2:14:05
dynamodb table and then
2:14:08
i just set this data to
2:14:12
that row and then just
2:14:17
send that data as in send that row
2:14:21
as a response that's all is that the
2:14:24
reason um
2:14:24
it was returning a number of items
2:14:28
in the couldn't hear you can you hear me
2:14:33
yeah now i can yeah is that the reason
2:14:35
it returned one because
2:14:37
it was returning the number of items
2:14:39
yeah in the
2:14:40
as a number of items yes yes
2:14:43
correct
2:14:46
all right um
2:14:50
you want to stay for 15 more minutes
2:14:53
uh i'll just do the delete and then we
2:14:56
can
2:14:58
call it an eye surely okay
2:15:01
won't take long at all
2:15:05
and i'll trying to speed up
2:15:10
list all boards is there so we don't
2:15:12
need all this
2:15:13
[Music]
2:15:16
code anymore right actually forget that
2:15:20
one i don't want to
2:15:21
the factor and now i just move on to
2:15:24
deleting the board
2:15:26
which shouldn't be too much effort
2:15:29
delete it because all the code is
2:15:31
already there
2:15:33
you have to uncomment few parts
2:15:36
so this one
2:15:40
has to be uncommented
2:15:46
yeah and then this bar has to be
2:15:50
uncommented
2:16:00
again for consistency can we rename the
2:16:03
borders
2:16:05
yeah right
2:16:12
and delete board is there
2:16:15
and then i'll just upload
2:16:19
data here
2:16:24
actually i'm not gonna do that i'll just
2:16:28
delete it
2:16:32
delete it can you can you do it for once
2:16:36
then we can
2:16:36
maybe return
2:16:46
data cool brilliant
2:17:02
okay
2:17:06
deleted board i'm just
2:17:10
doing caps because i just want to check
2:17:12
it
2:17:13
as in if it works or not that's all yeah
2:17:17
um that one is there perfect boards
2:17:20
boards
2:17:21
but yeah that's fine you can get
2:17:24
everything that cool
2:17:26
let's test this one as well
2:17:31
we have been pretty good to be honest
2:17:34
yeah
2:17:42
same build
2:17:49
okay i'm thinking i think it might work
2:17:52
on the first go i'm
2:18:03
[Music]
2:18:08
nice
2:18:20
[Music]
2:18:21
we still have two viewers that's
2:18:24
that's amazing at this time of the night
2:18:27
oh
2:18:29
i'm not expecting anyone to stay up
2:18:37
i didn't even math school
2:18:40
[Music]
2:18:42
nah man they have all been pre sisters
2:18:46
and pretty supportive
2:18:47
to be honest
2:18:58
okay whether this works or no
2:19:01
we're calling you a day right i'm sorry
2:19:05
matt matt's around he says
2:19:11
that's right you underestimate
2:19:14
my common karthik
2:19:25
are we doing a tour tomorrow as well or
2:19:28
are we doing
2:19:29
tomorrow no two hours so on the weekends
2:19:32
it's at least two hours yeah
2:19:35
but if you have any other commitments
2:19:38
then
2:19:39
feel free to skip it uh i think i can
2:19:42
handle it
2:19:43
same for both of us cool
2:19:47
brilliant that's what i like
2:19:50
okay deploy this
2:20:05
how did you sleep matt
2:20:13
i also wish that we could like kind of
2:20:17
integrate youtube and twitch comments
2:20:23
okay that's a pretty subjective thing
2:20:29
usually when i get tired
2:20:32
and how often do you get tired man
2:20:38
and sometimes you sleep at 12 when
2:20:40
you're watching your favorite streamers
2:20:43
yeah that's called dedication right
2:20:47
you know that matt's timeline of
2:20:49
sleeping kind of like
2:20:51
really gets me one thing that if i'm up
2:20:54
after 12 like
2:20:55
i'll only sleep after two there's like
2:20:57
there's nothing in between
2:20:59
ah right
2:21:05
she's playing the latest zelda ah
2:21:09
okay interesting
2:21:14
you guys have a game room
2:21:19
i'm excited used to play zelda
2:21:22
it's like a discovery game right
2:21:26
just
2:21:31
all right uh i don't really know what
2:21:34
zelda is what is that it's a game ah
2:21:38
again yeah it's like a discovery game
2:21:42
like when you go around and you have to
2:21:44
do some
2:21:46
stuff okay
2:21:49
core released with better graphics on
2:21:52
switch
2:21:54
do you have the fulls for the like
2:22:00
ah okay it's a
2:22:04
explorer game right right i see
2:22:08
right turn let's check this
2:22:11
one pull cookies in it
2:22:14
screen on what's up ah okay
2:22:20
interesting
2:22:22
all right so i'm gonna get all the
2:22:23
boards first
2:22:27
and then delete
2:22:31
so we delete one board so if we
2:22:34
delete say for example
2:22:38
9b5 we shouldn't see this again
2:22:42
yeah if it works
2:22:45
if it works um
2:22:57
that's fine it does work so
2:23:00
if we go back to
2:23:03
yeah i just have to change the code a
2:23:06
bit to
2:23:08
jason's stringify the board
2:23:11
yeah fine um it's not uh returning it as
2:23:14
a string but okay
2:23:15
what you mean yeah
2:23:19
yeah here we go so the board is deleting
2:23:22
too
2:23:23
nice that's brilliant
2:23:32
i found a character called cool killing
2:23:34
it
2:23:35
that's interesting
2:23:36
[Music]
2:23:39
i love it there's actually one in
2:23:41
skyward's
2:23:42
card
2:23:54
i'm hearing this name as in
2:23:57
zelda the first time hang on
2:24:01
you have to find characters right and so
2:24:04
um there's like steps to find a
2:24:07
particular character
2:24:08
so there are steps to find people as
2:24:10
well so i don't know
2:24:12
right
2:24:15
then were you intending to find cookie
2:24:17
lord you just randomly found him
2:24:20
what is that him
2:24:26
that him
2:24:39
oh it's a girl okay nice yeah it's a
2:24:42
girl
2:24:46
that's really interesting funny
2:24:49
at the same time yeah
2:24:53
right um we should
2:24:56
call your night fun
2:25:00
and yeah pretty good night this will go
2:25:02
along in my description you know how i
2:25:04
write descriptions in my youtube yeah
2:25:07
just
2:25:07
what about all we did today this one's
2:25:09
going to happen
2:25:11
oh fantastic yeah do you then
2:25:16
send me a link as well i'm going to go
2:25:20
watch it too because oh so we
2:25:23
won't be on on until 2 a.m
2:25:26
uh that was only leave the case
2:25:29
man if we couldn't get dynamo db into
2:25:33
creation but we got that in this for one
2:25:35
hour which i was surprised myself
2:25:38
if you're not joined man i could still
2:25:40
tell you
2:25:41
i don't mind me too if you if you want
2:25:44
to join the stream
2:25:49
let's see what he says do you want to
2:25:55
if you can look at a bunch of i don't
2:25:58
know if you can do this or
2:26:00
there's a lot of stuff yeah yeah yeah
2:26:04
i i'll go watchful all right perfect
2:26:08
yeah that's
2:26:11
brilliant thanks a lot for coming guys
2:26:15
um matt thank you for the awesome
2:26:19
dinner loved it
2:26:22
and we shall she should stream okay
2:26:26
cool and we'll see you tomorrow
2:26:30
same times same place and doing the
2:26:35
next thing forward cool thanks for
2:26:38
joining good
2:26:39
um it was a pleasure and you got a lot
2:26:42
of stuff done to get and
2:26:44
thanks for the dinner and see you guys
2:26:46
tomorrow i guess and thanks and for
2:26:48
having me thanks for um
2:26:52
making the hosting a lot
2:26:55
easier as well karthik appreciate it
2:26:58
i'll see you
2:27:00
tomorrow have a good night guys