boarzVideosClipsStatistics

#️⃣EP 141 - AWS WebSocket API Integration Pt.2

🎦
📅 2021-12-30 (525 days ago)
⌛ 1:08:23
ZainboarToreyboar
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
001
Build Break and Code
📅 2021-07-14 
(694 days ago)
⌛ 0:58:43
ZainboarKartikboar
002
Build, Break & Fix
📅 2021-07-15 
(693 days ago)
⌛ 0:53:45
ZainboarKartikboar
🎬
Krunchmaster Kartik
Build, Break & Fix
ZainboarKartikboar
003
Build, Break & Fix
📅 2021-07-16 
(692 days ago)
⌛ 1:09:05
ZainboarKartikboar
004
Special Edition: We don't stop until we get our code working
📅 2021-07-16 
(691 days ago)
⌛ 2:27:06
ZainboarKartikboar
🎬
Killing it
Special Edition: We don't stop until we get our code working
ZainboarKartikboar
005
Build,Break & Fix // Weekend two hour special
📅 2021-07-17 
(690 days ago)
⌛ 2:00:31
ZainboarKartikboar
🎬
Schooling in brown countries
Build,Break & Fix // Weekend two hour special
ZainboarKartikboar
🎬
Unprofessional Kartik
Build,Break & Fix // Weekend two hour special
ZainboarKartikboar
006
Build, Break & Fix
📅 2021-07-19 
(689 days ago)
⌛ 1:03:20
ZainboarKartikboar
007
Build, Break & Fix
📅 2021-07-20 
(688 days ago)
⌛ 1:04:37
ZainboarKartikboar
008
Build, Break & Fix
📅 2021-07-21 
(687 days ago)
⌛ 1:00:37
ZainboarKartikboar
009
Build, Break & Fix
📅 2021-07-22 
(686 days ago)
⌛ 1:17:02
ZainboarKartikboar
010
Build, Break & Fix
📅 2021-07-23 
(685 days ago)
⌛ 1:04:59
ZainboarKartikboar
011
Build, Break & Fix
📅 2021-07-23 
(684 days ago)
⌛ 1:48:16
ZainboarKartikboar
012
Build, Break & Fix
📅 2021-07-24 
(683 days ago)
⌛ 2:05:28
ZainboarKartikboar
013
Build, Break & Code //First Special Guest Appearance
📅 2021-07-26 
(682 days ago)
⌛ 1:09:09
ZainboarKartikboar
014
Build, Break & Fix
📅 2021-07-27 
(681 days ago)
⌛ 1:05:37
ZainboarKartikboar
015
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
📅 2021-07-28 
(680 days ago)
⌛ 1:07:46
ZainboarKartikboar
🎬
Brain Refresh
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
ZainboarKartikboar
016
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-29 
(679 days ago)
⌛ 1:03:57
ZainboarKartikboar
017
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-30 
(678 days ago)
⌛ 1:06:45
ZainboarKartikboar
018
Build, Break & Fix // creating get methods with FETCH API
📅 2021-07-30 
(677 days ago)
⌛ 2:00:16
ZainboarKartikboar
019
Build, Break & Fix // BLOG REVEAL!! &Fixing our broken Hugo blog
📅 2021-07-31 
(676 days ago)
⌛ 2:03:11
📰
ZainboarKartikboar
020
Build, Break & Fix // Fixing the uncaught exception error in FETCH APIs
📅 2021-08-02 
(675 days ago)
⌛ 1:02:04
ZainboarKartikboar
021
Build, Break & Fix // Trying different things to resolve the error
📅 2021-08-03 
(674 days ago)
⌛ 1:04:49
📰
ZainboarKartikboar
022
Build, Break & Fix // Special Guest announcement for tomorrow!
📅 2021-08-04 
(673 days ago)
⌛ 1:03:15
📰
ZainboarKartikboar
023
Special Episode : Talking to a Principal Developer at Seek
📅 2021-08-05 
(672 days ago)
⌛ 1:04:56
📰
ZainboarKartikboar
024
Build, Break & Fix // Working out Software design
📅 2021-08-06 
(671 days ago)
⌛ 1:08:19
📰
ZainboarKartikboar
🎬
Finger driven architecture
Build, Break & Fix // Working out Software design
ZainboarKartikboar
🎬
Fast food driven architecture
Build, Break & Fix // Working out Software design
ZainboarKartikboar
025
Build, Break & Fix
📅 2021-08-06 
(670 days ago)
⌛ 2:01:05
📰
ZainboarKartikboar
🎬
Can't be ashamed if there's never a first version
Build, Break & Fix
ZainboarKartikboar
🎬
Not a uni student
Build, Break & Fix
ZainboarKartikboar
026
Weekend Special 1.5 hours
📅 2021-08-08 
(669 days ago)
⌛ 1:35:49
📰
Zainboar
027
30 mins of deployment 😠 || 30 mins of coding 🥲
📅 2021-08-09 
(668 days ago)
⌛ 1:07:48
📰
ZainboarKartikboar
🎬
Can't work, deploying
30 mins of deployment 😠 || 30 mins of coding 🥲
ZainboarKartikboar
028
Today's Broadcast
📅 2021-08-10 
(667 days ago)
⌛ 1:18:59
📰
ZainboarKartikboar
🎬
Two points of contact
Today's Broadcast
ZainboarKartikboar
🎬
CORS exclusive lovin'
Today's Broadcast
ZainboarKartikboar
029
Build Break Fix
📅 2021-08-11 
(666 days ago)
⌛ 1:01:46
📰
ZainboarKartikboar
030
Today's Stream
📅 2021-08-12 
(665 days ago)
⌛ 1:09:24
📰
ZainboarKartikboar
🎬
Sensible policy
Today's Stream
ZainboarKartikboar
🎬
Shoes in mouth
Today's Stream
ZainboarKartikboar
031
Buidl Break Fix
📅 2021-08-13 
(664 days ago)
⌛ 1:05:05
📰
ZainboarKartikboar
🎬
The code always wins
Buidl Break Fix
ZainboarKartikboar
🎬
Chicken curry in the brown way
Buidl Break Fix
ZainboarKartikboar
032
Today's Broadcast
📅 2021-08-14 
(663 days ago)
⌛ 1:20:18
📰
ZainboarKartikboar
033
Build - Break - Fix
📅 2021-08-15 
(662 days ago)
⌛ 1:34:03
📰
ZainboarKartikboar
034
Build Break Fix
📅 2021-08-16 
(661 days ago)
⌛ 1:18:19
📰
ZainboarKartikboar
🎬
Finger memory practice
Build Break Fix
ZainboarKartikboar
🎬
See you later Kartik
Build Break Fix
ZainboarKartikboar
035
Today's Broadcast
📅 2021-08-17 
(660 days ago)
⌛ 1:04:07
📰
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
036
Build, Break, Fix
📅 2021-08-18 
(659 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
037
Special Guest - Sam Nolan
📅 2021-08-19 
(658 days ago)
⌛ 1:05:19
📰
ZainboarKartikboar
038
Today's Broadcast
📅 2021-08-20 
(657 days ago)
⌛ 1:01:55
📰
ZainboarKartikboar
039
Today's Broascast
📅 2021-08-21 
(656 days ago)
⌛ 1:33:11
📰
ZainboarKartikboar
🎬
Pilot? What even iz dat kind of fing
Today's Broascast
ZainboarKartikboar
040
Build - Break - Fix
📅 2021-08-22 
(655 days ago)
⌛ 1:33:18
📰
ZainboarKartikboar
🎬
Fish and Chips
Build - Break - Fix
ZainboarKartikboar
🎬
Backup career
Build - Break - Fix
ZainboarKartikboar
041
Build Break Fix
📅 2021-08-23 
(654 days ago)
⌛ 0:57:11
📰
Zainboar
042
Today's Broadcast
📅 2021-08-24 
(653 days ago)
⌛ 1:06:08
📰
ZainboarKartikboar
🎬
Professional background? Wat even iz dat?
Today's Broadcast
ZainboarKartikboar
🎬
Private mentorship group
Today's Broadcast
ZainboarKartikboar
043
Today's Stream
📅 2021-08-25 
(652 days ago)
⌛ 1:13:08
📰
ZainboarKartikboar
🎬
Actually good job advice from Zain
Today's Stream
ZainboarKartikboar
044
Today's Stream
📅 2021-08-26 
(651 days ago)
⌛ 0:49:48
📰
ZainboarKartikboar
🎬
What a classic!
Today's Stream
ZainboarKartikboar
🎬
Uber driver in training
Today's Stream
ZainboarKartikboar
045
Today's Stream
📅 2021-08-27 
(650 days ago)
⌛ 1:08:21
📰
ZainboarKartikboar
046
Weekend Special
📅 2021-08-28 
(649 days ago)
⌛ 1:32:51
ZainboarKartikboar
047
Weekend Special
📅 2021-08-29 
(648 days ago)
⌛ 1:01:39
Zainboar
048
Today's Broadcast
📅 2021-08-30 
(647 days ago)
⌛ 1:17:19
ZainboarKartikboar
049
Today's Broadcast
📅 2021-08-31 
(646 days ago)
⌛ 1:00:16
ZainboarKartikboar
🎬
Viewer burn
Today's Broadcast
ZainboarKartikboar
050
CELEBRATION: 50th Episode
📅 2021-09-01 
(645 days ago)
⌛ 1:01:53
ZainboarKartikboar
051
Today's Broadcast
📅 2021-09-02 
(644 days ago)
⌛ 1:05:39
ZainboarKartikboar
🎬
Time for a nap
Today's Broadcast
ZainboarKartikboar
🎬
A sniffer of a line
Today's Broadcast
ZainboarKartikboar
🎬
Slow Zain
Today's Broadcast
ZainboarKartikboar
052
Today's Broadcast
📅 2021-09-03 
(643 days ago)
⌛ 1:12:47
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
053
NEW SETUP!!
📅 2021-09-04 
(642 days ago)
⌛ 1:04:04
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
054
Weekend Special
📅 2021-09-05 
(641 days ago)
⌛ 1:41:54
ZainboarKartikboar
055
Today's Stream
📅 2021-09-06 
(640 days ago)
⌛ 1:20:05
ZainboarKartikboar
🎬
Get him to the greenscreen
Today's Stream
ZainboarKartikboar
🎬
Change the digit to a number
Today's Stream
ZainboarKartikboar
056
Today's Broadcast
📅 2021-09-07 
(639 days ago)
⌛ 1:25:44
ZainboarKartikboar
🎬
The benefits of pair programming
Today's Broadcast
ZainboarKartikboar
057
Today's Stream
📅 2021-09-08 
(638 days ago)
⌛ 1:00:33
ZainboarKartikboar
🎬
Xs, the healthy choice
Today's Stream
ZainboarKartikboar
🎬
Xs vs mother
Today's Stream
ZainboarKartikboar
058
Today's Stream
📅 2021-09-09 
(637 days ago)
⌛ 1:13:08
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
059
Today's Broadcast
📅 2021-09-10 
(636 days ago)
⌛ 1:50:40
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
060
Today's Stream
📅 2021-09-12 
(634 days ago)
⌛ 1:02:36
ZainboarKartikboar
061
Today's Stream
📅 2021-09-13 
(633 days ago)
⌛ 1:00:40
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
062
Today's Stream
📅 2021-09-14 
(632 days ago)
⌛ 1:11:29
ZainboarKartikboar
063
Today's Stream
📅 2021-09-15 
(631 days ago)
⌛ 1:07:00
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
064
Today's Broadcast
📅 2021-09-16 
(630 days ago)
⌛ 1:20:45
📰
ZainboarKartikboar
🎬
Switched-on hat
Today's Broadcast
ZainboarKartikboar
065
test
📅 2021-09-16 
(629 days ago)
⌛ 2:03:01
📰
ZainboarKartikboar
🎬
Setting up a suppository in Diagon Alley
test
ZainboarKartikboar
🎬
Background Diagon Alley
test
ZainboarKartikboar
🎬
RAWR coders
test
ZainboarKartikboar
066
Today's Broadcast
📅 2021-09-19 
(627 days ago)
⌛ 1:46:13
📰
ZainboarKartikboar
067
Today's Stream
📅 2021-09-20 
(626 days ago)
⌛ 1:03:46
📰
ZainboarKartikboarToreyboar
🎬
What is a sea cable?
Today's Stream
ZainboarKartikboarToreyboar
068
Today's Stream
📅 2021-09-21 
(625 days ago)
⌛ 1:09:13
📰
ZainboarKartikboarToreyboar
069
Today's Broadcast
📅 2021-09-22 
(624 days ago)
⌛ 1:03:51
📰
ZainboarKartikboar
070
Today's Stream
📅 2021-09-23 
(623 days ago)
⌛ 1:59:01
📰
ZainboarKartikboar
071
Today's Stream
📅 2021-09-24 
(622 days ago)
⌛ 0:28:57
📰
ZainboarKartikboar
072
Today's Stream
📅 2021-09-24 
(622 days ago)
⌛ 0:39:33
📰
ZainboarKartikboar
073
Today's Stream
📅 2021-09-26 
(620 days ago)
⌛ 1:21:14
📰
Zainboar
074
Today's Stream
📅 2021-09-27 
(619 days ago)
⌛ 1:03:40
📰
ZainboarKartikboar
075
Today's Stream
📅 2021-09-28 
(618 days ago)
⌛ 1:04:05
📰
ZainboarKartikboar
076
Today's Broadcast
📅 2021-09-29 
(617 days ago)
⌛ 0:58:07
📰
ZainboarKartikboar
077
Today' Broadcast
📅 2021-09-30 
(616 days ago)
⌛ 1:13:14
📰
ZainboarKartikboar
078
Today's Broadcast
📅 2021-10-01 
(615 days ago)
⌛ 1:23:11
📰
ZainboarKartikboar
🎬
If statements are bad practice
Today's Broadcast
ZainboarKartikboar
🎬
Tomato fan
Today's Broadcast
ZainboarKartikboar
079
Today's Stream
📅 2021-10-03 
(613 days ago)
⌛ 1:14:52
📰
ZainboarKartikboar
080
Today's Stream
📅 2021-10-04 
(612 days ago)
⌛ 1:05:10
📰
ZainboarKartikboar
081
Today's Stream
📅 2021-10-05 
(611 days ago)
⌛ 1:01:05
📰
Zainboar
082
Today's Stream
📅 2021-10-06 
(610 days ago)
⌛ 0:54:10
📰
ZainboarKartikboar
083
Today's Stream
📅 2021-10-07 
(609 days ago)
⌛ 1:15:04
📰
ZainboarKartikboar
🎬
Strong intro
Today's Stream
ZainboarKartikboar
084
Today's Stream
📅 2021-10-08 
(608 days ago)
⌛ 1:12:59
ZainboarKartikboar
085
Today's Stream
📅 2021-10-10 
(606 days ago)
⌛ 1:17:09
📰
ZainboarKartikboar
🎬
Impossible URL
Today's Stream
ZainboarKartikboar
🎬
Clever devs
Today's Stream
ZainboarKartikboar
086
Today's Stream
📅 2021-10-11 
(605 days ago)
⌛ 1:00:57
📰
ZainboarKartikboar
🎬
Always CORS related problems
Today's Stream
ZainboarKartikboar
🎬
CORS headscratcha
Today's Stream
ZainboarKartikboar
087
Today's Stream
📅 2021-10-12 
(604 days ago)
⌛ 0:51:02
📰
ZainboarKartikboar
088
Today's Stream
📅 2021-10-13 
(603 days ago)
⌛ 1:07:31
📰
ZainboarKartikboar
089
Today's Broadcast
📅 2021-10-14 
(602 days ago)
⌛ 1:07:16
📰
ZainboarKartikboar
090
Today's Stream
📅 2021-10-15 
(601 days ago)
⌛ 1:01:10
📰
Zainboar
091
Today's Stream
📅 2021-10-17 
(599 days ago)
⌛ 1:26:37
📰
ZainboarKartikboarThaneshboar
🎬
Torres Strait Icelander people
Today's Stream
ZainboarKartikboarThaneshboar
092
Today's Stream
📅 2021-10-18 
(598 days ago)
⌛ 1:05:40
📰
ZainboarKartikboarThaneshboar
🎬
Icelander or Islander?
Today's Stream
ZainboarKartikboarThaneshboar
093
Today's Stream
📅 2021-10-19 
(597 days ago)
⌛ 1:01:58
📰
ZainboarThaneshboar
094
Today's Stream
📅 2021-10-20 
(596 days ago)
⌛ 1:04:18
📰
ZainboarKartikboar
095
Today's Stream
📅 2021-10-21 
(595 days ago)
⌛ 1:16:08
📰
ZainboarKartikboarThaneshboar
096
100th Episode
📅 2021-10-23 
(593 days ago)
⌛ 1:13:16
📰
ZainboarKartikboar
097
101/200 Episodes
📅 2021-10-24 
(592 days ago)
⌛ 1:00:53
📰
ZainboarThaneshboar
🎬
Best Practices
101/200 Episodes
ZainboarThaneshboar
098
102/200 Episode
📅 2021-10-25 
(591 days ago)
⌛ 1:09:20
📰
ZainboarKartikboar
099
103/200 Episode
📅 2021-10-26 
(590 days ago)
⌛ 1:10:51
📰
ZainboarKartikboarThaneshboar
100
104/200
📅 2021-10-27 
(589 days ago)
⌛ 1:03:23
📰
ZainboarKartikboar
101
105/200
📅 2021-10-28 
(588 days ago)
⌛ 1:15:24
📰
ZainboarThaneshboar
🎬
ROAR coders
105/200
ZainboarThaneshboar
102
107/200
📅 2021-10-29 
(587 days ago)
⌛ 1:14:04
📰
ZainboarKartikboar
103
109/200
📅 2021-10-31 
(585 days ago)
⌛ 1:11:38
📰
ZainboarKartikboarThaneshboar
104
110/200
📅 2021-11-01 
(584 days ago)
⌛ 1:04:53
📰
ZainboarKartikboar
105
111/200
📅 2021-11-02 
(583 days ago)
⌛ 1:11:33
📰
ZainboarKartikboarThaneshboar
106
112/200
📅 2021-11-03 
(582 days ago)
⌛ 1:00:17
📰
ZainboarKartikboar
🎬
Diagon Alley? What is that kind of fing?
112/200
ZainboarKartikboar
107
113/200
📅 2021-11-04 
(581 days ago)
⌛ 1:03:53
📰
Zainboar
🎬
C.O.D.I.N.G
113/200
Zainboar
108
114/200
📅 2021-11-05 
(580 days ago)
⌛ 0:56:39
Zainboar
109
115/200
📅 2021-11-07 
(578 days ago)
⌛ 1:02:25
📰
ZainboarThaneshboar
🎬
What's testing
115/200
ZainboarThaneshboar
🎬
CORS coders
115/200
ZainboarThaneshboar
110
116/200
📅 2021-11-08 
(577 days ago)
⌛ 1:09:37
📰
ZainboarKartikboar
111
117/200
📅 2021-11-09 
(576 days ago)
⌛ 1:06:25
📰
ZainboarKartikboarThaneshboar
112
118/200
📅 2021-11-10 
(575 days ago)
⌛ 1:02:39
📰
ZainboarKartikboar
113
119/200
📅 2021-11-11 
(574 days ago)
⌛ 1:08:01
📰
ZainboarKartikboarThaneshboar
114
120/200
📅 2021-11-12 
(573 days ago)
⌛ 1:00:14
📰
Zainboar
115
120/200
📅 2021-11-14 
(571 days ago)
⌛ 1:06:19
📰
ZainboarKartikboarThaneshboar
116
122/200
📅 2021-11-15 
(570 days ago)
⌛ 1:00:31
ZainboarKartikboar
117
Today's Stream
📅 2021-11-22 
(563 days ago)
⌛ 1:01:46
📰
KartikboarThaneshboar
118
How This Video Has 12 Views, Explained
📅 2021-11-25 
(560 days ago)
⌛ 0:59:47
KartikboarThaneshboar
119
How This Video Has 14 Views, Explained
📅 2021-11-29 
(556 days ago)
⌛ 1:16:20
📰
KartikboarThaneshboar
120
Special Guest - Torey Littlefield Pt.2
📅 2021-11-30 
(555 days ago)
⌛ 1:12:15
📰
ZainboarToreyboar
121
Today's Stream
📅 2021-12-02 
(553 days ago)
⌛ 1:02:25
KartikboarThaneshboar
122
Today's Stream
📅 2021-12-06 
(549 days ago)
⌛ 1:02:01
📰
KartikboarThaneshboar
123
Today's Broadcast
📅 2021-12-07 
(548 days ago)
⌛ 1:01:00
KartikboarThaneshboar
124
Today's Stream
📅 2021-12-09 
(546 days ago)
⌛ 1:05:48
📰
ZainboarThaneshboar
125
Today's Stream
📅 2021-12-10 
(545 days ago)
⌛ 1:07:15
ZainboarToreyboar
126
Today's Stream
📅 2021-12-12 
(543 days ago)
⌛ 0:12:47
📰
ZainboarThaneshboar
127
Today's Stream
📅 2021-12-12 
(543 days ago)
⌛ 0:50:29
📰
ZainboarThaneshboar
128
Today's Stream
📅 2021-12-13 
(542 days ago)
⌛ 1:02:31
📰
ZainboarKartikboar
129
Today's Stream
📅 2021-12-14 
(541 days ago)
⌛ 1:10:28
📰
ZainboarToreyboar
130
Today's Stream
📅 2021-12-16 
(539 days ago)
⌛ 1:16:51
📰
ZainboarThaneshboar
131
Today's Stream
📅 2021-12-17 
(538 days ago)
⌛ 1:10:59
ZainboarKartikboarToreyboar
132
Today's Stream
📅 2021-12-19 
(536 days ago)
⌛ 1:00:49
📰
Zainboar
133
Today's Stream
📅 2021-12-20 
(535 days ago)
⌛ 1:01:49
📰
ZainboarKartikboar
134
Today's Stream
📅 2021-12-21 
(534 days ago)
⌛ 1:03:43
📰
ZainboarThaneshboar
135
Today's Stream
📅 2021-12-22 
(533 days ago)
⌛ 1:06:30
📰
ZainboarKartikboar
136
Today's Stream
📅 2021-12-23 
(532 days ago)
⌛ 1:00:09
Zainboar
137
Today's Stream
📅 2021-12-26 
(529 days ago)
⌛ 1:17:00
📰
ZainboarThaneshboar
🎬
Fixing and failing
Today's Stream
ZainboarThaneshboar
138
Today's Stream
📅 2021-12-27 
(528 days ago)
⌛ 1:05:22
📰
ZainboarKartikboar
139
Today's Stream
📅 2021-12-28 
(527 days ago)
⌛ 1:16:17
📰
ZainboarToreyboar
140
WebSocket Integration
📅 2021-12-29 
(526 days ago)
⌛ 1:02:44
📰
Zainboar
▶️
AWS WebSocket API Integration Pt.2
📅 2021-12-30 
(525 days ago)
⌛ 1:08:23
📰
ZainboarToreyboar
142
AWS WebSocket Integration with SAM Pt.3
📅 2022-01-02 
(522 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
143
Today's Stream
📅 2022-01-03 
(521 days ago)
⌛ 1:07:18
📰
ZainboarKartikboar
144
AWS WebScoket Integration with SAM Pt.4
📅 2022-01-04 
(520 days ago)
⌛ 1:04:18
📰
ZainboarToreyboar
145
AWS WebSocket Integration with SAM Pt.5
📅 2022-01-05 
(519 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
146
AWS WebSocket Integration with SAM Pt. 6
📅 2022-01-06 
(518 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
147
Today's Stream
📅 2022-01-07 
(517 days ago)
⌛ 1:11:55
📰
ZainboarToreyboar
148
Connect AWS WebSocket to DynamoDB Pt.1
📅 2022-01-09 
(515 days ago)
⌛ 1:10:25
📰
ZainboarToreyboar
149
Connect AWS WebSocket to DynamoDB
📅 2022-01-10 
(514 days ago)
⌛ 1:02:06
ZainboarKartikboar
150
"Blank Line" Bug In Lambda Response For AWS Websocket Pt.1
📅 2022-01-11 
(513 days ago)
⌛ 0:58:13
📰
ZainboarKartikboarToreyboar
151
"Blank Line" Bug In Lambda Response From Lambda
📅 2022-01-13 
(511 days ago)
⌛ 1:04:40
📰
ZainboarToreyboar
152
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-14 
(510 days ago)
⌛ 1:04:33
📰
ZainboarThaneshboar
153
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-16 
(508 days ago)
⌛ 1:11:37
📰
ZainboarToreyboar
154
Test
📅 2022-01-17 
(507 days ago)
⌛ 1:03:13
📰
ZainboarThaneshboar
155
Today's stre
📅 2022-01-18 
(506 days ago)
⌛ 0:45:24
ZainboarToreyboar
156
AWS Websocket + DyanmoDb + Lambda
📅 2022-01-19 
(505 days ago)
⌛ 1:06:33
📰
ZainboarThaneshboar
🎬
Brown is always better than white
AWS Websocket + DyanmoDb + Lambda
ZainboarThaneshboar
157
Today's Stream
📅 2022-01-20 
(504 days ago)
⌛ 0:57:55
📰
Zainboar
158
Today's Stream
📅 2022-01-21 
(503 days ago)
⌛ 1:02:17
📰
ToreyboarZainboar
159
Today's Stream
📅 2022-01-23 
(501 days ago)
⌛ 1:13:29
📰
ZainboarToreyboar
🎬
Wild street dogs
Today's Stream
ZainboarToreyboar
160
How To Host A Web App using AWS S3 and CloudFront
📅 2022-01-24 
(500 days ago)
⌛ 1:16:15
📰
ZainboarThaneshboar
161
How to Host Web App In AWS S3 using CloudFront, Route53 and CloudFormation
📅 2022-01-25 
(499 days ago)
⌛ 1:01:07
ZainboarToreyboar
162
How to Host Web App Using AWS S3, CloudFront and Route53
📅 2022-01-26 
(498 days ago)
⌛ 1:03:12
ZainboarThaneshboar
🎬
The more you know
How to Host Web App Using AWS S3, CloudFront and Route53
ZainboarThaneshboar
163
How To Host Web App In AWS S3 with Custom Domain
📅 2022-01-27 
(497 days ago)
⌛ 1:08:48
📰
ZainboarToreyboar
164
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-28 
(496 days ago)
⌛ 1:08:57
📰
ZainboarThaneshboar
🎬
Inactive brain
How To Host Web App In AWS S3 with Custom Domain Using Route 53
ZainboarThaneshboar
165
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-30 
(494 days ago)
⌛ 0:28:17
Zainboar
166
Today's Broadcast
📅 2022-01-31 
(493 days ago)
⌛ 1:11:16
📰
ThaneshboarToreyboar
167
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-02-01 
(492 days ago)
⌛ 1:06:35
📰
ZainboarToreyboar
168
Generate SSL Certificate via AWS Certificate Manager
📅 2022-02-02 
(491 days ago)
⌛ 0:58:02
📰
ZainboarThaneshboar
169
Test AWS Websocket Connection With Multiple Users
📅 2022-02-03 
(490 days ago)
⌛ 1:01:59
📰
ZainboarToreyboar
170
Adding Redirection To The AWS S3 Page
📅 2022-02-04 
(489 days ago)
⌛ 0:25:00
Zainboar
171
Redirecting AWS S3 page
📅 2022-02-06 
(487 days ago)
⌛ 0:54:11
Zainboar
172
Today's Broadcast
📅 2022-02-07 
(486 days ago)
⌛ 1:05:20
📰
ThaneshboarToreyboar
173
Today's Stream
📅 2022-02-08 
(485 days ago)
⌛ 1:05:29
ZainboarToreyboar
174
Today's Stream
📅 2022-02-10 
(483 days ago)
⌛ 1:05:47
ZainboarToreyboar
🎬
No electricity in Bali
Today's Stream
ZainboarToreyboar
175
How To Send Messages To Multiple Clients Through AWS Websocket
📅 2022-02-13 
(480 days ago)
⌛ 1:02:05
ZainboarToreyboar
176
How To CRUD Data Through AWS Websocket with Multiple Clients
📅 2022-02-16 
(477 days ago)
⌛ 1:07:32
ZainboarThaneshboar
177
Today's Stream
📅 2022-02-17 
(476 days ago)
⌛ 0:58:01
ZainboarToreyboar
🎬
Francesco
Today's Stream
ZainboarToreyboar
178
How To Change String Property to Object in AWS SAM and Deploy
📅 2022-02-20 
(473 days ago)
⌛ 1:21:24
ZainboarToreyboar
179
Today's Stream
📅 2022-02-23 
(470 days ago)
⌛ 0:59:43
📰
ZainboarThaneshboar
180
How To HASH A Password using BCRYPT in Node
📅 2022-02-25 
(468 days ago)
⌛ 1:03:48
ZainboarThaneshboar
181
How to Hash Passcode with BCRYPT using Node Pt.2
📅 2022-02-27 
(466 days ago)
⌛ 1:07:59
ZainboarToreyboar
182
Create Passcode UI
📅 2022-02-28 
(465 days ago)
⌛ 1:01:29
📰
ZainboarThaneshboar
183
How To Make FrontEnd Talk to Backend with Node
📅 2022-03-01 
(464 days ago)
⌛ 1:01:33
ZainboarToreyboar
184
How To Positioning A Div
📅 2022-03-04 
(461 days ago)
⌛ 1:09:27
ZainboarToreyboar
185
Today's Stream
📅 2022-03-06 
(459 days ago)
⌛ 1:00:29
Zainboar
186
Today's Stream
📅 2022-03-07 
(458 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(456 days ago)
⌛ 1:00:11
ZainboarThaneshboar
188
Compare Hashed Passwords Using Bcryptjs
📅 2022-03-10 
(455 days ago)
⌛ 1:01:31
ZainboarToreyboar
🎬
Indian givers
Compare Hashed Passwords Using Bcryptjs
ZainboarToreyboar
189
Special Appearance
📅 2022-03-11 
(454 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
190
Today's Stream
📅 2022-03-13 
(452 days ago)
⌛ 1:16:40
ZainboarToreyboar
🎬
Cold coffee, cold tea
Today's Stream
ZainboarToreyboar
191
How To Make Frontend Talk To The Backend - NodeJS
📅 2022-03-14 
(451 days ago)
⌛ 1:07:00
ZainboarThaneshboar
192
Today's Stream
📅 2022-03-15 
(450 days ago)
⌛ 1:05:51
ZainboarToreyboar
193
Today's Stream
📅 2022-03-17 
(448 days ago)
⌛ 1:21:59
ZainboarToreyboar
194
How To Apply Authentication When Saving NodeJs
📅 2022-03-18 
(447 days ago)
⌛ 1:05:27
Zainboar
195
How to Compare Passcodes Using Bcrytp Node.js
📅 2022-03-20 
(445 days ago)
⌛ 1:04:19
ZainboarToreyboar
196
Today's Broadcast
📅 2022-03-21 
(444 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
197
Today's Stream
📅 2022-03-22 
(443 days ago)
⌛ 1:02:51
ZainboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(442 days ago)
⌛ 1:03:09
ZainboarThaneshboar
🎬
Tough questions
Verify Passcode Saving Information to DynamoDB with NodeJs
ZainboarThaneshboar
199
Today's Stream
📅 2022-03-25 
(440 days ago)
⌛ 1:12:27
ZainboarToreyboar
200
Today's Stream
📅 2022-03-27 
(438 days ago)
⌛ 1:14:36
ZainboarToreyboar
201
Today's Stream
📅 2022-03-28 
(437 days ago)
⌛ 1:08:28
ZainboarThaneshboar
202
How To Do A Merge Using VSCode and Github
📅 2022-03-29 
(436 days ago)
⌛ 1:05:33
ZainboarToreyboar
203
Today's Stream
📅 2022-03-30 
(435 days ago)
⌛ 0:57:26
ZainboarThaneshboar
🎬
Tandoor? Wat even iz dat kind of fing
Today's Stream
ZainboarThaneshboar
204
Today's Stream
📅 2022-03-31 
(434 days ago)
⌛ 0:57:10
ZainboarToreyboar
🎬
This is why you don't click ops
Today's Stream
ZainboarToreyboar
205
Today's Stream
📅 2022-04-01 
(433 days ago)
⌛ 1:00:36
Zainboar
206
Today's Stream
📅 2022-04-03 
(431 days ago)
⌛ 1:06:56
ZainboarToreyboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(430 days ago)
⌛ 1:00:38
ZainboarThaneshboarToreyboar
🎬
Bish Bash Bosh
Get Board Columns from Frontend to Backend NodeJS
ZainboarThaneshboarToreyboar
208
Today's Stream
📅 2022-04-05 
(429 days ago)
⌛ 0:57:30
ZainboarToreyboar
209
Today's Stream
📅 2022-04-06 
(428 days ago)
⌛ 0:59:39
ZainboarThaneshboar
🎬
Zip first developer
Today's Stream
ZainboarThaneshboar
210
Today's Stream
📅 2022-04-07 
(427 days ago)
⌛ 1:04:46
Zainboar
🎬
Busted again
Today's Stream
Zainboar
211
Store String Array in DynamoDB using NodeJS
📅 2022-04-08 
(426 days ago)
⌛ 0:19:27
Zainboar
212
Today's Stream
📅 2022-04-10 
(424 days ago)
⌛ 1:07:24
Zainboar
213
Today's Stream
📅 2022-04-11 
(423 days ago)
⌛ 1:02:34
ZainboarThaneshboar
214
Today's Stream
📅 2022-04-12 
(422 days ago)
⌛ 0:27:43
Zainboar
215
Jira Organising & Beta Testing Day 1
📅 2022-04-13 
(421 days ago)
⌛ 0:58:09
ZainboarThaneshboar
216
Implement Passcode Tab Feature
📅 2022-04-17 
(417 days ago)
⌛ 0:58:49
ZainboarToreyboar
217
Beta Testing Fixes Part 2
📅 2022-04-19 
(415 days ago)
⌛ 1:00:24
ZainboarToreyboar
🎬
Torey the stinker
Beta Testing Fixes Part 2
ZainboarToreyboar
218
Beta Testing Fixes Part 3
📅 2022-04-20 
(414 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
219
Beta Testing Fixes Part 4
📅 2022-04-21 
(413 days ago)
⌛ 1:00:13
ZainboarToreyboar
220
Beta Testing 5
📅 2022-04-22 
(412 days ago)
⌛ 1:10:18
ThaneshboarToreyboar
221
Today's Stream
📅 2022-04-25 
(409 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 
(407 days ago)
⌛ 0:51:08
ZainboarThaneshboar
223
Today's Stream
📅 2022-04-28 
(406 days ago)
⌛ 1:00:33
ZainboarToreyboar
224
Save Notes Through Websocket
📅 2022-04-29 
(405 days ago)
⌛ 0:51:30
Zainboar
225
Saving Object Through Websocket in DynamoDB
📅 2022-05-01 
(403 days ago)
⌛ 0:49:15
ZainboarToreyboar
226
Saving Object Through Websocket in DynamoDb
📅 2022-05-02 
(402 days ago)
⌛ 0:55:26
Zainboar
227
Today's Stream
📅 2022-05-05 
(399 days ago)
⌛ 1:01:32
ZainboarToreyboar
228
Welcome Back Kartik Party
📅 2022-05-08 
(396 days ago)
⌛ 0:55:32
ZainboarToreyboarKartikboar
229
Testing Prevention of XSS attack
📅 2022-05-10 
(394 days ago)
⌛ 0:29:16
Zainboar
230
How To Test Prevention XSS Attack
📅 2022-05-11 
(393 days ago)
⌛ 0:40:42
ZainboarKartikboar
🎬
Fartik
How To Test Prevention XSS Attack
ZainboarKartikboar
231
Fixing Websocket
📅 2022-05-19 
(385 days ago)
⌛ 0:49:55
Zainboar
232
Today's Stream
📅 2022-05-20 
(384 days ago)
⌛ 0:56:10
ZainboarKartikboar
233
Today's Stream
📅 2022-05-22 
(382 days ago)
⌛ 0:55:33
Zainboar
🎬
Second Favourite
Today's Stream
Zainboar
🎬
Disco Zain
Today's Stream
Zainboar
234
Today's Stream
📅 2022-05-24 
(380 days ago)
⌛ 0:23:19
Zainboar
235
Websockets bugs
📅 2022-05-27 
(377 days ago)
⌛ 1:00:51
ZainboarKartikboar
236
Websocket Bug Fix
📅 2022-05-29 
(375 days ago)
⌛ 0:49:50
Zainboar
237
Hook Up AWS Websocket
📅 2022-05-30 
(374 days ago)
⌛ 0:48:59
Zainboar
238
Hook up AWS Websocket Pt.2
📅 2022-05-31 
(373 days ago)
⌛ 0:53:07
Zainboar
239
Today's Stream
📅 2022-06-01 
(372 days ago)
⌛ 0:21:05
Zainboar
240
AWS Websocket Bug Fix
📅 2022-06-05 
(368 days ago)
⌛ 0:52:47
Zainboar
241
AWS Websocket Bug Fix Pt.2
📅 2022-06-06 
(367 days ago)
⌛ 0:23:52
Zainboar
242
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
📅 2022-07-27 
(316 days ago)
⌛ 1:00:06
Zainboar
🎬
As you been poopin?
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
Zainboar

Blog

Today, we tested if we can connect to the websocket using npm package WebSocket cat aka wscat. It's a tool that lets you connect and communicate with the websocket server. After the testing 1st time. it gave us 500 error which basically means Internal Server error. We enabled cloudwatch logs for the api and tracked the error down and fixed it by ticking the option of enabling Lambda Proxy Integration. It worked but now it was giving 502. I believe we are very close of getting it working.

Subtitles

0:00:00
[Music]
0:00:25
good evening good afternoon good morning
0:00:28
wherever you are in the world and
0:00:30
welcome back to another extension of
0:00:31
buildbreaking fix brought to you by
0:00:33
yours truly yes the raw credits
0:00:38
um yeah you must be observing tory is
0:00:41
back yes we always missed him and fought
0:00:44
to bring him back
0:00:46
for a
0:00:48
few weeks and he's here so
0:00:51
welcome back tori
0:00:53
thanks dane
0:00:54
glad to be here thank you
0:00:57
fantastic right so
0:00:59
just to give a bit of a recap um
0:01:02
so yes today what we were working on uh
0:01:05
the integration of uh
0:01:08
aws
0:01:10
websocket um in our sam application um
0:01:14
because we
0:01:15
are doing this the first time especially
0:01:18
me
0:01:19
tourist still has a
0:01:21
good
0:01:22
knowledge uh because she has worked
0:01:25
previously with the sockets
0:01:28
as in the websocket uh but because it's
0:01:31
a brand new knowledge for me so
0:01:34
we're just taking it
0:01:36
as baby steps and
0:01:38
learning
0:01:39
from the online resourcing and
0:01:42
starting building breaking and fixing at
0:01:45
the same time so
0:01:48
that's going pretty much very good um
0:01:52
i'll just play the acknowledgement of
0:01:55
the country first
0:01:56
if
0:01:57
that's all right so here goes
0:02:02
i begin today by acknowledging the
0:02:03
traditional custodians of the land on
0:02:06
which we gather today and pay my
0:02:08
respects to the elders past present and
0:02:10
future i extend their respect to
0:02:13
aboriginal and torres strait islander
0:02:15
people here today
0:02:19
fantastic so now that is all done how's
0:02:23
your inventory
0:02:26
sorry what was the question
0:02:28
how's your day been
0:02:31
oh good man like uh
0:02:35
busy day like i'm trying to get out a
0:02:37
bunch of applications um for for jobs
0:02:41
and like i was also like working
0:02:45
with some serverless stuff today and
0:02:47
explaining it to like another developer
0:02:49
i was helping actually so that was
0:02:52
that's fun i always like working with
0:02:54
this stuff
0:02:57
that's really good as in i always
0:03:01
love and admire your dedication and
0:03:04
commitment as in your
0:03:06
learnings and plus you want to give back
0:03:08
to the community so that is phenomenal
0:03:11
well done on that
0:03:13
thanks
0:03:16
right cool
0:03:20
welcome good to have you
0:03:24
he's asking that are you going for a job
0:03:27
[Laughter]
0:03:30
interview right cool um so let's get the
0:03:34
ball rolling for action um so just to
0:03:38
give a bit of a really
0:03:40
uh brief overview what so
0:03:44
i haven't actually been working on the
0:03:47
websocket api as in
0:03:50
today um early on so i did
0:03:53
manage to find a really good tutorial
0:03:56
um which i was kind of
0:03:59
getting all the basics and everything in
0:04:01
line
0:04:02
so i'll just share my screen and show
0:04:04
you what have i actually been up to
0:04:09
right cool
0:04:10
so this is the vs code and um
0:04:15
so
0:04:18
i've actually
0:04:20
kind of gone up to a point where
0:04:24
you know how we already created the
0:04:26
websocket api
0:04:28
it
0:04:29
isn't it yesterday
0:04:31
i believe it was
0:04:34
uh i wasn't on i i didn't see but i
0:04:36
think that's what you were doing
0:04:38
oh yes yes
0:04:40
sorry i was confused about the days see
0:04:45
yes so
0:04:46
i'm managed to get a really good
0:04:49
tutorial from uh aws and i was following
0:04:53
that so i managed to
0:04:55
make the websocket
0:04:57
as a infrastructure code and then
0:05:01
um
0:05:02
i also got
0:05:04
introduced on
0:05:06
to this whole brand new
0:05:08
concept of
0:05:09
reflection expression
0:05:12
and then also did a test route
0:05:15
and then the websocket response um
0:05:20
and also created this function
0:05:25
so i'll just open up the resource that i
0:05:28
was using maybe might be a bit easier to
0:05:31
understand
0:05:33
from there
0:05:35
uh
0:05:36
what was it um build
0:05:40
actually
0:05:41
web socket
0:05:46
aws with sam
0:05:50
okay define defining website
0:05:52
no that wasn't the one
0:05:57
uh amazon yeah this was the one i think
0:06:00
so
0:06:02
no this wasn't the one
0:06:04
um where was that really good tutorial
0:06:13
no that wasn't the one either
0:06:20
okay
0:06:21
let me just um stop this screenshot
0:06:25
because i need to open up my history as
0:06:28
in browser history so
0:06:30
i'll get the link from
0:06:32
there um
0:06:35
do how to customize no that's not the
0:06:38
one
0:06:40
to get all the history from there
0:06:43
um
0:06:45
use commands
0:06:48
in your backhand
0:06:51
is is this the one no this isn't the one
0:06:54
either
0:07:04
building service ah here we go
0:07:06
found it
0:07:09
cool so i'll just share my screen
0:07:13
now
0:07:18
there we go that's my screen over there
0:07:21
and share screen
0:07:24
perfect
0:07:25
so i don't know when you send me a
0:07:29
message was this the blog that you were
0:07:31
talking about as in you
0:07:33
were
0:07:34
following
0:07:36
a particular blog
0:07:38
uh
0:07:40
to learn it when you did the last time
0:07:42
is it oh no
0:07:44
[Music]
0:07:48
well you can't remember
0:07:50
i have announcing
0:07:53
i think i was following
0:07:55
announcing websocket is an amazon
0:07:57
gateway i think it's different maybe
0:08:00
let me see the screen again
0:08:04
yeah a different different article
0:08:06
oh okay cool
0:08:08
right right right yeah so basically what
0:08:11
i've
0:08:12
learned
0:08:14
is
0:08:14
that um about the
0:08:17
routine
0:08:18
messages
0:08:20
and how we would
0:08:22
enable the two-way
0:08:25
communication and that would basically
0:08:28
be by
0:08:29
enabling um the
0:08:32
the
0:08:35
the
0:08:38
i saw it i saw it over here
0:08:47
um yeah the response
0:08:50
response which we already have
0:08:53
so
0:08:54
[Music]
0:08:55
and
0:08:56
so
0:08:57
basically how we would work is that the
0:09:00
overall architecture is that we would
0:09:02
have
0:09:03
our
0:09:05
client
0:09:06
and then you know it would communicate
0:09:09
to the
0:09:11
websocket api and then we'll
0:09:14
that would actually send
0:09:18
requests to the
0:09:20
uh
0:09:20
api gateway and depending on these key
0:09:24
value pairs um it would
0:09:28
fire up that particular lambda function
0:09:30
so in our case we need
0:09:35
we need um
0:09:37
at least
0:09:39
two
0:09:40
lambda functions
0:09:41
so the first one for before can
0:09:45
or would be for connecting and the
0:09:47
second one would be for disconnecting
0:09:50
the
0:09:52
um
0:09:53
website for a particular user
0:09:58
and then i just
0:10:00
i was in the middle of doing this
0:10:07
creating the functions
0:10:11
but i haven't really tested anything yet
0:10:15
and
0:10:16
what
0:10:18
actually let me just keep an eye on the
0:10:21
comments as well
0:10:23
yeah there we go
0:10:25
oh okay cool
0:10:27
right
0:10:28
so i was a bit confused over here
0:10:31
because i was following this blog and
0:10:35
it it took this
0:10:37
arn the amazon resource number
0:10:41
but i wasn't really sure where is it
0:10:44
bringing this one up from
0:10:50
as it says that is the integration url
0:10:54
and function is subbing
0:10:58
this one so it won't
0:11:02
it's worth knowing that choosing the
0:11:04
integration type of amazon proxy
0:11:08
makes your
0:11:09
lambda function responsible for passing
0:11:12
the json ah
0:11:15
even body sent to the websocket
0:11:19
you're right yeah and also you must
0:11:20
format your response as a json object
0:11:23
that has a body key yeah that would be
0:11:26
obvious
0:11:28
okay
0:11:30
so i'm just really curious waited
0:11:37
um so this is basically my lambda
0:11:40
handler function.arn
0:11:44
my lambda do
0:11:46
root
0:11:46
handler function
0:11:48
arn
0:11:54
so basically we need to type this one
0:11:59
i'm thinking
0:12:02
um
0:12:05
so
0:12:06
let's do that
0:12:08
type lambda
0:12:13
off
0:12:18
is going to be long
0:12:21
2015
0:12:26
i would copy and paste it but it's not
0:12:28
really allowing me to do so
0:12:31
so i don't have any choice but to
0:12:35
do it this way
0:12:38
functions
0:12:42
and obviously if you're doing this
0:12:45
there's a high chance of me making a
0:12:47
typo
0:12:50
which wouldn't be a good idea
0:12:57
yeah that happens
0:13:02
uh i bet you jeff
0:13:06
experience still already is it
0:13:08
all the time yeah
0:13:11
yeah you're not the only one mate
0:13:15
roots wow this is long
0:13:20
my
0:13:21
lambda so
0:13:23
in my case it would be
0:13:26
web socket
0:13:28
connection
0:13:30
connect
0:13:31
handler
0:13:32
function my
0:13:34
socket
0:13:36
connect
0:13:40
no
0:13:41
come on zayn think
0:13:43
whatever
0:13:45
do they have a link to the repo
0:13:47
the source code
0:13:50
that's actually a really smart one i
0:13:52
haven't checked it but they must have it
0:13:55
maybe
0:13:57
maybe control find github or
0:14:00
reboot
0:14:08
usually they have a link to the repo
0:14:11
yeah i thought so but apparently they
0:14:14
don't
0:14:25
let me
0:14:27
yeah
0:14:27
makes makes copying and pasting
0:14:32
yeah true
0:14:35
but anyway this was also good for our
0:14:38
finger memory
0:14:42
it's true
0:14:44
it's the hard way but
0:14:52
this
0:14:53
also
0:14:54
allows us to practice our patients too
0:15:01
um
0:15:04
what's new gective um
0:15:07
i have an interview
0:15:09
with shopify on january 12th at 5 00 a.m
0:15:16
that's going to be fun
0:15:20
other than that i don't know not
0:15:23
nothing nothing yet like um
0:15:27
i think a few
0:15:30
like hr
0:15:31
recruiters reached out to me from some
0:15:34
companies in the u.s so i'll get back to
0:15:37
them
0:15:38
probably like next week because i think
0:15:41
um it seems like
0:15:44
companies are ramping up for next year
0:15:46
like
0:15:47
today i got a bunch of messages
0:15:50
on linkedin so it seems like a great
0:15:52
time to
0:15:54
go and apply
0:15:55
and look for a position
0:15:58
no interview for a job back in the
0:16:00
states yeah it's it's remote um
0:16:04
for a front-end position
0:16:07
in in the us yeah
0:16:11
okay so it's
0:16:14
fully remote that means that
0:16:17
when you get the job um
0:16:20
then you can actually start working from
0:16:22
bali is it
0:16:24
no no uh you have to well yeah i'm
0:16:27
pretty sure you have to be in the us but
0:16:29
i don't know
0:16:30
shopify is pretty interesting because
0:16:32
like
0:16:33
they're remote first and like they they
0:16:36
say work from anywhere
0:16:38
but i think there's limitations to that
0:16:40
depending on like
0:16:42
what um
0:16:44
you know
0:16:45
like what
0:16:47
uh like what not hq but you know like
0:16:50
which which region you're attached to
0:16:54
i say i see
0:16:58
first i got to get the job anyways i'm
0:17:00
not like worried about the
0:17:02
part yeah yeah
0:17:04
i know
0:17:05
i'm pretty sure
0:17:08
you're gonna score it mate i'm pretty
0:17:09
sure about it
0:17:11
that would be nice um i'll have plenty
0:17:13
of backup plans in the event that that
0:17:15
doesn't happen
0:17:20
the funny one today was um
0:17:23
there was a company i forget the name
0:17:25
they reached out to me
0:17:27
um they're actually they're actually a
0:17:29
mattress company in the us from san
0:17:32
francisco i can't remember the name
0:17:34
but like they're looking for uh a front
0:17:37
end like e-commerce dev
0:17:40
yeah and
0:17:41
and i was like okay like whatever like
0:17:43
it's it sounds pretty interesting um
0:17:47
and then like the perk is like one of
0:17:50
the perks is you get any mattress of
0:17:52
your choice
0:17:54
[Laughter]
0:17:58
like you can
0:17:59
they give you brand new like they're
0:18:00
like we'll give you a brand new macbook
0:18:03
and any mattress of your choice and i'm
0:18:05
like that's actually a pretty sweet deal
0:18:07
i do like like i do appreciate a really
0:18:10
comfortable mattress
0:18:13
oh okay yeah but did they have a
0:18:16
flying one there
0:18:20
oh
0:18:21
geckdev says i'd like to sleep on a bed
0:18:23
of money so yeah i could tell him that
0:18:26
like can you make the mattress like
0:18:28
stuff with money
0:18:31
yeah or
0:18:33
money generating mattress
0:18:38
that'll be funny
0:18:43
yeah man that'd be really good though
0:18:46
well yeah if they if they let me work
0:18:47
from here that would be a killer deal
0:18:49
because like maybe a company like that
0:18:51
maybe um
0:18:54
they might let me and actually pacific
0:18:56
time in the us is better than where i'm
0:18:58
from which is eastern standard
0:19:01
it's just like
0:19:02
hours in the evening here would overlap
0:19:04
a bit more or in the morning
0:19:08
instead of me like completely
0:19:11
starting working at night uh like really
0:19:14
late which is i can't do i'm so bad at
0:19:16
it
0:19:17
so are you
0:19:19
i if they allowed you to work from bali
0:19:22
would you be happy to be
0:19:24
adaptable to work according to us hours
0:19:28
buff but from bali
0:19:30
i would as long as it's as long as it's
0:19:32
not like totally overnight stuff oh yeah
0:19:35
right or like yeah yeah if i got to stay
0:19:39
up till like 2 a.m
0:19:41
get up at like
0:19:43
4 00 a.m
0:19:45
in work then it would be tough for me
0:19:47
but it wouldn't be
0:19:50
like yeah i don't know like
0:19:54
starting working at five a.m is fine
0:19:56
four a.m 4 30 maybe but
0:19:59
earlier than that is
0:20:00
yeah
0:20:01
it's just gonna be a bad life yeah
0:20:06
true now i i completely
0:20:09
agree though because when i had my
0:20:11
family emergency um
0:20:14
i
0:20:14
went there but i was still working so
0:20:17
according to australian hours i had to
0:20:20
work from half to in the morning until
0:20:23
half um
0:20:24
half eleven yeah oh wow that's yeah
0:20:27
that's tough
0:20:29
that's tough
0:20:32
some people love it but it's not it's
0:20:34
like yeah i'm not an overnight person
0:20:37
all right i see
0:20:39
yeah that makes sense though
0:20:42
oh maybe okay
0:20:44
if i was if i was like if i was like 12
0:20:47
or 14 years old again i could do it
0:20:50
but yeah i'm right
0:20:52
i'm 36 now like i go to bed early wake
0:20:56
up early
0:20:57
old all right right yeah
0:21:01
that makes sense to
0:21:03
be honest
0:21:07
ah come on i forgot the account id again
0:21:11
really
0:21:15
you should use uh you should you should
0:21:17
try using a password manager
0:21:21
yes i already have it but i'm kind of
0:21:24
lazy as you know
0:21:25
all the details in there
0:21:29
um right how about if we just use a
0:21:32
user
0:21:34
and
0:21:36
doing that way
0:21:37
i'm the opposite now i've been using
0:21:40
password manager for many years that if
0:21:42
i don't have a password manager or
0:21:44
access to my password manager i'm
0:21:46
totally screwed i'm totally oh
0:21:49
right i say
0:21:53
like all the passwords are insane too
0:21:56
they're like so random
0:21:59
i see yeah those random generate
0:22:02
passwords isn't it
0:22:10
yeah i'm just trying to as in
0:22:13
open up my slide because the password of
0:22:16
the root account isn't there
0:22:19
which is why i've actually
0:22:22
stopped sharing my screen as well
0:22:27
but i won't be
0:22:29
long
0:22:31
oh yeah i got my um equipment as in the
0:22:35
laptop uh a screen
0:22:38
and then mouse and a keyboard from my
0:22:40
new job so
0:22:42
that was nice
0:22:45
nice
0:22:48
i can't wait to get some new gear too
0:22:52
yeah it's exciting
0:22:55
what what laptop did they give you
0:22:57
um to be honest i haven't even opened it
0:23:02
yeah i know it's a bit of
0:23:05
it's a bit of a rare thing i should be
0:23:07
really excited and i should get my step
0:23:12
going in there but
0:23:16
i've had important things to deal with
0:23:19
so but i'll let you know though
0:23:22
once i open it
0:23:25
um all right
0:23:27
where's my
0:23:30
but i can tell for some reason that
0:23:33
micros microsoft is really trying to
0:23:36
copy apple isn't it
0:23:40
uh i don't know i guess people were
0:23:42
saying that with uh windows 11
0:23:45
but i don't i
0:23:47
i use microsoft go ahead like
0:23:51
rip on me i don't care
0:23:57
um
0:23:58
and i have windows 10 and i like windows
0:24:00
10 a lot but yeah i don't know people
0:24:03
were saying windows 11 is like like the
0:24:05
ui
0:24:07
ux is like more of a
0:24:09
knockoff of
0:24:11
of apple
0:24:12
ah
0:24:14
yeah
0:24:15
yeah i won't blame them because um as
0:24:18
soon as i got my
0:24:20
equipment
0:24:22
actually the first thing that came into
0:24:25
my
0:24:25
mind as in the keyboard and the mouse is
0:24:28
definitely
0:24:30
um
0:24:31
the nearest copy to
0:24:34
apples
0:24:36
oh is it okay yeah
0:24:41
oh uh thanks thanks geckdev for backing
0:24:44
me up like whenever i say i'm using like
0:24:46
a windows computer people just
0:24:50
you know take a crap on me like like
0:24:53
come on like there's a whole company
0:24:55
there's a whole company called called
0:24:57
microsoft that's
0:25:08
can't be that bad although like yeah
0:25:10
older versions of windows like
0:25:12
i i almost hopped the fence man like
0:25:15
some of them were like back in the day
0:25:17
were just so bad
0:25:19
yeah
0:25:22
yeah
0:25:25
that basically
0:25:27
right because i think microsoft
0:25:30
um basically apple kind of takes over
0:25:33
microsoft according to
0:25:36
my opinion but it's not really
0:25:38
as incompatible as in
0:25:41
friendly with terms of compatibility
0:25:45
if
0:25:47
you know what i mean
0:25:50
uh yeah i think so
0:25:53
see
0:25:54
you know if um you can't use airdrop
0:25:58
as in if if you have a iphone you should
0:26:01
you can't use airdrop on windows
0:26:05
but you can use your mac
0:26:07
so so they have been really clever
0:26:10
in terms of as in making you dependent
0:26:14
on the apple product
0:26:17
is that friendly
0:26:18
yeah
0:26:19
yeah the proprietary stuff yeah that's
0:26:22
that's one of the things i don't like
0:26:23
about apple like
0:26:26
back in the day when i grew up like sony
0:26:30
stuff was all the rage
0:26:32
and like sony
0:26:35
had everything was like proprietary for
0:26:37
sony it was really
0:26:39
like expensive and
0:26:43
i mean they just didn't keep up this is
0:26:45
what
0:26:46
partially what did them in i mean i
0:26:48
don't think apple's going anywhere
0:26:50
anytime soon
0:26:52
i hate it when i'm locked into something
0:26:55
all right i see
0:26:58
come on man we're devs like i like open
0:27:01
source stuff okay
0:27:03
i like open
0:27:05
i
0:27:05
didn't say anything i never said i would
0:27:11
not that windows is open sources at all
0:27:13
but you know like the cool thing about
0:27:16
windows 11 though i heard and i haven't
0:27:17
gotten to use it or i haven't heard
0:27:20
anything about it is like i think you
0:27:21
can use um
0:27:24
you can like launch android apps on
0:27:26
there from google oh
0:27:29
like
0:27:30
right yeah
0:27:31
and there's and there's an even i don't
0:27:34
know what it's called but
0:27:36
geckdev said like there's wsl on windows
0:27:39
which
0:27:40
allows you to run uh linux
0:27:43
sub kernel
0:27:44
on your
0:27:46
on your windows um pc
0:27:48
and it's pretty good now and then i
0:27:50
think on windows 11 there's even like a
0:27:52
better version but i'm not sure
0:27:56
i see
0:27:58
yeah and that would
0:28:00
make some sense completely though
0:28:02
because
0:28:04
me being a.net dev primarily i work on
0:28:08
windows as in only when i have to do
0:28:11
some of the side
0:28:13
project as in my personal ones then i
0:28:16
use
0:28:17
i use mac and it's kind of really
0:28:22
to properly shift my mindset from mac to
0:28:26
windows and then windows to mac as an
0:28:29
every day
0:28:31
oh that's yeah that's i mean that's good
0:28:33
though that you can there are definitely
0:28:35
times i wish i'm using a mac for certain
0:28:38
things because it would just be easier
0:28:41
yeah yeah like for sure
0:28:44
like sometimes docker is like super big
0:28:47
pain in the butt on my windows pc just
0:28:51
because there's windows
0:28:52
and
0:28:53
like i have a little bit of the older
0:28:55
laptop maybe it works better but
0:28:59
certain things
0:29:01
yeah yeah official
0:29:09
i think the biggest thing is just yeah
0:29:11
it's just your shell for me like you
0:29:13
just have
0:29:14
a linux like shell
0:29:16
on on mac like it's close to it's cl i
0:29:19
forget what it
0:29:21
mac is like um
0:29:24
like very close to linux i forget what
0:29:26
it's called
0:29:33
so
0:29:34
mac
0:29:35
actually
0:29:37
is built on linux
0:29:40
as a base
0:29:42
i think so is it
0:29:44
i think i think there it's built on top
0:29:46
of it could be wrong and i'm not
0:29:48
remembering unix
0:29:50
is is
0:29:51
linux built off of units yeah
0:29:55
and then mac is built off of unix but
0:29:58
maybe it's also built off of linux
0:30:00
but i thought
0:30:02
i thought mac was built off unix maybe
0:30:05
maybe gekko
0:30:09
[Music]
0:30:16
but yeah i don't know maybe they are
0:30:17
linux and maybe maybe mac is like yeah
0:30:21
i'm pretty sure it's one of the two but
0:30:24
i could be wrong as well
0:30:26
uh i'm pretty sure gekko wouldn't be
0:30:29
able to
0:30:30
uh
0:30:31
correct me on that as well if i'm wrong
0:30:36
if i don't know something i'm just going
0:30:38
to ask them yeah
0:30:42
he's
0:30:42
basically the best person to go to the
0:30:45
really knowledgeable
0:30:50
and and kind of i really like how he
0:30:53
becomes sarcastic when it comes
0:30:57
on something i say and i'm like okay
0:31:00
here's the gap there actually the actual
0:31:03
jack them coming along now
0:31:10
yeah
0:31:11
he's being way too nice tonight
0:31:13
something's up
0:31:14
[Laughter]
0:31:26
make a comment he would shred me into
0:31:29
pieces and i'm like okay i would just
0:31:32
keep on coding
0:31:35
[Music]
0:31:37
it's good man it's good to have somebody
0:31:39
like pushing you you know exactly
0:31:41
exactly
0:31:58
it's in rock um complete
0:32:02
oh sasha wrote back
0:32:23
yeah um i think that also reminds me a
0:32:27
lot about paul
0:32:30
um
0:32:31
as in um
0:32:37
you know port isn't it
0:32:39
yeah of course
0:32:41
yeah as in
0:32:43
these are the two guys that
0:32:45
can actually
0:32:48
really push me in the way i love
0:32:53
being pushed
0:32:57
yeah yeah paul's like
0:33:00
paul's like crazy
0:33:03
crazy knowledgeable
0:33:05
yeah yeah
0:33:09
all right where am i
0:33:10
going wrong here
0:33:13
i'm doing every everything is asking me
0:33:15
to
0:33:17
so
0:33:20
looking for a resource
0:33:22
resourcing
0:33:34
what
0:33:37
no don't tell me that
0:33:40
i kind of connect to aws
0:33:45
is it down
0:33:50
oh here we go
0:34:04
oh yay
0:34:06
no
0:34:08
change your creative successfully okay
0:34:11
so
0:34:11
[Music]
0:34:13
nothing has been replaced so i can do
0:34:15
deploy the chain set
0:34:18
and
0:34:19
let's see where did i mess up this time
0:34:23
yeah i did mess up actually
0:34:26
one validation value it with lambda full
0:34:29
extras at
0:34:31
policy in the field to satisfy
0:34:32
constraint remember myself then greater
0:34:36
than or equal to
0:34:39
um
0:34:41
remember full access
0:34:43
where am i messing up
0:34:48
edwards slam the full axis
0:34:51
um there we go
0:34:58
uh
0:34:59
policies
0:35:03
no
0:35:04
so saying that
0:35:06
valid
0:35:07
that one
0:35:08
air policy errand failed to satisfy
0:35:11
constraint
0:35:12
member must have length
0:35:15
greater than or equal to
0:35:17
twenty
0:35:20
one two three four five six seven eight
0:35:23
nine ten
0:35:24
eleven twelve thirteen fourteen fifteen
0:35:26
sixteen seventeen eighteen nineteen
0:35:28
twenty he does have it
0:35:31
so what's what is it complaining for
0:35:36
have i got any other ones
0:35:39
no
0:35:39
i haven't uh
0:35:42
that's for the web socket
0:35:46
yeah remember
0:35:52
resource creation
0:35:54
websocket handler function role
0:35:59
scrum blood table
0:36:01
resource creation cancelled
0:36:04
hello bold
0:36:06
what did i do for hello world there
0:36:10
so okay so here
0:36:12
okay amazon
0:36:14
dynamodb full access
0:36:18
lambda full access
0:36:21
let me check how is this done in
0:36:25
and and
0:36:26
yeah i'm checking out the resource
0:36:28
policies for that okay cool
0:36:34
like i said i'm not much help with these
0:36:37
because i'm bad at the templates
0:36:42
we all land mate there's
0:36:46
no being
0:36:47
good at everything i'm not bad at
0:36:50
looking at looking stuff up on google
0:36:52
and in the documentation
0:36:54
yeah okay
0:36:59
[Music]
0:37:00
there's aws lambda full access
0:37:06
um
0:37:08
full axis
0:37:10
and
0:37:11
is this spelled in exactly this way
0:37:16
yeah aws lambda so why is he saying that
0:37:20
that's a manager that's a managed policy
0:37:24
um it's it
0:37:26
it does say that it's being it
0:37:28
it has been depreciated on march 1st
0:37:31
2021 oh
0:37:33
right maybe
0:37:35
uh there's a new one where it's aws
0:37:38
lambda
0:37:40
underscore full access
0:37:46
so in
0:37:47
this way
0:37:49
yeah or yeah or it could be wrong
0:37:52
but
0:37:54
you can you can run you can run the you
0:37:56
can run the sam validate that yaml
0:38:00
and that will tell you if it's wrong i
0:38:02
think
0:38:03
yeah why didn't i do that before
0:38:09
sound template
0:38:17
i use this same value they help
0:38:21
call unexpected watch
0:38:23
okay so if i do some
0:38:26
validate help
0:38:32
things that it takes
0:38:35
t template path
0:38:37
template file you just need the t flag
0:38:42
yes
0:38:45
yeah mo yeah
0:38:46
of course let's try that
0:38:49
10
0:38:50
better date
0:38:52
um template
0:38:55
minus t
0:38:58
template demo
0:39:05
loading policy from
0:39:07
around like finished
0:39:10
region was not found please configure ah
0:39:15
for pro ah okay that's my bad
0:39:18
i forgot to
0:39:22
send it the region
0:39:27
it says it's a valid
0:39:30
one
0:39:31
try it with the
0:39:32
try it with the underscore
0:39:37
uh um after lambda
0:39:40
yeah
0:39:43
i'll keep looking
0:39:46
if you can that'd be fantastic
0:40:06
what are you doing for new year's
0:40:09
hear me
0:40:10
yeah
0:40:11
um just basically stay up on my balcony
0:40:15
and watch the fireworks
0:40:17
oh you can see fireworks from your
0:40:19
balcony that's nice uh i'm hoping i
0:40:22
can oh okay yeah i'm not entirely sure
0:40:26
they they're going to be in this
0:40:28
direction but i'm
0:40:30
just hoping if not then just
0:40:32
basically
0:40:35
um
0:40:38
yeah watch
0:40:39
something
0:40:41
online
0:40:42
yeah because i don't really want to go
0:40:45
out and risk it
0:40:48
if you know what i mean
0:40:50
why
0:40:50
risk what
0:40:52
um i would like the yeah the situation
0:40:55
in aussie
0:40:57
yeah because david at please
0:41:01
in uh the cases have been really bumped
0:41:05
up and then from two grand to five grand
0:41:09
you're talking to the guy in the uh like
0:41:12
i'm from the u.s man you guys got
0:41:14
nothing
0:41:17
we did we did we almost did half a
0:41:19
million yesterday
0:41:21
damn
0:41:22
yeah it's gone it's at an all-time high
0:41:25
i think it's at an all-time high for you
0:41:27
guys as well right
0:41:28
yeah
0:41:29
yeah
0:41:30
yeah no no signs of slowing either like
0:41:33
the if you look at the graph it's still
0:41:35
like
0:41:37
straight up like straight up yeah crazy
0:41:41
it is it's his
0:41:43
this is really interesting so apparently
0:41:45
leave that both those policies are
0:41:48
working as in underscore one and
0:41:50
without that
0:41:52
let's see
0:41:54
all right i'm gonna maybe we're on the
0:41:56
deploy
0:41:58
yeah and then see where it takes us
0:42:01
i shared in in the in the chat where i
0:42:03
got that link or i mean where i got that
0:42:05
from okay cool that's useful
0:42:08
that'd be really helpful
0:42:11
thanks for that
0:42:12
of course
0:42:18
i'm really hungry now
0:42:20
off to this i'm gonna straight away
0:42:24
go into the kitchen and become a pig
0:42:29
me too man i'm i'm wait i'm gonna eat
0:42:31
dinner after this
0:42:34
oh okay yes
0:42:36
um
0:42:39
why is he not
0:42:40
liking me
0:42:42
what happened
0:42:44
i'm saying that chris um
0:42:49
so deploying
0:42:50
different error
0:42:52
uh same
0:42:53
must be this underscore that it doesn't
0:42:56
want to work
0:42:57
yeah
0:43:05
all right let's do it again
0:43:19
yeah this would deploy now but it will
0:43:23
fail on there
0:43:27
hopefully not but
0:43:29
yeah
0:43:30
that's what we're feeling about
0:43:32
all right let me let me
0:43:35
try to find something here
0:43:42
okay cool so now what we can do is
0:43:46
do this i'm gonna
0:43:48
copy and paste the siren to google
0:43:51
because google has all the answers
0:43:56
sometimes i really
0:43:58
wonder if i should call myself a google
0:44:00
dev
0:44:05
uh yeah i mean
0:44:06
it's part of it it's part of the job
0:44:12
like uh my my i know a guy who works at
0:44:16
t-mobile and in the in in the interview
0:44:18
process at t-mobile t-mobile if you're
0:44:21
not familiar with the telecom company in
0:44:23
the us it's really big
0:44:25
right and like in the interview process
0:44:27
like
0:44:29
um for
0:44:31
for uh engineers um
0:44:34
like part of it is like they want to see
0:44:36
how you google stuff
0:44:39
if you if you're not certain of you know
0:44:41
the answer like to even write that down
0:44:44
you want to see what resources you use
0:44:47
in google
0:44:50
interesting
0:44:54
i
0:44:55
didn't know
0:44:56
that is
0:44:58
actually a requirement of a skills as
0:45:01
well which i'm actually gonna start to
0:45:04
focus on the different skill as in
0:45:07
effective searching on google now
0:45:10
since i know this
0:45:14
yeah if there's a there's a good channel
0:45:16
called fireship fireshipbio on youtube
0:45:18
and he has a he has a pretty like short
0:45:21
he does a lot of short videos and one of
0:45:22
them is about how to master
0:45:25
like google searches
0:45:28
it's worth a watch
0:45:30
okay yeah i'll definitely have a look at
0:45:32
that
0:45:35
lambda for nexus at policy aaron
0:45:39
um policy arn
0:45:44
one two three four five six seven eight
0:45:47
now
0:45:48
is it this one lambda value
0:45:51
at constant filter test five months
0:45:54
remember must have the length greater
0:45:57
than or equal to 20
0:46:02
so this is
0:46:03
one two three four five six seven
0:46:07
ten eleven twelve thirteen fourteen
0:46:09
fifteen screen seventeen eighteen
0:46:11
nineteen
0:46:12
ah
0:46:13
right
0:46:15
so
0:46:17
this has to be at least
0:46:20
20 apparently
0:46:23
yes
0:46:24
since when did that requirement come in
0:46:31
lambda
0:46:33
full
0:46:33
access policy
0:46:40
well
0:46:43
that underscore
0:46:45
is is
0:46:47
it does exist because i'm looking at sam
0:46:50
templates from the docs
0:46:52
okay
0:46:54
so i think i think the other one is
0:46:56
depreciated
0:46:58
but i guess that's not the problem
0:47:00
entirely then
0:47:03
okay um let me
0:47:06
try and save him build and then deploy
0:47:08
again and see
0:47:11
um
0:47:12
if that isn't the problem then it should
0:47:16
basically
0:47:17
not show that error anymore but show
0:47:19
other arrows still
0:47:22
so let's see if that happens
0:47:24
i i sent it in the chat exactly i'm just
0:47:27
copying it i don't know if there happens
0:47:29
to be a tiny typo we don't see
0:47:33
and then
0:47:34
it looks the same to me
0:47:39
i'll just
0:47:41
do this and it shouldn't yeah
0:47:43
same okay something else then
0:47:47
okay deploy this
0:47:49
and see what does this have installed
0:47:52
for us
0:48:03
okay yeah it doesn't do it with the
0:48:06
underscore because it's saying actually
0:48:09
i'm gonna delete the stack
0:48:11
and
0:48:13
create it again
0:48:18
delete in progress come on delete call
0:48:21
and now do it
0:48:24
actually i've already built it so i
0:48:26
don't need to do that again
0:48:28
just need to deploy
0:48:41
[Music]
0:48:43
what'd you reckon tory
0:48:46
will it work this time
0:48:49
um
0:48:50
have a guess
0:48:52
uh sure i don't know
0:48:55
quick quick quick
0:48:57
sure sure yes it's gonna work it's gonna
0:48:59
work
0:49:01
it's gonna work man i have faith
0:49:03
hopefully yeah
0:49:06
it's looking promising as in it's taking
0:49:09
it's taking longer now
0:49:16
come on come on
0:49:18
surprise us
0:49:27
uh-huh
0:49:29
create complaint apparently it did work
0:49:33
so that old that old uh
0:49:36
policy is depreciated i guess yeah yeah
0:49:40
apparently
0:49:41
because
0:49:42
well it's not only depreciated it's gone
0:49:47
you can't use it yeah yeah
0:49:50
true and
0:49:52
if you try to
0:49:54
you'll get cloud formation shouting at
0:49:57
you yeah
0:50:00
so that's a good sign um
0:50:04
the error isn't more helpful though yeah
0:50:07
yeah true it would be cool if they just
0:50:10
told you it's depreciated but
0:50:13
i guess i'm asking a lot
0:50:16
well you're being fair
0:50:21
all right so these are the resources
0:50:25
cool so now what do we need to do as in
0:50:28
how do we need to test it that's what i
0:50:30
want to know now
0:50:34
okay that one not that one
0:50:38
ah i lost the link did i
0:50:41
history
0:50:43
uh
0:50:44
what is it okay so what did you deploy
0:50:47
here
0:50:47
was was this was this
0:50:50
all the web socket like with api gateway
0:50:54
yeah so
0:50:56
basically what i did was i deployed a
0:50:59
web socket the roots which are connected
0:51:04
and disconnect and then i also deployed
0:51:07
the
0:51:08
associated
0:51:10
lambda functions
0:51:12
that would do
0:51:13
do the work of connecting and disk
0:51:16
disconnecting yeah i didn't do anything
0:51:20
big all i did was copy and paste but
0:51:24
manually and then
0:51:27
try to understand it
0:51:29
from the blog and doing that way
0:51:33
you can um you can i sent you a link to
0:51:37
something called pie socket which is
0:51:39
just like a browser thing you can try
0:51:41
the websocket
0:51:43
in the browser with that
0:51:45
okay
0:51:46
let me just go in that one
0:51:48
open in a new tab
0:51:52
okay don't need this i learned that from
0:51:54
one of the videos i watched there's also
0:51:56
a nice like
0:51:58
like command line websocket thing too
0:52:00
you can use
0:52:01
ah right i see
0:52:04
i would definitely look at that
0:52:07
so where's our websocket url
0:52:12
we didn't get any
0:52:15
didn't give you one
0:52:17
supposed to give me a url for websocket
0:52:21
well it should it'll be in the api
0:52:23
gateway
0:52:27
connect uh so this is our rookie
0:52:32
and this is our okay right
0:52:35
always okay these are uh i need to
0:52:38
create
0:52:39
the stages
0:52:41
okay cool
0:52:43
right
0:52:45
uh deploy
0:52:53
stage name fraud
0:52:58
deployment
0:53:00
that's all
0:53:02
created
0:53:03
where your api will be deployed
0:53:05
for example test but you know we'll be
0:53:08
deploying that test named beta
0:53:10
so how do we deploy this
0:53:14
as in
0:53:15
create the stage yeah i want to create
0:53:17
it first
0:53:21
it's not giving us any option
0:53:28
um
0:53:31
so
0:53:32
i want a minute
0:53:34
i need to check
0:53:36
i need to give it the
0:53:40
um
0:53:55
what were you about to say tory
0:53:57
oh i was i was gonna say yeah looks like
0:54:00
i was gonna ask you in the template it's
0:54:01
missing
0:54:02
yeah yeah okay yeah here we go so
0:54:06
property and my
0:54:09
stage would be
0:54:11
is it that one
0:54:13
stage
0:54:14
uh stage name
0:54:18
stage
0:54:19
name is prod
0:54:22
oh let's try
0:54:25
so that's the stage name was this then
0:54:29
scrum blue websocket anyway
0:54:33
let's try it and see if this gives us
0:54:36
what we want to see
0:54:42
wow
0:54:46
you have
0:54:48
you have the api gateway
0:54:50
e2
0:54:52
web protocol type websocket
0:54:57
request
0:54:58
route selection expression
0:55:01
uh
0:55:03
test route
0:55:06
properties
0:55:09
okay
0:55:12
authorization
0:55:19
by the way
0:55:20
this was oh okay now mine i'll send you
0:55:25
the
0:55:27
link as in after the stream
0:55:32
from where
0:55:33
i actually got the
0:55:35
code and where it does all the
0:55:38
uh explanation as well
0:55:40
cool
0:55:46
oh man
0:55:48
uh what
0:55:50
okay
0:55:51
i'm
0:55:53
i'm pretty sure i'm messed up here
0:55:58
the following resource is filled to
0:56:00
update
0:56:01
okay i probably need to unsupported
0:56:04
properties in stage ah so this
0:56:07
doesn't apply to websocket apparently
0:56:13
and that's
0:56:14
interesting so what applies to web so
0:56:18
how to create
0:56:21
how to create a
0:56:24
stage in web socket api
0:56:34
templates
0:56:41
okay defining yeah that would be it
0:56:50
no i don't want it from the console i
0:56:52
need it from uh here we go
0:56:55
the template.yemo
0:56:58
so we have off
0:57:01
lambda function
0:57:03
uh
0:57:04
i think i think i
0:57:07
think i'm maybe
0:57:12
my website uh-huh
0:57:15
uh well i'm reading like a different
0:57:18
tutorial from aws like it's probably
0:57:20
like very similar yours
0:57:22
okay but do you do you have like do you
0:57:25
have a
0:57:26
deployment in the template where it's
0:57:29
like
0:57:31
um
0:57:32
an api gateway deployment
0:57:36
um no i don't have any of that
0:57:39
okay maybe that that's what i'm missing
0:57:42
then yeah yeah
0:57:44
that must be it
0:57:45
and it says it
0:57:47
it depends oh yeah wait but you is this
0:57:50
your code
0:57:51
no no oh okay yeah see it
0:57:54
depends on the the test route
0:57:57
with the properties of
0:57:59
yeah right
0:58:00
now okay so i'm missing that pod
0:58:04
that was a good pick mate
0:58:06
i think i think underneath too you need
0:58:09
that stage
0:58:11
as well
0:58:12
yeah you need
0:58:14
so i would probably do that one around
0:58:19
um here
0:58:21
where this one ends
0:58:25
and do a deployment
0:58:28
that's integration actually
0:58:31
no hair i'll follow his convention
0:58:40
do that
0:58:42
do that
0:58:49
okay and then deployment
0:58:52
would be over here i guess
0:58:56
yeah on the second line
0:58:59
so deployment
0:59:06
deployments
0:59:09
right oh this is going to be long
0:59:18
do you have that vs code extension on
0:59:20
does it like the snippet i have
0:59:22
yeah i've got that but it's not it's not
0:59:26
coming up from
0:59:28
this one apparently
0:59:30
too bad here we go
0:59:33
so all right what do i need deployments
0:59:37
ah i need you back
0:59:42
uh deployment and then it depends on
0:59:45
what
0:59:47
i'm independent
0:59:49
test route
0:59:54
okay and
0:59:56
what else do i need ah i forgot this one
1:00:00
[Music]
1:00:09
test ram and properties
1:00:12
would be
1:00:14
oops i haven't done this right
1:00:18
see this is what don
1:00:24
it's really flexible when it comes to
1:00:27
spacing and tapping
1:00:31
properties oh my my loving it
1:00:36
ref
1:00:38
you know by any kind does ref mean
1:00:41
reference to that
1:00:44
that one
1:00:45
you're asking the wrong person but i
1:00:47
believe that is what it is i forget
1:00:50
though but i think it is a reference
1:00:52
okay
1:00:53
because i was just talking from my
1:00:56
instincts so
1:00:58
might be wrong again
1:01:00
let's see cloud formation ref
1:01:04
rest api wait hang on that's not a rest
1:01:08
api
1:01:09
so why is it coming up as rest api no i
1:01:12
don't need you
1:01:13
just need api id
1:01:16
okay the staging part
1:01:20
um all right i'm getting really hungry
1:01:23
now so we'll take a leave we have this
1:01:26
and i'll probably work on it in my free
1:01:29
time a bit oh so so close man yeah i was
1:01:33
like i want to see it work
1:01:36
okay
1:01:37
sounds good
1:01:38
yeah
1:01:40
all right oops
1:01:42
remove that
1:01:44
don't need that one all right i'll come
1:01:46
back to this
1:01:48
screen and stop sharing
1:01:52
cool man
1:01:55
that was fun
1:01:57
as always yeah
1:02:00
yeah when websockets work it's it's like
1:02:03
it's
1:02:03
i don't know to me it's so cool when you
1:02:06
can have multiple people like
1:02:08
just doing something in real time on an
1:02:10
on an app oh yeah yeah
1:02:13
it's just some kind of like
1:02:15
cool magic going on there like the
1:02:18
interactivity i guess it's just like
1:02:20
really exciting
1:02:23
yeah i totally
1:02:25
agree with you but the
1:02:27
as in a bit more often
1:02:30
exciting part is yet to come where we um
1:02:34
take this app
1:02:36
live as in
1:02:38
no
1:02:39
for the external users but
1:02:41
just for
1:02:42
testing this
1:02:44
functionality and then
1:02:46
you can be able to
1:02:49
create notes and everything
1:02:52
so we can test we will be testing this
1:02:55
functionality by
1:02:57
kind of
1:02:59
releasing the f4
1:03:00
beta uh
1:03:02
beer testing
1:03:04
if that makes sense
1:03:06
so
1:03:07
what's your do you have a plan to
1:03:10
like what you're gonna do with the
1:03:11
websockets like what's gonna trigger
1:03:13
like
1:03:14
events do you know
1:03:17
because there's like a lot of different
1:03:18
ways you could do it like i sometimes
1:03:21
there's applications where you can see
1:03:24
everybody's cursor for instance which is
1:03:26
pretty cool yeah
1:03:28
yeah yeah and that um so we wouldn't be
1:03:33
able to see everyone's
1:03:35
cursor but just what's happening on the
1:03:39
board
1:03:40
and how i guess it would probably happen
1:03:43
is
1:03:44
that one person creates the board and
1:03:47
then he
1:03:48
sends out the
1:03:50
url and then all the others
1:03:53
as soon as they access that page they
1:03:56
will have an ability to
1:03:59
create
1:04:00
say attempt username
1:04:06
and with that using name will be
1:04:09
attached to
1:04:10
connection id as well
1:04:14
yeah so
1:04:15
that's how i'm thinking initially that
1:04:18
it would
1:04:19
work but
1:04:21
i'm
1:04:23
i haven't really given much
1:04:25
full bowel
1:04:26
after hair as in your thoughts as well
1:04:29
how
1:04:30
would you think that it should be
1:04:32
working
1:04:35
yeah i was i was actually thinking about
1:04:37
it the other day because i was like
1:04:39
there's so many different ways you could
1:04:43
um work with the websockets to keep
1:04:46
things like live
1:04:48
um
1:04:49
you know like real time like yeah
1:04:52
i don't think you need to go as far as
1:04:54
like if someone's dragging
1:04:56
a note then somebody else needs to see
1:04:59
it right
1:05:02
yeah it's like yeah yeah that's a bit
1:05:04
much like it's not like a multiplayer
1:05:06
game where like you need to see what the
1:05:08
other person is doing like every
1:05:10
10 milliseconds
1:05:13
like i was yeah probably what you'll you
1:05:16
would do is like every time somebody
1:05:19
saves a note or moves a note like in the
1:05:23
how it's organized
1:05:25
on the board then
1:05:26
that's probably when you'd like
1:05:29
you know uh
1:05:30
fire off an event
1:05:33
ah see i see yeah so basically whenever
1:05:38
some
1:05:40
movement of that soul happens we fire up
1:05:43
the event so everyone can who's actually
1:05:46
connected
1:05:48
can see it yeah the only the only the
1:05:52
only weird part might be is like say if
1:05:55
say if say if two people are just
1:05:57
connected to the board and then somebody
1:05:59
moves one card
1:06:02
uh
1:06:03
in order of
1:06:04
like
1:06:05
like moves it from the bottom of the
1:06:07
board to the top of the board
1:06:10
like you might want to have like
1:06:13
an animation like a small one
1:06:16
when it moves because otherwise like it
1:06:18
would be like insane
1:06:23
you're the user you're like what the
1:06:25
heck what just
1:06:27
yeah sure true and
1:06:30
that's exactly what we're going to do um
1:06:34
for the as in
1:06:37
for
1:06:38
from the user's perspective to actually
1:06:41
make all the changes
1:06:44
visible in a way that it stands out but
1:06:47
it's not really too much for the user to
1:06:50
see on the screen as well
1:06:52
oh yeah
1:06:54
cool man i'll let you go eat
1:06:57
perfect man yeah i'm really hungry and
1:07:00
i'm sure you are too i am um so yeah
1:07:04
thanks guys for tuning in um
1:07:09
means a lot and always enjoy
1:07:11
learnings on the stream
1:07:14
yeah continue we won't be streaming
1:07:17
tomorrow because it's new year's eve
1:07:19
and um we will come back on sunday now
1:07:24
and i can't wait to
1:07:26
forge
1:07:27
forward for this um function now see we
1:07:30
are that close that close
1:07:33
all right guys um have a good uh
1:07:37
evening
1:07:38
afternoon and now wherever you are in
1:07:41
the con
1:07:42
internationally
1:07:44
and um
1:07:45
a very happy new year from the raw
1:07:48
coders in advance um hope you guys have
1:07:52
all the
1:07:54
celebrations lined up and we'll see you
1:07:57
back
1:07:58
in 2022
1:08:00
yeah
1:08:02
2022.
1:08:03
that's the one baby all right so
1:08:06
we will see you
1:08:08
on sundays
1:08:11
same time same place and
1:08:14
same task that's the one all right guys
1:08:18
have a good night cheers have a good
1:08:19
night thank you