boarzVideosClipsStatistics

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

🎦
📅 2021-12-30 (707 days ago)
⌛ 1:08:23
ZainboarToreyboar
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
001
Build Break and Code
📅 2021-07-14 
(876 days ago)
⌛ 0:58:43
ZainboarKartikboar
002
Build, Break & Fix
📅 2021-07-15 
(875 days ago)
⌛ 0:53:45
ZainboarKartikboar
🎬
Krunchmaster Kartik
Build, Break & Fix
ZainboarKartikboar
003
Build, Break & Fix
📅 2021-07-16 
(874 days ago)
⌛ 1:09:05
ZainboarKartikboar
004
Special Edition: We don't stop until we get our code working
📅 2021-07-16 
(873 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 
(872 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 
(871 days ago)
⌛ 1:03:20
ZainboarKartikboar
007
Build, Break & Fix
📅 2021-07-20 
(870 days ago)
⌛ 1:04:37
ZainboarKartikboar
008
Build, Break & Fix
📅 2021-07-21 
(869 days ago)
⌛ 1:00:37
ZainboarKartikboar
009
Build, Break & Fix
📅 2021-07-22 
(868 days ago)
⌛ 1:17:02
ZainboarKartikboar
010
Build, Break & Fix
📅 2021-07-23 
(867 days ago)
⌛ 1:04:59
ZainboarKartikboar
011
Build, Break & Fix
📅 2021-07-23 
(866 days ago)
⌛ 1:48:16
ZainboarKartikboar
012
Build, Break & Fix
📅 2021-07-24 
(865 days ago)
⌛ 2:05:28
ZainboarKartikboar
013
Build, Break & Code //First Special Guest Appearance
📅 2021-07-26 
(864 days ago)
⌛ 1:09:09
ZainboarKartikboar
014
Build, Break & Fix
📅 2021-07-27 
(863 days ago)
⌛ 1:05:37
ZainboarKartikboar
015
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
📅 2021-07-28 
(862 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 
(861 days ago)
⌛ 1:03:57
ZainboarKartikboar
017
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-30 
(860 days ago)
⌛ 1:06:45
ZainboarKartikboar
018
Build, Break & Fix // creating get methods with FETCH API
📅 2021-07-30 
(859 days ago)
⌛ 2:00:16
ZainboarKartikboar
019
Build, Break & Fix // BLOG REVEAL!! &Fixing our broken Hugo blog
📅 2021-07-31 
(858 days ago)
⌛ 2:03:11
📰
ZainboarKartikboar
020
Build, Break & Fix // Fixing the uncaught exception error in FETCH APIs
📅 2021-08-02 
(857 days ago)
⌛ 1:02:04
ZainboarKartikboar
021
Build, Break & Fix // Trying different things to resolve the error
📅 2021-08-03 
(856 days ago)
⌛ 1:04:49
📰
ZainboarKartikboar
022
Build, Break & Fix // Special Guest announcement for tomorrow!
📅 2021-08-04 
(855 days ago)
⌛ 1:03:15
📰
ZainboarKartikboar
023
Special Episode : Talking to a Principal Developer at Seek
📅 2021-08-05 
(854 days ago)
⌛ 1:04:56
📰
ZainboarKartikboar
024
Build, Break & Fix // Working out Software design
📅 2021-08-06 
(853 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 
(852 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 
(851 days ago)
⌛ 1:35:49
📰
Zainboar
027
30 mins of deployment 😠 || 30 mins of coding 🥲
📅 2021-08-09 
(850 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 
(849 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 
(848 days ago)
⌛ 1:01:46
📰
ZainboarKartikboar
030
Today's Stream
📅 2021-08-12 
(847 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 
(846 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 
(845 days ago)
⌛ 1:20:18
📰
ZainboarKartikboar
033
Build - Break - Fix
📅 2021-08-15 
(844 days ago)
⌛ 1:34:03
📰
ZainboarKartikboar
034
Build Break Fix
📅 2021-08-16 
(843 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 
(842 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 
(841 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
037
Special Guest - Sam Nolan
📅 2021-08-19 
(840 days ago)
⌛ 1:05:19
📰
ZainboarKartikboar
038
Today's Broadcast
📅 2021-08-20 
(839 days ago)
⌛ 1:01:55
📰
ZainboarKartikboar
039
Today's Broascast
📅 2021-08-21 
(838 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 
(837 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 
(836 days ago)
⌛ 0:57:11
📰
Zainboar
042
Today's Broadcast
📅 2021-08-24 
(835 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 
(834 days ago)
⌛ 1:13:08
📰
ZainboarKartikboar
🎬
Actually good job advice from Zain
Today's Stream
ZainboarKartikboar
044
Today's Stream
📅 2021-08-26 
(833 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 
(832 days ago)
⌛ 1:08:21
📰
ZainboarKartikboar
046
Weekend Special
📅 2021-08-28 
(831 days ago)
⌛ 1:32:51
ZainboarKartikboar
047
Weekend Special
📅 2021-08-29 
(830 days ago)
⌛ 1:01:39
Zainboar
048
Today's Broadcast
📅 2021-08-30 
(829 days ago)
⌛ 1:17:19
ZainboarKartikboar
049
Today's Broadcast
📅 2021-08-31 
(828 days ago)
⌛ 1:00:16
ZainboarKartikboar
🎬
Viewer burn
Today's Broadcast
ZainboarKartikboar
050
CELEBRATION: 50th Episode
📅 2021-09-01 
(827 days ago)
⌛ 1:01:53
ZainboarKartikboar
051
Today's Broadcast
📅 2021-09-02 
(826 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 
(825 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 
(824 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 
(823 days ago)
⌛ 1:41:54
ZainboarKartikboar
055
Today's Stream
📅 2021-09-06 
(822 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 
(821 days ago)
⌛ 1:25:44
ZainboarKartikboar
🎬
The benefits of pair programming
Today's Broadcast
ZainboarKartikboar
057
Today's Stream
📅 2021-09-08 
(820 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 
(819 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 
(818 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 
(816 days ago)
⌛ 1:02:36
ZainboarKartikboar
061
Today's Stream
📅 2021-09-13 
(815 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 
(814 days ago)
⌛ 1:11:29
ZainboarKartikboar
063
Today's Stream
📅 2021-09-15 
(813 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 
(812 days ago)
⌛ 1:20:45
📰
ZainboarKartikboar
🎬
Switched-on hat
Today's Broadcast
ZainboarKartikboar
🎬
Functions, one of the big coding challenges
Today's Broadcast
ZainboarKartikboar
🎬
Break fast
Today's Broadcast
ZainboarKartikboar
🎬
Blood and breath pumping up
Today's Broadcast
ZainboarKartikboar
🎬
Wrong since day 1
Today's Broadcast
ZainboarKartikboar
065
test
📅 2021-09-16 
(811 days ago)
⌛ 2:03:01
📰
ZainboarKartikboar
🎬
Electronic waves
test
ZainboarKartikboar
🎬
RAWR coders
test
ZainboarKartikboar
🎬
Transit in Japawn
test
ZainboarKartikboar
🎬
Xs sponsorship
test
ZainboarKartikboar
🎬
Lame roars
test
ZainboarKartikboar
🎬
Setting up a suppository in Diagon Alley
test
ZainboarKartikboar
🎬
Background Diagon Alley
test
ZainboarKartikboar
🎬
Half speed zain
test
ZainboarKartikboar
🎬
One second penetration
test
ZainboarKartikboar
🎬
Top loading switches
test
ZainboarKartikboar
🎬
Making it rain with CodeBuild
test
ZainboarKartikboar
066
Today's Broadcast
📅 2021-09-19 
(809 days ago)
⌛ 1:46:13
📰
ZainboarKartikboar
067
Today's Stream
📅 2021-09-20 
(808 days ago)
⌛ 1:03:46
📰
ZainboarKartikboarToreyboar
🎬
What is a sea cable?
Today's Stream
ZainboarKartikboarToreyboar
068
Today's Stream
📅 2021-09-21 
(807 days ago)
⌛ 1:09:13
📰
ZainboarKartikboarToreyboar
069
Today's Broadcast
📅 2021-09-22 
(806 days ago)
⌛ 1:03:51
📰
ZainboarKartikboar
070
Today's Stream
📅 2021-09-23 
(805 days ago)
⌛ 1:59:01
📰
ZainboarKartikboar
071
Today's Stream
📅 2021-09-24 
(804 days ago)
⌛ 0:28:57
📰
ZainboarKartikboar
072
Today's Stream
📅 2021-09-24 
(804 days ago)
⌛ 0:39:33
📰
ZainboarKartikboar
073
Today's Stream
📅 2021-09-26 
(802 days ago)
⌛ 1:21:14
📰
Zainboar
074
Today's Stream
📅 2021-09-27 
(801 days ago)
⌛ 1:03:40
📰
ZainboarKartikboar
075
Today's Stream
📅 2021-09-28 
(800 days ago)
⌛ 1:04:05
📰
ZainboarKartikboar
076
Today's Broadcast
📅 2021-09-29 
(799 days ago)
⌛ 0:58:07
📰
ZainboarKartikboar
077
Today' Broadcast
📅 2021-09-30 
(798 days ago)
⌛ 1:13:14
📰
ZainboarKartikboar
078
Today's Broadcast
📅 2021-10-01 
(797 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 
(795 days ago)
⌛ 1:14:52
📰
ZainboarKartikboar
080
Today's Stream
📅 2021-10-04 
(794 days ago)
⌛ 1:05:10
📰
ZainboarKartikboar
081
Today's Stream
📅 2021-10-05 
(793 days ago)
⌛ 1:01:05
📰
Zainboar
082
Today's Stream
📅 2021-10-06 
(792 days ago)
⌛ 0:54:10
📰
ZainboarKartikboar
083
Today's Stream
📅 2021-10-07 
(791 days ago)
⌛ 1:15:04
📰
ZainboarKartikboar
🎬
Strong intro
Today's Stream
ZainboarKartikboar
084
Today's Stream
📅 2021-10-08 
(790 days ago)
⌛ 1:12:59
ZainboarKartikboar
085
Today's Stream
📅 2021-10-10 
(788 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 
(787 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 
(786 days ago)
⌛ 0:51:02
📰
ZainboarKartikboar
088
Today's Stream
📅 2021-10-13 
(785 days ago)
⌛ 1:07:31
📰
ZainboarKartikboar
089
Today's Broadcast
📅 2021-10-14 
(784 days ago)
⌛ 1:07:16
📰
ZainboarKartikboar
090
Today's Stream
📅 2021-10-15 
(783 days ago)
⌛ 1:01:10
📰
Zainboar
091
Today's Stream
📅 2021-10-17 
(781 days ago)
⌛ 1:26:37
📰
ZainboarKartikboarThaneshboar
🎬
Torres Strait Icelander people
Today's Stream
ZainboarKartikboarThaneshboar
092
Today's Stream
📅 2021-10-18 
(780 days ago)
⌛ 1:05:40
📰
ZainboarKartikboarThaneshboar
🎬
Icelander or Islander?
Today's Stream
ZainboarKartikboarThaneshboar
093
Today's Stream
📅 2021-10-19 
(779 days ago)
⌛ 1:01:58
📰
ZainboarThaneshboar
094
Today's Stream
📅 2021-10-20 
(778 days ago)
⌛ 1:04:18
📰
ZainboarKartikboar
095
Today's Stream
📅 2021-10-21 
(777 days ago)
⌛ 1:16:08
📰
ZainboarKartikboarThaneshboar
096
100th Episode
📅 2021-10-23 
(775 days ago)
⌛ 1:13:16
📰
ZainboarKartikboar
097
101/200 Episodes
📅 2021-10-24 
(774 days ago)
⌛ 1:00:53
📰
ZainboarThaneshboar
🎬
Best Practices
101/200 Episodes
ZainboarThaneshboar
098
102/200 Episode
📅 2021-10-25 
(773 days ago)
⌛ 1:09:20
📰
ZainboarKartikboar
099
103/200 Episode
📅 2021-10-26 
(772 days ago)
⌛ 1:10:51
📰
ZainboarKartikboarThaneshboar
100
104/200
📅 2021-10-27 
(771 days ago)
⌛ 1:03:23
📰
ZainboarKartikboar
101
105/200
📅 2021-10-28 
(770 days ago)
⌛ 1:15:24
📰
ZainboarThaneshboar
🎬
ROAR coders
105/200
ZainboarThaneshboar
102
107/200
📅 2021-10-29 
(769 days ago)
⌛ 1:14:04
📰
ZainboarKartikboar
103
109/200
📅 2021-10-31 
(767 days ago)
⌛ 1:11:38
📰
ZainboarKartikboarThaneshboar
104
110/200
📅 2021-11-01 
(766 days ago)
⌛ 1:04:53
📰
ZainboarKartikboar
105
111/200
📅 2021-11-02 
(765 days ago)
⌛ 1:11:33
📰
ZainboarKartikboarThaneshboar
106
112/200
📅 2021-11-03 
(764 days ago)
⌛ 1:00:17
📰
ZainboarKartikboar
🎬
Diagon Alley? What is that kind of fing?
112/200
ZainboarKartikboar
107
113/200
📅 2021-11-04 
(763 days ago)
⌛ 1:03:53
📰
Zainboar
🎬
C.O.D.I.N.G
113/200
Zainboar
108
114/200
📅 2021-11-05 
(762 days ago)
⌛ 0:56:39
Zainboar
109
115/200
📅 2021-11-07 
(760 days ago)
⌛ 1:02:25
📰
ZainboarThaneshboar
🎬
What's testing
115/200
ZainboarThaneshboar
🎬
CORS coders
115/200
ZainboarThaneshboar
110
116/200
📅 2021-11-08 
(759 days ago)
⌛ 1:09:37
📰
ZainboarKartikboar
111
117/200
📅 2021-11-09 
(758 days ago)
⌛ 1:06:25
📰
ZainboarKartikboarThaneshboar
112
118/200
📅 2021-11-10 
(757 days ago)
⌛ 1:02:39
📰
ZainboarKartikboar
113
119/200
📅 2021-11-11 
(756 days ago)
⌛ 1:08:01
📰
ZainboarKartikboarThaneshboar
114
120/200
📅 2021-11-12 
(755 days ago)
⌛ 1:00:14
📰
Zainboar
115
120/200
📅 2021-11-14 
(753 days ago)
⌛ 1:06:19
📰
ZainboarKartikboarThaneshboar
116
122/200
📅 2021-11-15 
(752 days ago)
⌛ 1:00:31
ZainboarKartikboar
117
Today's Stream
📅 2021-11-22 
(745 days ago)
⌛ 1:01:46
📰
KartikboarThaneshboar
118
How This Video Has 12 Views, Explained
📅 2021-11-25 
(742 days ago)
⌛ 0:59:47
KartikboarThaneshboar
119
How This Video Has 14 Views, Explained
📅 2021-11-29 
(738 days ago)
⌛ 1:16:20
📰
KartikboarThaneshboar
120
Special Guest - Torey Littlefield Pt.2
📅 2021-11-30 
(737 days ago)
⌛ 1:12:15
📰
ZainboarToreyboar
121
Today's Stream
📅 2021-12-02 
(735 days ago)
⌛ 1:02:25
KartikboarThaneshboar
122
Today's Stream
📅 2021-12-06 
(731 days ago)
⌛ 1:02:01
📰
KartikboarThaneshboar
123
Today's Broadcast
📅 2021-12-07 
(2 years ago)
⌛ 1:01:00
KartikboarThaneshboar
124
Today's Stream
📅 2021-12-09 
(728 days ago)
⌛ 1:05:48
📰
ZainboarThaneshboar
🎬
Complimenting the wrong person
Today's Stream
ZainboarThaneshboar
🎬
Alt+F4 Zain
Today's Stream
ZainboarThaneshboar
125
Today's Stream
📅 2021-12-10 
(727 days ago)
⌛ 1:07:15
ZainboarToreyboar
126
Today's Stream
📅 2021-12-12 
(725 days ago)
⌛ 0:12:47
📰
ZainboarThaneshboar
127
Today's Stream
📅 2021-12-12 
(725 days ago)
⌛ 0:50:29
📰
ZainboarThaneshboar
128
Today's Stream
📅 2021-12-13 
(724 days ago)
⌛ 1:02:31
📰
ZainboarKartikboar
129
Today's Stream
📅 2021-12-14 
(723 days ago)
⌛ 1:10:28
📰
ZainboarToreyboar
130
Today's Stream
📅 2021-12-16 
(721 days ago)
⌛ 1:16:51
📰
ZainboarThaneshboar
131
Today's Stream
📅 2021-12-17 
(720 days ago)
⌛ 1:10:59
ZainboarKartikboarToreyboar
132
Today's Stream
📅 2021-12-19 
(718 days ago)
⌛ 1:00:49
📰
Zainboar
133
Today's Stream
📅 2021-12-20 
(717 days ago)
⌛ 1:01:49
📰
ZainboarKartikboar
134
Today's Stream
📅 2021-12-21 
(716 days ago)
⌛ 1:03:43
📰
ZainboarThaneshboar
135
Today's Stream
📅 2021-12-22 
(715 days ago)
⌛ 1:06:30
📰
ZainboarKartikboar
136
Today's Stream
📅 2021-12-23 
(714 days ago)
⌛ 1:00:09
Zainboar
137
Today's Stream
📅 2021-12-26 
(711 days ago)
⌛ 1:17:00
📰
ZainboarThaneshboar
🎬
Fixing and failing
Today's Stream
ZainboarThaneshboar
138
Today's Stream
📅 2021-12-27 
(710 days ago)
⌛ 1:05:22
📰
ZainboarKartikboar
139
Today's Stream
📅 2021-12-28 
(709 days ago)
⌛ 1:16:17
📰
ZainboarToreyboar
140
WebSocket Integration
📅 2021-12-29 
(708 days ago)
⌛ 1:02:44
📰
Zainboar
▶️
AWS WebSocket API Integration Pt.2
📅 2021-12-30 
(707 days ago)
⌛ 1:08:23
📰
ZainboarToreyboar
142
AWS WebSocket Integration with SAM Pt.3
📅 2022-01-02 
(704 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
143
Today's Stream
📅 2022-01-03 
(703 days ago)
⌛ 1:07:18
📰
ZainboarKartikboar
144
AWS WebScoket Integration with SAM Pt.4
📅 2022-01-04 
(702 days ago)
⌛ 1:04:18
📰
ZainboarToreyboar
145
AWS WebSocket Integration with SAM Pt.5
📅 2022-01-05 
(701 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
146
AWS WebSocket Integration with SAM Pt. 6
📅 2022-01-06 
(700 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
147
Today's Stream
📅 2022-01-07 
(699 days ago)
⌛ 1:11:55
📰
ZainboarToreyboar
148
Connect AWS WebSocket to DynamoDB Pt.1
📅 2022-01-09 
(697 days ago)
⌛ 1:10:25
📰
ZainboarToreyboar
149
Connect AWS WebSocket to DynamoDB
📅 2022-01-10 
(696 days ago)
⌛ 1:02:06
ZainboarKartikboar
150
"Blank Line" Bug In Lambda Response For AWS Websocket Pt.1
📅 2022-01-11 
(695 days ago)
⌛ 0:58:13
📰
ZainboarKartikboarToreyboar
151
"Blank Line" Bug In Lambda Response From Lambda
📅 2022-01-13 
(693 days ago)
⌛ 1:04:40
📰
ZainboarToreyboar
152
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-14 
(692 days ago)
⌛ 1:04:33
📰
ZainboarThaneshboar
153
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-16 
(690 days ago)
⌛ 1:11:37
📰
ZainboarToreyboar
154
Test
📅 2022-01-17 
(689 days ago)
⌛ 1:03:13
📰
ZainboarThaneshboar
155
Today's stre
📅 2022-01-18 
(688 days ago)
⌛ 0:45:24
ZainboarToreyboar
156
AWS Websocket + DyanmoDb + Lambda
📅 2022-01-19 
(687 days ago)
⌛ 1:06:33
📰
ZainboarThaneshboar
🎬
Brown is always better than white
AWS Websocket + DyanmoDb + Lambda
ZainboarThaneshboar
157
Today's Stream
📅 2022-01-20 
(686 days ago)
⌛ 0:57:55
📰
Zainboar
158
Today's Stream
📅 2022-01-21 
(685 days ago)
⌛ 1:02:17
📰
ToreyboarZainboar
159
Today's Stream
📅 2022-01-23 
(683 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 
(682 days ago)
⌛ 1:16:15
📰
ZainboarThaneshboar
161
How to Host Web App In AWS S3 using CloudFront, Route53 and CloudFormation
📅 2022-01-25 
(681 days ago)
⌛ 1:01:07
ZainboarToreyboar
162
How to Host Web App Using AWS S3, CloudFront and Route53
📅 2022-01-26 
(680 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 
(679 days ago)
⌛ 1:08:48
📰
ZainboarToreyboar
164
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-28 
(678 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 
(676 days ago)
⌛ 0:28:17
Zainboar
166
Today's Broadcast
📅 2022-01-31 
(675 days ago)
⌛ 1:11:16
📰
ThaneshboarToreyboar
167
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-02-01 
(674 days ago)
⌛ 1:06:35
📰
ZainboarToreyboar
168
Generate SSL Certificate via AWS Certificate Manager
📅 2022-02-02 
(673 days ago)
⌛ 0:58:02
📰
ZainboarThaneshboar
169
Test AWS Websocket Connection With Multiple Users
📅 2022-02-03 
(672 days ago)
⌛ 1:01:59
📰
ZainboarToreyboar
170
Adding Redirection To The AWS S3 Page
📅 2022-02-04 
(671 days ago)
⌛ 0:25:00
Zainboar
171
Redirecting AWS S3 page
📅 2022-02-06 
(669 days ago)
⌛ 0:54:11
Zainboar
172
Today's Broadcast
📅 2022-02-07 
(668 days ago)
⌛ 1:05:20
📰
ThaneshboarToreyboar
173
Today's Stream
📅 2022-02-08 
(667 days ago)
⌛ 1:05:29
ZainboarToreyboar
174
Today's Stream
📅 2022-02-10 
(665 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 
(662 days ago)
⌛ 1:02:05
ZainboarToreyboar
176
How To CRUD Data Through AWS Websocket with Multiple Clients
📅 2022-02-16 
(659 days ago)
⌛ 1:07:32
ZainboarThaneshboar
177
Today's Stream
📅 2022-02-17 
(658 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 
(655 days ago)
⌛ 1:21:24
ZainboarToreyboar
179
Today's Stream
📅 2022-02-23 
(652 days ago)
⌛ 0:59:43
📰
ZainboarThaneshboar
180
How To HASH A Password using BCRYPT in Node
📅 2022-02-25 
(650 days ago)
⌛ 1:03:48
ZainboarThaneshboar
181
How to Hash Passcode with BCRYPT using Node Pt.2
📅 2022-02-27 
(648 days ago)
⌛ 1:07:59
ZainboarToreyboar
182
Create Passcode UI
📅 2022-02-28 
(647 days ago)
⌛ 1:01:29
📰
ZainboarThaneshboar
183
How To Make FrontEnd Talk to Backend with Node
📅 2022-03-01 
(646 days ago)
⌛ 1:01:33
ZainboarToreyboar
184
How To Positioning A Div
📅 2022-03-04 
(643 days ago)
⌛ 1:09:27
ZainboarToreyboar
185
Today's Stream
📅 2022-03-06 
(641 days ago)
⌛ 1:00:29
Zainboar
186
Today's Stream
📅 2022-03-07 
(640 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(638 days ago)
⌛ 1:00:11
ZainboarThaneshboar
188
Compare Hashed Passwords Using Bcryptjs
📅 2022-03-10 
(637 days ago)
⌛ 1:01:31
ZainboarToreyboar
🎬
Indian givers
Compare Hashed Passwords Using Bcryptjs
ZainboarToreyboar
189
Special Appearance
📅 2022-03-11 
(636 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
190
Today's Stream
📅 2022-03-13 
(634 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 
(633 days ago)
⌛ 1:07:00
ZainboarThaneshboar
192
Today's Stream
📅 2022-03-15 
(632 days ago)
⌛ 1:05:51
ZainboarToreyboar
193
Today's Stream
📅 2022-03-17 
(630 days ago)
⌛ 1:21:59
ZainboarToreyboar
194
How To Apply Authentication When Saving NodeJs
📅 2022-03-18 
(629 days ago)
⌛ 1:05:27
Zainboar
195
How to Compare Passcodes Using Bcrytp Node.js
📅 2022-03-20 
(627 days ago)
⌛ 1:04:19
ZainboarToreyboar
196
Today's Broadcast
📅 2022-03-21 
(626 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
197
Today's Stream
📅 2022-03-22 
(625 days ago)
⌛ 1:02:51
ZainboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(624 days ago)
⌛ 1:03:09
ZainboarThaneshboar
🎬
Tough questions
Verify Passcode Saving Information to DynamoDB with NodeJs
ZainboarThaneshboar
199
Today's Stream
📅 2022-03-25 
(622 days ago)
⌛ 1:12:27
ZainboarToreyboar
200
Today's Stream
📅 2022-03-27 
(620 days ago)
⌛ 1:14:36
ZainboarToreyboar
201
Today's Stream
📅 2022-03-28 
(619 days ago)
⌛ 1:08:28
ZainboarThaneshboar
202
How To Do A Merge Using VSCode and Github
📅 2022-03-29 
(618 days ago)
⌛ 1:05:33
ZainboarToreyboar
203
Today's Stream
📅 2022-03-30 
(617 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 
(616 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 
(615 days ago)
⌛ 1:00:36
Zainboar
206
Today's Stream
📅 2022-04-03 
(613 days ago)
⌛ 1:06:56
ZainboarToreyboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(612 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 
(611 days ago)
⌛ 0:57:30
ZainboarToreyboar
209
Today's Stream
📅 2022-04-06 
(610 days ago)
⌛ 0:59:39
ZainboarThaneshboar
🎬
Zip first developer
Today's Stream
ZainboarThaneshboar
210
Today's Stream
📅 2022-04-07 
(609 days ago)
⌛ 1:04:46
Zainboar
🎬
Busted again
Today's Stream
Zainboar
211
Store String Array in DynamoDB using NodeJS
📅 2022-04-08 
(608 days ago)
⌛ 0:19:27
Zainboar
212
Today's Stream
📅 2022-04-10 
(606 days ago)
⌛ 1:07:24
Zainboar
213
Today's Stream
📅 2022-04-11 
(605 days ago)
⌛ 1:02:34
ZainboarThaneshboar
214
Today's Stream
📅 2022-04-12 
(604 days ago)
⌛ 0:27:43
Zainboar
215
Jira Organising & Beta Testing Day 1
📅 2022-04-13 
(603 days ago)
⌛ 0:58:09
ZainboarThaneshboar
216
Implement Passcode Tab Feature
📅 2022-04-17 
(599 days ago)
⌛ 0:58:49
ZainboarToreyboar
217
Beta Testing Fixes Part 2
📅 2022-04-19 
(597 days ago)
⌛ 1:00:24
ZainboarToreyboar
🎬
Torey the stinker
Beta Testing Fixes Part 2
ZainboarToreyboar
218
Beta Testing Fixes Part 3
📅 2022-04-20 
(596 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 
(595 days ago)
⌛ 1:00:13
ZainboarToreyboar
220
Beta Testing 5
📅 2022-04-22 
(594 days ago)
⌛ 1:10:18
ThaneshboarToreyboar
221
Today's Stream
📅 2022-04-25 
(591 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 
(589 days ago)
⌛ 0:51:08
ZainboarThaneshboar
223
Today's Stream
📅 2022-04-28 
(588 days ago)
⌛ 1:00:33
ZainboarToreyboar
224
Save Notes Through Websocket
📅 2022-04-29 
(587 days ago)
⌛ 0:51:30
Zainboar
225
Saving Object Through Websocket in DynamoDB
📅 2022-05-01 
(585 days ago)
⌛ 0:49:15
ZainboarToreyboar
226
Saving Object Through Websocket in DynamoDb
📅 2022-05-02 
(584 days ago)
⌛ 0:55:26
Zainboar
227
Today's Stream
📅 2022-05-05 
(581 days ago)
⌛ 1:01:32
ZainboarToreyboar
228
Welcome Back Kartik Party
📅 2022-05-08 
(578 days ago)
⌛ 0:55:32
ZainboarToreyboarKartikboar
229
Testing Prevention of XSS attack
📅 2022-05-10 
(576 days ago)
⌛ 0:29:16
Zainboar
230
How To Test Prevention XSS Attack
📅 2022-05-11 
(575 days ago)
⌛ 0:40:42
ZainboarKartikboar
🎬
Fartik
How To Test Prevention XSS Attack
ZainboarKartikboar
231
Fixing Websocket
📅 2022-05-19 
(567 days ago)
⌛ 0:49:55
Zainboar
232
Today's Stream
📅 2022-05-20 
(566 days ago)
⌛ 0:56:10
ZainboarKartikboar
233
Today's Stream
📅 2022-05-22 
(564 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 
(562 days ago)
⌛ 0:23:19
Zainboar
235
Websockets bugs
📅 2022-05-27 
(559 days ago)
⌛ 1:00:51
ZainboarKartikboar
236
Websocket Bug Fix
📅 2022-05-29 
(557 days ago)
⌛ 0:49:50
Zainboar
237
Hook Up AWS Websocket
📅 2022-05-30 
(556 days ago)
⌛ 0:48:59
Zainboar
🎬
Keyboard allergies
Hook Up AWS Websocket
Zainboar
238
Hook up AWS Websocket Pt.2
📅 2022-05-31 
(555 days ago)
⌛ 0:53:07
Zainboar
239
Today's Stream
📅 2022-06-01 
(554 days ago)
⌛ 0:21:05
Zainboar
240
AWS Websocket Bug Fix
📅 2022-06-05 
(550 days ago)
⌛ 0:52:47
Zainboar
241
AWS Websocket Bug Fix Pt.2
📅 2022-06-06 
(549 days ago)
⌛ 0:23:52
Zainboar
242
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
📅 2022-07-27 
(498 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