boarzVideosClipsStatistics

#️⃣EP 180 - How To HASH A Password using BCRYPT in Node

🎦
📅 2022-02-25 (460 days ago)
⌛ 1:03:48
ZainboarThaneshboar
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
001
Build Break and Code
📅 2021-07-14 
(686 days ago)
⌛ 0:58:43
ZainboarKartikboar
002
Build, Break & Fix
📅 2021-07-15 
(685 days ago)
⌛ 0:53:45
ZainboarKartikboar
🎬
Krunchmaster Kartik
Build, Break & Fix
ZainboarKartikboar
003
Build, Break & Fix
📅 2021-07-16 
(684 days ago)
⌛ 1:09:05
ZainboarKartikboar
004
Special Edition: We don't stop until we get our code working
📅 2021-07-16 
(684 days ago)
⌛ 2:27:06
ZainboarKartikboar
🎬
Killing it
Special Edition: We don't stop until we get our code working
ZainboarKartikboar
005
Build,Break & Fix // Weekend two hour special
📅 2021-07-17 
(683 days ago)
⌛ 2:00:31
ZainboarKartikboar
🎬
Schooling in brown countries
Build,Break & Fix // Weekend two hour special
ZainboarKartikboar
🎬
Unprofessional Kartik
Build,Break & Fix // Weekend two hour special
ZainboarKartikboar
006
Build, Break & Fix
📅 2021-07-19 
(681 days ago)
⌛ 1:03:20
ZainboarKartikboar
007
Build, Break & Fix
📅 2021-07-20 
(680 days ago)
⌛ 1:04:37
ZainboarKartikboar
008
Build, Break & Fix
📅 2021-07-21 
(679 days ago)
⌛ 1:00:37
ZainboarKartikboar
009
Build, Break & Fix
📅 2021-07-22 
(678 days ago)
⌛ 1:17:02
ZainboarKartikboar
010
Build, Break & Fix
📅 2021-07-23 
(677 days ago)
⌛ 1:04:59
ZainboarKartikboar
011
Build, Break & Fix
📅 2021-07-23 
(677 days ago)
⌛ 1:48:16
ZainboarKartikboar
012
Build, Break & Fix
📅 2021-07-24 
(676 days ago)
⌛ 2:05:28
ZainboarKartikboar
013
Build, Break & Code //First Special Guest Appearance
📅 2021-07-26 
(674 days ago)
⌛ 1:09:09
ZainboarKartikboar
014
Build, Break & Fix
📅 2021-07-27 
(673 days ago)
⌛ 1:05:37
ZainboarKartikboar
015
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
📅 2021-07-28 
(672 days ago)
⌛ 1:07:46
ZainboarKartikboar
🎬
Brain Refresh
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
ZainboarKartikboar
016
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-29 
(671 days ago)
⌛ 1:03:57
ZainboarKartikboar
017
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-30 
(670 days ago)
⌛ 1:06:45
ZainboarKartikboar
018
Build, Break & Fix // creating get methods with FETCH API
📅 2021-07-30 
(670 days ago)
⌛ 2:00:16
ZainboarKartikboar
019
Build, Break & Fix // BLOG REVEAL!! &Fixing our broken Hugo blog
📅 2021-07-31 
(669 days ago)
⌛ 2:03:11
📰
ZainboarKartikboar
020
Build, Break & Fix // Fixing the uncaught exception error in FETCH APIs
📅 2021-08-02 
(667 days ago)
⌛ 1:02:04
ZainboarKartikboar
021
Build, Break & Fix // Trying different things to resolve the error
📅 2021-08-03 
(666 days ago)
⌛ 1:04:49
📰
ZainboarKartikboar
022
Build, Break & Fix // Special Guest announcement for tomorrow!
📅 2021-08-04 
(665 days ago)
⌛ 1:03:15
📰
ZainboarKartikboar
023
Special Episode : Talking to a Principal Developer at Seek
📅 2021-08-05 
(664 days ago)
⌛ 1:04:56
📰
ZainboarKartikboar
024
Build, Break & Fix // Working out Software design
📅 2021-08-06 
(663 days ago)
⌛ 1:08:19
📰
ZainboarKartikboar
🎬
Finger driven architecture
Build, Break & Fix // Working out Software design
ZainboarKartikboar
🎬
Fast food driven architecture
Build, Break & Fix // Working out Software design
ZainboarKartikboar
025
Build, Break & Fix
📅 2021-08-06 
(663 days ago)
⌛ 2:01:05
📰
ZainboarKartikboar
🎬
Can't be ashamed if there's never a first version
Build, Break & Fix
ZainboarKartikboar
🎬
Not a uni student
Build, Break & Fix
ZainboarKartikboar
026
Weekend Special 1.5 hours
📅 2021-08-08 
(661 days ago)
⌛ 1:35:49
📰
Zainboar
027
30 mins of deployment 😠 || 30 mins of coding 🥲
📅 2021-08-09 
(660 days ago)
⌛ 1:07:48
📰
ZainboarKartikboar
🎬
Can't work, deploying
30 mins of deployment 😠 || 30 mins of coding 🥲
ZainboarKartikboar
028
Today's Broadcast
📅 2021-08-10 
(659 days ago)
⌛ 1:18:59
📰
ZainboarKartikboar
🎬
Two points of contact
Today's Broadcast
ZainboarKartikboar
🎬
CORS exclusive lovin'
Today's Broadcast
ZainboarKartikboar
029
Build Break Fix
📅 2021-08-11 
(658 days ago)
⌛ 1:01:46
📰
ZainboarKartikboar
030
Today's Stream
📅 2021-08-12 
(657 days ago)
⌛ 1:09:24
📰
ZainboarKartikboar
🎬
Sensible policy
Today's Stream
ZainboarKartikboar
🎬
Shoes in mouth
Today's Stream
ZainboarKartikboar
031
Buidl Break Fix
📅 2021-08-13 
(656 days ago)
⌛ 1:05:05
📰
ZainboarKartikboar
🎬
The code always wins
Buidl Break Fix
ZainboarKartikboar
🎬
Chicken curry in the brown way
Buidl Break Fix
ZainboarKartikboar
032
Today's Broadcast
📅 2021-08-14 
(655 days ago)
⌛ 1:20:18
📰
ZainboarKartikboar
033
Build - Break - Fix
📅 2021-08-15 
(654 days ago)
⌛ 1:34:03
📰
ZainboarKartikboar
034
Build Break Fix
📅 2021-08-16 
(653 days ago)
⌛ 1:18:19
📰
ZainboarKartikboar
🎬
Finger memory practice
Build Break Fix
ZainboarKartikboar
🎬
See you later Kartik
Build Break Fix
ZainboarKartikboar
035
Today's Broadcast
📅 2021-08-17 
(652 days ago)
⌛ 1:04:07
📰
ZainboarKartikboar
🎬
Keep your code looking sexy
Today's Broadcast
ZainboarKartikboar
🎬
Echo chamber Zain
Today's Broadcast
ZainboarKartikboar
🎬
And Kartik never got a job again...
Today's Broadcast
ZainboarKartikboar
036
Build, Break, Fix
📅 2021-08-18 
(651 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
037
Special Guest - Sam Nolan
📅 2021-08-19 
(650 days ago)
⌛ 1:05:19
📰
ZainboarKartikboar
038
Today's Broadcast
📅 2021-08-20 
(649 days ago)
⌛ 1:01:55
📰
ZainboarKartikboar
039
Today's Broascast
📅 2021-08-21 
(648 days ago)
⌛ 1:33:11
📰
ZainboarKartikboar
🎬
Pilot? What even iz dat kind of fing
Today's Broascast
ZainboarKartikboar
040
Build - Break - Fix
📅 2021-08-22 
(647 days ago)
⌛ 1:33:18
📰
ZainboarKartikboar
🎬
Fish and Chips
Build - Break - Fix
ZainboarKartikboar
🎬
Backup career
Build - Break - Fix
ZainboarKartikboar
041
Build Break Fix
📅 2021-08-23 
(646 days ago)
⌛ 0:57:11
📰
Zainboar
042
Today's Broadcast
📅 2021-08-24 
(645 days ago)
⌛ 1:06:08
📰
ZainboarKartikboar
🎬
Professional background? Wat even iz dat?
Today's Broadcast
ZainboarKartikboar
🎬
Private mentorship group
Today's Broadcast
ZainboarKartikboar
043
Today's Stream
📅 2021-08-25 
(644 days ago)
⌛ 1:13:08
📰
ZainboarKartikboar
🎬
Actually good job advice from Zain
Today's Stream
ZainboarKartikboar
044
Today's Stream
📅 2021-08-26 
(643 days ago)
⌛ 0:49:48
📰
ZainboarKartikboar
🎬
What a classic!
Today's Stream
ZainboarKartikboar
🎬
Uber driver in training
Today's Stream
ZainboarKartikboar
045
Today's Stream
📅 2021-08-27 
(642 days ago)
⌛ 1:08:21
📰
ZainboarKartikboar
046
Weekend Special
📅 2021-08-28 
(641 days ago)
⌛ 1:32:51
ZainboarKartikboar
047
Weekend Special
📅 2021-08-29 
(640 days ago)
⌛ 1:01:39
Zainboar
048
Today's Broadcast
📅 2021-08-30 
(639 days ago)
⌛ 1:17:19
ZainboarKartikboar
049
Today's Broadcast
📅 2021-08-31 
(638 days ago)
⌛ 1:00:16
ZainboarKartikboar
🎬
Viewer burn
Today's Broadcast
ZainboarKartikboar
050
CELEBRATION: 50th Episode
📅 2021-09-01 
(637 days ago)
⌛ 1:01:53
ZainboarKartikboar
051
Today's Broadcast
📅 2021-09-02 
(636 days ago)
⌛ 1:05:39
ZainboarKartikboar
🎬
Time for a nap
Today's Broadcast
ZainboarKartikboar
🎬
A sniffer of a line
Today's Broadcast
ZainboarKartikboar
🎬
Slow Zain
Today's Broadcast
ZainboarKartikboar
052
Today's Broadcast
📅 2021-09-03 
(635 days ago)
⌛ 1:12:47
ZainboarKartikboar
🎬
No single point of failure
Today's Broadcast
ZainboarKartikboar
🎬
Gambling on bad logic
Today's Broadcast
ZainboarKartikboar
🎬
Estimated Time of New-Careers
Today's Broadcast
ZainboarKartikboar
🎬
Fake Nod
Today's Broadcast
ZainboarKartikboar
053
NEW SETUP!!
📅 2021-09-04 
(634 days ago)
⌛ 1:04:04
ZainboarKartikboar
🎬
Investing in 'the brand'
NEW SETUP!!
ZainboarKartikboar
🎬
Hitting a brick
NEW SETUP!!
ZainboarKartikboar
🎬
Master of the green screen
NEW SETUP!!
ZainboarKartikboar
🎬
Logiclesstech
NEW SETUP!!
ZainboarKartikboar
054
Weekend Special
📅 2021-09-05 
(633 days ago)
⌛ 1:41:54
ZainboarKartikboar
055
Today's Stream
📅 2021-09-06 
(632 days ago)
⌛ 1:20:05
ZainboarKartikboar
🎬
Get him to the greenscreen
Today's Stream
ZainboarKartikboar
🎬
Change the digit to a number
Today's Stream
ZainboarKartikboar
056
Today's Broadcast
📅 2021-09-07 
(631 days ago)
⌛ 1:25:44
ZainboarKartikboar
🎬
The benefits of pair programming
Today's Broadcast
ZainboarKartikboar
057
Today's Stream
📅 2021-09-08 
(630 days ago)
⌛ 1:00:33
ZainboarKartikboar
🎬
Xs, the healthy choice
Today's Stream
ZainboarKartikboar
🎬
Xs vs mother
Today's Stream
ZainboarKartikboar
058
Today's Stream
📅 2021-09-09 
(629 days ago)
⌛ 1:13:08
ZainboarKartikboar
🎬
The beginning of the end of productivity
Today's Stream
ZainboarKartikboar
🎬
Unprofessional Zain
Today's Stream
ZainboarKartikboar
🎬
Blazing fast
Today's Stream
ZainboarKartikboar
🎬
Premature celebratory dance
Today's Stream
ZainboarKartikboar
🎬
Timeline slippage
Today's Stream
ZainboarKartikboar
🎬
Speed coding
Today's Stream
ZainboarKartikboar
059
Today's Broadcast
📅 2021-09-10 
(628 days ago)
⌛ 1:50:40
ZainboarKartikboar
🎬
Sorry I dont know that voice
Today's Broadcast
ZainboarKartikboar
🎬
Definition of done
Today's Broadcast
ZainboarKartikboar
🎬
Amway bites
Today's Broadcast
ZainboarKartikboar
🎬
A cool stream
Today's Broadcast
ZainboarKartikboar
🎬
Spooky Kartik
Today's Broadcast
ZainboarKartikboar
060
Today's Stream
📅 2021-09-12 
(626 days ago)
⌛ 1:02:36
ZainboarKartikboar
061
Today's Stream
📅 2021-09-13 
(625 days ago)
⌛ 1:00:40
ZainboarKartikboar
🎬
Water physics 101
Today's Stream
ZainboarKartikboar
🎬
Scrum master Zain
Today's Stream
ZainboarKartikboar
🎬
Zain applying his scrum master skills
Today's Stream
ZainboarKartikboar
062
Today's Stream
📅 2021-09-14 
(624 days ago)
⌛ 1:11:29
ZainboarKartikboar
063
Today's Stream
📅 2021-09-15 
(623 days ago)
⌛ 1:07:00
ZainboarKartikboar
🎬
Zain the blunderer
Today's Stream
ZainboarKartikboar
🎬
Healthier than other traditional drinks
Today's Stream
ZainboarKartikboar
🎬
Real headscratcha
Today's Stream
ZainboarKartikboar
🎬
Bracket blues
Today's Stream
ZainboarKartikboar
🎬
If statements are not good practice
Today's Stream
ZainboarKartikboar
🎬
Kappa Quality Code
Today's Stream
ZainboarKartikboar
🎬
Exciting switch statements
Today's Stream
ZainboarKartikboar
064
Today's Broadcast
📅 2021-09-16 
(622 days ago)
⌛ 1:20:45
📰
ZainboarKartikboar
🎬
Switched-on hat
Today's Broadcast
ZainboarKartikboar
065
test
📅 2021-09-16 
(622 days ago)
⌛ 2:03:01
📰
ZainboarKartikboar
🎬
Setting up a suppository in Diagon Alley
test
ZainboarKartikboar
🎬
Background Diagon Alley
test
ZainboarKartikboar
🎬
RAWR coders
test
ZainboarKartikboar
066
Today's Broadcast
📅 2021-09-19 
(619 days ago)
⌛ 1:46:13
📰
ZainboarKartikboar
067
Today's Stream
📅 2021-09-20 
(618 days ago)
⌛ 1:03:46
📰
ZainboarKartikboarToreyboar
🎬
What is a sea cable?
Today's Stream
ZainboarKartikboarToreyboar
068
Today's Stream
📅 2021-09-21 
(617 days ago)
⌛ 1:09:13
📰
ZainboarKartikboarToreyboar
069
Today's Broadcast
📅 2021-09-22 
(616 days ago)
⌛ 1:03:51
📰
ZainboarKartikboar
070
Today's Stream
📅 2021-09-23 
(615 days ago)
⌛ 1:59:01
📰
ZainboarKartikboar
071
Today's Stream
📅 2021-09-24 
(614 days ago)
⌛ 0:28:57
📰
ZainboarKartikboar
072
Today's Stream
📅 2021-09-24 
(614 days ago)
⌛ 0:39:33
📰
ZainboarKartikboar
073
Today's Stream
📅 2021-09-26 
(612 days ago)
⌛ 1:21:14
📰
Zainboar
074
Today's Stream
📅 2021-09-27 
(611 days ago)
⌛ 1:03:40
📰
ZainboarKartikboar
075
Today's Stream
📅 2021-09-28 
(610 days ago)
⌛ 1:04:05
📰
ZainboarKartikboar
076
Today's Broadcast
📅 2021-09-29 
(609 days ago)
⌛ 0:58:07
📰
ZainboarKartikboar
077
Today' Broadcast
📅 2021-09-30 
(608 days ago)
⌛ 1:13:14
📰
ZainboarKartikboar
078
Today's Broadcast
📅 2021-10-01 
(607 days ago)
⌛ 1:23:11
📰
ZainboarKartikboar
🎬
If statements are bad practice
Today's Broadcast
ZainboarKartikboar
🎬
Tomato fan
Today's Broadcast
ZainboarKartikboar
079
Today's Stream
📅 2021-10-03 
(605 days ago)
⌛ 1:14:52
📰
ZainboarKartikboar
080
Today's Stream
📅 2021-10-04 
(604 days ago)
⌛ 1:05:10
📰
ZainboarKartikboar
081
Today's Stream
📅 2021-10-05 
(603 days ago)
⌛ 1:01:05
📰
Zainboar
082
Today's Stream
📅 2021-10-06 
(602 days ago)
⌛ 0:54:10
📰
ZainboarKartikboar
083
Today's Stream
📅 2021-10-07 
(601 days ago)
⌛ 1:15:04
📰
ZainboarKartikboar
🎬
Strong intro
Today's Stream
ZainboarKartikboar
084
Today's Stream
📅 2021-10-08 
(600 days ago)
⌛ 1:12:59
ZainboarKartikboar
085
Today's Stream
📅 2021-10-10 
(598 days ago)
⌛ 1:17:09
📰
ZainboarKartikboar
🎬
Impossible URL
Today's Stream
ZainboarKartikboar
🎬
Clever devs
Today's Stream
ZainboarKartikboar
086
Today's Stream
📅 2021-10-11 
(597 days ago)
⌛ 1:00:57
📰
ZainboarKartikboar
🎬
Always CORS related problems
Today's Stream
ZainboarKartikboar
🎬
CORS headscratcha
Today's Stream
ZainboarKartikboar
087
Today's Stream
📅 2021-10-12 
(596 days ago)
⌛ 0:51:02
📰
ZainboarKartikboar
088
Today's Stream
📅 2021-10-13 
(595 days ago)
⌛ 1:07:31
📰
ZainboarKartikboar
089
Today's Broadcast
📅 2021-10-14 
(594 days ago)
⌛ 1:07:16
📰
ZainboarKartikboar
090
Today's Stream
📅 2021-10-15 
(593 days ago)
⌛ 1:01:10
📰
Zainboar
091
Today's Stream
📅 2021-10-17 
(591 days ago)
⌛ 1:26:37
📰
ZainboarKartikboarThaneshboar
🎬
Torres Strait Icelander people
Today's Stream
ZainboarKartikboarThaneshboar
092
Today's Stream
📅 2021-10-18 
(590 days ago)
⌛ 1:05:40
📰
ZainboarKartikboarThaneshboar
🎬
Icelander or Islander?
Today's Stream
ZainboarKartikboarThaneshboar
093
Today's Stream
📅 2021-10-19 
(589 days ago)
⌛ 1:01:58
📰
ZainboarThaneshboar
094
Today's Stream
📅 2021-10-20 
(588 days ago)
⌛ 1:04:18
📰
ZainboarKartikboar
095
Today's Stream
📅 2021-10-21 
(587 days ago)
⌛ 1:16:08
📰
ZainboarKartikboarThaneshboar
096
100th Episode
📅 2021-10-23 
(585 days ago)
⌛ 1:13:16
📰
ZainboarKartikboar
097
101/200 Episodes
📅 2021-10-24 
(584 days ago)
⌛ 1:00:53
📰
ZainboarThaneshboar
🎬
Best Practices
101/200 Episodes
ZainboarThaneshboar
098
102/200 Episode
📅 2021-10-25 
(583 days ago)
⌛ 1:09:20
📰
ZainboarKartikboar
099
103/200 Episode
📅 2021-10-26 
(582 days ago)
⌛ 1:10:51
📰
ZainboarKartikboarThaneshboar
100
104/200
📅 2021-10-27 
(581 days ago)
⌛ 1:03:23
📰
ZainboarKartikboar
101
105/200
📅 2021-10-28 
(580 days ago)
⌛ 1:15:24
📰
ZainboarThaneshboar
🎬
ROAR coders
105/200
ZainboarThaneshboar
102
107/200
📅 2021-10-29 
(579 days ago)
⌛ 1:14:04
📰
ZainboarKartikboar
103
109/200
📅 2021-10-31 
(577 days ago)
⌛ 1:11:38
📰
ZainboarKartikboarThaneshboar
104
110/200
📅 2021-11-01 
(576 days ago)
⌛ 1:04:53
📰
ZainboarKartikboar
105
111/200
📅 2021-11-02 
(575 days ago)
⌛ 1:11:33
📰
ZainboarKartikboarThaneshboar
106
112/200
📅 2021-11-03 
(574 days ago)
⌛ 1:00:17
📰
ZainboarKartikboar
🎬
Diagon Alley? What is that kind of fing?
112/200
ZainboarKartikboar
107
113/200
📅 2021-11-04 
(573 days ago)
⌛ 1:03:53
📰
Zainboar
🎬
C.O.D.I.N.G
113/200
Zainboar
108
114/200
📅 2021-11-05 
(572 days ago)
⌛ 0:56:39
Zainboar
109
115/200
📅 2021-11-07 
(570 days ago)
⌛ 1:02:25
📰
ZainboarThaneshboar
🎬
What's testing
115/200
ZainboarThaneshboar
🎬
CORS coders
115/200
ZainboarThaneshboar
110
116/200
📅 2021-11-08 
(569 days ago)
⌛ 1:09:37
📰
ZainboarKartikboar
111
117/200
📅 2021-11-09 
(568 days ago)
⌛ 1:06:25
📰
ZainboarKartikboarThaneshboar
112
118/200
📅 2021-11-10 
(567 days ago)
⌛ 1:02:39
📰
ZainboarKartikboar
113
119/200
📅 2021-11-11 
(566 days ago)
⌛ 1:08:01
📰
ZainboarKartikboarThaneshboar
114
120/200
📅 2021-11-12 
(565 days ago)
⌛ 1:00:14
📰
Zainboar
115
120/200
📅 2021-11-14 
(563 days ago)
⌛ 1:06:19
📰
ZainboarKartikboarThaneshboar
116
122/200
📅 2021-11-15 
(562 days ago)
⌛ 1:00:31
ZainboarKartikboar
117
Today's Stream
📅 2021-11-22 
(555 days ago)
⌛ 1:01:46
📰
KartikboarThaneshboar
118
How This Video Has 12 Views, Explained
📅 2021-11-25 
(552 days ago)
⌛ 0:59:47
KartikboarThaneshboar
119
How This Video Has 14 Views, Explained
📅 2021-11-29 
(548 days ago)
⌛ 1:16:20
📰
KartikboarThaneshboar
120
Special Guest - Torey Littlefield Pt.2
📅 2021-11-30 
(547 days ago)
⌛ 1:12:15
📰
ZainboarToreyboar
121
Today's Stream
📅 2021-12-02 
(545 days ago)
⌛ 1:02:25
KartikboarThaneshboar
122
Today's Stream
📅 2021-12-06 
(541 days ago)
⌛ 1:02:01
📰
KartikboarThaneshboar
123
Today's Broadcast
📅 2021-12-07 
(540 days ago)
⌛ 1:01:00
KartikboarThaneshboar
124
Today's Stream
📅 2021-12-09 
(538 days ago)
⌛ 1:05:48
📰
ZainboarThaneshboar
125
Today's Stream
📅 2021-12-10 
(537 days ago)
⌛ 1:07:15
ZainboarToreyboar
126
Today's Stream
📅 2021-12-12 
(535 days ago)
⌛ 0:12:47
📰
ZainboarThaneshboar
127
Today's Stream
📅 2021-12-12 
(535 days ago)
⌛ 0:50:29
📰
ZainboarThaneshboar
128
Today's Stream
📅 2021-12-13 
(534 days ago)
⌛ 1:02:31
📰
ZainboarKartikboar
129
Today's Stream
📅 2021-12-14 
(533 days ago)
⌛ 1:10:28
📰
ZainboarToreyboar
130
Today's Stream
📅 2021-12-16 
(531 days ago)
⌛ 1:16:51
📰
ZainboarThaneshboar
131
Today's Stream
📅 2021-12-17 
(530 days ago)
⌛ 1:10:59
ZainboarKartikboarToreyboar
132
Today's Stream
📅 2021-12-19 
(528 days ago)
⌛ 1:00:49
📰
Zainboar
133
Today's Stream
📅 2021-12-20 
(527 days ago)
⌛ 1:01:49
📰
ZainboarKartikboar
134
Today's Stream
📅 2021-12-21 
(526 days ago)
⌛ 1:03:43
📰
ZainboarThaneshboar
135
Today's Stream
📅 2021-12-22 
(525 days ago)
⌛ 1:06:30
📰
ZainboarKartikboar
136
Today's Stream
📅 2021-12-23 
(524 days ago)
⌛ 1:00:09
Zainboar
137
Today's Stream
📅 2021-12-26 
(521 days ago)
⌛ 1:17:00
📰
ZainboarThaneshboar
🎬
Fixing and failing
Today's Stream
ZainboarThaneshboar
138
Today's Stream
📅 2021-12-27 
(520 days ago)
⌛ 1:05:22
📰
ZainboarKartikboar
139
Today's Stream
📅 2021-12-28 
(519 days ago)
⌛ 1:16:17
📰
ZainboarToreyboar
140
WebSocket Integration
📅 2021-12-29 
(518 days ago)
⌛ 1:02:44
📰
Zainboar
141
AWS WebSocket API Integration Pt.2
📅 2021-12-30 
(517 days ago)
⌛ 1:08:23
📰
ZainboarToreyboar
142
AWS WebSocket Integration with SAM Pt.3
📅 2022-01-02 
(514 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
143
Today's Stream
📅 2022-01-03 
(513 days ago)
⌛ 1:07:18
📰
ZainboarKartikboar
144
AWS WebScoket Integration with SAM Pt.4
📅 2022-01-04 
(512 days ago)
⌛ 1:04:18
📰
ZainboarToreyboar
145
AWS WebSocket Integration with SAM Pt.5
📅 2022-01-05 
(511 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
146
AWS WebSocket Integration with SAM Pt. 6
📅 2022-01-06 
(510 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
147
Today's Stream
📅 2022-01-07 
(509 days ago)
⌛ 1:11:55
📰
ZainboarToreyboar
148
Connect AWS WebSocket to DynamoDB Pt.1
📅 2022-01-09 
(507 days ago)
⌛ 1:10:25
📰
ZainboarToreyboar
149
Connect AWS WebSocket to DynamoDB
📅 2022-01-10 
(506 days ago)
⌛ 1:02:06
ZainboarKartikboar
150
"Blank Line" Bug In Lambda Response For AWS Websocket Pt.1
📅 2022-01-11 
(505 days ago)
⌛ 0:58:13
📰
ZainboarKartikboarToreyboar
151
"Blank Line" Bug In Lambda Response From Lambda
📅 2022-01-13 
(503 days ago)
⌛ 1:04:40
📰
ZainboarToreyboar
152
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-14 
(502 days ago)
⌛ 1:04:33
📰
ZainboarThaneshboar
153
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-16 
(500 days ago)
⌛ 1:11:37
📰
ZainboarToreyboar
154
Test
📅 2022-01-17 
(499 days ago)
⌛ 1:03:13
📰
ZainboarThaneshboar
155
Today's stre
📅 2022-01-18 
(498 days ago)
⌛ 0:45:24
ZainboarToreyboar
156
AWS Websocket + DyanmoDb + Lambda
📅 2022-01-19 
(497 days ago)
⌛ 1:06:33
📰
ZainboarThaneshboar
🎬
Brown is always better than white
AWS Websocket + DyanmoDb + Lambda
ZainboarThaneshboar
157
Today's Stream
📅 2022-01-20 
(496 days ago)
⌛ 0:57:55
📰
Zainboar
158
Today's Stream
📅 2022-01-21 
(495 days ago)
⌛ 1:02:17
📰
ToreyboarZainboar
159
Today's Stream
📅 2022-01-23 
(493 days ago)
⌛ 1:13:29
📰
ZainboarToreyboar
🎬
Wild street dogs
Today's Stream
ZainboarToreyboar
160
How To Host A Web App using AWS S3 and CloudFront
📅 2022-01-24 
(492 days ago)
⌛ 1:16:15
📰
ZainboarThaneshboar
161
How to Host Web App In AWS S3 using CloudFront, Route53 and CloudFormation
📅 2022-01-25 
(491 days ago)
⌛ 1:01:07
ZainboarToreyboar
162
How to Host Web App Using AWS S3, CloudFront and Route53
📅 2022-01-26 
(490 days ago)
⌛ 1:03:12
ZainboarThaneshboar
🎬
The more you know
How to Host Web App Using AWS S3, CloudFront and Route53
ZainboarThaneshboar
163
How To Host Web App In AWS S3 with Custom Domain
📅 2022-01-27 
(489 days ago)
⌛ 1:08:48
📰
ZainboarToreyboar
164
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-28 
(488 days ago)
⌛ 1:08:57
📰
ZainboarThaneshboar
🎬
Inactive brain
How To Host Web App In AWS S3 with Custom Domain Using Route 53
ZainboarThaneshboar
165
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-30 
(486 days ago)
⌛ 0:28:17
Zainboar
166
Today's Broadcast
📅 2022-01-31 
(485 days ago)
⌛ 1:11:16
📰
ThaneshboarToreyboar
167
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-02-01 
(484 days ago)
⌛ 1:06:35
📰
ZainboarToreyboar
168
Generate SSL Certificate via AWS Certificate Manager
📅 2022-02-02 
(483 days ago)
⌛ 0:58:02
📰
ZainboarThaneshboar
169
Test AWS Websocket Connection With Multiple Users
📅 2022-02-03 
(482 days ago)
⌛ 1:01:59
📰
ZainboarToreyboar
170
Adding Redirection To The AWS S3 Page
📅 2022-02-04 
(481 days ago)
⌛ 0:25:00
Zainboar
171
Redirecting AWS S3 page
📅 2022-02-06 
(479 days ago)
⌛ 0:54:11
Zainboar
172
Today's Broadcast
📅 2022-02-07 
(478 days ago)
⌛ 1:05:20
📰
ThaneshboarToreyboar
173
Today's Stream
📅 2022-02-08 
(477 days ago)
⌛ 1:05:29
ZainboarToreyboar
174
Today's Stream
📅 2022-02-10 
(475 days ago)
⌛ 1:05:47
ZainboarToreyboar
🎬
No electricity in Bali
Today's Stream
ZainboarToreyboar
175
How To Send Messages To Multiple Clients Through AWS Websocket
📅 2022-02-13 
(472 days ago)
⌛ 1:02:05
ZainboarToreyboar
176
How To CRUD Data Through AWS Websocket with Multiple Clients
📅 2022-02-16 
(469 days ago)
⌛ 1:07:32
ZainboarThaneshboar
177
Today's Stream
📅 2022-02-17 
(468 days ago)
⌛ 0:58:01
ZainboarToreyboar
🎬
Francesco
Today's Stream
ZainboarToreyboar
178
How To Change String Property to Object in AWS SAM and Deploy
📅 2022-02-20 
(465 days ago)
⌛ 1:21:24
ZainboarToreyboar
179
Today's Stream
📅 2022-02-23 
(462 days ago)
⌛ 0:59:43
📰
ZainboarThaneshboar
▶️
How To HASH A Password using BCRYPT in Node
📅 2022-02-25 
(460 days ago)
⌛ 1:03:48
ZainboarThaneshboar
181
How to Hash Passcode with BCRYPT using Node Pt.2
📅 2022-02-27 
(458 days ago)
⌛ 1:07:59
ZainboarToreyboar
182
Create Passcode UI
📅 2022-02-28 
(457 days ago)
⌛ 1:01:29
📰
ZainboarThaneshboar
183
How To Make FrontEnd Talk to Backend with Node
📅 2022-03-01 
(456 days ago)
⌛ 1:01:33
ZainboarToreyboar
184
How To Positioning A Div
📅 2022-03-04 
(453 days ago)
⌛ 1:09:27
ZainboarToreyboar
185
Today's Stream
📅 2022-03-06 
(451 days ago)
⌛ 1:00:29
Zainboar
186
Today's Stream
📅 2022-03-07 
(450 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(448 days ago)
⌛ 1:00:11
ZainboarThaneshboar
188
Compare Hashed Passwords Using Bcryptjs
📅 2022-03-10 
(447 days ago)
⌛ 1:01:31
ZainboarToreyboar
🎬
Indian givers
Compare Hashed Passwords Using Bcryptjs
ZainboarToreyboar
189
Special Appearance
📅 2022-03-11 
(446 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
190
Today's Stream
📅 2022-03-13 
(444 days ago)
⌛ 1:16:40
ZainboarToreyboar
🎬
Cold coffee, cold tea
Today's Stream
ZainboarToreyboar
191
How To Make Frontend Talk To The Backend - NodeJS
📅 2022-03-14 
(443 days ago)
⌛ 1:07:00
ZainboarThaneshboar
192
Today's Stream
📅 2022-03-15 
(442 days ago)
⌛ 1:05:51
ZainboarToreyboar
193
Today's Stream
📅 2022-03-17 
(440 days ago)
⌛ 1:21:59
ZainboarToreyboar
194
How To Apply Authentication When Saving NodeJs
📅 2022-03-18 
(439 days ago)
⌛ 1:05:27
Zainboar
195
How to Compare Passcodes Using Bcrytp Node.js
📅 2022-03-20 
(437 days ago)
⌛ 1:04:19
ZainboarToreyboar
196
Today's Broadcast
📅 2022-03-21 
(436 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
197
Today's Stream
📅 2022-03-22 
(435 days ago)
⌛ 1:02:51
ZainboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(434 days ago)
⌛ 1:03:09
ZainboarThaneshboar
🎬
Tough questions
Verify Passcode Saving Information to DynamoDB with NodeJs
ZainboarThaneshboar
199
Today's Stream
📅 2022-03-25 
(432 days ago)
⌛ 1:12:27
ZainboarToreyboar
200
Today's Stream
📅 2022-03-27 
(430 days ago)
⌛ 1:14:36
ZainboarToreyboar
201
Today's Stream
📅 2022-03-28 
(429 days ago)
⌛ 1:08:28
ZainboarThaneshboar
202
How To Do A Merge Using VSCode and Github
📅 2022-03-29 
(428 days ago)
⌛ 1:05:33
ZainboarToreyboar
203
Today's Stream
📅 2022-03-30 
(427 days ago)
⌛ 0:57:26
ZainboarThaneshboar
🎬
Tandoor? Wat even iz dat kind of fing
Today's Stream
ZainboarThaneshboar
204
Today's Stream
📅 2022-03-31 
(426 days ago)
⌛ 0:57:10
ZainboarToreyboar
🎬
This is why you don't click ops
Today's Stream
ZainboarToreyboar
205
Today's Stream
📅 2022-04-01 
(425 days ago)
⌛ 1:00:36
Zainboar
206
Today's Stream
📅 2022-04-03 
(423 days ago)
⌛ 1:06:56
ZainboarToreyboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(422 days ago)
⌛ 1:00:38
ZainboarThaneshboarToreyboar
🎬
Bish Bash Bosh
Get Board Columns from Frontend to Backend NodeJS
ZainboarThaneshboarToreyboar
208
Today's Stream
📅 2022-04-05 
(421 days ago)
⌛ 0:57:30
ZainboarToreyboar
209
Today's Stream
📅 2022-04-06 
(420 days ago)
⌛ 0:59:39
ZainboarThaneshboar
🎬
Zip first developer
Today's Stream
ZainboarThaneshboar
210
Today's Stream
📅 2022-04-07 
(419 days ago)
⌛ 1:04:46
Zainboar
🎬
Busted again
Today's Stream
Zainboar
211
Store String Array in DynamoDB using NodeJS
📅 2022-04-08 
(418 days ago)
⌛ 0:19:27
Zainboar
212
Today's Stream
📅 2022-04-10 
(416 days ago)
⌛ 1:07:24
Zainboar
213
Today's Stream
📅 2022-04-11 
(415 days ago)
⌛ 1:02:34
ZainboarThaneshboar
214
Today's Stream
📅 2022-04-12 
(414 days ago)
⌛ 0:27:43
Zainboar
215
Jira Organising & Beta Testing Day 1
📅 2022-04-13 
(413 days ago)
⌛ 0:58:09
ZainboarThaneshboar
216
Implement Passcode Tab Feature
📅 2022-04-17 
(409 days ago)
⌛ 0:58:49
ZainboarToreyboar
217
Beta Testing Fixes Part 2
📅 2022-04-19 
(407 days ago)
⌛ 1:00:24
ZainboarToreyboar
🎬
Torey the stinker
Beta Testing Fixes Part 2
ZainboarToreyboar
218
Beta Testing Fixes Part 3
📅 2022-04-20 
(406 days ago)
⌛ 1:01:02
ZainboarThaneshboar
🎬
Torcoders which are roarers
Beta Testing Fixes Part 3
ZainboarThaneshboar
🎬
Delusional Zain
Beta Testing Fixes Part 3
ZainboarThaneshboar
🎬
Hey guys, torey here
Beta Testing Fixes Part 3
ZainboarThaneshboar
219
Beta Testing Fixes Part 4
📅 2022-04-21 
(405 days ago)
⌛ 1:00:13
ZainboarToreyboar
220
Beta Testing 5
📅 2022-04-22 
(404 days ago)
⌛ 1:10:18
ThaneshboarToreyboar
221
Today's Stream
📅 2022-04-25 
(401 days ago)
⌛ 1:01:01
ZainboarThaneshboar
🎬
Zain's going platinum
Today's Stream
ZainboarThaneshboar
🎬
Doggy dog
Today's Stream
ZainboarThaneshboar
222
WebSocket Heartbeat & Thanesh's Farewell
📅 2022-04-27 
(399 days ago)
⌛ 0:51:08
ZainboarThaneshboar
223
Today's Stream
📅 2022-04-28 
(398 days ago)
⌛ 1:00:33
ZainboarToreyboar
224
Save Notes Through Websocket
📅 2022-04-29 
(397 days ago)
⌛ 0:51:30
Zainboar
225
Saving Object Through Websocket in DynamoDB
📅 2022-05-01 
(395 days ago)
⌛ 0:49:15
ZainboarToreyboar
226
Saving Object Through Websocket in DynamoDb
📅 2022-05-02 
(394 days ago)
⌛ 0:55:26
Zainboar
227
Today's Stream
📅 2022-05-05 
(391 days ago)
⌛ 1:01:32
ZainboarToreyboar
228
Welcome Back Kartik Party
📅 2022-05-08 
(388 days ago)
⌛ 0:55:32
ZainboarToreyboarKartikboar
229
Testing Prevention of XSS attack
📅 2022-05-10 
(386 days ago)
⌛ 0:29:16
Zainboar
230
How To Test Prevention XSS Attack
📅 2022-05-11 
(385 days ago)
⌛ 0:40:42
ZainboarKartikboar
🎬
Fartik
How To Test Prevention XSS Attack
ZainboarKartikboar
231
Fixing Websocket
📅 2022-05-19 
(377 days ago)
⌛ 0:49:55
Zainboar
232
Today's Stream
📅 2022-05-20 
(376 days ago)
⌛ 0:56:10
ZainboarKartikboar
233
Today's Stream
📅 2022-05-22 
(374 days ago)
⌛ 0:55:33
Zainboar
🎬
Second Favourite
Today's Stream
Zainboar
🎬
Disco Zain
Today's Stream
Zainboar
234
Today's Stream
📅 2022-05-24 
(372 days ago)
⌛ 0:23:19
Zainboar
235
Websockets bugs
📅 2022-05-27 
(369 days ago)
⌛ 1:00:51
ZainboarKartikboar
236
Websocket Bug Fix
📅 2022-05-29 
(367 days ago)
⌛ 0:49:50
Zainboar
237
Hook Up AWS Websocket
📅 2022-05-30 
(366 days ago)
⌛ 0:48:59
Zainboar
238
Hook up AWS Websocket Pt.2
📅 2022-05-31 
(1 year ago)
⌛ 0:53:07
Zainboar
239
Today's Stream
📅 2022-06-01 
(364 days ago)
⌛ 0:21:05
Zainboar
240
AWS Websocket Bug Fix
📅 2022-06-05 
(360 days ago)
⌛ 0:52:47
Zainboar
241
AWS Websocket Bug Fix Pt.2
📅 2022-06-06 
(359 days ago)
⌛ 0:23:52
Zainboar
242
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
📅 2022-07-27 
(308 days ago)
⌛ 1:00:06
Zainboar
🎬
As you been poopin?
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
Zainboar

Subtitles

0:00:02
[Music]
0:00:23
what is going on guys welcome back to
0:00:27
another session of buildbreaking fix
0:00:30
brought to you by the rule coders and
0:00:33
today you have zayn with me and then a
0:00:37
super rural which is finesse
0:00:40
i wouldn't today finish
0:00:42
hey zen uh yeah really good
0:00:45
um hey everyone thanks for joining again
0:00:47
um
0:00:48
yeah
0:00:49
good to good to be back
0:00:52
fantastic it's always
0:00:55
great to have everyone on the show who
0:00:58
ever manages to get in
0:01:01
which is brilliant um so first things
0:01:04
first
0:01:05
let's do the acknowledgement for the
0:01:08
country and pay the respect to our elves
0:01:11
so here goes
0:01:14
i begin today by acknowledging the
0:01:16
traditional custodians of the land on
0:01:18
which we gather today and pay my
0:01:20
respects to the elders past present and
0:01:22
future i extend their respect to
0:01:25
aboriginal and torres strait islander
0:01:27
people here today
0:01:30
all right that was smooth
0:01:34
and pretty straightforward
0:01:36
so
0:01:39
uh how's your day been
0:01:41
finished
0:01:42
good good day no yeah
0:01:45
um pretty long but yeah it was good yeah
0:01:50
yeah that's kind of uh typical work okay
0:01:55
isn't it
0:01:56
yeah yeah absolutely but hey guess what
0:01:59
it's happy friday now
0:02:01
that's true that's true
0:02:04
yeah what's your day
0:02:06
um
0:02:07
mine was pretty full on as well as in
0:02:11
um yeah go uh got a lot done
0:02:17
still just a few few more things
0:02:20
and um
0:02:22
to go uh on the stream and then few
0:02:25
build personal stuff as well so
0:02:27
yeah let's get cracking and back in
0:02:30
action
0:02:31
sounds good
0:02:33
cool so um
0:02:34
in case uh
0:02:36
whoever's wondering um that
0:02:39
what we're going to be doing today as
0:02:42
the title of the video says that we're
0:02:44
going to be
0:02:46
uh hashing our password using a node
0:02:49
library called be crypts
0:02:52
and that's always fun hashing passwords
0:02:56
i have never done that in the past so
0:02:59
it would be
0:03:00
mine and
0:03:02
hopefully you yours as well finished
0:03:04
first time yeah yep simply
0:03:07
yeah so
0:03:09
let's see
0:03:10
how we
0:03:12
we
0:03:13
stumble back and forth and eventually
0:03:17
get there
0:03:18
sounds good
0:03:20
all right cool so do you wanna play some
0:03:23
music oh it's my turn isn't it yeah
0:03:26
okay
0:03:28
oh yes
0:03:30
all right i'll just
0:03:33
choose
0:03:34
um
0:03:35
i don't know which one into the space
0:03:41
yeah
0:03:42
yeah yeah that's not bad
0:03:48
all right cool
0:03:50
so um
0:03:51
that's what we played last time right
0:03:53
actually
0:03:55
that's right but it's still it sounds
0:03:57
good yeah
0:03:58
i think we did actually
0:04:00
let's change it then
0:04:03
okay
0:04:04
how about we do this
0:04:08
in just two seconds choose a letter okay
0:04:12
in three two one go
0:04:15
hey
0:04:16
okay
0:04:17
aquestic okay we only
0:04:20
have this one now
0:04:25
there we go yeah interesting that's
0:04:27
pretty calm
0:04:29
and chilled
0:04:31
yeah sounds good
0:04:33
cool all right cool so
0:04:37
let's get cracking
0:04:39
cool
0:04:40
um i'll share my screen
0:04:44
actually i'm gonna
0:04:46
quit my emails
0:04:48
um my zoom room cause
0:04:51
yeah it's not a good look
0:04:58
brilliant
0:04:59
okay cool so we will go to
0:05:03
yes comment and
0:05:05
open up the terminal
0:05:13
is it me
0:05:15
or
0:05:16
is this
0:05:17
music making
0:05:20
a bit
0:05:22
sleepy um
0:05:24
maybe maybe a little bit
0:05:29
okay
0:05:31
all right um i'll zoom in there we go
0:05:35
maybe you're just sleepy probably
0:05:39
yeah it has been as in
0:05:41
i've been
0:05:42
back since 5 a.m so
0:05:45
okay
0:05:46
fair enough probably that must be the
0:05:49
reason it's not the music
0:05:54
all right
0:05:57
here we go and now
0:06:01
what i'm doing
0:06:12
okay cool so where were we
0:06:16
we were over
0:06:19
so probably the last time i guess was
0:06:23
we imported the
0:06:25
library here
0:06:28
and then we
0:06:30
signed his
0:06:31
ten rounds
0:06:34
which is basically by default
0:06:37
and then what we did was we went down to
0:06:41
creating the board
0:06:46
create the um
0:06:52
oh that's
0:06:54
yeah okay
0:06:56
and then
0:06:58
yeah so we
0:06:59
gave the passcode here this is this one
0:07:03
so now here
0:07:05
this is what actually
0:07:06
encrypts the password
0:07:10
and
0:07:12
so here whatever would come as
0:07:18
in
0:07:19
crypts here
0:07:21
so
0:07:22
actually i'm gonna create another
0:07:26
variable here
0:07:28
i'm hashed
0:07:32
i'm just gonna get the documentation out
0:07:34
yeah
0:07:37
um
0:07:39
actually i'm gonna
0:07:42
can you turn the volume a little bit
0:07:44
down please because i'm having a hard
0:07:46
time to focus here
0:07:48
um i'm not actually logged into give me
0:07:50
a second oh okay cool
0:07:52
uh i'll do it in that case
0:08:06
okay
0:08:12
cool so
0:08:14
we are hashing your hair
0:08:16
this is the pasta so what we want to do
0:08:19
here is basically
0:08:21
assign
0:08:29
you might be worth going back to the
0:08:31
documentation because i'm pretty sure
0:08:33
this
0:08:33
function
0:08:35
uh
0:08:36
kind of does something with the hash
0:08:38
code
0:08:40
it says here so your bcrypt.hash my
0:08:44
passcode sold runs function
0:08:47
so
0:08:48
in the documentation they have that as
0:08:53
hash in
0:08:54
store hash in your password db so that's
0:08:57
where we would add our
0:08:59
um dynamodb code
0:09:03
all right
0:09:07
because i don't really want to do two
0:09:09
trips on dynamodb to be honest
0:09:13
i was hoping that if we can just
0:09:18
if we can
0:09:23
um
0:09:24
yeah i was hoping that if you can just
0:09:27
basically
0:09:28
hash the password here
0:09:32
oh
0:09:33
yeah yeah yeah just pass your hair
0:09:36
straight away
0:09:38
uh perhaps we can i mean this is what it
0:09:41
says but perhaps if like we
0:09:44
save it to that variable that you added
0:09:46
and then just
0:10:01
let me
0:10:06
because
0:10:08
i guess what this means that we are
0:10:10
setting
0:10:12
past code
0:10:16
or is it the other way around
0:10:22
oh
0:10:23
but we haven't
0:10:27
that's something
0:10:29
yeah yeah
0:10:31
because
0:10:32
one thinking that here we have actually
0:10:35
defined it
0:10:38
so here we are actually hashing this
0:10:40
passcode
0:10:42
and then as the documents
0:10:45
says that we want to do something in
0:10:47
this function with the hashed value
0:10:51
so my understanding would be there
0:10:54
this is being hashed
0:10:57
so we are assigning the hashed value to
0:11:00
this hash passcode
0:11:03
okay
0:11:05
um
0:11:06
i'm not so sure that the actual
0:11:09
meaning to be honest
0:11:11
past code variable is being changed let
0:11:14
me let me see if i can find an example
0:11:16
online
0:11:27
where's the problem
0:11:29
what is the problem
0:11:33
okay so
0:11:34
um
0:11:37
instead we should do it as
0:11:41
in the
0:11:42
in there should you should do hash
0:11:45
pascal equals to hash
0:11:48
because that's what it's returning yeah
0:11:53
it wants to
0:11:54
hash
0:11:56
yeah
0:11:57
yeah
0:11:58
okay interesting
0:12:05
why is this squiggly lines though
0:12:07
oh it just yes lens being funny and
0:12:11
really strict with me at the moment okay
0:12:15
quick fix
0:12:16
prefix here with an underscore
0:12:20
fixed
0:12:26
hmm
0:12:27
quick fix wow too many quick pictures
0:12:31
not so quick
0:12:35
face displays people
0:12:37
plan
0:12:44
this is
0:12:46
become more mate
0:12:48
i like this
0:12:52
so this one is there
0:12:57
has got an unexpected function
0:12:59
expression
0:13:03
okay
0:13:04
um saying
0:13:06
yeah
0:13:08
maybe
0:13:09
there's two ways right that they've
0:13:11
listed on the documentation
0:13:14
um
0:13:15
so i think you're following technique
0:13:17
one right is that correct
0:13:19
which is generate assault and hash on
0:13:22
separate function calls
0:13:24
probably yeah yeah
0:13:27
how about if we do
0:13:29
technique 2 which is
0:13:32
autogen assault and hash so
0:13:35
basically we remove the
0:13:38
line 254
0:13:41
and
0:13:42
then we would just have 255
0:13:45
up to 257 essentially in two five six we
0:13:48
removed as well
0:13:51
a two uh two five seven we removed sorry
0:13:58
um let me see
0:14:01
so drowns
0:14:04
no okay indentation
0:14:11
fix prefer arrow called that function
0:14:13
okay cool
0:14:19
okay so that means that what we're doing
0:14:22
here is
0:14:24
we pass uh if it's the error then is
0:14:28
this one but if it's successful then
0:14:30
we're just hashing
0:14:33
the string here
0:14:35
passing the hash
0:14:37
and then basically
0:14:39
setting the hash
0:14:41
value of this i think
0:14:44
to hash passcode
0:14:47
yeah make sense
0:14:50
and if we do that one has passcode
0:14:54
what would disney
0:14:55
give
0:14:56
us to try
0:14:59
yeah sounds good
0:15:15
[Music]
0:15:37
all right so that's being built up at
0:15:41
the moment
0:15:44
but
0:15:45
to be honest i think i am feeling really
0:15:48
sleepy
0:15:49
it's just me
0:15:51
come on uh i'll be right back i need to
0:15:55
juice up the mac all right yep
0:16:34
this all right
0:16:38
so let's
0:16:39
deploy this bad boy
0:17:02
[Music]
0:17:06
next we have to do the checking i guess
0:17:08
if this works
0:17:12
check in
0:17:13
um so check when user enters a passcode
0:17:17
right
0:17:19
whether it matches the one in dynamodb
0:17:26
yes yes yeah
0:17:33
and if it doesn't then chooses in
0:17:36
trouble
0:17:52
yeah toys apparently feeling a bit under
0:17:55
the level um
0:18:00
really hope they get well soon
0:18:03
yeah
0:18:04
did he say what he's having or
0:18:10
um at
0:18:12
play might call him up to this
0:18:16
just to see how his
0:18:17
housing going traveling and everything
0:18:22
be good
0:18:26
all right cool so
0:18:31
i don't need you here
0:18:33
i need this here
0:18:36
actually that one should be the same
0:18:39
isn't it yeah it should be the same
0:18:42
uh poster board
0:18:44
so
0:18:45
let's say 101
0:18:48
three call done
0:18:57
um
0:18:58
internal server did you check the link
0:19:01
say the api endpoint link
0:19:06
yeah i'm pretty sure it's the same three
0:19:08
seven you n zero five
0:19:11
three seven are us zero five
0:19:14
okay
0:19:16
it must be something else no
0:19:21
yeah must be something else
0:19:23
let's have a look where did i mess up
0:19:29
oh um um
0:19:31
yeah i think i know
0:19:34
no
0:19:35
oh no what were you gonna say i was
0:19:37
gonna say the same thing
0:19:39
yeah yeah
0:19:41
board name
0:19:43
board name
0:19:44
and the password
0:19:47
is good
0:19:50
um past my body
0:19:54
no it didn't mess up
0:19:57
it's already
0:19:58
declared in the upper episcope
0:20:02
really
0:20:09
oh
0:20:12
maybe that's why
0:20:16
hash passcode yeah
0:20:22
and this must be the reason why it
0:20:24
failed
0:20:32
why don't you remove it from the top one
0:20:34
side
0:20:36
wouldn't that be better
0:20:37
why wouldn't you remove it from the top
0:20:39
one isn't that okay
0:20:42
uh
0:20:43
the reason why i didn't do it is because
0:20:46
we need this on two places
0:20:50
okay
0:20:51
so in
0:20:52
credit board and in the gap board so
0:20:55
instead of creating two variables again
0:20:59
um we can just use that one
0:21:03
globally
0:21:04
everywhere
0:21:06
make sense okay yeah yeah
0:21:12
okay so let's try now and see what this
0:21:14
bad boy complains about
0:21:18
hopefully won't complain about anything
0:21:20
now
0:21:22
he will like us
0:21:25
why
0:21:26
because we satisfied him
0:21:31
what's the squiggly line there see
0:21:35
he is length
0:21:37
being really fussy
0:21:40
in a good way
0:21:44
squiggly line scary
0:21:46
yeah
0:21:48
i always say in that way that although
0:21:50
red is my favorite color but in these
0:21:53
circumstances
0:21:55
it's not
0:22:00
looks
0:22:02
[Music]
0:22:16
oops
0:22:18
okay yeah after this is done we can
0:22:21
implement the um get functionality um
0:22:26
get as in getting
0:22:28
um the pot as in entering the passcode
0:22:31
and see if that matches that one in the
0:22:34
db
0:22:36
which is basically
0:22:39
you can have a go at that
0:22:41
okay
0:22:44
so
0:22:45
what my basically idea would be that
0:22:48
we on load
0:22:54
on load we basically
0:22:59
in the background
0:23:01
load up all the board names
0:23:04
with this so um
0:23:06
board details as in
0:23:09
probably our
0:23:10
board names and the you uh the passcode
0:23:16
what do you think
0:23:22
when the
0:23:23
when the page loads on the client side
0:23:26
yeah yeah that makes sense
0:23:39
hmm
0:23:43
it's definitely not there we'll have to
0:23:45
go to
0:23:48
the land check what's happening there
0:24:02
pop up let's take off
0:24:23
oh well where's my mobile
0:24:26
hang on
0:24:28
hang on now i'll be back i need to get
0:24:30
my
0:24:42
alright so
0:24:56
seven two
0:25:04
[Music]
0:25:34
resources which one was it
0:25:39
[Music]
0:25:41
wasn't default was it no
0:25:44
i think it was hello
0:25:50
um i'm talking about the
0:25:53
lambda
0:25:55
oh
0:25:57
hello
0:25:58
apparently isn't it
0:26:01
yeah
0:26:04
we need to change the
0:26:06
name of what this is about
0:26:19
we have just coded our first land of our
0:26:22
life
0:26:26
interesting
0:26:34
25 yet that is the one
0:26:37
okay cool so what does it say
0:26:41
50
0:26:42
45 50 56 59
0:26:47
yeah
0:26:52
so it's saying um i'll be crypt is
0:26:56
throwing an error
0:26:58
error deal open failed
0:27:02
so it didn't open the dll
0:27:06
invalid
0:27:08
elf header
0:27:13
[Music]
0:27:16
interesting
0:27:26
i'm going to google this really quickly
0:27:30
and see what it says
0:27:46
[Music]
0:27:54
okay invalid left header yeah there's
0:27:58
rebuild big clips solution
0:28:01
built from source
0:28:04
oh
0:28:07
interesting
0:28:09
so we need to run this
0:28:16
okay
0:28:18
let's run this
0:28:19
see what happens
0:28:22
what happened
0:28:24
rebuild dependency successfully all
0:28:26
right cool
0:28:28
let's
0:28:28
try that now
0:28:55
did
0:29:02
oh i'm looking it up as well as in
0:29:04
people are saying that
0:29:06
it's um
0:29:08
because it's not the same
0:29:11
uh
0:29:12
dependency like
0:29:14
mac and linux so
0:29:16
you have to
0:29:19
you have to like ignore it on and get
0:29:22
ignore something like that and then
0:29:24
um have it
0:29:27
installed
0:29:28
um
0:29:29
again on the linux side
0:29:38
all right
0:29:40
so basically uninstall it and then
0:29:43
reinstall it
0:29:46
um
0:29:50
it's saying set up your kit ignore
0:29:52
properly to exclude known modules
0:29:54
ignoring known modules and get it no
0:29:56
would have
0:29:58
would not have any effects on other
0:30:00
dependencies
0:30:10
exclude node
0:30:15
is that um
0:30:22
when when the lambda is being run is it
0:30:25
um
0:30:27
like how is it how does it work um in
0:30:29
terms of deployment on aws is it
0:30:35
so
0:30:37
if you're talking about the architecture
0:30:40
that involves
0:30:42
lambda so what happens is that
0:30:44
when
0:30:45
we do anything with the api
0:30:49
um
0:30:50
uh api gateways is triggered and then
0:30:53
which in turn triggers the lambda
0:30:56
okay
0:30:58
it makes sense okay
0:31:02
see how to solve this for that
0:31:05
uh
0:31:06
let me check if you if it does
0:31:10
the trick
0:31:11
now
0:31:15
i don't think you will
0:31:18
taking too long
0:31:32
unknown application error interesting
0:31:45
[Music]
0:31:58
okay interesting basically they're
0:32:01
saying you need to deploy using linux
0:32:03
environment
0:32:04
if you deploy it
0:32:06
from windows machine this or mac os this
0:32:09
error occurs so basically if we
0:32:12
deploy this code on a from a linux
0:32:15
machine or work
0:32:17
ah say it's not compatible with mac then
0:32:20
yes yeah
0:32:22
uh huh so we can forget about
0:32:25
bcrypt then i guess
0:32:28
yeah
0:32:29
or
0:32:32
i mean
0:32:34
um
0:32:35
what if we just like
0:32:37
probably more effort but what if we
0:32:41
just like use a vm or something like
0:32:43
that to to deploy it but the thing is we
0:32:46
can't test so often
0:32:48
it's more effort that's true
0:32:51
and it will cost us even more
0:32:55
deploying the vm2
0:32:58
as in the ec2 and all that
0:33:02
it will cost us more
0:33:04
but only turn it on when we want to use
0:33:06
it and then
0:33:09
yes we can do that but um
0:33:12
even when we turn it on and then
0:33:16
i don't trust my my memory because i
0:33:19
will forget to turn it off
0:33:22
okay fair enough yeah
0:33:25
so
0:33:27
yeah i guess
0:33:28
we can just look for as in
0:33:31
um
0:33:33
hashing
0:33:34
um
0:33:50
ah he's used bigfoot to 12.
0:33:53
you can use
0:33:57
uh apparently this uh
0:33:59
something
0:34:00
we can use be crypt.js instead
0:34:03
so not not js but just j yes
0:34:08
so
0:34:09
b js yeah
0:34:14
yes
0:34:22
well ultimate general is your dependency
0:34:25
is compatible to support so bakery body
0:34:28
money or
0:34:29
working on browser
0:34:31
can you work on the max well
0:34:34
let's read
0:34:42
[Music]
0:34:54
um
0:34:59
actually do you know what
0:35:02
let's try it
0:35:08
yeah let's just
0:35:10
bring it
0:35:13
like
0:35:14
this but
0:35:16
it looks like very similar to
0:35:18
b crypt node.js anyway so it seems like
0:35:21
our efforts are not wasted yeah
0:35:24
absolutely
0:35:26
so let's try this thing and i'm gonna
0:35:28
uninstall the other one
0:35:30
i don't want any
0:35:32
things that i'm not using pressing in
0:35:35
there
0:35:36
i'm just going to correct
0:35:40
exactly
0:35:45
um tori is
0:35:47
feeling sick so
0:35:51
it's not here
0:35:53
we're gonna add password reset as well
0:35:56
that's a good question okay def um okay
0:36:00
we're gonna add password reset as well
0:36:06
not for the mvp but yes
0:36:11
great point
0:36:12
i agree
0:36:15
since the encryption is one way
0:36:20
yeah that's a good point
0:36:23
what do you say
0:36:25
uh
0:36:26
since the encryption is one way
0:36:29
because we're not actually decrypting
0:36:30
right we're just gonna compare
0:36:33
yeah yeah yeah so
0:36:37
yeah i guess yeah perhaps reset in the
0:36:40
future
0:36:42
yeah it should be
0:36:44
listed in project dependencies
0:36:48
[Music]
0:36:58
i
0:37:01
can't find anybody
0:37:04
isn't to be happy
0:37:12
okay
0:37:14
and is they used in a similar way
0:37:21
pretty much isn't it
0:37:22
yeah it looks similar if you're going to
0:37:24
usage sync
0:37:26
or
0:37:27
we're probably using async here
0:37:30
to hash a password
0:37:32
to check up our so so we we can even
0:37:36
check a password here
0:37:38
yeah be interesting
0:37:40
i said this is using the old way
0:37:44
so
0:37:46
could we do it um like you see there
0:37:48
yeah that one there yeah
0:37:51
big crypt hash
0:37:53
oh so it's very similar isn't it
0:38:00
as we've already done here
0:38:04
yeah it looks very very similar to be
0:38:06
honest so
0:38:09
yeah it seems like we can just use a lot
0:38:11
of the
0:38:13
existing
0:38:14
yeah
0:38:15
except this
0:38:17
oh
0:38:18
yeah yeah
0:38:21
bacon
0:38:22
passcode
0:38:24
it's coming from there yeah eight
0:38:26
so
0:38:28
yeah
0:38:34
okay
0:38:36
let's try this and see if this doctor
0:38:41
hopefully will
0:38:43
there you go our first
0:38:45
ever lambda in our lifetime hello world
0:38:52
nice
0:38:55
[Music]
0:38:57
what was your first thing that you
0:38:59
couldn't finish as in first everything
0:39:02
that really kind of
0:39:05
told you that okay i'm gonna become a
0:39:07
programmer
0:39:09
um
0:39:11
probably high school like um it was a
0:39:14
visual basic universal base
0:39:17
um just made like a school portal
0:39:20
application
0:39:22
and yeah that was really fun man like it
0:39:24
was like
0:39:25
basically it was like a lot of drag and
0:39:27
drop and then you call
0:39:29
on the
0:39:30
on the buttons like
0:39:32
you double click to code to code it um
0:39:35
but yeah it was good fun like the whole
0:39:36
process was like you know
0:39:38
yeah that's when i knew i really really
0:39:40
enjoyed it
0:39:44
i see yeah
0:39:45
that's always really
0:39:47
good
0:39:48
when you see
0:39:50
as in just pressing few buttons on the
0:39:52
keyboard
0:39:54
as in some magic happens on the screen
0:39:57
isn't it that's true yeah and
0:40:00
you get the feeling that oh i just did
0:40:02
that i made that happen
0:40:05
wow i'm a genius
0:40:07
that's true
0:40:15
about yourself say
0:40:18
for me so that was my
0:40:22
as in reason when i was just pressing
0:40:25
some random things on the keyboard and
0:40:28
the screen just changed
0:40:30
but
0:40:31
the actual reason was that
0:40:35
i love
0:40:36
problem solving and i love tech
0:40:40
so
0:40:41
they both combined and when i actually
0:40:44
just pretending to
0:40:46
know one
0:40:48
thing and
0:40:49
screen started to change every wall
0:40:53
every
0:40:54
few minutes
0:40:55
and
0:40:56
i was like
0:40:58
i like this
0:41:01
yeah so that was how
0:41:04
was there a particular moment for you or
0:41:08
that you can remember
0:41:10
um i
0:41:12
yeah so there was one moment uh i was in
0:41:15
my first year
0:41:17
and we went
0:41:20
given a really simple task of hello
0:41:23
world in
0:41:24
c
0:41:25
plus plus
0:41:27
and
0:41:29
i was
0:41:31
like
0:41:32
obviously good googling stuff and
0:41:36
everything but i just couldn't really
0:41:38
get
0:41:39
one thing i would just be missing one
0:41:42
comma
0:41:43
as in this
0:41:45
semicolon and my
0:41:47
professor
0:41:52
he said go figure it out yourself and
0:41:54
that really pissed me off
0:41:56
and i took that as a challenge
0:41:59
and as soon as i pressed a
0:42:05
semicolon and everything
0:42:08
just worked i was like whoa
0:42:11
magic and i was like that kind of a mad
0:42:14
person
0:42:15
[Music]
0:42:18
yeah so
0:42:20
that's how it all started
0:42:22
and
0:42:24
i also went back to my
0:42:26
to my professor that like
0:42:29
why couldn't you just tell me that it
0:42:32
was a semicolon
0:42:36
he he just said that
0:42:39
if i would have told you you wouldn't
0:42:41
have had the pain you
0:42:43
wouldn't research and then you wouldn't
0:42:46
learn
0:42:46
so now
0:42:48
you won't ever forget
0:42:50
to put a semi colon when you're doing c
0:42:53
plus plus at least
0:42:56
nice and
0:42:58
i was like
0:43:02
come on we'll cover up
0:43:08
yeah so
0:43:10
that was fun times
0:43:14
let's check if this works
0:43:16
you probably wouldn't have felt that
0:43:18
like you know
0:43:19
like that joy
0:43:20
like yeah after after you forget it out
0:43:23
as well
0:43:24
exactly yeah and i think he did that
0:43:28
approach for a reason
0:43:30
as in he wanted me to
0:43:32
feel what that i've actually earned it
0:43:36
makes sense
0:43:39
okay so this is still not doing what's
0:43:42
supposed to do let's go back to the
0:43:44
cloud watch logs
0:43:51
[Music]
0:43:57
what problems did you solve today zayn
0:44:02
um
0:44:04
so at the moment we are solving um
0:44:08
how to
0:44:10
not get the b crips error on mac but if
0:44:14
you're talking at work
0:44:16
i
0:44:20
um
0:44:21
so my colleague was
0:44:24
facing a problem was
0:44:26
in the uk
0:44:28
and
0:44:29
um
0:44:33
in terms of of the environment setup
0:44:36
so
0:44:37
we tried
0:44:39
different
0:44:40
things but
0:44:42
um i think turns out that
0:44:45
the project that as in the visual studio
0:44:48
solution to be used was supposed to be
0:44:52
different
0:44:53
and
0:44:54
that's one thing i kind of researched on
0:44:58
conflict as an internal confluence and
0:45:03
find out that so you should yeah just um
0:45:06
just a matter of
0:45:08
changing the solution name
0:45:11
um
0:45:12
and it all worked and then i was working
0:45:15
on the
0:45:16
missing dependency issue
0:45:19
so which
0:45:22
a
0:45:22
similar issue was
0:45:24
there first of all uh but the fix that
0:45:27
uh i applied and looking at that that
0:45:30
wasn't working so
0:45:32
i'm thinking they might be in my local
0:45:36
issue
0:45:37
so we might do kind of a release and see
0:45:41
if it
0:45:42
just
0:45:43
magically works on the actual server
0:45:48
so that's happening at the moment see
0:45:51
how i go but yeah that them
0:45:54
that missing dependency block has taken
0:45:57
way too long
0:45:58
way way too long honestly
0:46:01
i wasn't expecting that
0:46:03
-
0:46:06
but yeah um going back to
0:46:10
did it
0:46:11
any new errors
0:46:13
and that's what i'm looking at now
0:46:16
is
0:46:17
when you want oh no this is
0:46:20
not enough today right
0:46:23
we need to go back
0:46:27
and checked out today one probably
0:46:36
okay this is up to that one
0:46:38
error okay
0:46:40
undefined
0:46:42
confine module
0:46:46
module
0:46:52
decrypt
0:46:54
to change
0:46:56
i haven't spent it wrong
0:47:02
be crypt
0:47:05
oh i haven't
0:47:08
see c-o-y-p-t-j-s
0:47:12
can't find the module
0:47:20
should be listed independence
0:47:23
[Music]
0:47:24
uh
0:47:25
huh
0:47:30
project dependencies
0:47:32
there's no ways package
0:47:35
is
0:47:36
it you go no it's not there that's not
0:47:40
there no wonder okay
0:47:45
did you do um
0:47:47
like
0:47:50
did you use the
0:47:52
safe command
0:47:56
no
0:47:57
that's for
0:47:58
just the dev
0:48:00
dependencies
0:48:02
okay
0:48:06
should already mess here
0:48:23
up to date
0:48:25
three five pages are looking for so it
0:48:30
is not adding it here
0:48:34
is really interesting
0:48:37
um
0:48:38
big crypts
0:48:40
oh am i
0:48:41
even on the right folder
0:48:55
that was the issue
0:48:57
oh man
0:49:00
okay install
0:49:05
your crib don't need you so you can
0:49:08
exit
0:49:09
respectfully
0:49:12
good boy
0:49:15
all right let's see if this does the
0:49:18
trick
0:49:22
ah no
0:49:24
not there
0:49:26
if this is
0:49:27
what happens if you
0:49:38
hopefully we can get this working before
0:49:41
10 30.
0:49:43
i agree
0:49:47
geckdev asks have you ever used notepad
0:49:50
plus plus
0:49:54
yes at work i use in notepad plus plus
0:49:58
as mine as my notepad
0:50:07
how come you don't just use the normal
0:50:08
notepad
0:50:13
because um notepad plus first has gold
0:50:15
line numbers
0:50:17
oh okay fair enough yep
0:50:20
and it's called
0:50:21
syntax feature as well
0:50:24
okay yeah true
0:50:43
so
0:50:44
do you prefer notepad or no pepper plus
0:50:48
um if it's just for like my notes then i
0:50:51
just use notepad
0:50:52
normal notepad like you know i'm doing
0:50:55
like a to-do list or something but yeah
0:51:00
yeah i mean if it's like a shell script
0:51:01
then nope
0:51:04
yeah
0:51:05
of course
0:51:07
that would make sense but i'm for that
0:51:09
to do this have you tried choosing
0:51:12
credit
0:51:15
actually no i haven't that's a good
0:51:16
point
0:51:21
yeah says
0:51:22
um i used to in my previous previous job
0:51:26
um
0:51:30
so basically the whole motivation beyond
0:51:34
that is to whenever i get
0:51:36
my personal toss as in i'm in the middle
0:51:39
of say 10 different things
0:51:42
so i use the to keep
0:51:45
track of
0:51:47
everything so i don't forget anything at
0:51:49
all
0:51:51
but
0:51:52
i used to uh so i used to use trello in
0:51:56
my previous job but now i'm using um
0:52:00
my tasks
0:52:13
yeah
0:52:14
i'm using that at the moment
0:52:18
and it's
0:52:19
really helpful for that because
0:52:22
in that way i don't forget anything what
0:52:25
anyone asked me to do
0:52:27
nice okay i'll have a look
0:52:30
it's good idea really good
0:52:32
okay let's check this bad boy out and
0:52:36
hopefully it's working now
0:52:42
yay
0:52:44
all right brilliant
0:52:47
oh so let's go to our dynamo db and
0:52:51
check if our
0:52:52
password is actually hashed
0:52:57
yeah prep socket no we don't need that
0:53:01
uh board
0:53:03
dining room board
0:53:07
take a guess finish
0:53:10
what do you what i think so yeah yeah i
0:53:14
need to
0:53:16
um so which one was it
0:53:19
10 111
0:53:22
101 sorry
0:53:25
so attribute was what was attributes
0:53:40
um it took the password away as well
0:53:43
now hold on then click the click on the
0:53:46
board id
0:53:48
like on the actual port id
0:53:52
yeah oh yeah that that one yeah
0:53:55
a what
0:54:02
because i'm another one the one that you
0:54:04
did yes uh wednesday sorry like yeah
0:54:08
if you click on the board id then it
0:54:10
shows up
0:54:11
in the
0:54:13
like it like in the attributes but okay
0:54:16
it shows up in that produce but not this
0:54:19
time
0:54:20
right let's say cool all right that
0:54:22
might we will figure out what happened
0:54:24
here
0:54:26
uh
0:54:27
let's go back to the cloud watch and see
0:54:30
what actually happened
0:54:34
and see if we can
0:54:36
troubleshoot oh okay
0:54:38
nothing here
0:54:40
25
0:54:46
so you didn't even
0:54:49
try new boards and maybe i don't know i
0:54:52
don't think it'll make a difference but
0:55:05
no
0:55:08
um
0:55:21
so
0:55:23
that isn't there
0:55:27
okay so this isn't doing it
0:55:31
uh what if we checked it
0:55:46
so we can actually check if it does come
0:55:49
in this just
0:55:51
do you want to clog the hash as well see
0:55:54
that
0:56:05
so
0:56:39
okay fine be happy
0:56:43
you know i have a feeling but i'm not
0:56:45
certain that
0:56:47
this might be something to do with is
0:56:50
like the acing
0:56:53
so
0:56:54
um
0:56:56
what i think is like yeah i could i
0:56:59
don't know like i don't know how to fix
0:57:00
it exactly but
0:57:02
the
0:57:04
you know like hash passcode is probably
0:57:06
like empty so it's probably not
0:57:09
it's not actually getting passed to the
0:57:12
params
0:57:15
so i i have a feeling it's something to
0:57:16
do with anything but i don't know what
0:57:18
do you think
0:57:20
you must be
0:57:22
right yeah i might have something to do
0:57:24
with async but what my question then
0:57:28
would be
0:57:31
that they haven't used any kind of
0:57:33
special async over here
0:57:36
that's true
0:57:38
yeah
0:57:42
[Music]
0:57:53
thought sufficiently sharing
0:57:55
computational resources
0:57:59
anyway let's try
0:58:02
this
0:58:03
okay this is just bang a promise in
0:58:17
um
0:58:20
[Music]
0:58:26
can we go back to that
0:58:29
code for a second
0:58:46
hmm
0:58:47
okay
0:58:51
and it feels suspicious
0:58:54
yeah
0:58:57
yeah i'm not really certain at the
0:58:58
moment i just see i just have a feeling
0:59:00
maybe that's the case but
0:59:02
yeah not too sure
0:59:04
what's the squiggly line by the way yes
0:59:06
lint again
0:59:10
of course
0:59:12
he's our best friend he never wants to
0:59:14
leave us
0:59:22
string concatenation
0:59:24
yeah i don't care i need that
0:59:37
all right
0:59:38
let's just try this
0:59:42
last
0:59:43
and then we can call it a day
1:00:05
do do do do do
1:00:22
come on come on boy come on you can do
1:00:25
this we believe in you
1:00:30
[Music]
1:00:40
run it
1:00:42
okay and then go
1:00:45
to cloudwatch and see what's
1:00:48
what's he saying to us what's he saying
1:00:51
boy
1:00:52
what are you saying boy
1:00:59
uh-huh it didn't even come in there
1:01:06
interesting
1:01:10
yeah
1:01:11
it didn't come in there
1:01:13
right cool
1:01:16
um
1:01:19
good progress though like as in we're
1:01:21
all already learning a lot and
1:01:24
this is both of our first time
1:01:27
japan
1:01:30
yeah
1:01:31
yeah something i didn't know actually
1:01:32
was the like i didn't know
1:01:35
um
1:01:36
it would have an effect like uh if you
1:01:39
did it on mac or linux or
1:01:42
windows so that's pretty interesting
1:01:45
yeah
1:01:46
true true
1:01:48
see this is
1:01:49
what i love about as in programming as
1:01:52
in
1:01:55
it always surprises you
1:01:59
and
1:02:00
yes
1:02:01
objective um
1:02:04
is my first ever time in um
1:02:10
javascript how did i go
1:02:13
hopefully
1:02:14
i didn't mess it up too much i know a
1:02:17
little bit which is always the case with
1:02:19
zayn according to jack def
1:02:25
all right um
1:02:27
do you want to do the honest finish
1:02:30
sounds good
1:02:31
uh thanks for joining us for another
1:02:33
episode of uh bill break and fix
1:02:36
everyone um
1:02:37
in today's episode we
1:02:39
um
1:02:41
continued on with hashing the passwords
1:02:43
um we were initially using bcrypt
1:02:47
node.js but
1:02:49
it
1:02:50
actually doesn't work because we're
1:02:52
doing it from mac
1:02:54
but
1:02:55
if we want to deploy it on lambda then
1:02:58
we need to do it from linux so
1:03:00
we switched over to uh bcrip js which
1:03:05
um
1:03:07
is
1:03:08
yeah we've got the implementation there
1:03:10
but um yeah it's not quite showing
1:03:14
uh in dynamodb just yet so
1:03:16
uh but yeah getting really close so if
1:03:19
you're keen to see us uh work on that
1:03:23
and upcoming streams then
1:03:25
yeah do join us
1:03:28
on sunday uh
1:03:31
same time
1:03:32
same place
1:03:33
and
1:03:37
a different task
1:03:39
all right guys have a great night and
1:03:42
we'll see you then
1:03:44
[Music]