boarzVideosClipsStatistics

#️⃣EP 208 - Today's Stream

🎦
📅 2022-04-05 (539 days ago)
⌛ 0:57:30
ZainboarToreyboar
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
001
Build Break and Code
📅 2021-07-14 
(804 days ago)
⌛ 0:58:43
ZainboarKartikboar
002
Build, Break & Fix
📅 2021-07-15 
(803 days ago)
⌛ 0:53:45
ZainboarKartikboar
003
Build, Break & Fix
📅 2021-07-16 
(802 days ago)
⌛ 1:09:05
ZainboarKartikboar
004
Special Edition: We don't stop until we get our code working
📅 2021-07-16 
(801 days ago)
⌛ 2:27:06
ZainboarKartikboar
005
Build,Break & Fix // Weekend two hour special
📅 2021-07-17 
(800 days ago)
⌛ 2:00:31
ZainboarKartikboar
006
Build, Break & Fix
📅 2021-07-19 
(799 days ago)
⌛ 1:03:20
ZainboarKartikboar
007
Build, Break & Fix
📅 2021-07-20 
(798 days ago)
⌛ 1:04:37
ZainboarKartikboar
008
Build, Break & Fix
📅 2021-07-21 
(797 days ago)
⌛ 1:00:37
ZainboarKartikboar
009
Build, Break & Fix
📅 2021-07-22 
(796 days ago)
⌛ 1:17:02
ZainboarKartikboar
010
Build, Break & Fix
📅 2021-07-23 
(795 days ago)
⌛ 1:04:59
ZainboarKartikboar
011
Build, Break & Fix
📅 2021-07-23 
(794 days ago)
⌛ 1:48:16
ZainboarKartikboar
012
Build, Break & Fix
📅 2021-07-24 
(793 days ago)
⌛ 2:05:28
ZainboarKartikboar
013
Build, Break & Code //First Special Guest Appearance
📅 2021-07-26 
(792 days ago)
⌛ 1:09:09
ZainboarKartikboar
014
Build, Break & Fix
📅 2021-07-27 
(791 days ago)
⌛ 1:05:37
ZainboarKartikboar
015
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
📅 2021-07-28 
(790 days ago)
⌛ 1:07:46
ZainboarKartikboar
016
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-29 
(789 days ago)
⌛ 1:03:57
ZainboarKartikboar
017
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-30 
(788 days ago)
⌛ 1:06:45
ZainboarKartikboar
018
Build, Break & Fix // creating get methods with FETCH API
📅 2021-07-30 
(787 days ago)
⌛ 2:00:16
ZainboarKartikboar
019
Build, Break & Fix // BLOG REVEAL!! &Fixing our broken Hugo blog
📅 2021-07-31 
(787 days ago)
⌛ 2:03:11
📰
ZainboarKartikboar
020
Build, Break & Fix // Fixing the uncaught exception error in FETCH APIs
📅 2021-08-02 
(785 days ago)
⌛ 1:02:04
ZainboarKartikboar
021
Build, Break & Fix // Trying different things to resolve the error
📅 2021-08-03 
(784 days ago)
⌛ 1:04:49
📰
ZainboarKartikboar
022
Build, Break & Fix // Special Guest announcement for tomorrow!
📅 2021-08-04 
(783 days ago)
⌛ 1:03:15
📰
ZainboarKartikboar
023
Special Episode : Talking to a Principal Developer at Seek
📅 2021-08-05 
(782 days ago)
⌛ 1:04:56
📰
ZainboarKartikboar
024
Build, Break & Fix // Working out Software design
📅 2021-08-06 
(781 days ago)
⌛ 1:08:19
📰
ZainboarKartikboar
025
Build, Break & Fix
📅 2021-08-06 
(780 days ago)
⌛ 2:01:05
📰
ZainboarKartikboar
026
Weekend Special 1.5 hours
📅 2021-08-08 
(779 days ago)
⌛ 1:35:49
📰
Zainboar
027
30 mins of deployment 😠 || 30 mins of coding 🥲
📅 2021-08-09 
(778 days ago)
⌛ 1:07:48
📰
ZainboarKartikboar
028
Today's Broadcast
📅 2021-08-10 
(777 days ago)
⌛ 1:18:59
📰
ZainboarKartikboar
029
Build Break Fix
📅 2021-08-11 
(776 days ago)
⌛ 1:01:46
📰
ZainboarKartikboar
030
Today's Stream
📅 2021-08-12 
(775 days ago)
⌛ 1:09:24
📰
ZainboarKartikboar
031
Buidl Break Fix
📅 2021-08-13 
(774 days ago)
⌛ 1:05:05
📰
ZainboarKartikboar
032
Today's Broadcast
📅 2021-08-14 
(773 days ago)
⌛ 1:20:18
📰
ZainboarKartikboar
033
Build - Break - Fix
📅 2021-08-15 
(772 days ago)
⌛ 1:34:03
📰
ZainboarKartikboar
034
Build Break Fix
📅 2021-08-16 
(771 days ago)
⌛ 1:18:19
📰
ZainboarKartikboar
035
Today's Broadcast
📅 2021-08-17 
(770 days ago)
⌛ 1:04:07
📰
ZainboarKartikboar
036
Build, Break, Fix
📅 2021-08-18 
(769 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
037
Special Guest - Sam Nolan
📅 2021-08-19 
(768 days ago)
⌛ 1:05:19
📰
ZainboarKartikboar
038
Today's Broadcast
📅 2021-08-20 
(767 days ago)
⌛ 1:01:55
📰
ZainboarKartikboar
039
Today's Broascast
📅 2021-08-21 
(766 days ago)
⌛ 1:33:11
📰
ZainboarKartikboar
040
Build - Break - Fix
📅 2021-08-22 
(765 days ago)
⌛ 1:33:18
📰
ZainboarKartikboar
041
Build Break Fix
📅 2021-08-23 
(764 days ago)
⌛ 0:57:11
📰
Zainboar
042
Today's Broadcast
📅 2021-08-24 
(763 days ago)
⌛ 1:06:08
📰
ZainboarKartikboar
043
Today's Stream
📅 2021-08-25 
(762 days ago)
⌛ 1:13:08
📰
ZainboarKartikboar
044
Today's Stream
📅 2021-08-26 
(761 days ago)
⌛ 0:49:48
📰
ZainboarKartikboar
045
Today's Stream
📅 2021-08-27 
(760 days ago)
⌛ 1:08:21
📰
ZainboarKartikboar
046
Weekend Special
📅 2021-08-28 
(759 days ago)
⌛ 1:32:51
ZainboarKartikboar
047
Weekend Special
📅 2021-08-29 
(758 days ago)
⌛ 1:01:39
Zainboar
048
Today's Broadcast
📅 2021-08-30 
(757 days ago)
⌛ 1:17:19
ZainboarKartikboar
049
Today's Broadcast
📅 2021-08-31 
(756 days ago)
⌛ 1:00:16
ZainboarKartikboar
050
CELEBRATION: 50th Episode
📅 2021-09-01 
(755 days ago)
⌛ 1:01:53
ZainboarKartikboar
051
Today's Broadcast
📅 2021-09-02 
(754 days ago)
⌛ 1:05:39
ZainboarKartikboar
052
Today's Broadcast
📅 2021-09-03 
(753 days ago)
⌛ 1:12:47
ZainboarKartikboar
053
NEW SETUP!!
📅 2021-09-04 
(752 days ago)
⌛ 1:04:04
ZainboarKartikboar
054
Weekend Special
📅 2021-09-05 
(751 days ago)
⌛ 1:41:54
ZainboarKartikboar
055
Today's Stream
📅 2021-09-06 
(750 days ago)
⌛ 1:20:05
ZainboarKartikboar
056
Today's Broadcast
📅 2021-09-07 
(749 days ago)
⌛ 1:25:44
ZainboarKartikboar
057
Today's Stream
📅 2021-09-08 
(748 days ago)
⌛ 1:00:33
ZainboarKartikboar
058
Today's Stream
📅 2021-09-09 
(747 days ago)
⌛ 1:13:08
ZainboarKartikboar
059
Today's Broadcast
📅 2021-09-10 
(746 days ago)
⌛ 1:50:40
ZainboarKartikboar
060
Today's Stream
📅 2021-09-12 
(744 days ago)
⌛ 1:02:36
ZainboarKartikboar
061
Today's Stream
📅 2021-09-13 
(743 days ago)
⌛ 1:00:40
ZainboarKartikboar
062
Today's Stream
📅 2021-09-14 
(742 days ago)
⌛ 1:11:29
ZainboarKartikboar
063
Today's Stream
📅 2021-09-15 
(741 days ago)
⌛ 1:07:00
ZainboarKartikboar
064
Today's Broadcast
📅 2021-09-16 
(740 days ago)
⌛ 1:20:45
📰
ZainboarKartikboar
065
test
📅 2021-09-16 
(739 days ago)
⌛ 2:03:01
📰
ZainboarKartikboar
066
Today's Broadcast
📅 2021-09-19 
(737 days ago)
⌛ 1:46:13
📰
ZainboarKartikboar
067
Today's Stream
📅 2021-09-20 
(736 days ago)
⌛ 1:03:46
📰
ZainboarKartikboarToreyboar
068
Today's Stream
📅 2021-09-21 
(735 days ago)
⌛ 1:09:13
📰
ZainboarKartikboarToreyboar
069
Today's Broadcast
📅 2021-09-22 
(734 days ago)
⌛ 1:03:51
📰
ZainboarKartikboar
070
Today's Stream
📅 2021-09-23 
(733 days ago)
⌛ 1:59:01
📰
ZainboarKartikboar
071
Today's Stream
📅 2021-09-24 
(732 days ago)
⌛ 0:28:57
📰
ZainboarKartikboar
072
Today's Stream
📅 2021-09-24 
(732 days ago)
⌛ 0:39:33
📰
ZainboarKartikboar
073
Today's Stream
📅 2021-09-26 
(2 years ago)
⌛ 1:21:14
📰
Zainboar
074
Today's Stream
📅 2021-09-27 
(729 days ago)
⌛ 1:03:40
📰
ZainboarKartikboar
075
Today's Stream
📅 2021-09-28 
(728 days ago)
⌛ 1:04:05
📰
ZainboarKartikboar
076
Today's Broadcast
📅 2021-09-29 
(727 days ago)
⌛ 0:58:07
📰
ZainboarKartikboar
077
Today' Broadcast
📅 2021-09-30 
(726 days ago)
⌛ 1:13:14
📰
ZainboarKartikboar
078
Today's Broadcast
📅 2021-10-01 
(725 days ago)
⌛ 1:23:11
📰
ZainboarKartikboar
079
Today's Stream
📅 2021-10-03 
(723 days ago)
⌛ 1:14:52
📰
ZainboarKartikboar
080
Today's Stream
📅 2021-10-04 
(722 days ago)
⌛ 1:05:10
📰
ZainboarKartikboar
081
Today's Stream
📅 2021-10-05 
(721 days ago)
⌛ 1:01:05
📰
Zainboar
082
Today's Stream
📅 2021-10-06 
(720 days ago)
⌛ 0:54:10
📰
ZainboarKartikboar
083
Today's Stream
📅 2021-10-07 
(719 days ago)
⌛ 1:15:04
📰
ZainboarKartikboar
084
Today's Stream
📅 2021-10-08 
(718 days ago)
⌛ 1:12:59
ZainboarKartikboar
085
Today's Stream
📅 2021-10-10 
(716 days ago)
⌛ 1:17:09
📰
ZainboarKartikboar
086
Today's Stream
📅 2021-10-11 
(715 days ago)
⌛ 1:00:57
📰
ZainboarKartikboar
087
Today's Stream
📅 2021-10-12 
(714 days ago)
⌛ 0:51:02
📰
ZainboarKartikboar
088
Today's Stream
📅 2021-10-13 
(713 days ago)
⌛ 1:07:31
📰
ZainboarKartikboar
089
Today's Broadcast
📅 2021-10-14 
(712 days ago)
⌛ 1:07:16
📰
ZainboarKartikboar
090
Today's Stream
📅 2021-10-15 
(711 days ago)
⌛ 1:01:10
📰
Zainboar
091
Today's Stream
📅 2021-10-17 
(709 days ago)
⌛ 1:26:37
📰
ZainboarKartikboarThaneshboar
092
Today's Stream
📅 2021-10-18 
(708 days ago)
⌛ 1:05:40
📰
ZainboarKartikboarThaneshboar
093
Today's Stream
📅 2021-10-19 
(707 days ago)
⌛ 1:01:58
📰
ZainboarThaneshboar
094
Today's Stream
📅 2021-10-20 
(706 days ago)
⌛ 1:04:18
📰
ZainboarKartikboar
095
Today's Stream
📅 2021-10-21 
(705 days ago)
⌛ 1:16:08
📰
ZainboarKartikboarThaneshboar
096
100th Episode
📅 2021-10-23 
(703 days ago)
⌛ 1:13:16
📰
ZainboarKartikboar
097
101/200 Episodes
📅 2021-10-24 
(702 days ago)
⌛ 1:00:53
📰
ZainboarThaneshboar
098
102/200 Episode
📅 2021-10-25 
(701 days ago)
⌛ 1:09:20
📰
ZainboarKartikboar
099
103/200 Episode
📅 2021-10-26 
(700 days ago)
⌛ 1:10:51
📰
ZainboarKartikboarThaneshboar
100
104/200
📅 2021-10-27 
(699 days ago)
⌛ 1:03:23
📰
ZainboarKartikboar
101
105/200
📅 2021-10-28 
(698 days ago)
⌛ 1:15:24
📰
ZainboarThaneshboar
102
107/200
📅 2021-10-29 
(697 days ago)
⌛ 1:14:04
📰
ZainboarKartikboar
103
109/200
📅 2021-10-31 
(695 days ago)
⌛ 1:11:38
📰
ZainboarKartikboarThaneshboar
104
110/200
📅 2021-11-01 
(694 days ago)
⌛ 1:04:53
📰
ZainboarKartikboar
105
111/200
📅 2021-11-02 
(693 days ago)
⌛ 1:11:33
📰
ZainboarKartikboarThaneshboar
106
112/200
📅 2021-11-03 
(692 days ago)
⌛ 1:00:17
📰
ZainboarKartikboar
107
113/200
📅 2021-11-04 
(691 days ago)
⌛ 1:03:53
📰
Zainboar
108
114/200
📅 2021-11-05 
(690 days ago)
⌛ 0:56:39
Zainboar
109
115/200
📅 2021-11-07 
(688 days ago)
⌛ 1:02:25
📰
ZainboarThaneshboar
110
116/200
📅 2021-11-08 
(687 days ago)
⌛ 1:09:37
📰
ZainboarKartikboar
111
117/200
📅 2021-11-09 
(686 days ago)
⌛ 1:06:25
📰
ZainboarKartikboarThaneshboar
112
118/200
📅 2021-11-10 
(685 days ago)
⌛ 1:02:39
📰
ZainboarKartikboar
113
119/200
📅 2021-11-11 
(684 days ago)
⌛ 1:08:01
📰
ZainboarKartikboarThaneshboar
114
120/200
📅 2021-11-12 
(683 days ago)
⌛ 1:00:14
📰
Zainboar
115
120/200
📅 2021-11-14 
(681 days ago)
⌛ 1:06:19
📰
ZainboarKartikboarThaneshboar
116
122/200
📅 2021-11-15 
(680 days ago)
⌛ 1:00:31
ZainboarKartikboar
117
Today's Stream
📅 2021-11-22 
(673 days ago)
⌛ 1:01:46
📰
KartikboarThaneshboar
118
How This Video Has 12 Views, Explained
📅 2021-11-25 
(670 days ago)
⌛ 0:59:47
KartikboarThaneshboar
119
How This Video Has 14 Views, Explained
📅 2021-11-29 
(666 days ago)
⌛ 1:16:20
📰
KartikboarThaneshboar
120
Special Guest - Torey Littlefield Pt.2
📅 2021-11-30 
(665 days ago)
⌛ 1:12:15
📰
ZainboarToreyboar
121
Today's Stream
📅 2021-12-02 
(663 days ago)
⌛ 1:02:25
KartikboarThaneshboar
122
Today's Stream
📅 2021-12-06 
(659 days ago)
⌛ 1:02:01
📰
KartikboarThaneshboar
123
Today's Broadcast
📅 2021-12-07 
(658 days ago)
⌛ 1:01:00
KartikboarThaneshboar
124
Today's Stream
📅 2021-12-09 
(656 days ago)
⌛ 1:05:48
📰
ZainboarThaneshboar
125
Today's Stream
📅 2021-12-10 
(655 days ago)
⌛ 1:07:15
ZainboarToreyboar
126
Today's Stream
📅 2021-12-12 
(653 days ago)
⌛ 0:12:47
📰
ZainboarThaneshboar
127
Today's Stream
📅 2021-12-12 
(653 days ago)
⌛ 0:50:29
📰
ZainboarThaneshboar
128
Today's Stream
📅 2021-12-13 
(652 days ago)
⌛ 1:02:31
📰
ZainboarKartikboar
129
Today's Stream
📅 2021-12-14 
(651 days ago)
⌛ 1:10:28
📰
ZainboarToreyboar
130
Today's Stream
📅 2021-12-16 
(649 days ago)
⌛ 1:16:51
📰
ZainboarThaneshboar
131
Today's Stream
📅 2021-12-17 
(648 days ago)
⌛ 1:10:59
ZainboarKartikboarToreyboar
132
Today's Stream
📅 2021-12-19 
(646 days ago)
⌛ 1:00:49
📰
Zainboar
133
Today's Stream
📅 2021-12-20 
(645 days ago)
⌛ 1:01:49
📰
ZainboarKartikboar
134
Today's Stream
📅 2021-12-21 
(644 days ago)
⌛ 1:03:43
📰
ZainboarThaneshboar
135
Today's Stream
📅 2021-12-22 
(643 days ago)
⌛ 1:06:30
📰
ZainboarKartikboar
136
Today's Stream
📅 2021-12-23 
(642 days ago)
⌛ 1:00:09
Zainboar
137
Today's Stream
📅 2021-12-26 
(639 days ago)
⌛ 1:17:00
📰
ZainboarThaneshboar
138
Today's Stream
📅 2021-12-27 
(638 days ago)
⌛ 1:05:22
📰
ZainboarKartikboar
139
Today's Stream
📅 2021-12-28 
(637 days ago)
⌛ 1:16:17
📰
ZainboarToreyboar
140
WebSocket Integration
📅 2021-12-29 
(636 days ago)
⌛ 1:02:44
📰
Zainboar
141
AWS WebSocket API Integration Pt.2
📅 2021-12-30 
(635 days ago)
⌛ 1:08:23
📰
ZainboarToreyboar
142
AWS WebSocket Integration with SAM Pt.3
📅 2022-01-02 
(632 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
143
Today's Stream
📅 2022-01-03 
(631 days ago)
⌛ 1:07:18
📰
ZainboarKartikboar
144
AWS WebScoket Integration with SAM Pt.4
📅 2022-01-04 
(630 days ago)
⌛ 1:04:18
📰
ZainboarToreyboar
145
AWS WebSocket Integration with SAM Pt.5
📅 2022-01-05 
(629 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
146
AWS WebSocket Integration with SAM Pt. 6
📅 2022-01-06 
(628 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
147
Today's Stream
📅 2022-01-07 
(627 days ago)
⌛ 1:11:55
📰
ZainboarToreyboar
148
Connect AWS WebSocket to DynamoDB Pt.1
📅 2022-01-09 
(625 days ago)
⌛ 1:10:25
📰
ZainboarToreyboar
149
Connect AWS WebSocket to DynamoDB
📅 2022-01-10 
(624 days ago)
⌛ 1:02:06
ZainboarKartikboar
150
"Blank Line" Bug In Lambda Response For AWS Websocket Pt.1
📅 2022-01-11 
(623 days ago)
⌛ 0:58:13
📰
ZainboarKartikboarToreyboar
151
"Blank Line" Bug In Lambda Response From Lambda
📅 2022-01-13 
(621 days ago)
⌛ 1:04:40
📰
ZainboarToreyboar
152
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-14 
(620 days ago)
⌛ 1:04:33
📰
ZainboarThaneshboar
153
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-16 
(618 days ago)
⌛ 1:11:37
📰
ZainboarToreyboar
154
Test
📅 2022-01-17 
(617 days ago)
⌛ 1:03:13
📰
ZainboarThaneshboar
155
Today's stre
📅 2022-01-18 
(616 days ago)
⌛ 0:45:24
ZainboarToreyboar
156
AWS Websocket + DyanmoDb + Lambda
📅 2022-01-19 
(615 days ago)
⌛ 1:06:33
📰
ZainboarThaneshboar
157
Today's Stream
📅 2022-01-20 
(614 days ago)
⌛ 0:57:55
📰
Zainboar
158
Today's Stream
📅 2022-01-21 
(613 days ago)
⌛ 1:02:17
📰
ToreyboarZainboar
159
Today's Stream
📅 2022-01-23 
(611 days ago)
⌛ 1:13:29
📰
ZainboarToreyboar
160
How To Host A Web App using AWS S3 and CloudFront
📅 2022-01-24 
(610 days ago)
⌛ 1:16:15
📰
ZainboarThaneshboar
161
How to Host Web App In AWS S3 using CloudFront, Route53 and CloudFormation
📅 2022-01-25 
(609 days ago)
⌛ 1:01:07
ZainboarToreyboar
162
How to Host Web App Using AWS S3, CloudFront and Route53
📅 2022-01-26 
(608 days ago)
⌛ 1:03:12
ZainboarThaneshboar
163
How To Host Web App In AWS S3 with Custom Domain
📅 2022-01-27 
(607 days ago)
⌛ 1:08:48
📰
ZainboarToreyboar
164
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-28 
(606 days ago)
⌛ 1:08:57
📰
ZainboarThaneshboar
165
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-30 
(604 days ago)
⌛ 0:28:17
Zainboar
166
Today's Broadcast
📅 2022-01-31 
(603 days ago)
⌛ 1:11:16
📰
ThaneshboarToreyboar
167
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-02-01 
(602 days ago)
⌛ 1:06:35
📰
ZainboarToreyboar
168
Generate SSL Certificate via AWS Certificate Manager
📅 2022-02-02 
(601 days ago)
⌛ 0:58:02
📰
ZainboarThaneshboar
169
Test AWS Websocket Connection With Multiple Users
📅 2022-02-03 
(600 days ago)
⌛ 1:01:59
📰
ZainboarToreyboar
170
Adding Redirection To The AWS S3 Page
📅 2022-02-04 
(599 days ago)
⌛ 0:25:00
Zainboar
171
Redirecting AWS S3 page
📅 2022-02-06 
(597 days ago)
⌛ 0:54:11
Zainboar
172
Today's Broadcast
📅 2022-02-07 
(596 days ago)
⌛ 1:05:20
📰
ThaneshboarToreyboar
173
Today's Stream
📅 2022-02-08 
(595 days ago)
⌛ 1:05:29
ZainboarToreyboar
174
Today's Stream
📅 2022-02-10 
(593 days ago)
⌛ 1:05:47
ZainboarToreyboar
175
How To Send Messages To Multiple Clients Through AWS Websocket
📅 2022-02-13 
(590 days ago)
⌛ 1:02:05
ZainboarToreyboar
176
How To CRUD Data Through AWS Websocket with Multiple Clients
📅 2022-02-16 
(587 days ago)
⌛ 1:07:32
ZainboarThaneshboar
177
Today's Stream
📅 2022-02-17 
(586 days ago)
⌛ 0:58:01
ZainboarToreyboar
178
How To Change String Property to Object in AWS SAM and Deploy
📅 2022-02-20 
(583 days ago)
⌛ 1:21:24
ZainboarToreyboar
179
Today's Stream
📅 2022-02-23 
(580 days ago)
⌛ 0:59:43
📰
ZainboarThaneshboar
180
How To HASH A Password using BCRYPT in Node
📅 2022-02-25 
(578 days ago)
⌛ 1:03:48
ZainboarThaneshboar
181
How to Hash Passcode with BCRYPT using Node Pt.2
📅 2022-02-27 
(576 days ago)
⌛ 1:07:59
ZainboarToreyboar
182
Create Passcode UI
📅 2022-02-28 
(575 days ago)
⌛ 1:01:29
📰
ZainboarThaneshboar
183
How To Make FrontEnd Talk to Backend with Node
📅 2022-03-01 
(574 days ago)
⌛ 1:01:33
ZainboarToreyboar
184
How To Positioning A Div
📅 2022-03-04 
(571 days ago)
⌛ 1:09:27
ZainboarToreyboar
185
Today's Stream
📅 2022-03-06 
(569 days ago)
⌛ 1:00:29
Zainboar
186
Today's Stream
📅 2022-03-07 
(568 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(566 days ago)
⌛ 1:00:11
ZainboarThaneshboar
188
Compare Hashed Passwords Using Bcryptjs
📅 2022-03-10 
(565 days ago)
⌛ 1:01:31
ZainboarToreyboar
189
Special Appearance
📅 2022-03-11 
(564 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
190
Today's Stream
📅 2022-03-13 
(562 days ago)
⌛ 1:16:40
ZainboarToreyboar
191
How To Make Frontend Talk To The Backend - NodeJS
📅 2022-03-14 
(561 days ago)
⌛ 1:07:00
ZainboarThaneshboar
192
Today's Stream
📅 2022-03-15 
(560 days ago)
⌛ 1:05:51
ZainboarToreyboar
193
Today's Stream
📅 2022-03-17 
(558 days ago)
⌛ 1:21:59
ZainboarToreyboar
194
How To Apply Authentication When Saving NodeJs
📅 2022-03-18 
(557 days ago)
⌛ 1:05:27
Zainboar
195
How to Compare Passcodes Using Bcrytp Node.js
📅 2022-03-20 
(555 days ago)
⌛ 1:04:19
ZainboarToreyboar
196
Today's Broadcast
📅 2022-03-21 
(554 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
197
Today's Stream
📅 2022-03-22 
(553 days ago)
⌛ 1:02:51
ZainboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(552 days ago)
⌛ 1:03:09
ZainboarThaneshboar
199
Today's Stream
📅 2022-03-25 
(550 days ago)
⌛ 1:12:27
ZainboarToreyboar
200
Today's Stream
📅 2022-03-27 
(548 days ago)
⌛ 1:14:36
ZainboarToreyboar
201
Today's Stream
📅 2022-03-28 
(547 days ago)
⌛ 1:08:28
ZainboarThaneshboar
202
How To Do A Merge Using VSCode and Github
📅 2022-03-29 
(546 days ago)
⌛ 1:05:33
ZainboarToreyboar
203
Today's Stream
📅 2022-03-30 
(545 days ago)
⌛ 0:57:26
ZainboarThaneshboar
204
Today's Stream
📅 2022-03-31 
(544 days ago)
⌛ 0:57:10
ZainboarToreyboar
205
Today's Stream
📅 2022-04-01 
(543 days ago)
⌛ 1:00:36
Zainboar
206
Today's Stream
📅 2022-04-03 
(541 days ago)
⌛ 1:06:56
ZainboarToreyboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(540 days ago)
⌛ 1:00:38
ZainboarThaneshboarToreyboar
▶️
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:12
[Music]
0:00:25
welcome back guys to another episode of
0:00:28
bill break and fix brought to you by the
0:00:31
frozen
0:00:33
one of the frozen raw coder which is
0:00:36
tori and the normal one which is zayn
0:00:39
how are we doing today
0:00:41
um i think tori's gone froze and we'll
0:00:45
probably just
0:00:46
wait for him to come back in few minutes
0:00:49
and hopefully it's all
0:00:50
fine by then
0:00:52
oh he he jumped out
0:01:01
let's see
0:01:03
one
0:01:03
[Music]
0:01:05
when he comes back up
0:01:08
here there
0:01:10
here it is
0:01:12
you got booted
0:01:14
that's all right oh if you got bullied
0:01:17
that must have been a pretty fast
0:01:19
laptop
0:01:20
she came back already
0:01:24
oh yeah it's played the video and then
0:01:27
it's just spinning
0:01:30
oh weird okay
0:01:31
cool cool
0:01:33
that's right um
0:01:34
well the good thing is that you are here
0:01:37
now
0:01:38
thanks man
0:01:39
um
0:01:40
right so let's play the acknowledgement
0:01:43
of the country
0:01:44
and pray our respects to the elders of
0:01:47
the past present and future so
0:01:49
here we go
0:01:51
i begin today by acknowledging the
0:01:53
traditional custodians of the land on
0:01:55
which we gather today and pay my
0:01:57
respects to the elders past present and
0:02:00
future i extend their respect to
0:02:02
aboriginal and torres strait islander
0:02:04
people here today
0:02:09
that is looking very good how's your day
0:02:11
inventory
0:02:13
pretty good pretty good
0:02:15
yeah i'm not choosing
0:02:18
that's what i like to hear
0:02:19
pretty productive
0:02:22
so
0:02:22
which is great and um got some pending
0:02:25
stuff done as well so
0:02:28
this always makes up for the
0:02:31
productivity of the days in him
0:02:34
and he's stuck again
0:02:39
uh we'll just wait for him to come back
0:02:45
and see
0:02:46
how it goes
0:02:50
right so
0:02:52
in the meanwhile just to give about a
0:02:54
bit of background of the project we are
0:02:57
building a
0:02:59
say an enhanced version of an open
0:03:01
source project or existing one which is
0:03:05
called strong scrambler
0:03:07
and
0:03:08
what there is basically a web app kanban
0:03:12
board
0:03:14
what we are doing is we are
0:03:17
backing it up by persistent storage so
0:03:21
at the moment what's happening is that
0:03:23
um
0:03:24
this
0:03:25
server
0:03:27
so if you if you wanna
0:03:30
um
0:03:32
get your information back is basically
0:03:35
in this
0:03:36
server and if the service turned off all
0:03:38
the information will go
0:03:40
so what we are doing is backing it up
0:03:43
with dynamodb
0:03:45
which means that even if the server is
0:03:48
crashed for some reason
0:03:51
the data will always be there unless we
0:03:54
become bad boys and we delete the data
0:03:59
which is not going to happen obviously
0:04:01
because we're the good guys
0:04:05
all right
0:04:06
tori is back in action
0:04:10
yeah sorry
0:04:15
he's like yeah sorry
0:04:17
whatever
0:04:21
all right um just
0:04:23
a little tired today
0:04:26
oh
0:04:26
really had a long day
0:04:28
yeah a long day
0:04:31
mm-hmm i say
0:04:34
hey guys only tuesday man just hanging
0:04:37
there hanging there
0:04:38
yeah i'll be i'll be good
0:04:40
yeah i know you will
0:04:44
you're our super
0:04:45
super rural
0:04:48
[Music]
0:04:51
still got energy for a roar
0:04:56
that's how we like it
0:04:57
all right um so
0:05:00
what we basically want to do is continue
0:05:03
in the
0:05:06
uh-oh
0:05:09
[Music]
0:05:10
or was that a sneeze
0:05:12
okay
0:05:13
was that a sneeze or are you tired too
0:05:16
oh uh um
0:05:18
no tied just
0:05:20
been awake since five so
0:05:23
getting
0:05:24
yeah
0:05:25
kind of
0:05:27
nauseousness but
0:05:32
i've got to keep ourselves hydrated
0:05:35
oh
0:05:36
yeah right cool so uh what we're gonna
0:05:40
be doing today is we will wire up
0:05:44
the
0:05:46
actually i don't feel like coding today
0:05:49
do you wanna
0:05:50
come front end first
0:05:53
sure sure
0:05:56
um
0:06:06
okay
0:06:12
[Music]
0:06:14
all right let me uh let me share my
0:06:16
screen here
0:06:20
uh-oh
0:06:22
uh-oh zayn
0:06:32
okay we'll just wait for him to come
0:06:34
back so he can give me the
0:06:37
power to share my screen
0:06:42
oh that's cool
0:06:46
all right
0:06:53
all right
0:06:56
is equal
0:07:10
any day now
0:07:12
he'll be back
0:07:16
all right columns and
0:07:19
three
0:07:20
columns
0:07:26
and then we're gonna return this
0:07:36
sorry about that
0:07:38
hey
0:07:39
welcome back
0:07:41
thank you yeah i wanted to do something
0:07:44
then what i did was i stopped my mic and
0:07:49
cam and thinking that it would give me
0:07:52
an option to show it afterwards but it
0:07:54
didn't
0:07:56
so i had to um
0:07:59
go out and then come back in
0:08:02
gotcha
0:08:06
uh
0:08:07
i was doing when you were
0:08:10
away i was just updating this
0:08:13
compare arrays
0:08:14
function from yesterday
0:08:17
because i just i just thought about it
0:08:20
after the show
0:08:22
and then
0:08:23
looked at some other
0:08:26
solutions to compare
0:08:28
yeah
0:08:29
equality and javascript and i was like
0:08:32
okay that's that's a pretty good enough
0:08:34
one that's simple
0:08:36
so this i mean this is fine i don't
0:08:38
honestly i don't know what the
0:08:41
the edge case would be where this would
0:08:43
be wrong
0:08:46
but
0:08:47
so array called clutter returns
0:08:52
if daisy a probably
0:08:59
what does every do
0:09:01
ah so every is a array method that
0:09:04
checks
0:09:06
if the um
0:09:09
the the predicate function this eq like
0:09:13
if it's truthy
0:09:15
so every
0:09:17
for every
0:09:18
um
0:09:19
item in this array
0:09:23
the value that is returned to every has
0:09:26
to be true and if it's not
0:09:28
then
0:09:30
this returns false
0:09:33
all right
0:09:35
so similar to
0:09:37
find by
0:09:39
it's a boolean one
0:09:40
yeah and there's another kind of similar
0:09:45
array method called sum
0:09:48
and some just looks for if one of the
0:09:51
values is true then it will return true
0:09:57
i see
0:09:59
um
0:10:00
so this i was just
0:10:03
simply updating to say
0:10:05
we have our two columns that we're
0:10:08
comparing and then
0:10:10
we just check the length because they
0:10:12
should be of the same length
0:10:15
to be equal we're just checking to see
0:10:16
if these are this the equal
0:10:19
and then
0:10:21
if they're the same length that
0:10:23
that check passes and then
0:10:27
if the
0:10:29
if every
0:10:32
um
0:10:33
let me rename this
0:10:35
call name
0:10:38
right is equal to
0:10:39
[Music]
0:10:40
the
0:10:44
this value will also be the column name
0:10:47
in the previous columns by that
0:10:50
index they should also be equal
0:10:56
because basically we're checking to see
0:10:58
is this the exact same array
0:11:02
so for every value it should be the same
0:11:05
value at the same index
0:11:09
yeah
0:11:09
and so that's basically every just
0:11:12
checks and make sure it's always
0:11:14
returning true
0:11:16
so
0:11:17
so this whole function will return a
0:11:20
boolean
0:11:22
and it will return
0:11:24
true or false so i can just replace
0:11:28
this
0:11:31
with
0:11:32
array equals
0:11:39
although the other one worked i just
0:11:41
don't know what the
0:11:44
downside to doing the string
0:11:47
method is
0:11:49
so this will return
0:11:52
uh
0:12:06
wrong with
0:12:08
you hey
0:12:18
all righty
0:12:20
so
0:12:21
perfect so yeah we got that boolean
0:12:23
value there
0:12:26
right so it returns
0:12:31
a true
0:12:32
or
0:12:35
false
0:12:36
true if
0:12:39
r if
0:12:41
rays
0:12:43
are
0:12:44
the same
0:12:46
i guess
0:12:47
are equal
0:12:49
that can mean many things in programming
0:12:52
i guess
0:12:54
um
0:12:56
but
0:12:57
good enough for now
0:12:59
yeah so
0:13:01
i'm just gonna cut this out and put it
0:13:03
like
0:13:06
in the global scope
0:13:08
because i don't know if we'll ever reuse
0:13:10
this
0:13:12
but why not
0:13:15
okay
0:13:19
okay that's done so
0:13:21
what are we on to next
0:13:24
cool so now what we want to do is
0:13:28
enclose that in a request
0:13:31
post request
0:13:33
okay
0:13:35
and
0:13:36
then basically
0:13:39
that post request will talk to the root
0:13:42
in the back end
0:13:52
so if they're not equal we run this
0:13:55
all right um
0:13:57
so so we're gonna make a new post
0:13:58
request function
0:14:00
um
0:14:02
yeah
0:14:03
okay
0:14:04
um actually won't that be
0:14:08
kind of
0:14:10
doing
0:14:14
four things with two things
0:14:16
no
0:14:18
doing
0:14:22
having four things to do two things
0:14:25
because we are already saving the board
0:14:30
ignore me ignore me i'm not in my senses
0:14:33
at the moment just please continue
0:14:36
you're good
0:14:37
so are we gonna make another
0:14:39
post request
0:14:41
function
0:14:42
to save the
0:14:44
columns
0:14:49
i know i know i know
0:14:51
i know what you really want
0:14:56
i know what you really want you really
0:14:59
want this one
0:15:00
[Laughter]
0:15:04
um i'm just thinking from from a point
0:15:07
of view that if we do make a post
0:15:09
request
0:15:10
yeah from as in for justin columns then
0:15:14
that would mean basically
0:15:17
just putting the columns
0:15:19
going the back end
0:15:21
and then inserting them in the timer db
0:15:25
coming back
0:15:26
and then do
0:15:27
doing the other things as well
0:15:32
that's what i'm thinking at the moment
0:15:34
do we really want to do that
0:15:38
what are our alternatives then
0:15:41
our alternatives would be there when we
0:15:44
create the board
0:15:47
the board columns are in the board
0:15:52
creation do you mean in the board what's
0:15:55
the board creation
0:15:57
board id board name board
0:16:00
uh board id board name passcode
0:16:08
how does that
0:16:09
how does that work when they save it
0:16:14
it gets
0:16:16
saved
0:16:19
by
0:16:20
itself no i mean if they if they update
0:16:24
the columns how do we handle that part
0:16:29
they change the name if they make a new
0:16:31
call
0:16:33
just update the column array
0:16:35
itself only
0:16:37
no i mean and then they click save
0:16:40
yes
0:16:42
like so where are we sending the the
0:16:44
post request or whatever
0:16:47
so that's what i'm thinking that do you
0:16:49
really really need a post request
0:16:51
because we can just include the
0:16:54
um
0:16:55
board
0:16:56
columns in the post request when we are
0:17:00
creating the board itself
0:17:05
do you know when we um
0:17:07
we're going to press
0:17:08
save
0:17:10
here
0:17:12
actually um
0:17:14
do you want to go to the power where
0:17:16
we're hitting the save button
0:17:19
sure
0:17:29
okay cool
0:17:33
yeah so that's the same button that
0:17:36
we're hitting while i was thinking that
0:17:40
we can
0:17:43
basically
0:17:46
[Music]
0:17:48
is passcode valid
0:17:49
yes is very so it comes down if you go
0:17:52
down please
0:17:54
sure i'm just
0:17:56
let me just i don't like that it's ugly
0:17:58
okay
0:18:00
his paws could validate no so that's an
0:18:03
invalid passcode go down
0:18:08
do you want me to liveshare like
0:18:11
actually might as well
0:18:14
then you can code too
0:18:19
fast if i was
0:18:21
running for away from foot today
0:18:25
no escaping here
0:18:39
okay so what's happening in there do you
0:18:42
want to go in there yeah so we're back
0:18:45
into the
0:18:47
um
0:18:49
the arrays are equal
0:18:52
okay so we'll be
0:18:55
do back want to go at the top or
0:18:58
as in the beginning of the method i'm
0:19:01
just going to open up the live share
0:19:04
as well
0:19:05
did you s
0:19:06
did you send it to me just sent it in
0:19:08
the chat yep
0:19:42
apparently you haven't
0:19:44
given me permissions
0:19:46
huh
0:19:48
apparently you haven't given me
0:19:49
permissions
0:19:51
to join
0:19:52
yeah
0:19:54
right or am i doing something wrong
0:19:58
that's odd
0:20:00
ah okay never mind
0:20:02
oh okay ignore me
0:20:06
ignored
0:20:12
you have been ignored
0:20:15
okay i am coming
0:20:17
wow look at all my buddies they're all
0:20:19
here
0:20:20
zayn tyler
0:20:22
shout out to all you fellas
0:20:25
uh
0:20:27
yeah you can you can read them right no
0:20:29
problem i trust you
0:20:33
yeah
0:20:39
okay cool so
0:20:42
this is the array equals so if you go
0:20:45
down
0:20:47
actually up
0:20:49
if array equals that one then this
0:20:51
postpass knows hang on
0:20:56
if array equals this
0:20:58
so we are basically
0:21:01
saving only the notes
0:21:04
and that here right
0:21:07
nothing else
0:21:11
um
0:21:13
if the column this is for the columns
0:21:17
so
0:21:18
if
0:21:18
the if the
0:21:21
basically this just checks if the
0:21:23
columns the board columns have changed
0:21:26
at all
0:21:27
and if they have then what we were gonna
0:21:30
do is send a post request
0:21:33
to update the poor the board columns in
0:21:36
dynamodb
0:21:38
and then just swap the
0:21:41
new columns and make that the previous
0:21:43
column so that if
0:21:44
just keep going
0:21:46
so
0:21:48
yeah that does make sense uh what i was
0:21:51
after
0:21:52
is the code that's actually saving the
0:21:55
board id board name and passcode
0:21:59
when we are pressing save
0:22:03
is that here as well
0:22:06
well what we do is we the only
0:22:09
the only request right now that we have
0:22:11
when we click save as we validate
0:22:17
where art thou
0:22:22
oh hang on
0:22:25
i think it was this one that was after
0:22:28
uh we
0:22:30
we valid so we validate
0:22:34
um we send this validation request to
0:22:38
the server
0:22:40
we check to see we we get a true
0:22:44
boolean we get a boolean
0:22:46
back
0:22:47
if it's
0:22:48
you know true or false
0:22:51
then we are calling this patch notes on
0:22:54
save
0:22:55
which
0:22:57
runs
0:22:59
this loop right now that's all it does
0:23:02
and then for each note we send a patch
0:23:04
or post
0:23:09
so that's what we have at the moment
0:23:13
okay which means that the board is being
0:23:17
created before this as in
0:23:19
so basically what i was after is
0:23:22
this part here
0:23:25
ah no that's your method
0:23:28
okay now one
0:23:30
how are you
0:23:31
talking about
0:23:33
talking about this
0:23:34
one use your method that you implemented
0:23:40
it's like it's like it's like the lord
0:23:42
of the rings man it's the one ring to
0:23:45
rule them all
0:23:50
let's bound all the other rings together
0:23:57
you have no idea how tempted i am to use
0:23:59
that now just like just like the just
0:24:02
like the evil ring man
0:24:04
yeah actually still tempted by its power
0:24:08
okay uh
0:24:10
to focus on that one all right let's
0:24:13
just create a post request forget it
0:24:15
forget it let's create that
0:24:19
so
0:24:19
the thing is if we make a post request
0:24:21
then we also have to
0:24:23
make a new backend route
0:24:26
yes that's what we didn't want it to do
0:24:29
but i'm like okay that seems to be
0:24:33
the
0:24:36
there's there's three options i can
0:24:38
think of
0:24:40
there's
0:24:42
there's
0:24:44
use this method yeah i knew you were
0:24:47
gonna do it
0:24:50
which also involves cleaning up the back
0:24:53
end
0:24:54
there's okay the current we are not
0:24:56
gonna go back
0:24:59
a single step because we are
0:25:02
we only have
0:25:05
five more days to finish this
0:25:06
functionality that's it
0:25:08
the other option is to create this new
0:25:11
post request which
0:25:13
involves creating a new backend route
0:25:17
and then
0:25:18
the third option is to include
0:25:22
the
0:25:23
um
0:25:25
the
0:25:27
in the patch
0:25:29
or post note or figure out some way to
0:25:32
only send it once
0:25:35
right
0:25:38
and then modify
0:25:40
that route so
0:25:43
pick your poison
0:25:46
second one is fine just go all right so
0:25:48
create a new route all right yeah yeah
0:25:50
simple as that
0:25:53
even though i didn't want to but
0:25:56
yeah forget it just do a little copy and
0:25:59
paste right here
0:26:20
we'll call this post
0:26:22
board
0:26:24
bombs
0:26:28
all right and
0:26:33
this is just going to take in the board
0:26:37
on
0:26:38
[Music]
0:26:39
the ring
0:26:41
right
0:26:42
and
0:26:43
we can get rid of all these
0:26:45
do we need the passcode are we sending
0:26:47
the passcode
0:26:49
probably no no
0:26:55
i'm really tempted to do one more thing
0:26:57
but no i'm not i'm not gonna do that
0:27:02
yeah but you can tell me
0:27:05
okay
0:27:06
yeah so i was gonna say that with this
0:27:09
post bold columns we can include the
0:27:13
notes in there
0:27:18
so
0:27:27
yeah
0:27:27
already ready to go
0:27:29
exactly but no no
0:27:32
okay post no um and all we got to do
0:27:35
what are we calling it on the back end
0:27:37
do you did we name it something already
0:27:40
we haven't
0:27:45
okay
0:27:46
actually let me let me keep this for now
0:27:48
so
0:27:49
um
0:27:52
what route are we going to send it to
0:27:57
[Music]
0:28:01
board columns
0:28:03
so we're going to make a new route
0:28:04
called
0:28:05
board columns like this
0:28:08
actually columns
0:28:10
okay
0:28:12
i really don't want to do this but yeah
0:28:17
that's fine
0:28:22
okay
0:28:24
and uh
0:28:28
we don't need any of that do we need the
0:28:30
board name do we need to send along the
0:28:32
board name
0:28:38
or just the board ideas enough to look
0:28:40
it up in dynamodb
0:28:42
i think poor id should be fine
0:28:44
okay so we can get that from the
0:28:48
from the uh param
0:28:52
or the path i mean
0:28:54
all right so
0:28:59
all we need is the do you want to keep
0:29:02
it um
0:29:03
[Music]
0:29:04
what case is this
0:29:07
that's fine
0:29:09
arms like that
0:29:11
both columns yeah
0:29:13
okay
0:29:16
um
0:29:17
[Music]
0:29:18
or maybe just columns
0:29:21
okay
0:29:22
make it easier
0:29:24
sure what's shorter words
0:29:28
post requests
0:29:32
um
0:29:34
that's it
0:29:38
let me just call this
0:29:42
here
0:29:46
with the columns
0:29:50
and we just await it
0:29:54
and
0:29:56
i guess we
0:29:57
can get the response
0:30:03
um do we do anything if there's an error
0:30:06
do we error handle it or anything
0:30:09
yeah of course
0:30:10
we'll probably just sort of try catch
0:30:13
around it simple
0:30:16
do we have a try catching here
0:30:18
just caught wow
0:30:20
i don't have a try catching here
0:30:24
but actually i don't think it matters
0:30:28
um because nothing in here is actually
0:30:31
sending the request
0:30:35
this is um so this returns the status or
0:30:38
undefined
0:30:39
so if it's undefined do we
0:30:41
send a message or something
0:30:44
there's an error
0:30:46
if there's an arrow it would just
0:30:49
basically show up the prompt
0:30:55
which one the toast message
0:30:58
oh man where is that
0:31:03
just control
0:31:05
control 11
0:31:06
toast message or alert and it'll come up
0:31:10
okay
0:31:12
i don't think i made it global
0:31:16
all right yeah i can make this global
0:31:19
though
0:31:23
yeah might as well
0:31:28
okay
0:31:37
where to throw this junk
0:31:42
it's like my drawer
0:31:44
i open my desk drawer
0:31:46
where are you
0:31:49
just talk control find and it will come
0:31:51
up
0:31:53
that's a little quick no i mean i'm just
0:31:55
looking for a place to dump it
0:31:59
let's go
0:32:00
right at the top
0:32:03
yeah right at the top and then
0:32:08
yeah
0:32:10
leave it with all the rest of the global
0:32:14
ones simple
0:32:16
okay
0:32:20
and then
0:32:23
um
0:32:26
back to where we were
0:32:30
oh wow jeez where is this thing
0:32:33
it's easy to get lost in here
0:32:37
is it here
0:32:38
okay it is
0:32:40
all right so
0:32:42
if
0:32:44
res
0:32:45
is not
0:32:47
equal to 200
0:32:51
then we're gonna call that
0:32:54
set alert message
0:33:00
to
0:33:02
um
0:33:04
failed
0:33:06
to
0:33:18
um
0:33:19
you know what i think there is one tiny
0:33:21
problem with this
0:33:24
um which is i don't think it will show
0:33:27
it
0:33:30
yeah because you got to call this like
0:33:32
open alert
0:33:34
probably do a return
0:33:36
then
0:33:38
is this a global mess method
0:33:41
yeah i think it is it must be
0:33:44
where does this even come from is this
0:33:47
kind of maybe this comes from script j
0:33:48
yes yeah it's coming from there
0:33:53
huh
0:33:55
it's not yes it's coming from there
0:33:58
oh it is okay
0:34:02
okay
0:34:05
um
0:34:07
oops i'm going the wrong way
0:34:10
the map is saving me on the side little
0:34:13
green lines so we can probably do
0:34:16
the check
0:34:17
first and foremost and if it fails we
0:34:20
can basically
0:34:21
[Music]
0:34:22
return it and not go
0:34:25
any further
0:34:30
so you want me to
0:34:32
return
0:34:35
return out of
0:34:36
this
0:34:38
one
0:34:40
function yes so do a
0:34:42
return before settler alert message so
0:34:45
prepend
0:34:47
return
0:34:49
with set
0:34:51
message so
0:34:52
it will return you the prompt itself
0:34:56
and just come out oh but we need to um
0:34:58
we need to
0:35:00
open alert what is it alert open
0:35:03
open alert
0:35:08
first
0:35:09
i mean before we so
0:35:12
all right right so in the topia only
0:35:15
setting the text of it
0:35:18
right
0:35:20
it's actually i think changes the css
0:35:24
class name or something
0:35:26
that's brilliant work though
0:35:30
making the props dynamic
0:35:34
uh
0:35:36
yeah oh yeah good for toast messages and
0:35:38
stuff so this will exit out uh yeah
0:35:45
here little exit out of this block of
0:35:48
code
0:35:51
all right it should exit out completely
0:35:53
though
0:35:57
i think it would exit out completely
0:35:59
because we're doing a return and it will
0:36:02
just take us back to the app itself
0:36:07
as anything so
0:36:11
i think it will because there's a nested
0:36:13
if
0:36:16
it will take us back to the outer scope
0:36:18
which is this
0:36:22
okay how about if we have a
0:36:25
try this and have a look
0:36:28
oh no that's not gonna work because oh
0:36:31
well it'll fail
0:36:33
it will work because it'll fail we'll
0:36:35
see if the ui opens yeah
0:36:37
oh yeah yeah cool okay
0:36:41
let's go live
0:36:44
okay i'm gonna go into stream again
0:36:47
oh there you are
0:36:50
huh
0:36:53
stream
0:36:56
yeah i was in
0:36:58
face code remember
0:37:00
oh
0:37:01
kidoki
0:37:03
do you use two monitors or just the one
0:37:06
uh for the stream it's only one but
0:37:09
for work is two
0:37:11
oh yeah i i use two when we're streaming
0:37:15
so
0:37:16
usually you don't see me looking at my
0:37:18
webcam because um
0:37:20
because i got the stream over on my side
0:37:23
monitor
0:37:24
yeah um and then
0:37:26
the code on
0:37:27
[Music]
0:37:29
my yeah
0:37:30
that makes sense
0:37:34
uh what is it that's dev test
0:37:39
this one has stuff
0:37:42
yep
0:37:43
so if we
0:37:45
create the columns
0:37:58
oh oops i need to enter the right
0:38:03
too fast is it just one two three four
0:38:08
should be
0:38:18
um
0:38:18
[Music]
0:38:21
see what happens oh here we go
0:38:23
balls and notes saved successfully
0:38:27
did even go in that method
0:38:34
filter the resource index
0:38:38
true
0:38:39
oh it did say true
0:38:42
object
0:38:44
that's true
0:38:46
from thirty-five
0:38:59
oh
0:39:01
oh
0:39:02
it won't come in there
0:39:12
uh why
0:39:15
because it's comparing
0:39:19
two different arrays
0:39:21
one that was
0:39:23
saved
0:39:24
and one that's on screen at the moment
0:39:27
i right
0:39:31
uh we haven't hooked that part up yet so
0:39:34
the columns already existed in script.js
0:39:38
and i created another
0:39:42
global variable called prev columns
0:39:45
this one
0:39:46
and
0:39:48
when you
0:39:51
the only time preview columns ever gets
0:39:53
updated is when we set it here
0:39:58
and
0:39:59
yeah that's it
0:40:01
um uh okay so ensure it would he should
0:40:05
go then
0:40:06
sure in there yeah
0:40:08
so i don't know why i didn't
0:40:11
do you wanna maybe console.log it and
0:40:14
then
0:40:15
if the quantity print is not equal
0:40:20
yeah it
0:40:21
wouldn't be equal now
0:40:26
yeah
0:40:27
because it should be
0:40:28
comparing an empty array
0:40:35
so maybe my code is not good
0:40:40
why wouldn't i save successfully
0:40:46
the array did come
0:40:51
uh what what array
0:40:57
and i think to be honest ignore me
0:41:00
um not fully present
0:41:03
i should
0:41:05
what
0:41:06
did he sh did he show the error
0:41:09
no so i guess i made a boo-boo
0:41:14
i made a boo-boo
0:41:15
in my
0:41:18
if they're the same
0:41:21
blank if column length
0:41:25
and
0:41:36
hey geckdev how are you thanks for
0:41:38
joining
0:41:40
oh
0:41:42
i am
0:41:47
so
0:41:48
this should be
0:41:50
if they are
0:41:51
false
0:41:52
right
0:41:54
which is what we had
0:41:56
so yeah yeah
0:41:59
yeah okay then just lack of water i
0:42:02
guess
0:42:03
need to
0:42:04
keep
0:42:05
hydrated
0:42:19
call name
0:42:24
at that index hmm
0:42:30
are you sure that every is being used
0:42:32
properly
0:42:34
ah yeah
0:42:36
so what you are saying there is if
0:42:40
columns length is equal to
0:42:44
previous columns
0:42:46
length
0:42:48
if this is true and
0:42:51
columns every
0:42:54
and then call id
0:42:59
um i can't see probably yeah
0:43:02
call names
0:43:03
and idx
0:43:06
oh index
0:43:10
call names and index so
0:43:12
for each column name
0:43:18
check if the column
0:43:21
that column name is on in the previous
0:43:24
index
0:43:26
previous
0:43:27
if the column
0:43:30
in the columns array
0:43:32
is
0:43:33
the same as the previous columns
0:43:38
index of that column yeah
0:43:42
if that is
0:43:44
true
0:43:45
then give us both true
0:43:52
do you want to maybe um i'm gonna test
0:43:54
it right here yeah i was gonna say that
0:43:59
in the browser
0:44:02
all right so we know this should be true
0:44:05
right
0:44:06
okay true
0:44:09
now this should be false
0:44:12
okay false
0:44:24
do you wanna maybe console what comes
0:44:28
as a result of the condition
0:44:32
um
0:44:34
what do you mean
0:44:37
so if you go back to the code
0:44:40
where you were using the every method of
0:44:43
the array
0:44:48
i think
0:44:49
i think maybe
0:44:52
if i have if they're not equal
0:44:56
then
0:44:57
it's
0:45:00
is that doing something weird
0:45:04
so you're checking here that if all the
0:45:07
columns
0:45:09
in the columns array and previous
0:45:11
columns are not equal
0:45:15
it should be they should be false if
0:45:18
it's false
0:45:20
then let's update
0:45:22
if they're not the same
0:45:24
see if uh if you don't mind i'll just
0:45:27
test this maybe
0:45:30
with the
0:45:31
bang
0:45:33
operator
0:45:34
it's
0:45:36
i'm tired false false
0:45:39
false false
0:45:45
one
0:45:46
two
0:45:48
three
0:45:49
four
0:45:51
update the
0:45:53
column okay
0:45:54
let's check
0:45:56
did we get anything
0:46:00
a lot of errors
0:46:06
should not happen is saying something to
0:46:10
do with the object
0:46:12
it says index.html at one
0:46:15
array for each
0:46:17
what is that
0:46:24
all right
0:46:25
[Music]
0:46:30
all right let me um
0:46:31
[Music]
0:46:33
look at this columns
0:46:36
new new new
0:46:37
preview call
0:46:40
who knew
0:46:42
so it did work
0:46:51
but i don't see i'm a little teapot
0:46:59
um probably it's not coming in there
0:47:03
at all
0:47:04
yeah i don't think it is
0:47:07
so how did previous columns get updated
0:47:09
that's odd
0:47:16
oops
0:47:21
are you sure that our arrays are equal
0:47:25
returns a boolean
0:47:28
uh yeah we we looked at it here
0:47:32
so we can we can actually test it right
0:47:34
in here
0:47:36
all right and then we have columns
0:47:40
and preview columns
0:47:42
which are true because they are the same
0:47:44
right now
0:47:45
but let's push
0:47:48
a1
0:47:49
and now they should be false
0:47:53
uh
0:47:54
well i actually
0:47:57
can't do that like that i gotta
0:47:59
do it first
0:48:01
so let me let me let's just compare to a
0:48:03
fake second array
0:48:06
right it's false
0:48:11
so that's good
0:48:12
so we want this if it's false
0:48:16
then this should it should hit it
0:48:21
do you want to put that to true
0:48:23
and then
0:48:24
it should come because that can confirm
0:48:26
there's something is wrong in the
0:48:31
right array equals method
0:48:40
because if this shows a console log then
0:48:44
that means that our condition isn't
0:48:46
doing what we wanted to do
0:48:48
as in the method
0:49:06
proof columns is empty to start
0:49:10
and columns
0:49:12
is also empty
0:49:14
i don't know if you're going to see that
0:49:15
on my screen i just wanted to
0:49:18
okay cool
0:49:20
all right
0:49:23
let's create some columns here
0:49:27
just want to see please call
0:49:30
oh proof columns got updated why that's
0:49:33
odd
0:49:34
that's why it's not working
0:49:37
proof calls should not be updated though
0:49:40
so instead
0:49:42
columns should be updated not proof
0:49:45
columns
0:49:47
yeah i don't know why prove cons
0:49:50
oh
0:50:09
and i would work if it wasn't an array
0:50:12
so i wasn't thinking
0:50:14
but it's it's it's memory passed by
0:50:17
reference so it's not making an actual
0:50:20
copy
0:50:21
yeah
0:50:23
but in this case i don't even know why i
0:50:24
did that doesn't matter
0:50:27
all right now this uh oh we gotta go
0:50:30
back and
0:50:32
change make that false
0:50:34
actually
0:50:36
um
0:50:37
change it back to them uh exclamation
0:50:41
sign
0:50:42
like that okay
0:50:47
okey dokey
0:50:52
see one little
0:50:54
one little slip and it's all over
0:51:02
now i got pie all over my face
0:51:12
i don't even know where that came from
0:51:18
um
0:51:19
yeah so it's coming in the manual i'm a
0:51:23
little teapot
0:51:26
all right board id is not defined yeah
0:51:28
so
0:51:29
suck here
0:51:33
all right this is this is working
0:51:37
you know we should sense we should hide
0:51:39
some easter eggs
0:51:41
yeah
0:51:42
in the code
0:51:44
[Music]
0:51:45
there you go can you find all the
0:51:47
teapots
0:51:53
[Music]
0:51:56
like if you click on something in the
0:51:57
corner there's like a little teapot that
0:51:59
shows up
0:52:02
yeah
0:52:02
or whatever you want your imagination
0:52:05
can run wild
0:52:08
true true
0:52:10
absolutely all right we can save this i
0:52:13
can push this
0:52:16
all right my job is done it's your turn
0:52:18
to code now
0:52:20
tomorrow
0:52:25
all right
0:52:27
um
0:52:33
we on the right yep we are add
0:52:36
um post requests
0:52:42
we are both tired
0:52:44
[Laughter]
0:52:48
to be honest he's just let's just spend
0:52:51
the next
0:52:53
five minutes
0:52:54
having the chatter right here
0:52:57
actually yeah why not
0:52:59
is that is that what do you call that an
0:53:02
aussie a little chat
0:53:04
you have a slang for it or no
0:53:06
just just curious
0:53:09
or england pick
0:53:16
i don't know
0:53:17
less
0:53:23
let's have a coffee
0:53:26
have a coffee
0:53:27
means what's happening yeah coffee
0:53:29
ketchup
0:53:30
coffee
0:53:31
ketchup
0:53:34
i'm surprised it's not it's not
0:53:37
it's coffee it's not
0:53:39
it's not a beer or something bear
0:53:41
o'clock
0:53:42
beer o'clock okay yeah
0:53:45
bear
0:53:47
beer clock is also like let's get
0:53:49
together and drink
0:53:52
yeah
0:53:53
we we have that in the u.s too
0:53:56
and beer o'clock
0:53:59
okay
0:54:00
interesting yeah
0:54:02
when i first came to
0:54:04
australia they were
0:54:06
calling it barrel clock and i was like
0:54:10
what's that we gather all the clocks and
0:54:12
put the bears on it
0:54:14
and everyone just cracked up
0:54:17
that's funny
0:54:19
and then
0:54:21
that's
0:54:23
know it's more of having having
0:54:27
um
0:54:28
time to have
0:54:31
it's time to open up a bear and i was
0:54:33
like oh bear o'clock yeah it actually
0:54:36
makes much more sense
0:54:40
yeah
0:54:41
what do you guys say in us
0:54:46
for having a chat or having a beer we
0:54:48
have a beer o'clock
0:54:50
all right
0:54:54
yeah we have beer o'clock
0:54:56
there's a lot of drinking in the u.s so
0:54:58
yeah there's a lot of
0:55:01
discussion around drinking
0:55:03
all right
0:55:07
uh
0:55:10
having a chat i don't think we have a
0:55:12
particular slang that i can think of off
0:55:14
the top of my head
0:55:16
uh okay cool
0:55:18
but you guys have a an aussie
0:55:21
seems like there's slaying for
0:55:22
everything
0:55:24
pretty much
0:55:26
yeah
0:55:27
there's
0:55:28
slang for if you want to go for a smoke
0:55:31
a short really short break there's slang
0:55:35
for
0:55:40
each other's names
0:55:43
pretty much
0:55:45
yeah
0:55:47
cool man
0:55:49
um
0:55:51
we did it we ran out of the clock
0:55:54
yeah
0:55:55
we ran out of time we were really having
0:55:59
good speed everyone was focused and
0:56:01
everything
0:56:04
all right so today we finished up a bit
0:56:07
more of the front-end code
0:56:09
to send a
0:56:11
uh post request to the back end
0:56:14
and in the next episode
0:56:18
we're gonna
0:56:20
do that and i'm not gonna be there it's
0:56:22
gonna be on using internet
0:56:26
cool
0:56:27
sounds good
0:56:29
no problemo all right
0:56:32
so if you if you
0:56:33
guys want to have on
0:56:35
join us more enthusiasts more enthusiasm
0:56:41
i don't know what's happening
0:56:47
if you guys want to join us um
0:56:56
alright guys thanks for joining and if
0:56:58
you want to see how
0:57:00
we do the next part of the task feel
0:57:03
free to join us yes same place
0:57:06
entire scan
0:57:08
and a different time
0:57:12
same time same day
0:57:14
no
0:57:15
same time what i forgot completely
0:57:21
same place same place and a different
0:57:23
toss
0:57:24
there we go have a great night