boarzVideosClipsStatistics

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

🎦
📅 2021-12-30 (635 days ago)
⌛ 1:08:23
ZainboarToreyboar
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
001
Build Break and Code
📅 2021-07-14 
(804 days ago)
⌛ 0:58:43
ZainboarKartikboar
002
Build, Break & Fix
📅 2021-07-15 
(803 days ago)
⌛ 0:53:45
ZainboarKartikboar
003
Build, Break & Fix
📅 2021-07-16 
(802 days ago)
⌛ 1:09:05
ZainboarKartikboar
004
Special Edition: We don't stop until we get our code working
📅 2021-07-16 
(801 days ago)
⌛ 2:27:06
ZainboarKartikboar
005
Build,Break & Fix // Weekend two hour special
📅 2021-07-17 
(800 days ago)
⌛ 2:00:31
ZainboarKartikboar
006
Build, Break & Fix
📅 2021-07-19 
(799 days ago)
⌛ 1:03:20
ZainboarKartikboar
007
Build, Break & Fix
📅 2021-07-20 
(798 days ago)
⌛ 1:04:37
ZainboarKartikboar
008
Build, Break & Fix
📅 2021-07-21 
(797 days ago)
⌛ 1:00:37
ZainboarKartikboar
009
Build, Break & Fix
📅 2021-07-22 
(796 days ago)
⌛ 1:17:02
ZainboarKartikboar
010
Build, Break & Fix
📅 2021-07-23 
(795 days ago)
⌛ 1:04:59
ZainboarKartikboar
011
Build, Break & Fix
📅 2021-07-23 
(794 days ago)
⌛ 1:48:16
ZainboarKartikboar
012
Build, Break & Fix
📅 2021-07-24 
(793 days ago)
⌛ 2:05:28
ZainboarKartikboar
013
Build, Break & Code //First Special Guest Appearance
📅 2021-07-26 
(792 days ago)
⌛ 1:09:09
ZainboarKartikboar
014
Build, Break & Fix
📅 2021-07-27 
(791 days ago)
⌛ 1:05:37
ZainboarKartikboar
015
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
📅 2021-07-28 
(790 days ago)
⌛ 1:07:46
ZainboarKartikboar
016
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-29 
(789 days ago)
⌛ 1:03:57
ZainboarKartikboar
017
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-30 
(788 days ago)
⌛ 1:06:45
ZainboarKartikboar
018
Build, Break & Fix // creating get methods with FETCH API
📅 2021-07-30 
(787 days ago)
⌛ 2:00:16
ZainboarKartikboar
019
Build, Break & Fix // BLOG REVEAL!! &Fixing our broken Hugo blog
📅 2021-07-31 
(786 days ago)
⌛ 2:03:11
📰
ZainboarKartikboar
020
Build, Break & Fix // Fixing the uncaught exception error in FETCH APIs
📅 2021-08-02 
(785 days ago)
⌛ 1:02:04
ZainboarKartikboar
021
Build, Break & Fix // Trying different things to resolve the error
📅 2021-08-03 
(784 days ago)
⌛ 1:04:49
📰
ZainboarKartikboar
022
Build, Break & Fix // Special Guest announcement for tomorrow!
📅 2021-08-04 
(783 days ago)
⌛ 1:03:15
📰
ZainboarKartikboar
023
Special Episode : Talking to a Principal Developer at Seek
📅 2021-08-05 
(782 days ago)
⌛ 1:04:56
📰
ZainboarKartikboar
024
Build, Break & Fix // Working out Software design
📅 2021-08-06 
(781 days ago)
⌛ 1:08:19
📰
ZainboarKartikboar
025
Build, Break & Fix
📅 2021-08-06 
(780 days ago)
⌛ 2:01:05
📰
ZainboarKartikboar
026
Weekend Special 1.5 hours
📅 2021-08-08 
(779 days ago)
⌛ 1:35:49
📰
Zainboar
027
30 mins of deployment 😠 || 30 mins of coding 🥲
📅 2021-08-09 
(778 days ago)
⌛ 1:07:48
📰
ZainboarKartikboar
028
Today's Broadcast
📅 2021-08-10 
(777 days ago)
⌛ 1:18:59
📰
ZainboarKartikboar
029
Build Break Fix
📅 2021-08-11 
(776 days ago)
⌛ 1:01:46
📰
ZainboarKartikboar
030
Today's Stream
📅 2021-08-12 
(775 days ago)
⌛ 1:09:24
📰
ZainboarKartikboar
031
Buidl Break Fix
📅 2021-08-13 
(774 days ago)
⌛ 1:05:05
📰
ZainboarKartikboar
032
Today's Broadcast
📅 2021-08-14 
(773 days ago)
⌛ 1:20:18
📰
ZainboarKartikboar
033
Build - Break - Fix
📅 2021-08-15 
(772 days ago)
⌛ 1:34:03
📰
ZainboarKartikboar
034
Build Break Fix
📅 2021-08-16 
(771 days ago)
⌛ 1:18:19
📰
ZainboarKartikboar
035
Today's Broadcast
📅 2021-08-17 
(770 days ago)
⌛ 1:04:07
📰
ZainboarKartikboar
036
Build, Break, Fix
📅 2021-08-18 
(769 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
037
Special Guest - Sam Nolan
📅 2021-08-19 
(768 days ago)
⌛ 1:05:19
📰
ZainboarKartikboar
038
Today's Broadcast
📅 2021-08-20 
(767 days ago)
⌛ 1:01:55
📰
ZainboarKartikboar
039
Today's Broascast
📅 2021-08-21 
(766 days ago)
⌛ 1:33:11
📰
ZainboarKartikboar
040
Build - Break - Fix
📅 2021-08-22 
(765 days ago)
⌛ 1:33:18
📰
ZainboarKartikboar
041
Build Break Fix
📅 2021-08-23 
(764 days ago)
⌛ 0:57:11
📰
Zainboar
042
Today's Broadcast
📅 2021-08-24 
(763 days ago)
⌛ 1:06:08
📰
ZainboarKartikboar
043
Today's Stream
📅 2021-08-25 
(762 days ago)
⌛ 1:13:08
📰
ZainboarKartikboar
044
Today's Stream
📅 2021-08-26 
(761 days ago)
⌛ 0:49:48
📰
ZainboarKartikboar
045
Today's Stream
📅 2021-08-27 
(760 days ago)
⌛ 1:08:21
📰
ZainboarKartikboar
046
Weekend Special
📅 2021-08-28 
(759 days ago)
⌛ 1:32:51
ZainboarKartikboar
047
Weekend Special
📅 2021-08-29 
(758 days ago)
⌛ 1:01:39
Zainboar
048
Today's Broadcast
📅 2021-08-30 
(757 days ago)
⌛ 1:17:19
ZainboarKartikboar
049
Today's Broadcast
📅 2021-08-31 
(756 days ago)
⌛ 1:00:16
ZainboarKartikboar
050
CELEBRATION: 50th Episode
📅 2021-09-01 
(755 days ago)
⌛ 1:01:53
ZainboarKartikboar
051
Today's Broadcast
📅 2021-09-02 
(754 days ago)
⌛ 1:05:39
ZainboarKartikboar
052
Today's Broadcast
📅 2021-09-03 
(753 days ago)
⌛ 1:12:47
ZainboarKartikboar
053
NEW SETUP!!
📅 2021-09-04 
(752 days ago)
⌛ 1:04:04
ZainboarKartikboar
054
Weekend Special
📅 2021-09-05 
(751 days ago)
⌛ 1:41:54
ZainboarKartikboar
055
Today's Stream
📅 2021-09-06 
(750 days ago)
⌛ 1:20:05
ZainboarKartikboar
056
Today's Broadcast
📅 2021-09-07 
(749 days ago)
⌛ 1:25:44
ZainboarKartikboar
057
Today's Stream
📅 2021-09-08 
(748 days ago)
⌛ 1:00:33
ZainboarKartikboar
058
Today's Stream
📅 2021-09-09 
(747 days ago)
⌛ 1:13:08
ZainboarKartikboar
059
Today's Broadcast
📅 2021-09-10 
(746 days ago)
⌛ 1:50:40
ZainboarKartikboar
060
Today's Stream
📅 2021-09-12 
(744 days ago)
⌛ 1:02:36
ZainboarKartikboar
061
Today's Stream
📅 2021-09-13 
(743 days ago)
⌛ 1:00:40
ZainboarKartikboar
062
Today's Stream
📅 2021-09-14 
(742 days ago)
⌛ 1:11:29
ZainboarKartikboar
063
Today's Stream
📅 2021-09-15 
(741 days ago)
⌛ 1:07:00
ZainboarKartikboar
064
Today's Broadcast
📅 2021-09-16 
(740 days ago)
⌛ 1:20:45
📰
ZainboarKartikboar
065
test
📅 2021-09-16 
(739 days ago)
⌛ 2:03:01
📰
ZainboarKartikboar
066
Today's Broadcast
📅 2021-09-19 
(737 days ago)
⌛ 1:46:13
📰
ZainboarKartikboar
067
Today's Stream
📅 2021-09-20 
(736 days ago)
⌛ 1:03:46
📰
ZainboarKartikboarToreyboar
068
Today's Stream
📅 2021-09-21 
(735 days ago)
⌛ 1:09:13
📰
ZainboarKartikboarToreyboar
069
Today's Broadcast
📅 2021-09-22 
(734 days ago)
⌛ 1:03:51
📰
ZainboarKartikboar
070
Today's Stream
📅 2021-09-23 
(733 days ago)
⌛ 1:59:01
📰
ZainboarKartikboar
071
Today's Stream
📅 2021-09-24 
(732 days ago)
⌛ 0:28:57
📰
ZainboarKartikboar
072
Today's Stream
📅 2021-09-24 
(732 days ago)
⌛ 0:39:33
📰
ZainboarKartikboar
073
Today's Stream
📅 2021-09-26 
(2 years ago)
⌛ 1:21:14
📰
Zainboar
074
Today's Stream
📅 2021-09-27 
(729 days ago)
⌛ 1:03:40
📰
ZainboarKartikboar
075
Today's Stream
📅 2021-09-28 
(728 days ago)
⌛ 1:04:05
📰
ZainboarKartikboar
076
Today's Broadcast
📅 2021-09-29 
(727 days ago)
⌛ 0:58:07
📰
ZainboarKartikboar
077
Today' Broadcast
📅 2021-09-30 
(726 days ago)
⌛ 1:13:14
📰
ZainboarKartikboar
078
Today's Broadcast
📅 2021-10-01 
(725 days ago)
⌛ 1:23:11
📰
ZainboarKartikboar
079
Today's Stream
📅 2021-10-03 
(723 days ago)
⌛ 1:14:52
📰
ZainboarKartikboar
080
Today's Stream
📅 2021-10-04 
(722 days ago)
⌛ 1:05:10
📰
ZainboarKartikboar
081
Today's Stream
📅 2021-10-05 
(721 days ago)
⌛ 1:01:05
📰
Zainboar
082
Today's Stream
📅 2021-10-06 
(720 days ago)
⌛ 0:54:10
📰
ZainboarKartikboar
083
Today's Stream
📅 2021-10-07 
(719 days ago)
⌛ 1:15:04
📰
ZainboarKartikboar
084
Today's Stream
📅 2021-10-08 
(718 days ago)
⌛ 1:12:59
ZainboarKartikboar
085
Today's Stream
📅 2021-10-10 
(716 days ago)
⌛ 1:17:09
📰
ZainboarKartikboar
086
Today's Stream
📅 2021-10-11 
(715 days ago)
⌛ 1:00:57
📰
ZainboarKartikboar
087
Today's Stream
📅 2021-10-12 
(714 days ago)
⌛ 0:51:02
📰
ZainboarKartikboar
088
Today's Stream
📅 2021-10-13 
(713 days ago)
⌛ 1:07:31
📰
ZainboarKartikboar
089
Today's Broadcast
📅 2021-10-14 
(712 days ago)
⌛ 1:07:16
📰
ZainboarKartikboar
090
Today's Stream
📅 2021-10-15 
(711 days ago)
⌛ 1:01:10
📰
Zainboar
091
Today's Stream
📅 2021-10-17 
(709 days ago)
⌛ 1:26:37
📰
ZainboarKartikboarThaneshboar
092
Today's Stream
📅 2021-10-18 
(708 days ago)
⌛ 1:05:40
📰
ZainboarKartikboarThaneshboar
093
Today's Stream
📅 2021-10-19 
(707 days ago)
⌛ 1:01:58
📰
ZainboarThaneshboar
094
Today's Stream
📅 2021-10-20 
(706 days ago)
⌛ 1:04:18
📰
ZainboarKartikboar
095
Today's Stream
📅 2021-10-21 
(705 days ago)
⌛ 1:16:08
📰
ZainboarKartikboarThaneshboar
096
100th Episode
📅 2021-10-23 
(703 days ago)
⌛ 1:13:16
📰
ZainboarKartikboar
097
101/200 Episodes
📅 2021-10-24 
(702 days ago)
⌛ 1:00:53
📰
ZainboarThaneshboar
098
102/200 Episode
📅 2021-10-25 
(701 days ago)
⌛ 1:09:20
📰
ZainboarKartikboar
099
103/200 Episode
📅 2021-10-26 
(700 days ago)
⌛ 1:10:51
📰
ZainboarKartikboarThaneshboar
100
104/200
📅 2021-10-27 
(699 days ago)
⌛ 1:03:23
📰
ZainboarKartikboar
101
105/200
📅 2021-10-28 
(698 days ago)
⌛ 1:15:24
📰
ZainboarThaneshboar
102
107/200
📅 2021-10-29 
(697 days ago)
⌛ 1:14:04
📰
ZainboarKartikboar
103
109/200
📅 2021-10-31 
(695 days ago)
⌛ 1:11:38
📰
ZainboarKartikboarThaneshboar
104
110/200
📅 2021-11-01 
(694 days ago)
⌛ 1:04:53
📰
ZainboarKartikboar
105
111/200
📅 2021-11-02 
(693 days ago)
⌛ 1:11:33
📰
ZainboarKartikboarThaneshboar
106
112/200
📅 2021-11-03 
(692 days ago)
⌛ 1:00:17
📰
ZainboarKartikboar
107
113/200
📅 2021-11-04 
(691 days ago)
⌛ 1:03:53
📰
Zainboar
108
114/200
📅 2021-11-05 
(690 days ago)
⌛ 0:56:39
Zainboar
109
115/200
📅 2021-11-07 
(688 days ago)
⌛ 1:02:25
📰
ZainboarThaneshboar
110
116/200
📅 2021-11-08 
(687 days ago)
⌛ 1:09:37
📰
ZainboarKartikboar
111
117/200
📅 2021-11-09 
(686 days ago)
⌛ 1:06:25
📰
ZainboarKartikboarThaneshboar
112
118/200
📅 2021-11-10 
(685 days ago)
⌛ 1:02:39
📰
ZainboarKartikboar
113
119/200
📅 2021-11-11 
(684 days ago)
⌛ 1:08:01
📰
ZainboarKartikboarThaneshboar
114
120/200
📅 2021-11-12 
(683 days ago)
⌛ 1:00:14
📰
Zainboar
115
120/200
📅 2021-11-14 
(681 days ago)
⌛ 1:06:19
📰
ZainboarKartikboarThaneshboar
116
122/200
📅 2021-11-15 
(680 days ago)
⌛ 1:00:31
ZainboarKartikboar
117
Today's Stream
📅 2021-11-22 
(673 days ago)
⌛ 1:01:46
📰
KartikboarThaneshboar
118
How This Video Has 12 Views, Explained
📅 2021-11-25 
(670 days ago)
⌛ 0:59:47
KartikboarThaneshboar
119
How This Video Has 14 Views, Explained
📅 2021-11-29 
(666 days ago)
⌛ 1:16:20
📰
KartikboarThaneshboar
120
Special Guest - Torey Littlefield Pt.2
📅 2021-11-30 
(665 days ago)
⌛ 1:12:15
📰
ZainboarToreyboar
121
Today's Stream
📅 2021-12-02 
(663 days ago)
⌛ 1:02:25
KartikboarThaneshboar
122
Today's Stream
📅 2021-12-06 
(659 days ago)
⌛ 1:02:01
📰
KartikboarThaneshboar
123
Today's Broadcast
📅 2021-12-07 
(658 days ago)
⌛ 1:01:00
KartikboarThaneshboar
124
Today's Stream
📅 2021-12-09 
(656 days ago)
⌛ 1:05:48
📰
ZainboarThaneshboar
125
Today's Stream
📅 2021-12-10 
(655 days ago)
⌛ 1:07:15
ZainboarToreyboar
126
Today's Stream
📅 2021-12-12 
(653 days ago)
⌛ 0:12:47
📰
ZainboarThaneshboar
127
Today's Stream
📅 2021-12-12 
(653 days ago)
⌛ 0:50:29
📰
ZainboarThaneshboar
128
Today's Stream
📅 2021-12-13 
(652 days ago)
⌛ 1:02:31
📰
ZainboarKartikboar
129
Today's Stream
📅 2021-12-14 
(651 days ago)
⌛ 1:10:28
📰
ZainboarToreyboar
130
Today's Stream
📅 2021-12-16 
(649 days ago)
⌛ 1:16:51
📰
ZainboarThaneshboar
131
Today's Stream
📅 2021-12-17 
(648 days ago)
⌛ 1:10:59
ZainboarKartikboarToreyboar
132
Today's Stream
📅 2021-12-19 
(646 days ago)
⌛ 1:00:49
📰
Zainboar
133
Today's Stream
📅 2021-12-20 
(645 days ago)
⌛ 1:01:49
📰
ZainboarKartikboar
134
Today's Stream
📅 2021-12-21 
(644 days ago)
⌛ 1:03:43
📰
ZainboarThaneshboar
135
Today's Stream
📅 2021-12-22 
(643 days ago)
⌛ 1:06:30
📰
ZainboarKartikboar
136
Today's Stream
📅 2021-12-23 
(642 days ago)
⌛ 1:00:09
Zainboar
137
Today's Stream
📅 2021-12-26 
(639 days ago)
⌛ 1:17:00
📰
ZainboarThaneshboar
138
Today's Stream
📅 2021-12-27 
(638 days ago)
⌛ 1:05:22
📰
ZainboarKartikboar
139
Today's Stream
📅 2021-12-28 
(637 days ago)
⌛ 1:16:17
📰
ZainboarToreyboar
140
WebSocket Integration
📅 2021-12-29 
(636 days ago)
⌛ 1:02:44
📰
Zainboar
▶️
AWS WebSocket API Integration Pt.2
📅 2021-12-30 
(635 days ago)
⌛ 1:08:23
📰
ZainboarToreyboar
142
AWS WebSocket Integration with SAM Pt.3
📅 2022-01-02 
(632 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
143
Today's Stream
📅 2022-01-03 
(631 days ago)
⌛ 1:07:18
📰
ZainboarKartikboar
144
AWS WebScoket Integration with SAM Pt.4
📅 2022-01-04 
(630 days ago)
⌛ 1:04:18
📰
ZainboarToreyboar
145
AWS WebSocket Integration with SAM Pt.5
📅 2022-01-05 
(629 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
146
AWS WebSocket Integration with SAM Pt. 6
📅 2022-01-06 
(628 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
147
Today's Stream
📅 2022-01-07 
(627 days ago)
⌛ 1:11:55
📰
ZainboarToreyboar
148
Connect AWS WebSocket to DynamoDB Pt.1
📅 2022-01-09 
(625 days ago)
⌛ 1:10:25
📰
ZainboarToreyboar
149
Connect AWS WebSocket to DynamoDB
📅 2022-01-10 
(624 days ago)
⌛ 1:02:06
ZainboarKartikboar
150
"Blank Line" Bug In Lambda Response For AWS Websocket Pt.1
📅 2022-01-11 
(623 days ago)
⌛ 0:58:13
📰
ZainboarKartikboarToreyboar
151
"Blank Line" Bug In Lambda Response From Lambda
📅 2022-01-13 
(621 days ago)
⌛ 1:04:40
📰
ZainboarToreyboar
152
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-14 
(620 days ago)
⌛ 1:04:33
📰
ZainboarThaneshboar
153
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-16 
(618 days ago)
⌛ 1:11:37
📰
ZainboarToreyboar
154
Test
📅 2022-01-17 
(617 days ago)
⌛ 1:03:13
📰
ZainboarThaneshboar
155
Today's stre
📅 2022-01-18 
(616 days ago)
⌛ 0:45:24
ZainboarToreyboar
156
AWS Websocket + DyanmoDb + Lambda
📅 2022-01-19 
(615 days ago)
⌛ 1:06:33
📰
ZainboarThaneshboar
157
Today's Stream
📅 2022-01-20 
(614 days ago)
⌛ 0:57:55
📰
Zainboar
158
Today's Stream
📅 2022-01-21 
(613 days ago)
⌛ 1:02:17
📰
ToreyboarZainboar
159
Today's Stream
📅 2022-01-23 
(611 days ago)
⌛ 1:13:29
📰
ZainboarToreyboar
160
How To Host A Web App using AWS S3 and CloudFront
📅 2022-01-24 
(610 days ago)
⌛ 1:16:15
📰
ZainboarThaneshboar
161
How to Host Web App In AWS S3 using CloudFront, Route53 and CloudFormation
📅 2022-01-25 
(609 days ago)
⌛ 1:01:07
ZainboarToreyboar
162
How to Host Web App Using AWS S3, CloudFront and Route53
📅 2022-01-26 
(608 days ago)
⌛ 1:03:12
ZainboarThaneshboar
163
How To Host Web App In AWS S3 with Custom Domain
📅 2022-01-27 
(607 days ago)
⌛ 1:08:48
📰
ZainboarToreyboar
164
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-28 
(606 days ago)
⌛ 1:08:57
📰
ZainboarThaneshboar
165
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-30 
(604 days ago)
⌛ 0:28:17
Zainboar
166
Today's Broadcast
📅 2022-01-31 
(603 days ago)
⌛ 1:11:16
📰
ThaneshboarToreyboar
167
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-02-01 
(602 days ago)
⌛ 1:06:35
📰
ZainboarToreyboar
168
Generate SSL Certificate via AWS Certificate Manager
📅 2022-02-02 
(601 days ago)
⌛ 0:58:02
📰
ZainboarThaneshboar
169
Test AWS Websocket Connection With Multiple Users
📅 2022-02-03 
(600 days ago)
⌛ 1:01:59
📰
ZainboarToreyboar
170
Adding Redirection To The AWS S3 Page
📅 2022-02-04 
(599 days ago)
⌛ 0:25:00
Zainboar
171
Redirecting AWS S3 page
📅 2022-02-06 
(597 days ago)
⌛ 0:54:11
Zainboar
172
Today's Broadcast
📅 2022-02-07 
(596 days ago)
⌛ 1:05:20
📰
ThaneshboarToreyboar
173
Today's Stream
📅 2022-02-08 
(595 days ago)
⌛ 1:05:29
ZainboarToreyboar
174
Today's Stream
📅 2022-02-10 
(593 days ago)
⌛ 1:05:47
ZainboarToreyboar
175
How To Send Messages To Multiple Clients Through AWS Websocket
📅 2022-02-13 
(590 days ago)
⌛ 1:02:05
ZainboarToreyboar
176
How To CRUD Data Through AWS Websocket with Multiple Clients
📅 2022-02-16 
(587 days ago)
⌛ 1:07:32
ZainboarThaneshboar
177
Today's Stream
📅 2022-02-17 
(586 days ago)
⌛ 0:58:01
ZainboarToreyboar
178
How To Change String Property to Object in AWS SAM and Deploy
📅 2022-02-20 
(583 days ago)
⌛ 1:21:24
ZainboarToreyboar
179
Today's Stream
📅 2022-02-23 
(580 days ago)
⌛ 0:59:43
📰
ZainboarThaneshboar
180
How To HASH A Password using BCRYPT in Node
📅 2022-02-25 
(578 days ago)
⌛ 1:03:48
ZainboarThaneshboar
181
How to Hash Passcode with BCRYPT using Node Pt.2
📅 2022-02-27 
(576 days ago)
⌛ 1:07:59
ZainboarToreyboar
182
Create Passcode UI
📅 2022-02-28 
(575 days ago)
⌛ 1:01:29
📰
ZainboarThaneshboar
183
How To Make FrontEnd Talk to Backend with Node
📅 2022-03-01 
(574 days ago)
⌛ 1:01:33
ZainboarToreyboar
184
How To Positioning A Div
📅 2022-03-04 
(571 days ago)
⌛ 1:09:27
ZainboarToreyboar
185
Today's Stream
📅 2022-03-06 
(569 days ago)
⌛ 1:00:29
Zainboar
186
Today's Stream
📅 2022-03-07 
(568 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(566 days ago)
⌛ 1:00:11
ZainboarThaneshboar
188
Compare Hashed Passwords Using Bcryptjs
📅 2022-03-10 
(565 days ago)
⌛ 1:01:31
ZainboarToreyboar
189
Special Appearance
📅 2022-03-11 
(564 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
190
Today's Stream
📅 2022-03-13 
(562 days ago)
⌛ 1:16:40
ZainboarToreyboar
191
How To Make Frontend Talk To The Backend - NodeJS
📅 2022-03-14 
(561 days ago)
⌛ 1:07:00
ZainboarThaneshboar
192
Today's Stream
📅 2022-03-15 
(560 days ago)
⌛ 1:05:51
ZainboarToreyboar
193
Today's Stream
📅 2022-03-17 
(558 days ago)
⌛ 1:21:59
ZainboarToreyboar
194
How To Apply Authentication When Saving NodeJs
📅 2022-03-18 
(557 days ago)
⌛ 1:05:27
Zainboar
195
How to Compare Passcodes Using Bcrytp Node.js
📅 2022-03-20 
(555 days ago)
⌛ 1:04:19
ZainboarToreyboar
196
Today's Broadcast
📅 2022-03-21 
(554 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
197
Today's Stream
📅 2022-03-22 
(553 days ago)
⌛ 1:02:51
ZainboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(552 days ago)
⌛ 1:03:09
ZainboarThaneshboar
199
Today's Stream
📅 2022-03-25 
(550 days ago)
⌛ 1:12:27
ZainboarToreyboar
200
Today's Stream
📅 2022-03-27 
(548 days ago)
⌛ 1:14:36
ZainboarToreyboar
201
Today's Stream
📅 2022-03-28 
(547 days ago)
⌛ 1:08:28
ZainboarThaneshboar
202
How To Do A Merge Using VSCode and Github
📅 2022-03-29 
(546 days ago)
⌛ 1:05:33
ZainboarToreyboar
203
Today's Stream
📅 2022-03-30 
(545 days ago)
⌛ 0:57:26
ZainboarThaneshboar
204
Today's Stream
📅 2022-03-31 
(544 days ago)
⌛ 0:57:10
ZainboarToreyboar
205
Today's Stream
📅 2022-04-01 
(543 days ago)
⌛ 1:00:36
Zainboar
206
Today's Stream
📅 2022-04-03 
(541 days ago)
⌛ 1:06:56
ZainboarToreyboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(540 days ago)
⌛ 1:00:38
ZainboarThaneshboarToreyboar
208
Today's Stream
📅 2022-04-05 
(539 days ago)
⌛ 0:57:30
ZainboarToreyboar
209
Today's Stream
📅 2022-04-06 
(538 days ago)
⌛ 0:59:39
ZainboarThaneshboar
210
Today's Stream
📅 2022-04-07 
(537 days ago)
⌛ 1:04:46
Zainboar
211
Store String Array in DynamoDB using NodeJS
📅 2022-04-08 
(536 days ago)
⌛ 0:19:27
Zainboar
212
Today's Stream
📅 2022-04-10 
(534 days ago)
⌛ 1:07:24
Zainboar
213
Today's Stream
📅 2022-04-11 
(533 days ago)
⌛ 1:02:34
ZainboarThaneshboar
214
Today's Stream
📅 2022-04-12 
(532 days ago)
⌛ 0:27:43
Zainboar
215
Jira Organising & Beta Testing Day 1
📅 2022-04-13 
(531 days ago)
⌛ 0:58:09
ZainboarThaneshboar
216
Implement Passcode Tab Feature
📅 2022-04-17 
(527 days ago)
⌛ 0:58:49
ZainboarToreyboar
217
Beta Testing Fixes Part 2
📅 2022-04-19 
(525 days ago)
⌛ 1:00:24
ZainboarToreyboar
218
Beta Testing Fixes Part 3
📅 2022-04-20 
(524 days ago)
⌛ 1:01:02
ZainboarThaneshboar
219
Beta Testing Fixes Part 4
📅 2022-04-21 
(523 days ago)
⌛ 1:00:13
ZainboarToreyboar
220
Beta Testing 5
📅 2022-04-22 
(522 days ago)
⌛ 1:10:18
ThaneshboarToreyboar
221
Today's Stream
📅 2022-04-25 
(519 days ago)
⌛ 1:01:01
ZainboarThaneshboar
222
WebSocket Heartbeat & Thanesh's Farewell
📅 2022-04-27 
(517 days ago)
⌛ 0:51:08
ZainboarThaneshboar
223
Today's Stream
📅 2022-04-28 
(516 days ago)
⌛ 1:00:33
ZainboarToreyboar
224
Save Notes Through Websocket
📅 2022-04-29 
(515 days ago)
⌛ 0:51:30
Zainboar
225
Saving Object Through Websocket in DynamoDB
📅 2022-05-01 
(513 days ago)
⌛ 0:49:15
ZainboarToreyboar
226
Saving Object Through Websocket in DynamoDb
📅 2022-05-02 
(512 days ago)
⌛ 0:55:26
Zainboar
227
Today's Stream
📅 2022-05-05 
(509 days ago)
⌛ 1:01:32
ZainboarToreyboar
228
Welcome Back Kartik Party
📅 2022-05-08 
(506 days ago)
⌛ 0:55:32
ZainboarToreyboarKartikboar
229
Testing Prevention of XSS attack
📅 2022-05-10 
(504 days ago)
⌛ 0:29:16
Zainboar
230
How To Test Prevention XSS Attack
📅 2022-05-11 
(503 days ago)
⌛ 0:40:42
ZainboarKartikboar
231
Fixing Websocket
📅 2022-05-19 
(495 days ago)
⌛ 0:49:55
Zainboar
232
Today's Stream
📅 2022-05-20 
(494 days ago)
⌛ 0:56:10
ZainboarKartikboar
233
Today's Stream
📅 2022-05-22 
(492 days ago)
⌛ 0:55:33
Zainboar
234
Today's Stream
📅 2022-05-24 
(490 days ago)
⌛ 0:23:19
Zainboar
235
Websockets bugs
📅 2022-05-27 
(487 days ago)
⌛ 1:00:51
ZainboarKartikboar
236
Websocket Bug Fix
📅 2022-05-29 
(485 days ago)
⌛ 0:49:50
Zainboar
237
Hook Up AWS Websocket
📅 2022-05-30 
(484 days ago)
⌛ 0:48:59
Zainboar
238
Hook up AWS Websocket Pt.2
📅 2022-05-31 
(483 days ago)
⌛ 0:53:07
Zainboar
239
Today's Stream
📅 2022-06-01 
(482 days ago)
⌛ 0:21:05
Zainboar
240
AWS Websocket Bug Fix
📅 2022-06-05 
(478 days ago)
⌛ 0:52:47
Zainboar
241
AWS Websocket Bug Fix Pt.2
📅 2022-06-06 
(477 days ago)
⌛ 0:23:52
Zainboar
242
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
📅 2022-07-27 
(426 days ago)
⌛ 1:00:06
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