boarzVideosClipsStatistics

#️⃣EP 225 - Saving Object Through Websocket in DynamoDB

🎦
📅 2022-05-01 (513 days ago)
⌛ 0:49:15
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
141
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
▶️
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

Subtitles

0:00:12
[Music]
0:00:26
hey ho
0:00:28
ho what is going on guys welcome back to
0:00:32
another session off
0:00:34
tori and zayn's raw coders
0:00:38
i messed up isn't it
0:00:41
again
0:00:43
tory and zayn show
0:00:45
the bill breaking fakes brought to you
0:00:47
by the two of the rule codes
0:00:49
that's right yeah i guess oh my god oh
0:00:52
okay sounded good the first time
0:00:55
yeah
0:00:57
okay
0:00:58
interesting
0:00:59
anyway um yeah ready
0:01:02
to be back after one day break
0:01:05
um how was your break yesterday tori
0:01:09
good um
0:01:11
i've been i've been pretty busy to be
0:01:13
honest
0:01:14
but uh
0:01:15
i think it's only going to get busier
0:01:18
hey
0:01:19
thanks for joining but yeah i got like a
0:01:21
bunch of
0:01:23
applications
0:01:25
and there's already like a lot of people
0:01:29
contacting me
0:01:32
so yeah it's it's gonna be i'm already
0:01:35
tired just thinking about it
0:01:38
but
0:01:39
but yeah it's it's it's it's it's good i
0:01:42
think i'll i'll feel
0:01:44
more exhilarated uh after some some
0:01:47
sleep but yeah it's like i think
0:01:50
that sounds really promising though as
0:01:53
job literally started
0:01:55
you're literally started supply and
0:01:58
you're already hearing back from
0:02:00
the
0:02:01
over end which is really i think
0:02:04
kind of promising though
0:02:07
uh yeah i mean like this is a like
0:02:11
uh
0:02:13
i call it like a machine gun tactic
0:02:15
which
0:02:17
i've heard of it i've heard a lot of
0:02:19
advice saying it's ill-advised to do but
0:02:22
i've i've i have pals
0:02:25
and i've seen their own success with
0:02:27
with this and
0:02:29
uh i can't i can talk about
0:02:32
the
0:02:33
other methodologies of applying for a
0:02:35
job which i find quite painful
0:02:38
yeah
0:02:39
versus when you have
0:02:42
a lot of jobs you're chasing
0:02:45
um
0:02:46
then you've
0:02:49
you're not putting an emotional
0:02:51
investment
0:02:52
in one or two
0:02:54
um positions that so
0:02:57
when
0:02:59
the
0:03:00
positions don't necessarily
0:03:02
meet your expectations or what you're
0:03:05
looking for or vice versa
0:03:07
then you just move on and you have just
0:03:11
tons more interviews to get through so
0:03:14
there is no there is no time to
0:03:17
to necessarily be attached to anything
0:03:19
because you just you just have to go on
0:03:22
through to the the next interview and
0:03:24
then you know as the weeks will progress
0:03:26
it will filter down
0:03:29
into some
0:03:30
you know final rounds and final offers
0:03:33
and then from there you'll be able to
0:03:36
make a
0:03:38
a more
0:03:39
emotional decision let's say but yeah
0:03:42
like
0:03:44
from the from the get-go it's like yeah
0:03:47
you have to do like the the the flaw is
0:03:50
you have or the downside is you have to
0:03:52
do a lot of work up front
0:03:55
to just like interact with tons of
0:03:58
tons of different people even if they're
0:04:00
short even if there's
0:04:02
five or 20 minute interactions
0:04:07
it's still working it has to be yeah
0:04:09
yeah because it seems like this say
0:04:13
personal
0:04:14
just business so there's
0:04:17
no emotions
0:04:19
cash is primarily just business and um
0:04:23
yeah we learned to
0:04:25
move on with all the mental mental
0:04:28
toughness
0:04:29
but i'm pretty sure that you're gonna be
0:04:32
talking to a lot of people
0:04:34
and a lot over the phone as well
0:04:38
yeah so yeah it's interesting too
0:04:40
because i i just i just applied
0:04:42
everywhere
0:04:44
literally so i already have
0:04:46
um companies
0:04:49
who reached out to me from singapore
0:04:52
from australia from the u.s
0:04:56
[Laughter]
0:05:04
i will report my findings for sure after
0:05:06
this experiment
0:05:09
yeah yeah
0:05:10
really looking forward to hearing your
0:05:13
kind of
0:05:14
this approach how did it go because this
0:05:18
i don't think it's a standard approach
0:05:20
it's a really different one
0:05:23
yeah this is i this is this is me trying
0:05:26
to go against
0:05:28
some conventional wisdom i think yeah
0:05:31
and i don't care because the worst case
0:05:33
scenario is
0:05:35
i just learn a lot of things and i just
0:05:37
hear a lot of no's i'm i don't care
0:05:40
yeah
0:05:41
yeah
0:05:42
it's how they say you're not emotionally
0:05:44
attached it's just business
0:05:48
that's it no it's not personal
0:05:51
yeah
0:05:53
it's that personal
0:05:57
fantastic and gag dave was asking your
0:05:59
question when's your last day on the
0:06:02
show story i'm never leaving i'm a
0:06:04
parasite on the show
0:06:07
i love that as long as long as the host
0:06:10
is alive i'm still thriving
0:06:15
yeah yeah i love you all again to be
0:06:18
honest it's like i'm i'm like
0:06:21
like the parasite attached to the host
0:06:27
it seems fantastic all right okay
0:06:31
do you wanna choose a letter and then we
0:06:35
can pop some music on
0:06:37
in the background
0:06:42
what did he say
0:06:47
that's a classy uh monty python move
0:06:50
right there
0:06:52
uh i say no way no way
0:06:57
all right your favorite one is
0:07:01
[Music]
0:07:07
all right um so do you want to share
0:07:10
your screen
0:07:12
to that story
0:07:13
and we can get the ball popping
0:07:17
[Music]
0:07:18
so
0:07:19
well
0:07:20
just to give a bit of a context as in i
0:07:22
was working on um on friday uh
0:07:26
uh as is saving the cards that come
0:07:31
through web socket but that just got
0:07:33
left in the middle we probably have to
0:07:35
continue from that
0:07:38
so if you
0:07:39
did i push my code
0:07:42
i don't think i did
0:07:44
all right
0:07:46
client
0:07:48
uh
0:07:49
yeah it's supposed to be in the client
0:07:51
but yeah you can basically create
0:07:54
another branch
0:07:56
or whichever one you want to and
0:07:58
continue on there because i don't think
0:08:00
i
0:08:02
pushed the code
0:08:22
yeah so so what do we what are we
0:08:24
getting ourselves into today um so you
0:08:28
know how you were talking about
0:08:31
to
0:08:33
save the cars from the concurrent users
0:08:36
when
0:08:38
connected to the websocket um
0:08:41
oh yeah the problem is that they are not
0:08:43
uh the concurrent users card are not
0:08:46
being saved and you said that we just
0:08:48
have to add
0:08:50
the cards as in all the cards which also
0:08:54
coming from websocket in there in that
0:08:57
array
0:08:58
so we just basically
0:09:01
need to
0:09:02
do that
0:09:06
okay um
0:09:09
and i did
0:09:11
have a
0:09:12
bit of a headway to there but um i
0:09:15
couldn't really get my head around
0:09:20
um in that time i had
0:09:26
and cornwall 64 didn't mention
0:09:30
um on friday that we wanna basically
0:09:34
um
0:09:38
no sorry that was something else
0:09:41
ignore me
0:09:48
so
0:09:49
[Music]
0:09:55
um so
0:09:58
so i think
0:10:00
i think i made this function
0:10:03
a while ago
0:10:04
[Laughter]
0:10:07
hey look at that
0:10:13
all right so
0:10:15
um
0:10:16
this function which is in script js for
0:10:20
whatever reason why not
0:10:22
um
0:10:25
uh
0:10:26
based on the title it adds
0:10:29
add update
0:10:30
board notes okay so
0:10:33
we can
0:10:35
pass in of
0:10:36
what looks like a note here
0:10:40
do you want do you want me to uh live
0:10:43
uh do live share live live share yeah
0:10:46
why not yeah it'll be easy i guess
0:10:53
[Music]
0:10:56
have you changed your laptop by the way
0:11:01
okay because normally your laptop
0:11:03
becomes
0:11:04
relatively slow when the music plays
0:11:09
yeah i don't
0:11:11
could
0:11:12
be it could be that
0:11:16
whatever just let them all through i
0:11:18
don't care let it all through the
0:11:20
firewall
0:11:24
uh it should it could i don't know maybe
0:11:27
it's a stream yard update or
0:11:30
something else
0:11:34
um
0:11:36
it has been
0:11:39
why is it being slow now
0:11:41
go away
0:11:44
i shouldn't have said it
0:11:46
i don't know it's good now all right let
0:11:48
me i'll paste this in
0:11:50
uh the the private chat
0:11:53
mm-hmm
0:11:58
all right
0:11:58
if you have any problems joining just
0:12:00
let me know
0:12:02
yeah um
0:12:05
so it looks like this function takes in
0:12:07
a note
0:12:09
um i know
0:12:10
a note object so i'm assuming that's
0:12:12
some type of valid note
0:12:15
um
0:12:16
and
0:12:17
it
0:12:19
i think i think i kind of just you know
0:12:21
i think this was based on a
0:12:24
biggest thing
0:12:25
[Music]
0:12:27
implementation that you and kartik had
0:12:29
wrote a while ago and then i kind of
0:12:31
just
0:12:32
refactored it for
0:12:37
for
0:12:40
whatever changes we had made so it kind
0:12:42
of fit with whatever changes we made um
0:12:47
so
0:12:48
i don't think i changed that much so all
0:12:50
i did was just
0:12:53
add a note if
0:12:55
if it
0:12:56
wasn't already in the board notes map
0:13:00
so just checks
0:13:02
if the board notes map does not have
0:13:04
this id then we just
0:13:07
add this
0:13:09
node object to the board notes map
0:13:13
down here we set it okay and then i
0:13:15
don't know we're logging it i think that
0:13:17
was
0:13:18
something you guys um had so i just kept
0:13:20
it
0:13:22
um
0:13:24
and yeah so it either adds it as
0:13:26
inserted or not inserted
0:13:29
um so the reason i was looking at that
0:13:32
is because i just wanted to see where
0:13:33
else that's referenced
0:13:40
and then from there we can just
0:13:43
probably add this function
0:13:46
to
0:13:47
like
0:13:48
bright spot
0:13:51
um for when we receive a websocket
0:13:54
message for creating a card
0:13:57
uh
0:13:58
so it looks like it's being called here
0:14:00
which is on draw new card
0:14:07
that's interesting
0:14:12
then
0:14:18
it's also being used when we rotate
0:14:23
the card color
0:14:28
i don't know i did that i don't know why
0:14:30
but i guess it was something we had to
0:14:32
do
0:14:33
oh because we're updating the color ha
0:14:34
ha of course
0:14:36
[Laughter]
0:14:40
so yeah we want to update that note
0:14:43
when we update the color i guess um
0:14:48
here
0:14:50
uh this function which was already
0:14:53
existing in the code this
0:14:57
gets called when
0:15:01
ah so i think this
0:15:04
gets called when we
0:15:08
update
0:15:09
uh edit a note so this looks like the
0:15:12
jquery for
0:15:14
editing the text
0:15:17
on the note i'm guessing
0:15:20
so it looks like this function gets
0:15:23
called when
0:15:25
edit is that inside this method
0:15:28
yeah okay this my memory is coming back
0:15:30
to me a bit now so this on end
0:15:33
method here was something i added
0:15:35
because i looked at the api for this
0:15:38
jquery library editable and there is
0:15:41
this n method so when you're done
0:15:44
editing the note then
0:15:46
blah blah blah
0:15:47
a bunch of stuff happens and then we
0:15:50
add our update the note okay great um so
0:15:55
it looks like
0:15:56
in terms of script js that's the only
0:15:59
two places where it's being executed
0:16:03
and it looks like
0:16:06
yeah that's the entire code so
0:16:16
so
0:16:17
yeah
0:16:19
so i was thinking that um
0:16:30
you know when we call uh so what's
0:16:34
happening in the boards add update board
0:16:37
notes
0:16:40
um
0:16:43
it's just updating the notes
0:16:46
on the board so it takes in a note with
0:16:48
an id if it
0:16:50
checks
0:16:52
if it has that id
0:16:54
all right
0:16:55
if it doesn't it's
0:16:58
updated with the new
0:17:01
information in the board notes map and
0:17:04
then it's set
0:17:09
so
0:17:09
can we call this this method
0:17:14
when we are
0:17:16
when the um websocket kick connection is
0:17:19
open
0:17:22
um
0:17:25
so
0:17:27
in still front end
0:17:31
we have
0:17:34
uh
0:17:35
on
0:17:36
message
0:17:39
so we have this on message event for the
0:17:42
websocket
0:17:43
so this is this is when we receive
0:17:45
messages from
0:17:48
uh
0:17:49
api gateway
0:17:51
right
0:17:54
and then it calls this get message
0:17:56
function which is in script js
0:18:00
um passing in the data from the um
0:18:05
from the websocket event yeah
0:18:08
um
0:18:10
we could
0:18:12
we could check
0:18:15
like one dirty way of dealing with it is
0:18:17
basically check if we get a message here
0:18:20
and it's the
0:18:25
uh
0:18:26
if it's the um
0:18:31
i guess i guess if if we
0:18:34
wanted to not think of edge cases then
0:18:40
uh
0:18:44
well
0:18:48
maybe a better way to handle it i'm
0:18:49
sorry i'm just kind of like thinking
0:18:51
back and forth in my mind i'm not really
0:18:53
talking out loud sorry
0:18:55
but one way to handle it would be to go
0:18:58
find the
0:19:01
function that actually
0:19:03
is called when we create a new card and
0:19:06
put it there
0:19:08
because um
0:19:11
if we go look
0:19:14
at this get message function so let's
0:19:16
say the
0:19:18
the action
0:19:20
from the message data that we got from
0:19:22
the websocket
0:19:24
is
0:19:27
create card so that's one of the actions
0:19:29
we send through the websocket is create
0:19:31
card
0:19:32
so inside here we could say
0:19:36
when we call draw a new card
0:19:40
let's let's find the end of the sucker
0:19:43
it's pretty well it's a big function
0:19:45
wow
0:19:47
oh wow
0:19:51
um
0:19:51
[Music]
0:19:54
okay so it's like a
0:19:56
method with other methods
0:19:58
or it's a function
0:20:02
yeah
0:20:05
a bunch of event listening
0:20:08
stuff so
0:20:11
droppable
0:20:15
delete
0:20:19
uh
0:20:22
editable
0:20:27
huh so where's the i'm looking for a
0:20:29
method where
0:20:32
we actually
0:20:37
so it must be this a pen to board
0:20:40
so
0:20:43
here i'm assuming is when the card
0:20:47
you click on the button in the ui to
0:20:50
create a card and then this
0:20:54
uh if type card blah blah blah and then
0:20:58
card
0:21:03
does some
0:21:04
okay h is assigned to this whole
0:21:08
html
0:21:09
component
0:21:11
yeah
0:21:12
and then we append that
0:21:14
component which is a card to the board
0:21:20
um
0:21:23
so i guess the only time
0:21:25
[Music]
0:21:27
the card is actually
0:21:29
added to
0:21:32
the map
0:21:34
our map that we're using after that
0:21:38
is
0:21:39
well it's it's actually
0:21:42
only on the edit event which is down
0:21:45
here so that's probably why it's not
0:21:50
yeah it's getting called down here in
0:21:52
this event this editable
0:21:58
what are you talking um
0:22:01
um
0:22:03
so
0:22:04
this
0:22:05
this listener gets called zane when you
0:22:07
click on a card to edit it and
0:22:10
change the text but if you
0:22:12
it only gets called when you actually
0:22:15
click on a card
0:22:16
so when you
0:22:18
i think i think the reason why this is
0:22:21
not currently working is because when
0:22:23
you receive
0:22:25
a new card via the websocket you're not
0:22:28
actually clicking on it
0:22:30
or focusing on it i guess i should say
0:22:32
focus like the
0:22:34
the cursor
0:22:36
the dom yes
0:22:38
so it works when the admin which is the
0:22:42
person who's actually created the board
0:22:45
if they focus
0:22:47
uh i mean if they click on the card
0:22:50
then it works
0:22:52
yes and i think when you click i think
0:22:54
if anybody clicks on a card
0:22:57
uh the button to create a card i should
0:23:00
say
0:23:00
then
0:23:01
there's probably logic in there to
0:23:03
automatically
0:23:05
focus the cursor on the card so then
0:23:09
that automatically triggers this event
0:23:12
here
0:23:14
which then in turn would update it
0:23:17
but when we get the websocket message
0:23:21
that this is not being triggered i think
0:23:23
is the problem
0:23:27
so
0:23:29
we could
0:23:32
if we need to
0:23:35
so there's
0:23:36
that this actually
0:23:38
brings me down to
0:23:40
other scenarios where like
0:23:43
if
0:23:44
another user
0:23:46
changes
0:23:48
let's see what else could they change on
0:23:50
the card
0:23:53
if they
0:23:54
rotate the card
0:23:57
but you as the admin don't rotate the
0:24:00
card
0:24:02
then
0:24:03
maybe this
0:24:05
also doesn't get called
0:24:08
and therefore that wouldn't be updated
0:24:10
in the database
0:24:17
so you mean to say that
0:24:19
when
0:24:22
anyone except
0:24:25
admin
0:24:26
doesn't do
0:24:28
some of the uh second features then
0:24:34
it won't work
0:24:38
i'm thinking that might be the case
0:24:43
so how about if we just focus on
0:24:46
one thing
0:24:47
as in
0:24:48
one thing at a time i think that
0:24:51
might be a better approach
0:24:53
and
0:24:54
then
0:24:56
i mean
0:24:57
saving the cards for the websockets is
0:25:00
actually really cool functionality
0:25:03
and once we have basically done that we
0:25:07
can test
0:25:09
how it's doing
0:25:12
what you actually pointed out this is
0:25:14
not
0:25:15
as in the other scenarios
0:25:17
where um the user rotates the card but
0:25:20
the admin doesn't really still affect it
0:25:24
sure yeah like this one i'm looking at
0:25:27
too like delete
0:25:29
if a user deletes a card does that
0:25:31
affect
0:25:33
the admin and i don't know if that's a
0:25:34
functionality you want or you don't want
0:25:38
but yeah
0:25:39
if let's say that is the case where that
0:25:42
doesn't work but you want it to
0:25:45
maybe the simplest implementation is to
0:25:49
just
0:25:52
like
0:25:53
before you save the notes
0:25:57
and call the in post to the api just
0:26:00
grab the notes from the dom
0:26:03
and then
0:26:04
just put them in
0:26:06
the array of the map whatever and then
0:26:09
just send back to the api
0:26:11
instead of updating it throughout the
0:26:13
code
0:26:15
like in different parts of the code
0:26:19
may cost a little bit on performance
0:26:21
before you make that api call but it's
0:26:24
probably not a big deal i would say
0:26:27
probably not at all
0:26:32
because you could just do like a
0:26:34
query selector grab all the notes grab
0:26:37
all the information from the notes in
0:26:38
one go
0:26:40
and then just send that off
0:26:46
wow there are many scenarios
0:26:48
coming up
0:26:49
okay yeah yeah so we can we can go ahead
0:26:53
with this and then
0:26:55
we can we can see if the other actions
0:26:58
that you want to
0:27:00
have working as well also
0:27:02
update
0:27:04
yeah i think there might be a better
0:27:07
option as in just
0:27:09
get this this part working first
0:27:12
and if other one by the
0:27:16
by the way what i'm saying is
0:27:18
not based on gag doesn't comment
0:27:22
i'm just
0:27:23
i'm laughing
0:27:26
um yeah i'm just trying to think
0:27:29
what's the best uh what's the the best
0:27:32
approach
0:27:33
in this scenario at this time of the
0:27:35
project is
0:27:39
yeah
0:27:40
let's do um
0:27:41
that first as in save the card
0:27:44
which is coming from the websocket first
0:27:47
and then we can consider other scenarios
0:27:51
when this is working
0:27:53
okay
0:27:55
what is this doing
0:28:01
oh
0:28:03
i think i think i covered some of these
0:28:06
i think i just didn't
0:28:09
i don't know this was so long ago but
0:28:14
um by the way jagdev it's not eight
0:28:17
years it's
0:28:19
less than that
0:28:23
eight years is a long time
0:28:31
ah there's there's a lot of
0:28:33
there's a lot of actions here
0:28:36
um hmm
0:28:37
and the old basis switches
0:28:40
yeah which is kind of nice it's just
0:28:43
kind of easy to go from
0:28:45
exactly
0:28:47
so here
0:28:50
well
0:28:54
um
0:28:58
so i guess
0:29:00
we could
0:29:03
run this function here it's a little bit
0:29:06
redundant
0:29:08
um just like update it
0:29:11
um
0:29:17
dragging we don't care about these
0:29:19
because we're not using these as web
0:29:21
sockets
0:29:23
actions hover
0:29:28
delete that one's covered i guess
0:29:31
change color i think this is also
0:29:37
covered inside here
0:29:41
the code that seems like
0:29:44
man
0:29:51
all right yeah
0:30:05
yeah so i guess we could do a check
0:30:08
like we could we could we could add
0:30:13
hard like
0:30:18
um
0:30:22
this sticker add sticker
0:30:25
so we could i guess we could
0:30:27
add
0:30:29
it here
0:30:32
i don't know what problems this might
0:30:34
create to be honest
0:30:42
hang on if sticker
0:30:45
then add the sticker
0:30:50
i think there's like notes and stickers
0:30:52
or something
0:30:56
um
0:30:58
one sticker would be
0:31:02
the small pigs
0:31:04
oh my god
0:31:06
it's not good you only want the stream
0:31:09
bone
0:31:11
stickers with those small notes
0:31:14
as in
0:31:15
um
0:31:16
which are red yellow purple something
0:31:19
like that i don't
0:31:20
even know if that works to be honest
0:31:25
we never know unless we unless we try it
0:31:33
if type card h
0:31:36
because i okay so what what we need to
0:31:39
pass in here
0:31:41
is let's take a look at this
0:31:46
come on that is so slow come on and tell
0:31:48
us so we need a color id and a position
0:31:50
and a text
0:31:55
um
0:31:58
uh so
0:32:03
i think the card itself has all that
0:32:06
information but it's inside of a
0:32:14
a jquery
0:32:17
implementation
0:32:20
um
0:32:22
because we have the id
0:32:24
we have the color
0:32:26
we have the rotation
0:32:28
we have the text
0:32:30
yeah i ca i could be messy and put it in
0:32:33
here
0:32:36
it'll probably work
0:32:38
but i know you are
0:32:41
[Music]
0:32:44
well yeah let's i wonder if we can
0:32:46
access those properties from card hmm
0:32:50
that's exactly what i'm thinking
0:32:52
basically
0:32:54
okay
0:32:56
um card
0:32:58
dot
0:33:00
i'm not getting any intellisense so i
0:33:02
have no idea if i can do that
0:33:06
that's exactly how i feel when um
0:33:09
i'm coding in
0:33:11
javascript or jquery in
0:33:15
visual studio
0:33:17
i'm like would this even work i'm not
0:33:20
getting any intelligence
0:33:27
oh wait wait wait i'm i'm being silly
0:33:28
zane we we're getting all this
0:33:30
information from the
0:33:32
from the president
0:33:35
yeah so we're good we can just pass
0:33:38
these in man
0:33:41
so uh should i put this at the bottom
0:33:44
here or should i put this at the top
0:33:52
it make a difference
0:33:54
no it's just up to you
0:33:58
it's up to you
0:33:59
off to you man
0:34:03
i
0:34:04
did
0:34:06
isaac
0:34:08
welcome good to have you
0:34:10
position is that a thing
0:34:13
what does pickers mean
0:34:17
i don't know
0:34:26
right i'm gonna save that
0:34:28
you want should i fire this up
0:34:31
do we have
0:34:32
um uh aws going
0:34:38
i
0:34:40
will have in a bit
0:34:44
[Applause]
0:34:47
i think i think kartik said he might
0:34:50
actually come back
0:34:53
which would be cool
0:34:54
or maybe if he chose or something
0:34:57
and if i feel like if we say that on air
0:35:00
then
0:35:01
he'll be obligated
0:35:03
yeah true
0:35:06
now
0:35:06
as we speak he is coming off
0:35:09
isn't it
0:35:13
um i think right now he said he's is
0:35:17
is he
0:35:18
in india
0:35:19
india yeah
0:35:21
what's he doing there
0:35:26
having indian food
0:35:30
it's probably delicious
0:35:32
yeah pretty sure it is let me swat dog
0:35:36
what's a swan dog
0:35:40
no idea man
0:35:42
that must be from
0:35:44
jagdev i'm pretty sure
0:35:46
yeah
0:35:48
no
0:35:49
no
0:35:50
isaac
0:35:54
huh
0:36:07
hey at least something's working right
0:36:11
exactly
0:36:12
your parts will work we need more
0:36:15
we need probably more of them do you
0:36:18
yeah do you guys want to hear more
0:36:20
hearts
0:36:21
no no they don't
0:36:24
i can't hang on a minute i'm just gonna
0:36:26
put this
0:36:29
on
0:36:30
there
0:36:32
and we did eat too many
0:36:34
too many beans with a z that day that is
0:36:36
right
0:36:38
uh
0:36:39
which one was it the black
0:36:41
or the rare or the red ones
0:36:44
um i usually just go for uh like a mix
0:36:50
i find to be the best combination
0:36:57
okay so you're
0:37:02
uh
0:37:03
gekko asked if you you've gone platinum
0:37:07
yeah are you
0:37:09
or are you still just
0:37:16
all right so this is done um the
0:37:20
s3 is up hopefully we don't get any
0:37:24
thoughts now
0:37:28
yeah we never know on this [ __ ] you
0:37:30
never know what can happen
0:37:31
[Music]
0:37:34
all right here we go you'll just have to
0:37:36
stick around and find out
0:37:42
um what forge what ford should i use
0:37:45
um
0:37:46
t1
0:37:49
let me tell you by the way i'm afraid
0:37:51
right now
0:37:52
oh hang on hang on a minute
0:37:55
i think i know who who is the coda is
0:37:58
now
0:38:00
oh yeah who's that because there's only
0:38:02
one person who who calls me zed in that
0:38:06
spelling
0:38:09
there's only one person
0:38:16
uh i'll tell you offline don't worry
0:38:19
okay
0:38:20
yeah
0:38:21
all right here we go uh
0:38:24
you're still on local host
0:38:26
it started
0:38:27
yeah it started
0:38:38
you know what i'm gonna make sure i mute
0:38:40
the site there we go yeah yeah do that
0:38:44
that's not gonna that's how i'm gonna
0:38:45
stop them from
0:38:48
writing lewd comments
0:38:51
or crashing my browser
0:38:54
um
0:38:55
they can't anymore
0:38:57
so
0:39:00
they can't anymore
0:39:03
they can't
0:39:05
they can't anymore
0:39:07
ah so what the power is in the hand of
0:39:11
the beholder
0:39:19
i feel like you're
0:39:21
you're provoking them by saying
0:39:25
honestly leave the con anymore
0:39:29
because i've taken the bucket off
0:39:31
as in
0:39:32
taking it offline
0:39:40
you know i'm pretty much
0:39:42
huh
0:39:44
oh
0:39:45
looks like there's an error
0:39:48
oh sorry you can't see my
0:39:51
my screen
0:39:56
pull this over here
0:40:01
um
0:40:02
oops
0:40:04
uh reference here and promise position
0:40:07
ah
0:40:08
it's coming to position which is
0:40:10
script.js
0:40:13
what's happening
0:40:14
so position i guess doesn't exist
0:40:20
which is here
0:40:23
uh it might not exist in that function
0:40:26
itself
0:40:27
oh yeah yeah
0:40:30
why am i not getting a linting here okay
0:40:32
whatever um
0:40:36
probably do x and y instead of
0:40:39
position i i don't know if that would
0:40:42
work
0:40:43
what is that
0:40:45
uh
0:40:46
what is this thing
0:40:49
i don't even remember
0:40:54
okay top
0:40:55
and left as an object
0:41:03
so this position object is top
0:41:09
go back there
0:41:11
so we need
0:41:18
top and left
0:41:21
which we don't get
0:41:24
unfortunately
0:41:27
we get it here
0:41:31
okay
0:41:32
stop position
0:41:35
grade card position
0:41:37
is the card height but this is in jquery
0:41:43
um
0:41:44
is this
0:41:47
this must be like a
0:41:49
jquery method
0:41:54
um
0:41:57
yeah um so this is basically
0:42:02
styling it
0:42:04
using
0:42:05
javascript i guess
0:42:08
so i guess
0:42:10
we could say top
0:42:15
yes
0:42:21
stop position.top
0:42:24
well you know what um
0:42:33
i can just like
0:42:37
um
0:42:40
what is going on with my mouse that's
0:42:42
weird right so what's
0:42:46
what's start position where is this oh
0:42:48
this is coming from here okay so start
0:42:50
position. you know what um so basically
0:42:53
all we need is this
0:42:57
then
0:42:58
left
0:43:07
and if this works
0:43:11
and we'll be good to go
0:43:16
here
0:43:18
so this is
0:43:20
see they give me
0:43:22
got top and left perfect
0:43:25
love that intellisense thank you
0:43:31
finally
0:43:33
all right let's see if that error is
0:43:35
gone now
0:43:52
and
0:43:54
cannot reproduce reading send
0:43:59
dispatch
0:44:07
what is it trying to send
0:44:13
is that probably because it's not
0:44:15
connected to the websocket
0:44:18
yeah
0:44:18
maybe
0:44:22
because you're trying to send everybody
0:44:24
can't
0:44:28
well it's
0:44:30
it's actually
0:44:39
yeah
0:44:40
um yeah i guess the websocket
0:44:45
doesn't exist as a websocket so this
0:44:48
method send is um
0:44:51
available
0:44:54
yeah because it's trying to look for
0:44:58
websocket because you can't find it
0:45:02
but it tries to send this so saying
0:45:05
can't help you there because i can't
0:45:08
send anything
0:45:10
at the moment
0:45:12
okay
0:45:13
so
0:45:13
[Music]
0:45:14
if the websocket's not on how are we
0:45:16
going to be able to test this
0:45:21
how are you going to be able to
0:45:23
test it is a simple
0:45:27
approach
0:45:28
offline
0:45:32
no i mean so
0:45:34
it looks like the
0:45:37
um
0:45:38
it looks like creating the card works
0:45:42
um and it and it it adds the it adds a
0:45:46
note
0:45:48
like
0:45:49
right here empty note
0:45:51
position
0:45:53
so it got added
0:45:55
all right
0:45:56
all right
0:45:57
how are we gonna test now if
0:46:00
when we
0:46:02
have another person
0:46:04
another client create the websocket
0:46:07
and then the admin goes to say that how
0:46:09
are we going to test that without the
0:46:10
websocket
0:46:12
yes
0:46:13
that's what i was saying that
0:46:16
going offline because if that
0:46:18
if we test it on
0:46:20
on stream then um
0:46:23
the same thing will occur that was
0:46:26
happening before and i don't really want
0:46:28
that to occur
0:46:30
so um
0:46:32
we will probably have to um take the
0:46:34
testing of this feature
0:46:38
offline
0:46:39
as in
0:46:40
by offline i don't mean by localhost but
0:46:43
just not on the stream
0:46:48
so that's how we basically want to test
0:46:52
this um
0:47:00
yeah because what i might do
0:47:03
for testing i know you might not be
0:47:06
available but um
0:47:08
if you are available just after the
0:47:10
stream for probably
0:47:12
10 or 15
0:47:14
five or 10 minutes
0:47:15
then we can test in that way
0:47:18
sure
0:47:20
all right
0:47:21
um
0:47:23
so in that way how about you if we call
0:47:26
it a day and just
0:47:29
take
0:47:30
sure yeah
0:47:31
remaining um
0:47:33
whatever time is
0:47:36
left foot for testing
0:47:40
okay yeah it sounds good
0:47:42
yeah
0:47:44
sorry again uh
0:47:46
disappointed
0:47:48
you jump if you joined the stream and
0:47:50
you didn't get what you wanted today
0:47:55
yes
0:47:56
maybe some people came here for a very
0:47:59
specific purpose because they heard
0:48:01
about something
0:48:02
yeah
0:48:03
yeah
0:48:04
and that something couldn't not happen
0:48:08
so pretty soon
0:48:11
if you join next time
0:48:13
maybe
0:48:14
yeah maybe just saying if you want to
0:48:17
get the fun
0:48:21
yeah why not
0:48:22
as he
0:48:23
i might just change my mind who knows
0:48:27
just gotta show up to find out
0:48:30
yeah
0:48:31
all right guys um thanks a lot for
0:48:34
joining good progress but we are going
0:48:36
to be testing
0:48:38
this feature that we worked on just now
0:48:40
as in
0:48:42
offline um
0:48:44
for
0:48:45
different reasons so um yeah if you
0:48:49
want to see us how we
0:48:51
go
0:48:52
into further steps or if you want to do
0:48:55
something really
0:48:57
specific
0:48:58
tomorrow
0:49:01
feel free to join us at the
0:49:03
same time
0:49:05
same place and
0:49:07
a different task
0:49:14
[Music]