boarzVideosClipsStatistics

#️⃣EP 115 - 120/200

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

Blog

Today we started with a very interesting discussion on how to solve the redundant notes problem. At the end we decided to implement a hashmap to store notes in the frontend

Subtitles

0:00:00
[Music]
0:00:24
all right welcome back everyone welcome
0:00:27
back to
0:00:28
another episode personal build break and
0:00:30
fix
0:00:31
one sec let me fix my camera
0:00:33
lost resolution oh there you go
0:00:36
but yes um of course to everyone who's
0:00:38
new here uh we are chorus which means
0:00:42
that we are a team of three developers
0:00:43
from melbourne australia
0:00:45
and we've been working on a project
0:00:47
which
0:00:48
leads to adding persistent storage to a
0:00:50
current operations project
0:00:52
which is called scrambler ca
0:00:54
and if you're new here of course we are
0:00:56
working on stack which revolves around
0:00:58
the express js back end
0:01:00
um we've been using aws as our cloud
0:01:03
vendor
0:01:04
um especially we've been using aws
0:01:06
dynamodb
0:01:08
airbus api gateways and cloud formation
0:01:10
and using the serverless
0:01:13
application model for the
0:01:15
provisioning of the app
0:01:17
and the front end is just pure vanilla
0:01:20
chairs and html css
0:01:22
so how you doing guys
0:01:25
very good um good to be back after a
0:01:29
days of break
0:01:31
yeah feeling fresh and feeling ready to
0:01:34
go how about you finish
0:01:35
yes same year soon uh
0:01:38
yeah really feeling feeling good feeling
0:01:39
pumped to to get into it
0:01:42
very nice fantastic um just before we
0:01:45
forget let us do the acknowledgment for
0:01:48
the traditional custodians of the land
0:01:50
on which we are
0:01:57
[Applause]
0:01:59
yeah all right so here we go
0:02:02
i begin today by acknowledging the
0:02:04
traditional custodians of the land on
0:02:07
which we gather today and pay my
0:02:09
respects to the elders past present and
0:02:11
future i extend their respect to
0:02:14
aboriginal and torres strait islander
0:02:16
people here today
0:02:20
okay that is done i
0:02:24
guess
0:02:25
whose turn is it to share the screen i
0:02:28
can't remember for sure
0:02:30
i believe it's case 10 right um okay
0:02:34
right okay you're up then yes sir
0:02:37
[Music]
0:02:39
let's do that
0:02:40
you guys make a new branch or something
0:02:43
um
0:02:45
no it's the same branch but um we
0:02:48
we basically asked oh we basically have
0:02:51
to fix the issue
0:02:53
um so i tested it this morning
0:02:57
and basically if we don't type fast
0:02:59
enough
0:03:01
then the
0:03:02
notes
0:03:04
each key is being stored
0:03:07
as
0:03:08
a note itself
0:03:11
if we don't if we don't
0:03:13
type
0:03:14
fast enough for the note
0:03:17
what do you mean fast enough though
0:03:19
so
0:03:20
okay i will
0:03:23
um
0:03:25
share my screen first and then show you
0:03:28
what exactly do i mean
0:03:30
um let me just open up that one this cap
0:03:33
this one go away
0:03:35
don't need that
0:03:37
oh okay cool so i've already got this
0:03:41
opened up
0:03:43
um hide it no i don't want you to hide
0:03:46
that
0:03:50
[Music]
0:03:56
[Music]
0:04:12
okay so say
0:04:17
this is
0:04:20
our board
0:04:24
all right
0:04:26
so i'll just open this console up as
0:04:29
well if you
0:04:30
see if
0:04:33
i don't note
0:04:35
as in in this
0:04:36
break
0:04:38
become the fine okay
0:04:42
all right but
0:04:43
if i do say okay
0:04:47
uh
0:04:48
that
0:04:51
see this part
0:04:53
and no t and then an n o t one
0:04:58
and then
0:04:59
same is coming up for n
0:05:02
n o t n o t e
0:05:04
and o t two
0:05:07
so if we don't
0:05:09
do that
0:05:10
if we don't have fast enough it won't be
0:05:13
created as a single node by itself in
0:05:17
that way
0:05:19
what's the purpose of this
0:05:24
huh
0:05:26
what's the purpose of this
0:05:29
the purpose of this is that we don't
0:05:31
want to insert duplicate um
0:05:34
these kind of broken notes in the db
0:05:38
yeah makes it yeah yeah wait but we're
0:05:41
not right um
0:05:42
yeah
0:05:44
so
0:05:46
yeah if i do this and you press if you
0:05:50
can set it in this way
0:05:53
and if i show you in postman how is it
0:05:55
appearing
0:05:57
oh so it's something to do with the
0:06:00
storage in the array
0:06:06
um yeah yes yes
0:06:08
so this is the bug right not not a
0:06:10
feature
0:06:11
no no no no
0:06:13
it's a bug that has to be fixed
0:06:19
um yeah to go
0:06:22
ahead and show you the records or your
0:06:26
now i go to mean
0:06:28
so i think the only
0:06:30
okay i'll just look at the code and then
0:06:32
yeah
0:06:33
so so sharing my screen now
0:06:37
and
0:06:40
yep
0:06:41
click on finish
0:06:42
yeah i was going to say um
0:06:45
that i think this is what we were facing
0:06:46
last time i think about a week ago
0:06:49
and um you know one thing i suggesting
0:06:52
uh suggested was that maybe we can use
0:06:54
some sort of um
0:06:56
like a filter
0:06:58
you know some kind of like pre-made
0:07:00
javascript function to to ensure that
0:07:02
there's only distinct nodes in that
0:07:04
array
0:07:06
um so that it's not you know saving
0:07:09
the same note like with the same id so
0:07:12
it's just saving one instance of that uh
0:07:14
of that note
0:07:16
in that case we can use the proper data
0:07:19
structure like a hash set
0:07:21
um
0:07:22
yeah
0:07:25
yes
0:07:27
sir
0:07:28
i don't have to tacos
0:07:32
just
0:07:33
look that up hash certain jobs
0:07:40
i mean not necessarily a hashtag just
0:07:42
like a normal set um just like it's
0:07:45
basically
0:07:46
yeah yeah yeah
0:07:48
yeah that's a good idea
0:07:52
yes
0:07:53
yes i agreed to
0:07:55
that one
0:07:57
brilliant
0:07:58
um
0:08:00
um or we can also
0:08:02
do
0:08:03
as in
0:08:04
just a second suggestion um that we can
0:08:08
probably keep what is as is and just
0:08:13
um take into consideration the last
0:08:16
record always
0:08:19
if that makes sense
0:08:22
yeah you can go back
0:08:24
edit the note again then what happens
0:08:27
then it can be anywhere
0:08:30
then you would always take the
0:08:32
last record of that note which will
0:08:35
always be have a complete
0:08:38
[Music]
0:08:41
but isn't it better to use like a data
0:08:43
structure rather than increasing the
0:08:45
time of course
0:08:47
of course
0:08:48
which is um outlining as in all the
0:08:51
possible snob rails that we can yeah
0:08:55
yeah attack live with yeah but always
0:08:58
the best solution is to uh
0:09:02
keep the time complexity as least as
0:09:05
possible and also achieve this solution
0:09:08
so yeah
0:09:11
let's go and do that
0:09:14
yeah i think that's a good idea
0:09:16
as well
0:09:18
yeah because we will want to keep the
0:09:21
big o
0:09:22
notation as in
0:09:25
as stable
0:09:27
so
0:09:28
no matter how much input we have it
0:09:31
always take the same result in some
0:09:34
cases it will happen but in some cases
0:09:38
we'll just have to as in
0:09:40
um
0:09:42
negotiate
0:09:44
yeah that's true i'm just kind of
0:09:45
curious i think there's a yeah oh that's
0:09:47
in typescript never mind
0:09:51
there's a bigger calculator thingy
0:09:57
set up let's let's restore unique values
0:09:59
yep yeah yep
0:10:01
if any type
0:10:03
that's okay
0:10:05
well the quality
0:10:07
but
0:10:08
the thing is set is that
0:10:11
the object has to be equal to it if that
0:10:14
makes sense
0:10:16
um
0:10:17
right now in our case i'll let's see it
0:10:22
oh
0:10:23
okay what you mean
0:10:24
you know what i mean i'll just like kind
0:10:26
of show what i mean
0:10:28
yep
0:10:30
but i think there's like a
0:10:35
like a
0:10:36
semantical error in the logic
0:10:39
um
0:10:40
like even if there's like id one two
0:10:43
three
0:10:44
with data no
0:10:47
not
0:10:48
and the second one is
0:10:51
um
0:10:52
i don't know man
0:10:55
id one two three only but we did not
0:10:59
these are two different objects for a
0:11:01
set
0:11:02
they're not
0:11:04
um
0:11:05
grammatically
0:11:07
yeah yeah that makes sense
0:11:10
um
0:11:12
let's look at the code and see what
0:11:14
what's going on right like
0:11:17
um
0:11:18
of course
0:11:19
could we do some
0:11:23
i don't know just a thought but maybe a
0:11:24
hash map for this sort of thing
0:11:27
um we can
0:11:29
and then the key would just be the that
0:11:31
card
0:11:33
and we're just updating the
0:11:35
the value each time
0:11:37
let's see if javascript has it
0:11:41
also okay um i don't think we need
0:11:46
a
0:11:50
you need a unique identifier for the
0:11:53
notes
0:11:55
in the back end as well if we already
0:11:57
have it in the front and would you
0:11:59
reckon
0:12:02
um
0:12:02
[Music]
0:12:07
so i mean we don't need the note id in
0:12:08
the backend no
0:12:10
if we or if you're using if we can't if
0:12:15
if we
0:12:16
have the
0:12:18
note id from the front end it doesn't
0:12:21
make sense to have
0:12:23
different note id's in both front end
0:12:26
and the backhand
0:12:28
okay but
0:12:30
then how are we doing
0:12:32
update one specific note
0:12:36
by
0:12:42
you know how in the back end
0:12:45
note id is being actually generated
0:12:48
yeah
0:12:50
then noted it's also being generated and
0:12:53
in another way in in the front end
0:12:57
yeah yeah but like it's kind of two
0:12:59
different things right it's card id is
0:13:01
how the front end is being managed
0:13:04
um and
0:13:07
yes um let it's a bit more to that what
0:13:12
i'm thinking but we can come back to the
0:13:16
uh when the time comes though
0:13:27
also thinking that maybe you would like
0:13:28
to save the
0:13:30
the location of the card as well
0:13:33
if we're not doing so already because
0:13:35
when we're getting the board again we
0:13:37
will need to
0:13:38
print out the card in the same location
0:13:40
so
0:13:41
um i think that would be a good idea as
0:13:44
well to save where it's located
0:13:49
find the on the board
0:13:53
i think that was already planned anyway
0:13:55
um okay
0:13:56
um i think we talked about this a way
0:13:59
back
0:14:00
but yes um
0:14:02
i think at that time finesse
0:14:06
wasn't with us
0:14:08
so uh basically good that you
0:14:11
you've also pointed at other finish
0:14:13
which means that um
0:14:16
you're or
0:14:18
already thinking about the right thing
0:14:20
so
0:14:22
good one
0:14:24
yes okay so
0:14:26
there's a small little issue with this
0:14:28
as well
0:14:29
so you know how maps work
0:14:32
so when you store a
0:14:34
like it this one's the key and this
0:14:36
one's the object
0:14:37
which i'm very good but
0:14:40
even if you store
0:14:42
this as note id this is gonna have a
0:14:45
redundant note id as like an object
0:14:48
like
0:14:49
um let me show you
0:14:52
dot id
0:14:54
and whatever it is one two three
0:15:00
and
0:15:01
oh yeah whatever it is
0:15:03
um topic
0:15:11
so we are kind of storing it twice so i
0:15:14
didn't know how
0:15:15
to work right okay why don't we just um
0:15:18
access the node id
0:15:20
and like for a we would put the node id
0:15:23
and then for the value part we would
0:15:25
just access the
0:15:27
the topic like we won't save the whole
0:15:29
object in there is what i mean yeah
0:15:32
we can you can surely do that um just
0:15:35
trying to think that if
0:15:36
do we change most of the backend like
0:15:39
do we change how it's being stored
0:15:42
oh okay
0:15:44
just trying to think on that like do we
0:15:45
have to change a lot of code like
0:15:47
i mean that's not a problem is this that
0:15:49
do we have to
0:15:52
yeah i can't wait i mean like man
0:15:55
um
0:15:56
like how are we it's been i mean
0:15:58
probably not rightly it's just a just an
0:16:01
array
0:16:02
um
0:16:05
but it takes one yeah i think probably
0:16:07
not
0:16:08
extra naught is what just an array
0:16:11
yeah just an
0:16:13
array
0:16:15
so what's the problem right now so add
0:16:18
text to arrays being called
0:16:21
like all the time like every two seconds
0:16:23
or something
0:16:25
when we
0:16:26
press
0:16:27
a key on the note
0:16:31
then it's being called oh okay oh
0:16:34
um okay that's not a problem right
0:16:37
because maybe you can do something like
0:16:43
i'll just open the scrambler thingy
0:16:49
maybe you can do something like
0:16:53
whenever we are on it we did this
0:16:55
and on off click we can add it to
0:17:00
like using on click and off click
0:17:07
how does that yeah we could do that
0:17:10
no way as well but is there a function
0:17:14
in um
0:17:15
javascript for
0:17:17
often okay i didn't know that
0:17:20
i think there is um
0:17:21
[Music]
0:17:22
on click and
0:17:26
off
0:17:28
click
0:17:29
or i don't know what it's called
0:17:34
like there is a function
0:17:38
maybe once you wanna
0:17:40
zoom in k
0:17:51
one second i'm just gonna say the
0:17:52
answers
0:17:57
uh i mean it's an event right like
0:18:21
this is on click on check
0:18:24
how do we make sure that
0:18:27
um
0:18:31
interesting
0:18:33
very interesting
0:18:38
[Music]
0:18:39
maybe you can add an event list or
0:18:41
something
0:18:48
yes
0:18:50
just googling that as well um
0:19:06
okay why um why would you have to change
0:19:09
the uh the back end if you uh
0:19:12
if you're using the hash map still just
0:19:14
wondering
0:19:15
um because
0:19:16
if we're just i'm just having a look at
0:19:18
the code and um
0:19:19
if you're just adding the value to that
0:19:22
uh if we're just adding if we're just
0:19:25
calling post note with that with the
0:19:27
specific topic
0:19:28
then shouldn't we um
0:19:31
shouldn't we be able to do the same
0:19:32
thing with the hashmap like no and not
0:19:34
change the the backend
0:19:37
okay so the problem with this is what's
0:19:39
gonna be that
0:19:41
let's say
0:19:43
you got your first element in the hash
0:19:45
map in the id one and the first letter n
0:19:49
right
0:19:50
so next time it's being called
0:19:53
there's this thing which is trying to
0:19:55
get into the hash map
0:19:57
with id one and uh
0:20:00
no
0:20:01
but hashmap says i already have an id1
0:20:04
and i'm not gonna let it come in so
0:20:07
even if it's like n o t e one
0:20:09
which is not gonna come in
0:20:11
it's already been inserted there's no
0:20:13
redundant values
0:20:16
uh can't we just update the
0:20:18
yeah
0:20:21
it's not actually resolving the issue
0:20:22
that that that's what i'm trying to say
0:20:25
i mean update the the
0:20:27
so the value that is assigned with that
0:20:29
key so next time it comes in we just
0:20:31
updated
0:20:34
yeah so wouldn't we be yeah
0:20:36
we can do that it's just that
0:20:39
like
0:20:40
the thing with this is that
0:20:42
there are like how many letters in this
0:20:43
like five so the function is being
0:20:46
called five times you know what i mean
0:20:49
and then hash map execution is happening
0:20:51
five times rather than that if we can
0:20:54
figure out an off click
0:20:55
just like oh yeah click on that
0:20:58
off click and the function and hashtag
0:21:00
insertion is happening once yeah okay
0:21:03
makes sense yeah
0:21:05
oh that's true
0:21:07
so i mean like that's a that's a
0:21:09
possible
0:21:11
um shortcut we can take for sure
0:21:13
and just think if there's like an off
0:21:15
click i mean surely this is so
0:21:17
there are functions in which you can uh
0:21:20
figure out that
0:21:22
if this div has been clicked
0:21:24
so
0:21:25
rather than an off click we can do like
0:21:28
whatever this div is the whole board
0:21:32
we can do like hashtag board dot click
0:21:36
and create a function out of it
0:21:40
does that make sense
0:21:46
so basically what that would do is um as
0:21:50
soon as you check as soon as you click
0:21:52
anywhere in the board div
0:21:55
and the boards itself it will stop doing
0:21:58
the
0:22:01
changes to the card
0:22:03
yep
0:22:04
and it would just add
0:22:06
that
0:22:07
word
0:22:08
in the array
0:22:11
yes yes that's
0:22:12
true
0:22:13
that is true
0:22:15
strengthening one more thing
0:22:19
um that
0:22:22
does that mean every time you click the
0:22:23
board it's gonna try doing an
0:22:26
insertion
0:22:29
um
0:22:32
just trying to think concept
0:22:33
so we take this
0:22:35
we click on this
0:22:37
we say that it's not one
0:22:42
and we click outside and as soon as we
0:22:45
click outside
0:22:46
we call a function with this value
0:22:49
but how
0:22:54
oh my god okay
0:22:59
should we do like an enter kind of a
0:23:00
thing like okay you press enter and then
0:23:02
[Music]
0:23:04
we're like how lurgies or something
0:23:09
just trying to think at the moment how
0:23:12
will this go up um
0:23:23
so you come here and you want to like
0:23:26
um
0:23:29
not click here eventually click outside
0:23:43
so say if a person uh
0:23:47
writes a word okay and then it clicks
0:23:56
it clicks on the board if
0:23:59
okay what that would mean there only
0:24:02
then it would insert that word as in
0:24:05
that text in the array
0:24:10
only when the book div is clicked then
0:24:12
it would insert the
0:24:13
text
0:24:14
in the array and then what we can
0:24:18
basically do
0:24:20
is
0:24:23
no that's not gonna work
0:24:25
yeah because like
0:24:26
yeah
0:24:33
that's a logical
0:24:36
problem right i just
0:24:40
um
0:24:42
okay so
0:24:44
you click on this you write like note
0:24:46
one
0:24:48
and
0:24:49
how do you make sure that you're done
0:24:51
typing like what do you do either you
0:24:53
press enter or you click outside i think
0:24:55
that's when the card id is coming
0:24:58
into place you know how in the object
0:25:01
it's called id text and color
0:25:04
yeah
0:25:05
i think that's
0:25:07
what it
0:25:09
is the purpose of the id
0:25:11
that
0:25:12
when the note is
0:25:16
created it's actually assigned an
0:25:19
r
0:25:20
id and wherever exchange made to that
0:25:24
note it comes under their id always
0:25:28
so we can basically
0:25:32
try
0:25:33
and track the changes
0:25:36
with the id itself
0:25:40
or are i'm just thinking
0:25:44
that
0:25:46
um
0:25:47
so
0:25:48
starting one more thing it might work
0:25:51
out it might work out to our favor
0:25:53
actually
0:25:54
so
0:25:55
let's say this is an array
0:25:59
all right
0:26:01
yeah
0:26:02
and
0:26:03
this is another data structure i don't
0:26:05
know what it is whatever it'll be
0:26:09
whatever that'll be
0:26:11
so this array
0:26:13
is gonna have
0:26:15
like this thing is gonna keep refreshing
0:26:18
like whatever it is we're gonna keep
0:26:19
calling
0:26:20
that oh yeah like is the node being
0:26:23
updated or not like any change detected
0:26:26
in the node
0:26:27
it's gonna keep going into this array
0:26:30
like
0:26:31
like it's gonna have all the records of
0:26:33
all the boards yes
0:26:35
yeah and whatever this data structure is
0:26:38
going to be maybe a hash set probably
0:26:40
just because we don't want repeats with
0:26:41
the id
0:26:43
we're going to transform from this array
0:26:45
to this hash set and insert this hash
0:26:48
set to the
0:26:49
um
0:26:50
database
0:26:52
which is going to be a unique
0:26:54
identity of all the notes
0:26:57
and this is going to work towards our
0:26:58
favor just because
0:27:00
when you come back to update notes
0:27:03
you're not going to be having another
0:27:05
function to do it
0:27:06
if you click back space and like do this
0:27:10
i think like you're just going to keep
0:27:12
refreshing and keep inserting in the
0:27:13
array
0:27:14
when you do this transfer
0:27:17
um you're just going to insert it itself
0:27:21
i don't know if that makes sense to like
0:27:22
i'm also like not too clear about it
0:27:27
so okay why wouldn't we just instead why
0:27:30
couldn't we do a user filter
0:27:32
uh function or something to filter the
0:27:36
original array
0:27:37
yeah yeah i mean yeah
0:27:39
at the point of saving the note instead
0:27:42
of transforming uh into another into
0:27:45
another data structure
0:27:48
yeah
0:27:49
i mean yeah that's just for like um
0:27:52
not doing the filter that's it like just
0:27:54
saving
0:27:55
um just like converting our array into a
0:27:57
hashtag but we can do that as well we
0:27:59
can use logic as well to do that um
0:28:03
but
0:28:04
yeah like
0:28:06
i don't know if there's a better way to
0:28:07
do this thing or not
0:28:09
it's like this feels really forced all
0:28:11
the
0:28:13
and it's just a basic like thing i like
0:28:16
every website this happens i'm just
0:28:18
trying something
0:28:19
how do people actually do this
0:28:21
yep true true
0:28:25
um
0:28:26
can you just
0:28:28
simulate this problem again
0:28:32
because it's useful on a check if in all
0:28:35
the key presses
0:28:36
the card ids
0:28:38
do they remain the same
0:28:39
on
0:28:41
not by
0:28:42
uh intro
0:28:44
i o
0:28:45
as in by as in playing the
0:28:48
not playing they're running the app
0:28:50
yes please
0:28:52
playing the app seriously
0:29:05
um
0:29:09
[Music]
0:29:16
[Music]
0:29:20
can you give me the new one
0:29:22
there's a new board
0:29:24
thingy going
0:29:38
it here i'm both thinking
0:29:41
like the new new board
0:29:47
oh god i like it
0:29:50
hi
0:29:51
yeah yeah more
0:30:06
um have you got that already or would
0:30:09
you want me to give you
0:30:10
i got that
0:30:12
that's a good i was darkerizing these
0:30:14
things
0:30:16
huh
0:30:17
we tend to doculize it
0:30:21
no yeah who said it
0:30:23
i can see a docker composer yammel
0:30:25
or is this me
0:30:27
oh that must be in the
0:30:30
front end as in the
0:30:32
uh
0:30:34
you in the reaper
0:30:37
yes
0:30:39
don't compose
0:30:41
we were using a live server
0:30:44
right say
0:30:45
that's why yes
0:30:47
no that shouldn't really have to do
0:31:03
aws thing that's what i meant remember
0:31:05
we were doing this like ages ago saying
0:31:09
let me try it again
0:31:11
um we were trying zayn was saying we
0:31:14
should save cost on aws so we're using
0:31:16
this uh local version of aws okay
0:31:21
um
0:31:22
so
0:31:23
basically if you do this then you can
0:31:25
use like all the aws services um
0:31:27
properly instead of
0:31:28
um on aws
0:31:31
but where did that come from i can't see
0:31:33
that
0:31:34
i can't even build it it's not
0:31:36
collectively
0:31:38
composed up minus p
0:31:41
please
0:31:42
no no no you can
0:31:45
ignore that doc
0:31:47
compounding okay totally
0:31:49
okay
0:31:51
yeah
0:31:52
um
0:31:53
where did you find this because i can't
0:31:55
see that
0:31:58
i made it i made it myself
0:32:01
it's an insert new note probably see the
0:32:03
branch
0:32:05
ah okay
0:32:07
certainly
0:32:10
someone's doing it as a vpc just what is
0:32:12
that a bridge in it
0:32:17
maybe one of the other guys yeah
0:32:20
probably
0:32:21
we're using it yeah
0:32:23
yep
0:32:25
local stack
0:32:27
bridge port number
0:32:30
1885
0:32:33
very nice
0:32:36
something funny here but
0:32:38
yeah
0:32:39
oh all right let's go back to life
0:32:42
[Music]
0:32:44
let's go back to life
0:32:52
environment where's my environment
0:33:03
[Music]
0:33:09
um
0:33:14
okay
0:33:28
okay it's looking like a proper haircut
0:33:30
at the moment
0:33:36
oh let's see
0:33:37
it just looks then
0:33:42
[Music]
0:33:45
why is it not compelling
0:33:49
uh
0:33:50
which branch have you taken
0:33:54
insert new notes no not new
0:33:57
this should work
0:34:04
oh wait what was it
0:34:06
like
0:34:08
a hyphen uh server oh yeah
0:34:12
okay
0:34:20
you guys have been hydrated
0:34:22
i have
0:34:35
oh how the how that interview goes in
0:34:40
interview rich interview
0:34:43
he told me about exercise or something
0:34:52
um
0:34:52
[Music]
0:34:54
oh
0:34:55
i haven't
0:34:56
received a shout out i was just going
0:34:58
prepared as i'm mentally prepared for
0:35:00
that all right all right have a recipe
0:35:02
yes
0:35:03
yeah
0:35:05
okay so on every key
0:35:07
prayer okay um
0:35:12
right so on every key
0:35:14
the art the card id remains the same
0:35:18
isn't it
0:35:20
but if i
0:35:21
do minus as well i mean it's kind of
0:35:23
working on a favor really like the whole
0:35:26
even the updation as well it's covering
0:35:28
the updation as well
0:35:30
so i i don't know if i mind it if i if
0:35:33
we can just like use logic to
0:35:35
use the last
0:35:37
um instance of it
0:35:39
that's what
0:35:40
i had in mind first
0:35:43
as in we can just do kind of a
0:35:51
for loop
0:35:53
or
0:35:55
just to find whatever and then use the
0:35:59
last in
0:36:00
instance of that note
0:36:04
[Music]
0:36:05
which will always have the full word in
0:36:08
there
0:36:09
so i'm just trying to think one thing
0:36:11
that's hashmap do the same thing let me
0:36:14
just try inserting this let me just try
0:36:16
this example
0:36:18
and see if we
0:36:19
pass in
0:36:21
on get okay so set
0:36:25
97
0:36:27
okay i don't want any other stuff then
0:36:46
um
0:36:48
so yep one we get
0:36:51
yep hey we get it okay so
0:36:56
i think that'll work um
0:36:59
say five two
0:37:02
um
0:37:04
if i do nine seven i don't know let's
0:37:07
say
0:37:09
um
0:37:10
two like i'm just typing casually
0:37:14
three
0:37:17
okay it's kind of again yeah that's
0:37:19
pretty good yeah i think we're using a
0:37:20
map um these days
0:37:23
i'm gonna go ahead and use the map and
0:37:24
see how it works
0:37:28
so basically what map is doing always
0:37:31
taking the last latest one
0:37:34
so yeah yeah that's exactly what we need
0:37:36
so
0:37:37
we can just forget about the for loop
0:37:42
hey
0:37:43
tori is back in the hood
0:37:45
hello how's it going
0:37:47
hey
0:37:48
tori it's back in town
0:37:55
okay
0:38:04
see how much the viewers miss you miss
0:38:07
you guys
0:38:11
let's try no laughing tonight
0:38:18
phil already failed
0:38:19
yeah i reckon
0:38:24
as long as he makes no jokes
0:38:26
very good i think which is really hard
0:38:29
to make
0:38:34
right okay
0:38:38
i think we can do it for each i'm trying
0:38:40
to think
0:38:41
oh there you go foliage
0:38:50
[Music]
0:38:58
yeah push so no now it push
0:39:03
uh
0:39:04
with the hash
0:39:05
map yep so i'm just gonna do test
0:39:08
for notes dot set
0:39:18
[Music]
0:39:20
upset
0:39:22
um
0:39:23
not
0:39:24
dot id
0:39:32
now we need to split this into objects
0:39:34
now
0:39:36
um
0:39:38
did that make sense to you guys
0:39:41
why is that um
0:39:43
okay um do you wanna insert id again i
0:39:45
mean it doesn't matter really we can
0:39:47
invert id again
0:39:49
why don't you just do note dot
0:39:52
data or
0:39:54
we have other elements with notes and as
0:39:56
you said like you're gonna have
0:39:58
yeah true
0:39:59
so i'm just gonna third note and not to
0:40:01
worry about it
0:40:02
yeah okay okay
0:40:07
okay
0:40:08
um if you don't want to get
0:40:12
i did
0:40:14
push basically
0:40:22
oh sorry um said it's just uh
0:40:25
essentially
0:40:26
uh updating or setting the value uh in
0:40:29
the hashmap
0:40:31
yeah so
0:40:32
uh basically you know we decided
0:40:35
that uh because the notes were being
0:40:37
saved multiple times in the array
0:40:40
that
0:40:41
we needed to kind of make it so that um
0:40:44
only the only single note was being
0:40:47
um
0:40:48
was being saved so
0:40:50
we're not inserting duplicates in the uh
0:40:53
back end
0:40:55
yeah and and
0:40:56
it's kind of helping
0:40:58
the updation as well because we're doing
0:41:00
two features at once
0:41:02
yeah
0:41:03
yeah now updation is going to work nice
0:41:06
as well
0:41:09
so essentially it's just a collection of
0:41:14
objectives unique values
0:41:16
[Music]
0:41:19
no not really of it
0:41:21
not a map a set is but
0:41:24
i mean
0:41:25
i have duplicated values
0:41:28
no
0:41:29
i mean the set yeah
0:41:32
doesn't have duplicate values yeah oh i
0:41:34
think tori is talking about like how are
0:41:36
you using set
0:41:38
is it
0:41:40
i thought you were just asking that what
0:41:42
is it
0:41:43
so
0:41:45
i might have
0:41:46
understood it wrongly then
0:41:50
uh of course you know what we got with
0:41:53
forage
0:41:54
can't do that
0:41:56
go away
0:41:58
value key
0:42:04
so
0:42:05
it's gonna be value
0:42:07
dot data
0:42:14
value
0:42:28
a native seven method which is used with
0:42:31
the map i've just
0:42:34
learned that by researching it um online
0:42:46
[Music]
0:42:50
one
0:42:52
two
0:42:53
yep
0:42:55
three that's good
0:42:58
it's not doing that thing let me just
0:43:00
try to say
0:43:04
yes sorry
0:43:08
with the map type
0:43:13
so car is getting there
0:43:15
not getting any notes one second
0:43:20
a little data
0:43:23
okay
0:43:29
[Music]
0:43:35
oh fun
0:43:37
no kobe
0:43:47
so one
0:43:48
two
0:43:50
three
0:43:52
i believe
0:43:53
objects can only hold primitives right
0:43:55
and uh
0:43:56
the map that we're using can haul
0:43:59
objects as well
0:44:00
so
0:44:02
and objects can on um can an object have
0:44:05
an object inside of it was it just uh
0:44:08
i mean
0:44:09
think it can
0:44:11
yeah
0:44:12
objects can hold anything okay
0:44:15
can it not
0:44:17
kind of thing i mean you can right
0:44:25
i mean
0:44:26
if you really think about it
0:44:28
um in a json object string is an object
0:44:31
as well
0:44:33
true true
0:44:34
so
0:44:36
yeah actually i wonder
0:44:39
tori
0:44:40
asked good question what's the
0:44:41
difference between a
0:44:42
hashmap and um an object and i think
0:44:45
maybe
0:44:47
i don't know the map it is like a key
0:44:49
value pair
0:44:50
and uh object is an object a key value
0:44:53
pair as well
0:44:55
or
0:44:56
no it's not it's
0:44:58
just literally a collection of
0:45:00
um anything really at this point
0:45:03
at least in jail that's the way it's
0:45:05
moved in at least
0:45:08
right
0:45:09
right
0:45:10
reference entry is not defined here
0:45:13
why would it be defined
0:45:30
[Music]
0:45:35
okay let's see moment of truth
0:45:38
to one
0:45:41
and
0:45:42
a one two
0:45:44
three four
0:45:49
it's gonna do one more
0:45:53
okay
0:45:56
who doesn't like it
0:45:59
so it's complaining by the oh yeah
0:46:03
i know
0:46:04
one second
0:46:07
i didn't put a forward slash there
0:46:09
somewhere
0:46:11
that is
0:46:24
jokes on you guys
0:46:29
by the way off
0:46:30
on a stream i've got a kind of an
0:46:33
interesting news to share with you guys
0:46:46
if you see my bank account
0:46:49
you're gonna be like
0:46:51
dude
0:46:52
just try not to go bankrupt at this
0:46:55
stage and we can have the party layer i
0:46:58
don't even have anchor consent
0:47:03
you're the car taking cash
0:47:09
okay kartik has all the cash
0:47:12
under his bed
0:47:13
behind his wardrobes hidden in the walls
0:47:19
that's where it is
0:47:26
[Music]
0:47:28
okay now it should work it doesn't work
0:47:31
then
0:47:32
um i don't know yeah
0:47:35
keeping us in suspense
0:47:38
yeah yeah yeah it is
0:47:41
one
0:47:42
two
0:47:43
three okay yeah
0:47:45
um
0:47:47
wait okay never mind can someone okay
0:47:50
with only one i mean yeah one two three
0:47:52
only got in front
0:47:53
yeah i can check that one um
0:47:56
can
0:47:57
what would be the board id d4 isn't it
0:48:02
um board id
0:48:15
wow
0:48:16
can you copy and paste the board id for
0:48:18
me yeah sure i i mean if you want you
0:48:21
can clear all of them i can do it again
0:48:23
you have to do it another test anyway
0:48:34
wait what did i do
0:48:36
because you don't have a bank account
0:48:39
oh yeah
0:48:43
bank accounts are for the week
0:48:46
yeah man
0:48:47
what can we
0:48:49
do
0:48:56
literally keep working keeping taxes
0:49:00
that's our life
0:49:08
my
0:49:09
my one of my religious friend stories
0:49:11
economics right so
0:49:14
they were telling me this fact
0:49:16
so like
0:49:18
like
0:49:19
even if you earn like 100 000 a year
0:49:23
um
0:49:24
you're pretty much giving like
0:49:27
80 000 to the government
0:49:29
at some point like that money
0:49:31
um
0:49:33
35 is tax right but
0:49:36
you would think that the rest of the 75k
0:49:39
is yours it really isn't like
0:49:42
right now
0:49:43
you're gonna pay about 18 percent gst on
0:49:45
i don't know chicken or like oh yeah
0:49:48
80 percent i'm pretty sure um
0:49:51
and then on that money movies are gonna
0:49:55
pay tax income tax to their employees
0:49:58
yeah
0:49:59
so
0:50:00
like this circle
0:50:02
like
0:50:04
even if the government is giving out
0:50:05
money it's just going to come back to it
0:50:08
of course it's really interesting
0:50:10
yeah right the tables has been
0:50:15
deleted you can test it again
0:50:17
okay
0:50:18
yes sorry that's the goal of this whole
0:50:21
project to get me a bank account
0:50:25
not real absurd at all
0:50:30
it's good
0:50:31
not
0:50:34
oh that's a board actually
0:50:39
look i'll name a good new board then
0:50:44
maybe it would work now
0:50:48
maybe we should just change the name of
0:50:49
like good note to board and board
0:51:03
let's see
0:51:05
and now i'm like
0:51:07
yeah
0:51:09
but i changed my mind again so i'm just
0:51:11
gonna
0:51:12
but then i come back i'm just gonna
0:51:14
change my mind and
0:51:16
make it a bad good okay just i was gonna
0:51:19
see you're not playing around
0:51:20
of
0:51:26
i know in the context
0:51:28
you're speaking so don't worry
0:51:31
yeah all right can you can you guys go
0:51:33
back and see no i love that prompt
0:51:37
not inserted
0:51:39
yeah
0:51:45
oh my god
0:52:01
okay how many notes are appearing
0:52:05
three
0:52:06
three uh so it's ice space
0:52:10
uh
0:52:11
just say f you want to can i just think
0:52:16
again
0:52:24
there you go
0:52:26
yeah that's the one yep
0:52:27
easy so
0:52:30
free now
0:52:31
yeah yeah yeah cool
0:52:33
though
0:52:34
so that does the trick
0:52:41
um so that would be done i guess yep so
0:52:47
if you really look at it
0:52:48
even
0:52:50
let me try updating it now and see what
0:52:52
happens
0:52:54
just for the front of it
0:52:57
what if i insert it
0:53:01
can you go back and see what happens
0:53:02
then
0:53:04
just coming back and seeing
0:53:08
did you make any change
0:53:11
yeah so in the one i made it b f six one
0:53:16
i'll just see a screen so that means
0:53:19
that the old
0:53:20
note is
0:53:22
still there but another note has been
0:53:25
ins so it's saying bf61 oh okay i know
0:53:29
why because
0:53:30
we aren't concluding that it's already
0:53:32
inserted
0:53:33
yeah
0:53:34
yeah
0:53:35
that's easily tankable
0:53:37
maybe you can update jira now
0:53:39
[Music]
0:53:40
for this posting
0:53:42
in an efficient way
0:53:44
yeah and i'm kind of glad that we're
0:53:46
using a data structure just as basic
0:53:50
yeah
0:53:51
true though
0:53:52
i'm too because that's a kind of a
0:53:55
really hot
0:53:56
thing in
0:53:57
coding coding tests as well
0:54:00
and they really help
0:54:02
overall
0:54:03
in programming yeah and and sorry you
0:54:06
can't find it this seriously turned up
0:54:08
w3school
0:54:09
[Laughter]
0:54:15
we got it from mdn
0:54:17
yeah oh and we didn't get
0:54:20
zen today i don't know
0:54:22
where is
0:54:24
he sometimes closes his tab
0:54:26
oh yeah
0:54:28
like pull off a prank
0:54:33
hello
0:54:37
i opened up jira in the same time
0:54:41
if you needed a break from us you could
0:54:42
have just told us
0:54:46
uh
0:54:48
she booked
0:54:49
me one year off from i don't know
0:54:53
first of jan
0:54:55
can i
0:54:59
do that
0:55:04
did you is it for that big
0:55:08
or which book are we talking about
0:55:11
and w's
0:55:12
free food school box
0:55:14
that finished copied and pasted and it
0:55:17
didn't work for us
0:55:27
like i'm just gonna contact the
0:55:29
ombudsman and stuff
0:55:32
to
0:55:37
gave them a call
0:55:42
and they're like just import bootstrap
0:55:44
dude
0:55:54
yeah it was real funny
0:55:57
then you didn't laugh
0:56:00
yeah oh what
0:56:05
never mind
0:56:07
anyway let's see
0:56:10
okay cool
0:56:12
um so that is done
0:56:14
um
0:56:15
so we would probably
0:56:17
would be a good idea to
0:56:20
move to
0:56:21
updating functionality
0:56:23
yeah yeah um
0:56:25
trying to see one thing
0:56:37
[Music]
0:56:41
if i can make the update work in the
0:56:43
post only
0:56:48
okay
0:56:49
um so
0:56:51
you mean if the uh update can work when
0:56:54
we are actually pressing save as well
0:56:56
right
0:56:57
yeah yeah just like yeah
0:56:59
if it's already there just like don't
0:57:01
update
0:57:03
exactly
0:57:04
okay so we check if um the
0:57:07
if if it already exists then just update
0:57:13
that part but if no changes have been
0:57:15
made then just
0:57:19
display a saved message as in then
0:57:22
nothing has been
0:57:23
updated so
0:57:26
go away
0:57:27
yeah
0:57:28
oh
0:57:30
why is it not doing that
0:57:33
[Music]
0:57:37
it does
0:57:40
[Music]
0:57:47
okay i'm gonna um
0:57:49
lock the stars into jira now
0:57:52
they'll be working on right at the
0:57:54
moment
0:57:56
[Music]
0:57:59
and
0:58:01
let me create a new branch
0:58:04
first
0:58:05
yeah
0:58:06
then start on that one please
0:58:08
yes
0:58:10
when you can yeah
0:58:13
oh i know why okay
0:58:15
so
0:58:17
i need to do a set here
0:58:20
short
0:58:29
okay
0:58:30
[Music]
0:58:55
so
0:59:07
hmm
0:59:29
i think should actually work so it's
0:59:30
coming in things value.data
0:59:34
um
0:59:35
yep yep it's gonna construct a new note
0:59:38
what
0:59:40
um id
0:59:42
look like this key here
0:59:51
is it value no it's value.data
0:59:55
okay
0:59:57
but it just changed to rockjava um about
1:00:00
updating the notes
1:00:03
if i'm thinking what we're doing which
1:00:05
is um
1:00:06
we
1:00:13
we check
1:00:15
if
1:00:16
the text
1:00:18
in the note
1:00:20
has been updated or not and
1:00:22
if it has
1:00:24
then just update that
1:00:26
notes with that
1:00:28
id
1:00:30
that's all right
1:00:31
or is that something different
1:00:35
um
1:00:37
no
1:00:38
what i'm trying to do right now is so
1:00:40
update has like two different steps
1:00:43
right
1:00:44
so
1:00:45
one is that okay this is already in the
1:00:47
back end no
1:00:49
right
1:00:50
and it has an id let's say i don't know
1:00:52
one two three
1:00:54
it's all in the back end now i'm in the
1:00:57
same session and i make it like
1:00:59
an ote
1:01:01
i don't want it
1:01:03
i wanna
1:01:05
and it has a tag
1:01:06
of
1:01:08
ni and not inserted right
1:01:10
so right now this ni tag isn't being
1:01:12
converted to i
1:01:14
i want to make sure
1:01:16
it's converted to i
1:01:18
oh okay
1:01:20
yeah just because we switched to a
1:01:23
hashmap
1:01:24
so
1:01:25
this nii thingy is very very
1:01:28
like it's bound in a hash map which is
1:01:30
bound in its own data structure
1:01:33
yeah yeah so it's it's got two layers so
1:01:35
i'm just trying to get into it that
1:01:37
makes sense okay cool there
1:01:43
oh i think that should work let's see
1:01:46
good note work for us
1:01:50
[Music]
1:01:52
okay one two
1:01:54
three
1:01:56
start
1:01:58
go back into this
1:02:02
no what not inserted
1:02:15
[Music]
1:02:18
this
1:02:20
okay probably gonna come back to this
1:02:22
tomorrow
1:02:23
um i'm just just on the same run just
1:02:26
because it's a part of post note only
1:02:29
um
1:02:30
making sure
1:02:32
not do not are being inserted
1:02:35
so
1:02:36
ah okay
1:02:38
right right right i was thinking about
1:02:40
an other functionality
1:02:43
which
1:02:44
um needs to be done in the future but i
1:02:46
thought they were building that function
1:02:48
that is
1:02:49
now which is yeah cool
1:02:52
yeah
1:02:53
this is just a power of post note right
1:02:55
yeah making one yeah i'm just going to
1:02:57
be understanding push it on the same
1:02:59
branch yeah
1:03:01
that makes sense
1:03:04
get commit
1:03:06
[Music]
1:03:07
um implementing
1:03:10
hash
1:03:14
as
1:03:18
[Music]
1:03:22
push
1:03:27
okay
1:03:29
there we go
1:03:31
already
1:03:33
gg
1:03:35
all right
1:03:37
pretty good
1:03:38
um
1:03:39
thanks guys uh
1:03:41
for
1:03:42
tuning in um being an other good
1:03:45
progression
1:03:46
we managed to
1:03:48
conver uh we managed to
1:03:50
insert unique values
1:03:52
in the array and then
1:03:56
no not in the array
1:03:58
in the back end so if we have three
1:04:01
notes before it was
1:04:03
inserting on every key press
1:04:07
duplicate once which we didn't really
1:04:09
want so
1:04:11
now he's inserting all these unique ones
1:04:13
which is fantastic
1:04:16
and
1:04:18
yeah yeah um have you got
1:04:21
anything to add kmt
1:04:24
no uh looks pretty good um i'm glad that
1:04:27
we are able to implement
1:04:30
um data structure just because
1:04:32
yeah just because
1:04:34
yeah yeah
1:04:36
yeah i mean no like it has a lot of
1:04:38
things to do with just
1:04:40
just the way of like hey like it's a
1:04:43
small thing right but like
1:04:45
it's such a big thing if you think about
1:04:47
like
1:04:48
if you can think on the right direction
1:04:51
like this smaller thing when you go in
1:04:52
an interview and same thing comes up
1:04:54
like oh yeah i'm not going to do that
1:04:56
for you i'm just going to use a set
1:04:58
so
1:05:00
it doesn't actually really stands out
1:05:02
yeah yeah i said oh this kind knows he's
1:05:06
a real deal yeah yeah so yeah i'm just
1:05:09
happy on that side but yeah
1:05:11
good job appreciate it
1:05:14
yeah really really good um yeah we're
1:05:16
making good progress i think um i was
1:05:19
just thinking about it today
1:05:20
like um
1:05:22
you know maybe day on day we we see
1:05:24
little progress but then you know we if
1:05:27
you know after like three weeks or four
1:05:29
weeks we can really see like how much
1:05:31
we've
1:05:31
we've done so yeah really really happy
1:05:34
and uh yeah it's a good good progress
1:05:36
today
1:05:38
exactly it's it's like the compound
1:05:40
effect kicking in boom boom boom boom
1:05:43
done simple
1:05:45
it's not that simple
1:05:49
all right guys um
1:05:51
tune in tomorrow as
1:05:53
um and
1:05:56
to see us
1:05:57
going further along and hopefully um on
1:06:01
the target and um yeah uh
1:06:05
we'll see you back here tomorrow's
1:06:08
same time
1:06:10
same place and a different task
1:06:13
brilliant right guys have a good night
1:06:16
bye for now she's gonna