boarzVideosClipsStatistics

#️⃣EP 186 - Today's Stream

🎦
📅 2022-03-07 (568 days ago)
⌛ 0:55:51
ZainboarThaneshboar
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
▶️
Today's Stream
📅 2022-03-07 
(568 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(566 days ago)
⌛ 1:00:11
ZainboarThaneshboar
188
Compare Hashed Passwords Using Bcryptjs
📅 2022-03-10 
(565 days ago)
⌛ 1:01:31
ZainboarToreyboar
189
Special Appearance
📅 2022-03-11 
(564 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
190
Today's Stream
📅 2022-03-13 
(562 days ago)
⌛ 1:16:40
ZainboarToreyboar
191
How To Make Frontend Talk To The Backend - NodeJS
📅 2022-03-14 
(561 days ago)
⌛ 1:07:00
ZainboarThaneshboar
192
Today's Stream
📅 2022-03-15 
(560 days ago)
⌛ 1:05:51
ZainboarToreyboar
193
Today's Stream
📅 2022-03-17 
(558 days ago)
⌛ 1:21:59
ZainboarToreyboar
194
How To Apply Authentication When Saving NodeJs
📅 2022-03-18 
(557 days ago)
⌛ 1:05:27
Zainboar
195
How to Compare Passcodes Using Bcrytp Node.js
📅 2022-03-20 
(555 days ago)
⌛ 1:04:19
ZainboarToreyboar
196
Today's Broadcast
📅 2022-03-21 
(554 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
197
Today's Stream
📅 2022-03-22 
(553 days ago)
⌛ 1:02:51
ZainboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(552 days ago)
⌛ 1:03:09
ZainboarThaneshboar
199
Today's Stream
📅 2022-03-25 
(550 days ago)
⌛ 1:12:27
ZainboarToreyboar
200
Today's Stream
📅 2022-03-27 
(548 days ago)
⌛ 1:14:36
ZainboarToreyboar
201
Today's Stream
📅 2022-03-28 
(547 days ago)
⌛ 1:08:28
ZainboarThaneshboar
202
How To Do A Merge Using VSCode and Github
📅 2022-03-29 
(546 days ago)
⌛ 1:05:33
ZainboarToreyboar
203
Today's Stream
📅 2022-03-30 
(545 days ago)
⌛ 0:57:26
ZainboarThaneshboar
204
Today's Stream
📅 2022-03-31 
(544 days ago)
⌛ 0:57:10
ZainboarToreyboar
205
Today's Stream
📅 2022-04-01 
(543 days ago)
⌛ 1:00:36
Zainboar
206
Today's Stream
📅 2022-04-03 
(541 days ago)
⌛ 1:06:56
ZainboarToreyboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(540 days ago)
⌛ 1:00:38
ZainboarThaneshboarToreyboar
208
Today's Stream
📅 2022-04-05 
(539 days ago)
⌛ 0:57:30
ZainboarToreyboar
209
Today's Stream
📅 2022-04-06 
(538 days ago)
⌛ 0:59:39
ZainboarThaneshboar
210
Today's Stream
📅 2022-04-07 
(537 days ago)
⌛ 1:04:46
Zainboar
211
Store String Array in DynamoDB using NodeJS
📅 2022-04-08 
(536 days ago)
⌛ 0:19:27
Zainboar
212
Today's Stream
📅 2022-04-10 
(534 days ago)
⌛ 1:07:24
Zainboar
213
Today's Stream
📅 2022-04-11 
(533 days ago)
⌛ 1:02:34
ZainboarThaneshboar
214
Today's Stream
📅 2022-04-12 
(532 days ago)
⌛ 0:27:43
Zainboar
215
Jira Organising & Beta Testing Day 1
📅 2022-04-13 
(531 days ago)
⌛ 0:58:09
ZainboarThaneshboar
216
Implement Passcode Tab Feature
📅 2022-04-17 
(527 days ago)
⌛ 0:58:49
ZainboarToreyboar
217
Beta Testing Fixes Part 2
📅 2022-04-19 
(525 days ago)
⌛ 1:00:24
ZainboarToreyboar
218
Beta Testing Fixes Part 3
📅 2022-04-20 
(524 days ago)
⌛ 1:01:02
ZainboarThaneshboar
219
Beta Testing Fixes Part 4
📅 2022-04-21 
(523 days ago)
⌛ 1:00:13
ZainboarToreyboar
220
Beta Testing 5
📅 2022-04-22 
(522 days ago)
⌛ 1:10:18
ThaneshboarToreyboar
221
Today's Stream
📅 2022-04-25 
(519 days ago)
⌛ 1:01:01
ZainboarThaneshboar
222
WebSocket Heartbeat & Thanesh's Farewell
📅 2022-04-27 
(517 days ago)
⌛ 0:51:08
ZainboarThaneshboar
223
Today's Stream
📅 2022-04-28 
(516 days ago)
⌛ 1:00:33
ZainboarToreyboar
224
Save Notes Through Websocket
📅 2022-04-29 
(515 days ago)
⌛ 0:51:30
Zainboar
225
Saving Object Through Websocket in DynamoDB
📅 2022-05-01 
(513 days ago)
⌛ 0:49:15
ZainboarToreyboar
226
Saving Object Through Websocket in DynamoDb
📅 2022-05-02 
(512 days ago)
⌛ 0:55:26
Zainboar
227
Today's Stream
📅 2022-05-05 
(509 days ago)
⌛ 1:01:32
ZainboarToreyboar
228
Welcome Back Kartik Party
📅 2022-05-08 
(506 days ago)
⌛ 0:55:32
ZainboarToreyboarKartikboar
229
Testing Prevention of XSS attack
📅 2022-05-10 
(504 days ago)
⌛ 0:29:16
Zainboar
230
How To Test Prevention XSS Attack
📅 2022-05-11 
(503 days ago)
⌛ 0:40:42
ZainboarKartikboar
231
Fixing Websocket
📅 2022-05-19 
(495 days ago)
⌛ 0:49:55
Zainboar
232
Today's Stream
📅 2022-05-20 
(494 days ago)
⌛ 0:56:10
ZainboarKartikboar
233
Today's Stream
📅 2022-05-22 
(492 days ago)
⌛ 0:55:33
Zainboar
234
Today's Stream
📅 2022-05-24 
(490 days ago)
⌛ 0:23:19
Zainboar
235
Websockets bugs
📅 2022-05-27 
(487 days ago)
⌛ 1:00:51
ZainboarKartikboar
236
Websocket Bug Fix
📅 2022-05-29 
(485 days ago)
⌛ 0:49:50
Zainboar
237
Hook Up AWS Websocket
📅 2022-05-30 
(484 days ago)
⌛ 0:48:59
Zainboar
238
Hook up AWS Websocket Pt.2
📅 2022-05-31 
(483 days ago)
⌛ 0:53:07
Zainboar
239
Today's Stream
📅 2022-06-01 
(482 days ago)
⌛ 0:21:05
Zainboar
240
AWS Websocket Bug Fix
📅 2022-06-05 
(478 days ago)
⌛ 0:52:47
Zainboar
241
AWS Websocket Bug Fix Pt.2
📅 2022-06-06 
(477 days ago)
⌛ 0:23:52
Zainboar
242
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
📅 2022-07-27 
(426 days ago)
⌛ 1:00:06
Zainboar

Subtitles

0:00:02
[Music]
0:00:24
welcome back guys uh to another episode
0:00:27
of yours truly
0:00:30
raw coders
0:00:32
bill uh i messed out all right now mine
0:00:35
take two
0:00:38
welcome back guys uh turn to another
0:00:40
show bill break and fix brought to you
0:00:42
by the raw coders
0:00:45
and today
0:00:47
you have raw quotas as
0:00:50
me and fine
0:00:52
how we're feeling finesse
0:00:54
hey everyone hey zayn um yeah feeling
0:00:57
good as usual
0:00:59
um
0:01:01
i need to get my background like you
0:01:04
as well um
0:01:05
yeah i
0:01:07
i
0:01:08
sent it on the whatsapp group
0:01:10
chat already i think few there's a few
0:01:14
kind of days or weeks ago i can't
0:01:16
remember
0:01:17
but
0:01:17
you say if you want
0:01:19
if you
0:01:20
want
0:01:21
if you want me to send it to you by
0:01:24
email um yeah let me know
0:01:26
if that's easier
0:01:28
i just i it's all good like i just need
0:01:30
to set it up honestly
0:01:32
okay cool yeah
0:01:34
perfect no problem hey hey get down no i
0:01:38
love your punctuality
0:01:44
all right so before we start into the
0:01:47
action
0:01:48
let's play our respect to the eldest
0:01:51
past and present and the future and also
0:01:56
acknowledge acknowledge the real
0:01:58
concerns of the land so here we go
0:02:02
i begin today by acknowledging the
0:02:04
traditional custodians of the land on
0:02:06
which we gather today and pay my
0:02:08
respects to the elders past present and
0:02:10
future i extend their respect to
0:02:13
aboriginal and torres strait islander
0:02:15
people here today
0:02:19
fantastic
0:02:22
yeah so
0:02:24
just a if you guys didn't know um
0:02:27
i finished what's up because
0:02:30
he was uh unreal
0:02:32
but now he's feeling um
0:02:36
he's
0:02:38
looking as a warrior so welcome back
0:02:42
thank you
0:02:43
we really
0:02:44
missed you and those dev jokes as well
0:02:50
i missed the jokes
0:02:54
all right so it would be your turn to
0:02:57
choose a letter so three
0:03:00
two one go
0:03:09
okay what does everyone two see to be
0:03:11
honest
0:03:12
really
0:03:13
yes today i think um
0:03:17
[Music]
0:03:20
last time
0:03:22
tori chose c as well
0:03:25
and before that i don't know why i chose
0:03:28
c as well oh yeah you chose
0:03:30
that's true
0:03:32
interesting okay um
0:03:35
so
0:03:36
we won't play the two that's closest to
0:03:40
the c we'll play some other one that's
0:03:42
closest
0:03:43
so fifth one then closes
0:03:46
to the c
0:03:47
so which would be
0:03:49
c d e f g h h
0:03:54
h okay
0:03:56
um
0:03:57
so into the space into space yeah yeah
0:04:01
okay
0:04:02
let's do that
0:04:05
[Music]
0:04:06
there you go
0:04:08
you know this music reminds me of have
0:04:10
you ever played sims by the way
0:04:14
it's okay though
0:04:16
i think i did but yeah as
0:04:20
as i could many years back
0:04:23
yeah this
0:04:24
i don't know if you remember but this
0:04:26
music like
0:04:27
kind of like
0:04:28
it's kind of same like what they play in
0:04:30
in sims
0:04:32
you know
0:04:34
it sounds similar but i don't know
0:04:39
yeah now that we recall is
0:04:42
like
0:04:44
was the other
0:04:49
start right
0:04:51
like yeah when the loading screen or
0:04:53
like when you yeah like building a house
0:04:56
or
0:04:57
yeah putting furniture and stuff here
0:04:59
yeah
0:05:00
yeah it's all coming back now
0:05:04
that's pretty cool yeah
0:05:08
that was one memories huh
0:05:10
they didn't have to worry about the
0:05:12
bills no expenses
0:05:15
just focus on the
0:05:17
game
0:05:18
in our fantasy world no worries man
0:05:23
life is good
0:05:24
yeah
0:05:25
true
0:05:27
all right cool so just uh
0:05:30
give a bit of a background that what we
0:05:33
were up to
0:05:34
um so touring and i came up with an uh
0:05:39
it was predominantly tori then he came
0:05:42
up with an idea that to
0:05:44
get the board we can actually have two
0:05:48
forms
0:05:49
two forms
0:05:50
form sections so one is saying get a
0:05:54
board and one is clear board and have
0:05:57
them as tabs oh okay
0:06:01
yeah and all that was because we had the
0:06:05
error message saying that you can't
0:06:09
create a board because this board
0:06:11
already exists
0:06:15
when you press the go button oh yes yes
0:06:18
yes yeah yeah yeah so
0:06:22
i thought that was a brilliant idea and
0:06:25
same as
0:06:27
story as well but
0:06:29
you know what happens when our principal
0:06:32
developer jumps on the screen
0:06:36
and he shares his wisdom and tell
0:06:40
shows us that come on now you can do
0:06:43
better than this
0:06:45
so
0:06:46
jack dev
0:06:47
um
0:06:49
so
0:06:50
um he asked a question as in why are we
0:06:53
um building two forms sections so you
0:06:57
get a board and then creates a board
0:07:01
and
0:07:02
tori
0:07:04
explained in the chat that this is the
0:07:07
reason why because we have got one error
0:07:09
message saying this and it functions in
0:07:12
that way
0:07:13
so the principal developer you just get
0:07:16
there from saying
0:07:18
an amazing person he goes
0:07:21
why not change the error message
0:07:25
okay
0:07:28
listen here's a really small part
0:07:31
okay
0:07:32
that's saved us from doing the entire
0:07:35
functioning functionality
0:07:38
okay
0:07:39
and just
0:07:40
modifying the error message
0:07:44
he goes
0:07:45
why not so at the moment we have the
0:07:48
error message saying board already
0:07:50
exists please
0:07:53
create another board with a new name
0:07:56
isn't it
0:07:57
yes
0:08:00
jackdev goes
0:08:01
why not do board already exist or
0:08:04
incorrect passcode
0:08:08
okay
0:08:09
does that make sense
0:08:12
port already exists or incorrect
0:08:14
passcode okay yeah that makes sense no
0:08:17
so
0:08:18
basically
0:08:19
what would happen that if the user
0:08:21
chooses the existing board already and
0:08:25
his password is wrong
0:08:30
which is
0:08:31
which clearly tells us that okay that's
0:08:34
not you your board
0:08:38
oh okay
0:08:40
yeah
0:08:42
okay yeah that's good
0:08:45
here you going
0:08:47
just to
0:08:48
board already exist or wrong passcode
0:08:52
yeah
0:08:53
yeah yeah yeah yeah
0:08:56
i'm thinking i'm a genius as well
0:08:59
as in we as in we all are genius because
0:09:04
jagdev chooses to help us
0:09:07
true true
0:09:10
yeah
0:09:11
genius already as in
0:09:14
obviously he's a genius
0:09:16
genius too because we have a genius
0:09:18
helping us
0:09:19
truth
0:09:23
in the in the same vicinity so
0:09:25
yeah counts i guess
0:09:29
okay yeah that's a good idea
0:09:33
so
0:09:36
just um
0:09:37
when we when users send um
0:09:40
that link to to other people do they
0:09:43
need the passcode as well
0:09:44
just clarify
0:09:47
when they send the board to other people
0:09:55
would they need the passcode
0:09:58
i'm pretty sure tori brought up this the
0:10:01
other day and i did on
0:10:03
answer him
0:10:04
but i've got the answer
0:10:06
why did answering
0:10:10
i think probably not and they wouldn't
0:10:12
need the passcode
0:10:16
because
0:10:18
i don't want to give the normal users
0:10:23
the ability to save as an interactive
0:10:26
database
0:10:31
okay
0:10:32
so
0:10:33
what's
0:10:35
yeah continue
0:10:38
so
0:10:40
the passcode is only necessary for like
0:10:42
administrative
0:10:44
actions okay yeah okay
0:10:47
because if we let normal users save to
0:10:50
the database
0:10:52
they'll basically spam them
0:10:55
then that they don't
0:10:57
click
0:10:59
if there are 50
0:11:00
users
0:11:01
using that
0:11:03
that board
0:11:04
that would i would say that's at least
0:11:07
150 saves
0:11:10
yeah true
0:11:12
that's true for one board which is
0:11:15
not logical
0:11:17
yeah okay
0:11:19
cool makes sense so actually we need to
0:11:22
add those at that kind of functionality
0:11:24
as well to hide the save button and all
0:11:26
of that yeah yeah so all
0:11:30
we will do is
0:11:32
if the user it hasn't got the password
0:11:36
as in in it in the database in himself
0:11:40
then he won't be able to see the save
0:11:43
button
0:11:44
only the
0:11:45
admin will who has the passcode in his
0:11:50
in his
0:11:52
under username
0:11:56
yeah
0:11:57
yeah
0:11:58
makes it
0:11:59
cool now that we're on the same page
0:12:02
which is brilliant um so the only
0:12:05
functionality left
0:12:07
as in for the mvp is to
0:12:10
add
0:12:13
no to wire up the get functionality
0:12:16
so when the user wants to get his board
0:12:19
he will obviously
0:12:21
enter his board and his passcode
0:12:25
and
0:12:27
it will only work if both are correct
0:12:32
yeah
0:12:33
support and the passcode is correct
0:12:38
yeah makes sense
0:12:40
fantastic
0:12:42
cool
0:12:43
[Music]
0:12:49
all right cool
0:12:51
so
0:12:52
actually
0:12:54
i'm going to share my screen
0:12:59
[Music]
0:13:06
okay
0:13:08
choose this one
0:13:12
cd workspace
0:13:20
don't get bored functionality yep that
0:13:22
is the one
0:13:29
okay cool
0:13:33
[Music]
0:13:37
so what we were doing
0:13:42
is
0:13:43
we want so how we would start is
0:13:46
basically
0:13:49
we would
0:13:53
we would have to change the condition of
0:13:56
the validation in the go button
0:13:59
first isn't
0:14:00
it um
0:14:05
what do you mean by that's it
0:14:07
so
0:14:08
you know how we
0:14:09
click the go button and then it
0:14:11
validates that if that board already
0:14:13
exists or not oh yeah yeah
0:14:18
so
0:14:19
we already have the boards coming on
0:14:22
on load
0:14:23
now what we
0:14:24
what we want to
0:14:26
do is they have the board and their
0:14:28
passcodes as well
0:14:31
cool
0:14:35
um
0:14:37
right
0:14:38
so how would that happen is
0:14:41
um
0:14:42
let me just
0:14:45
that is working so i'm gonna just
0:14:49
test this
0:14:50
actually not in that one
0:14:56
server oops
0:15:01
okay
0:15:04
oh yeah and by the way
0:15:07
we also improved
0:15:10
this a bit as well yeah looks better
0:15:14
thank you
0:15:16
all right cool um
0:15:19
so what we need to do is we need to
0:15:23
when this one is pressed
0:15:26
which
0:15:28
function gets
0:15:29
released
0:15:31
submit id go
0:15:35
actually
0:15:36
form submit
0:15:39
[Music]
0:15:41
this is a create board
0:15:43
so this would be
0:15:46
in script.js isn't it
0:15:50
yeah
0:15:52
no maybe still front end
0:16:00
on name yeah you're right
0:16:04
then
0:16:05
let's go to home page
0:16:07
to save button we don't need that
0:16:09
okay that's submit tip so get valid
0:16:12
passcode
0:16:14
wow okay this is what tori did
0:16:19
so what's happening here is a
0:16:21
creates a new
0:16:23
form there instance
0:16:26
and then
0:16:30
it checks if it's a valid passcode
0:16:34
then it returns the passcode and then
0:16:37
yeah it checks
0:16:38
this
0:16:40
it checks if it's a valid passcode
0:16:43
okay
0:16:45
from here yeah that would make sense
0:16:49
and then if the passcode dot length is
0:16:52
not equal to four
0:16:56
on passcode is not the
0:16:58
length for
0:17:02
okay perform together and
0:17:05
create a new board
0:17:11
okay so if you go into that
0:17:16
you should be doing the validation of
0:17:18
the thing over here
0:17:20
if bournemouth name includes
0:17:24
board net includes board name okay yeah
0:17:27
then return open ah okay so i would
0:17:31
probably be over
0:17:34
here
0:17:36
so we need to include another
0:17:39
condition and
0:17:40
yeah
0:17:43
and um passcode
0:17:48
[Music]
0:17:50
and password
0:17:54
equals
0:17:59
[Music]
0:18:04
[Music]
0:18:13
um
0:18:17
ah okay
0:18:20
yep
0:18:22
um i was gonna say
0:18:25
so
0:18:26
in the
0:18:27
in that condition that we have right
0:18:30
where we're checking for um the board
0:18:32
names
0:18:34
if we
0:18:35
then log the board name and then
0:18:39
we can then fetch
0:18:41
the passcode for that given board name
0:18:45
so
0:18:45
okay
0:18:47
oh
0:18:48
no
0:18:53
um
0:18:54
how thinking we can basically do it
0:18:58
there you know how we are getting all
0:19:00
the board names
0:19:03
we can basically alter this method to
0:19:06
get bored and board names and the
0:19:08
passcode
0:19:11
but then the thing is saying like
0:19:14
we can right but then
0:19:16
we don't want to just check any part we
0:19:18
only want to check for the passcode
0:19:19
matching the board right so
0:19:22
yes which is why the
0:19:25
so you would be kind of
0:19:29
you know let me go there so you know how
0:19:32
this is coming up as a board object
0:19:37
this object
0:19:38
[Music]
0:19:40
will have board name and its associated
0:19:43
passcode
0:19:44
okay
0:19:46
[Music]
0:19:47
does that make sense
0:19:49
yes makes sense
0:19:52
so let's do
0:19:54
that
0:19:56
um
0:19:57
let me just check how are the board
0:19:59
names coming at the moment
0:20:04
it was
0:20:05
okay this kind of will be a bit
0:20:08
interesting to
0:20:09
see because i don't know
0:20:12
um
0:20:15
where
0:20:16
the board names actually being
0:20:20
coming
0:20:21
so this is board name
0:20:26
actually
0:20:27
i'll do this get bored names
0:20:33
oh wait
0:20:34
important names
0:20:36
ah okay
0:20:38
we'll set this
0:20:39
[Music]
0:20:42
i can basically do this
0:20:44
for now
0:20:46
and check out
0:20:53
[Music]
0:21:00
know how they're coming we can basically
0:21:03
easily insert
0:21:05
a particular field and exit
0:21:10
all right so refresh
0:21:19
[Music]
0:21:24
names
0:21:24
[Music]
0:21:28
oh doesn't want to come
0:21:35
oh why am i thinking
0:21:39
yeah
0:21:40
this is right on point
0:21:44
oh it's not being returned
0:21:48
right
0:21:51
so that's where it's not printing like
0:21:54
probably
0:21:56
you're
0:22:09
no we're still not coming in there
0:22:22
to
0:22:24
do this
0:22:32
names
0:22:42
home page load here
0:22:46
that is there
0:22:52
returning that one
0:22:54
and then go to my page load
0:23:11
let's try this
0:23:12
see if this works
0:23:23
hmm
0:23:48
why is he not doing it
0:23:52
on home page load
0:23:55
index this is where you should do it
0:24:05
triggering it
0:24:18
ah sound
0:24:20
triggered
0:24:21
interesting
0:24:23
27.
0:24:29
um
0:24:44
html yeah that's
0:24:47
prod environment
0:24:49
and then
0:24:51
on console.log
0:24:53
local dev environment
0:24:56
board from query string
0:24:59
case
0:25:01
load page
0:25:03
email listener
0:25:06
break
0:25:10
actually you know what we're gonna do
0:25:16
i'm gonna simply do
0:25:24
this
0:25:34
yes
0:25:36
put names here to control the problems
0:25:42
please call this method on the
0:25:45
[Music]
0:25:52
both of these
0:25:55
where was where was it
0:25:57
um originally being called
0:25:59
so
0:26:01
what
0:26:02
the function where was it
0:26:05
originally being called
0:26:06
yeah
0:26:09
okay
0:26:18
okay
0:26:19
yep
0:26:30
foreign
0:26:31
[Music]
0:26:50
i'm sure i'm doing something wrong here
0:26:54
production environment
0:26:58
to home page
0:27:07
[Music]
0:27:17
so we have this one i'm catching that
0:27:21
one
0:27:21
[Music]
0:27:23
oh lord
0:27:25
that's really
0:27:27
cool
0:27:31
see what happens
0:27:35
saying good can we just print it from uh
0:27:39
instead of that can we just print it
0:27:40
from
0:27:42
um
0:27:43
where we're actually making the call to
0:27:46
the to the db instead
0:27:51
and then just
0:27:52
have a look
0:27:55
through through that way instead and
0:27:56
then we can just
0:27:58
you know since we just want to visualize
0:28:00
it and then make amendments right
0:28:02
so
0:28:04
if we just
0:28:07
um yeah
0:28:08
sorry i didn't understand it
0:28:12
what i mean is
0:28:14
can we console log from where we're
0:28:15
making the request instead like um
0:28:19
like
0:28:21
who is it um get bored names yes can we
0:28:25
do it there instead
0:28:27
maybe that would be better i don't know
0:28:30
okay
0:28:33
um
0:28:34
we're just maybe just before we are
0:28:36
saving it in uh array or whatever so
0:28:40
um
0:28:42
maybe just maybe just before the return
0:28:44
like there like so
0:28:46
um yeah
0:28:48
online
0:28:49
yeah underneath line 98 yeah like the
0:28:52
console
0:28:53
um log board names are apps
0:28:59
[Music]
0:29:02
like this
0:29:03
yeah yeah okay
0:29:05
let's try this one as well
0:29:13
[Music]
0:29:19
do you have to click the
0:29:22
go button for it to come up but
0:29:24
i don't remember
0:29:26
no
0:29:27
it should automatically
0:29:30
load that's the concept
0:29:33
oh hang on there's a unexpected token
0:29:38
here that might be causing the problem
0:29:40
it's your front 10 27
0:29:51
that's what this was that's why yep okay
0:29:59
seriously
0:30:07
oh yeah
0:30:10
um okay
0:30:12
cool so what it's doing is basically
0:30:14
just getting the
0:30:17
board named string
0:30:19
so if we
0:30:21
would wanna
0:30:23
enclose these in
0:30:30
say
0:30:31
key value pairs
0:30:36
because at the moment we're not getting
0:30:38
the passcodes
0:30:44
okay that would basically be
0:30:47
so we don't these are the part that's
0:30:50
the passcode here post board
0:30:53
board name
0:30:56
okay so this is the gap board
0:31:02
name all right get bored by the air
0:31:05
results
0:31:08
get bored name some board names
0:31:14
and passcodes
0:31:18
probably
0:31:21
or we can have one array and objects in
0:31:25
that
0:31:27
that's what i think that'll be a good
0:31:28
idea like have the
0:31:30
array and just
0:31:33
yes
0:31:34
yeah yeah
0:31:36
so let's go in that one and
0:31:39
board objects board names
0:31:42
fetch your um
0:31:43
so this is board object
0:31:46
it's getting the board names on and that
0:31:49
one
0:31:52
items map
0:31:54
and then here we would want to add
0:31:56
another
0:32:06
[Music]
0:32:13
so this is an object
0:32:17
right so this map board
0:32:19
for every board we want that one
0:32:23
and
0:32:25
we
0:32:26
want
0:32:28
bored
0:32:37
[Music]
0:32:44
do you think this is
0:32:45
gonna work
0:32:47
it's i think it'll just come as a list
0:32:54
try it
0:33:01
yeah i need to
0:33:09
too many
0:33:17
home page load home page load
0:33:21
okay
0:33:28
length five
0:33:33
length five so
0:33:35
oh okay
0:33:37
mind we'll have to
0:33:39
get the passcode from the db as well
0:33:42
we're not getting that at the moment
0:33:45
um
0:33:47
okay
0:33:50
now that i can think of
0:33:52
get
0:33:54
bored
0:33:57
more session board get bored names
0:34:02
create new board
0:34:05
and would name
0:34:07
yeah i don't think we're getting
0:34:16
the board passcode
0:34:18
apple names
0:34:26
says yeah that's
0:34:30
board name passcode
0:34:36
that should technically work because
0:34:38
we're getting the board object don't we
0:34:41
yeah actually let me check what's the
0:34:44
board
0:34:45
what object coming up as
0:34:49
a good idea
0:35:02
so
0:35:03
items array
0:35:07
ah okay
0:35:09
so it's not coming up it's not bringing
0:35:12
the passcode
0:35:14
i think i don't remember but i think we
0:35:17
configured it like that right like we
0:35:20
the endpoint is just passing the names
0:35:24
because we didn't really think about the
0:35:26
passcode at the time
0:35:29
yeah and now i'm thinking about that as
0:35:31
well
0:35:33
because in
0:35:34
so for that we would have to go to the
0:35:37
back end first and change the method
0:35:41
do we have a uh back-end method for
0:35:45
retrieving all the
0:35:47
um
0:35:48
qualities of the book
0:35:51
yeah
0:35:53
but that's per board as an entire object
0:35:56
and we've also got their get bored names
0:36:00
which is just
0:36:01
getting all the board names of all the
0:36:04
boards
0:36:06
so
0:36:07
yeah
0:36:08
i'm gonna have to do that
0:36:20
we know where we are going now
0:36:23
this is great
0:36:25
passcode
0:36:27
[Music]
0:36:43
actually i'm gonna
0:36:45
create another branch here
0:36:54
check out
0:36:56
me
0:37:08
okay cool so this is that method
0:37:12
hash but this is just
0:37:14
creating a new board
0:37:18
oh blackboard name
0:37:20
jetboard by name here we go
0:37:26
is that the one yeah yeah
0:37:29
that's the one
0:37:31
get bored by name
0:37:33
this one
0:37:34
is sorry isn't this one the one where
0:37:37
we're getting the board based on the
0:37:39
name so
0:37:41
yeah we and we give in a board name and
0:37:44
then we get the
0:37:45
don't we want to amend
0:37:47
the end point where we're getting all
0:37:49
the board names
0:37:52
sorry
0:37:55
probably
0:37:56
i might be rushing into it this one
0:38:00
maybe
0:38:01
oh yeah yeah yeah true you're right
0:38:04
you're right
0:38:05
yeah
0:38:07
it's a table board board name
0:38:11
okay so we will have to add another one
0:38:14
here
0:38:15
which would be passcode
0:38:18
can we do this
0:38:22
i'm not sure
0:38:24
we can't
0:38:26
no
0:38:27
we can't
0:38:30
it's
0:38:42
um how to use project
0:38:44
hockey
0:38:53
hang on there must be a way
0:38:55
um
0:38:58
[Music]
0:39:10
it
0:39:17
two columns
0:39:24
[Music]
0:39:34
so that's that one
0:39:41
expression attributes project
0:39:44
well that's not
0:40:01
um
0:40:03
oh hold on
0:40:06
let me try back
0:40:14
what was that
0:40:16
oh i was just looking at what the
0:40:20
bottom one said
0:40:25
project expression
0:40:27
and then they use a other column
0:40:31
they did it in quotes
0:40:34
yeah that's exactly what i was thinking
0:40:36
as well
0:40:38
let's try that and what so that one and
0:40:45
and this
0:40:47
maybe
0:40:49
yeah
0:40:50
that could be that could be the deal
0:40:52
breaker basically
0:40:54
let's try it
0:40:58
shall we
0:40:59
yeah
0:41:01
can we have a look at the
0:41:03
could i have a look at this the stack
0:41:04
overflow thing
0:41:12
you see in the he says here or they say
0:41:15
note how in the projection
0:41:17
expression i use the reference hashtag
0:41:19
other column instead of the columns real
0:41:21
name
0:41:22
and then define that real name which may
0:41:25
contain spaces or other special
0:41:27
characters i think
0:41:28
maybe we are okay because we don't have
0:41:30
that we don't have a space or special
0:41:33
characters we don't have to do what
0:41:35
exactly what they're doing
0:41:37
okay probably um
0:41:40
hey
0:41:41
even if it doesn't
0:41:43
work we can always try
0:41:45
this approach again yeah true okay
0:41:49
[Music]
0:41:51
okay let's do this
0:41:53
[Music]
0:41:58
hopefully nothing breaks
0:42:11
oh have you had dinner
0:42:13
yeah
0:42:17
i had a grilled chicken
0:42:20
huh
0:42:21
i had grilled chicken oh healthy i like
0:42:24
it yeah
0:42:26
yourself have you had dinner
0:42:29
nope yeah
0:42:32
no yeah i'm probably i'm probably gonna
0:42:35
have it after this
0:42:37
uh no no no
0:42:40
to this i've got
0:42:41
a work called scheduled around half
0:42:46
10 so i'll probably have to attend that
0:42:48
one and then
0:42:52
okay
0:42:55
okay
0:43:00
excuse me if you had it
0:43:20
oh
0:43:22
right
0:43:25
i think there might be another problem
0:43:29
what is it
0:43:31
well you're hashing the passcode
0:43:34
i i thought about that as well but i
0:43:35
think that's like pretty easy to fix
0:43:38
yeah because
0:43:40
yeah just import the library and then
0:43:42
and then just use the function to
0:43:44
compare
0:43:47
and that's what i'm gonna do
0:43:50
and
0:43:51
let's see if that works but let's see if
0:43:54
this works
0:43:55
[Laughter]
0:44:14
okay open up postman
0:44:18
is my
0:44:21
there id go
0:44:48
um how do we go back up
0:44:53
okay so the moment of truth
0:44:57
yeah no no no that's okay
0:45:01
first one
0:45:02
can't board names
0:45:05
shall we
0:45:06
yep
0:45:10
hey hey hey
0:45:12
oh
0:45:15
we've got a passcode
0:45:17
oh it's hashing it yeah yes yeah i mean
0:45:20
that's not a problem at all i'm not
0:45:22
really worried about that
0:45:25
well why oh okay cool so i was actually
0:45:29
worried about if if he's giving us
0:45:32
borden name and pass pass code in two
0:45:35
different
0:45:36
as two different objects but apparently
0:45:39
not yeah
0:45:41
interesting nice cool
0:45:43
so now that we're getting this
0:45:47
we basically need to
0:45:49
dig decrypt the password
0:45:52
actually
0:45:54
we'll be decrypting in the server side
0:45:56
at the moment isn't it
0:46:04
[Music]
0:46:07
yeah um i'm just thinking that we can
0:46:11
we'll probably have to do the
0:46:13
description
0:46:14
here as well
0:46:16
do you want to do decryption here saying
0:46:19
or do you want to decryption on the
0:46:21
client side
0:46:28
actually the
0:46:30
decryption would be a lot better if it's
0:46:32
on the client's side isn't it
0:46:35
i think so yeah but um
0:46:38
yeah i would think so
0:46:39
yeah i think so all right let's do it
0:46:42
over there because
0:46:43
now we're actually guessing this
0:46:46
this is great
0:46:48
so there's 200 servers they said so
0:46:51
board
0:46:52
names
0:46:55
names okay we can always come back and
0:46:59
change these um
0:47:02
these namings
0:47:05
i will add
0:47:06
something here
0:47:11
change
0:47:14
change
0:47:19
[Music]
0:47:42
okay
0:47:43
now that we have this let's go back in
0:47:46
our
0:47:49
board names
0:47:51
and now we should be able to do it isn't
0:47:54
it
0:48:10
is it me or is it just
0:48:17
we are becoming really good at coding
0:48:25
i think smashing it
0:48:27
yeah i think we're getting better though
0:48:29
for sure
0:48:36
[Music]
0:48:39
items
0:48:45
okay cool
0:48:46
that's brilliant
0:48:49
okay so we have the passcode as well now
0:48:52
now what we need to do
0:48:56
is
0:49:00
we need to um get books on knockout
0:49:03
boards we need to decorate the password
0:49:11
where was it
0:49:13
in the you mean
0:49:15
at the top
0:49:18
we will be doing the compare
0:49:21
um
0:49:26
that one
0:49:29
so that one would be now oh
0:49:32
the area was my knee changing as well
0:49:36
yeah yeah true
0:49:40
how many
0:49:42
wow oh my god
0:49:46
that's being used literally everywhere
0:49:50
i can't get there
0:49:55
that won't work anymore right because
0:49:58
now the objects
0:50:01
to change that a little bit
0:50:03
yeah this is not going to work now and
0:50:06
tori is going to hate me for this
0:50:13
so
0:50:15
um
0:50:19
we would have to do objects here
0:50:23
so
0:50:23
what does this kill stuff
0:50:39
come in
0:50:39
[Music]
0:50:42
okay
0:50:44
let's check out
0:50:53
yeah my boy
0:51:04
oh i'm all right
0:51:06
never mind that didn't work
0:51:11
oh my free
0:51:13
did it print the board
0:51:15
board name sorry huh
0:51:17
i'm just checking those
0:51:21
going in too fast
0:51:26
ah
0:51:29
we'll put asleep
0:51:35
does it um
0:51:36
create a new board away passport
0:51:40
setting up for storage
0:51:50
[Music]
0:52:10
oh i like it it's already kicking in
0:52:15
that's that's the one right okay yeah
0:52:18
this is the one
0:52:20
so isn't the last one the one that
0:52:22
you're currently printing the
0:52:25
board names actually you know what i'll
0:52:29
try the game to avoid any confusions
0:52:40
okay so the last one you
0:52:43
yeah it would be probably the last one
0:52:47
because it says line 27 as well
0:52:53
um
0:52:56
i think it's just because we're
0:52:58
returning the just the board names and
0:53:03
in the other function
0:53:07
yeah that must be the reason
0:53:12
important names
0:53:17
names
0:53:24
so what is this qr style
0:53:28
important name
0:53:30
gives us
0:53:42
um
0:53:44
coming there so this one
0:53:47
gives us
0:53:48
this array which is fine
0:53:55
okay this one
0:53:56
[Music]
0:53:58
you know
0:53:59
i'm hungry
0:54:02
[Music]
0:54:04
let's
0:54:06
leave it here
0:54:07
let's come back tomorrow
0:54:11
oh come on
0:54:15
[Music]
0:54:19
cool perfect
0:54:23
do you want to do the honors
0:54:27
uh thanks for joining us on another
0:54:29
episode of bill breaking fix um
0:54:32
today we had
0:54:34
zayd and i
0:54:35
and um
0:54:37
we continued on with the passcode
0:54:39
functionality
0:54:40
um i believe in the last episode they
0:54:43
managed to make it look better
0:54:45
but in in today's episode
0:54:47
um after get this
0:54:50
geckdev's advice we decided to
0:54:53
um basically
0:54:55
have
0:54:56
changed the confirmation message and
0:54:59
um have it so that the
0:55:02
that our code checks whether
0:55:04
um the board already exists or the
0:55:07
passcode is incorrect
0:55:09
um so basically what we've done today is
0:55:12
add
0:55:13
uh the passcode field and while getting
0:55:16
it from the back end and
0:55:18
now we are working towards adding that
0:55:20
in in our client on the client side so
0:55:24
yeah getting there
0:55:25
and um
0:55:27
yeah soon
0:55:28
probably in the next episode we'll be
0:55:29
we'll be done so thanks for joining us
0:55:31
everyone um
0:55:34
and we'll see you tomorrow same time
0:55:36
same place and
0:55:39
same task
0:55:40
[Music]
0:55:42
all right guys have a great
0:55:44
night good night
0:55:50
you