boarzVideosClipsStatistics

#️⃣EP 125 - Today's Stream

🎦
📅 2021-12-10 (537 days ago)
⌛ 1:07:15
ZainboarToreyboar
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
▶️
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
180
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:24
what is going on guys welcome back to
0:00:27
another session of build breaking face
0:00:29
brought to you by the raw coders yes
0:00:32
that's
0:00:34
that's us
0:00:35
um so
0:00:37
i'm pretty sure you have been wondering
0:00:39
as in where are as
0:00:44
the
0:00:45
other rule coder which is kartik so he's
0:00:49
got a bit of an event going on so he's
0:00:52
gonna be there and i'm not entirely sure
0:00:55
he's gonna make it but he he told me
0:00:57
previously that
0:00:59
that there's hot there's a highly chance
0:01:03
of him not making it today so i'm just
0:01:05
assuming
0:01:07
that he won't be making it um
0:01:10
but
0:01:13
but that that although we miss him but
0:01:16
it doesn't
0:01:19
we will
0:01:20
keep on going so if you were here with
0:01:23
us today's um today uh yes
0:01:28
today as well then
0:01:30
what we did was we were working on on a
0:01:33
task which was to do with as in storing
0:01:37
unique boards in the data space which we
0:01:40
are using as dynamodb
0:01:44
and we initially for that okay we can
0:01:47
store it in a cache when the index uh
0:01:52
when our homepage loads up
0:01:55
but then
0:01:57
we came to a conclusion that it will be
0:02:01
stateless as in our experts have will be
0:02:04
stateless and we should probably ask why
0:02:08
and that would be because of its uh
0:02:12
surplus so it's running on lambda
0:02:17
so
0:02:18
that option went out of the window but
0:02:21
we
0:02:22
thought about using dynamodb cache which
0:02:26
is dex
0:02:28
which is dax um aws service
0:02:31
and
0:02:33
yeah
0:02:33
that is pretty easy to set up apparently
0:02:36
we just researched it yesterday but
0:02:40
um we also saw the cost of it and it was
0:02:43
seeming to be
0:02:45
relatively expensive for our use
0:02:49
so
0:02:50
saying
0:02:51
that being said um i think uh
0:02:55
what i'm gonna do is i'm gonna research
0:02:59
as in is dex
0:03:02
uh check um what will it cost us if we
0:03:06
have our brand new car which is uh if
0:03:09
it's in the fridge here so yeah that
0:03:12
being said let's jog on to the action
0:03:15
part
0:03:17
and do a bit of research on it all right
0:03:19
cool
0:03:21
so i'm just going to share my screen
0:03:24
and
0:03:30
there you go and i'll
0:03:32
go to
0:03:35
uh
0:03:37
uh
0:03:39
x pricing
0:03:42
actually i want to check is dax
0:03:48
in a free
0:03:50
tier
0:03:52
is that for the manager
0:03:55
it was
0:03:57
fully managed highly available and in
0:03:58
memory cache for amazon uh
0:04:01
dynamodb that delivers up to 10 times
0:04:04
performance improvement from
0:04:06
milliseconds to microseconds and we
0:04:10
even add millions of requests per second
0:04:13
just as you know you only pay
0:04:15
for the capacity in your provision okay
0:04:18
so
0:04:19
uh is there a free tail dynamodb 20
0:04:24
25 gb of free storage okay
0:04:27
so yeah i don't think that dax will be
0:04:30
available in the
0:04:32
free tip
0:04:35
um
0:04:36
let's check out this one
0:04:44
so saying the same information that is
0:04:47
ten times faster
0:04:49
have you listened to that in memory
0:04:50
excellent acceleration
0:04:53
to manage
0:04:54
cache and validation data and now you
0:04:57
can focus on okay
0:04:59
right okay cool
0:05:03
yeah it doesn't co i don't think
0:05:05
it's
0:05:07
in the free table so just go and use
0:05:11
that one and see how that goes
0:05:14
right um so let's get started with that
0:05:19
um
0:05:20
so
0:05:22
[Music]
0:05:25
with
0:05:27
x
0:05:29
all right no not that one
0:05:32
dynamodb
0:05:36
dynamodb
0:05:38
x
0:05:41
okay how it works
0:05:45
okay it's given that one
0:05:53
how it works is
0:05:55
jesse would be
0:05:57
reliable cluster in the front of
0:06:01
in front of dynamodb where our cache
0:06:03
will be stored
0:06:05
right cool
0:06:06
yeah we can just do that one then right
0:06:09
operations
0:06:11
yeah cool
0:06:13
um
0:06:13
so in that case we i need to check
0:06:17
how to
0:06:19
set up dax
0:06:23
with
0:06:24
our
0:06:28
requirements
0:06:31
so essentially what i want to do is i
0:06:34
wanna
0:06:36
when checking if the board name exists
0:06:40
or not in the
0:06:42
in the database
0:06:44
when the user goes on the home page
0:06:49
it will have
0:06:50
all the
0:06:51
board names will be
0:06:53
populated in uh
0:06:56
in the cache
0:06:57
and in that way we won't really have to
0:07:03
send after every board name
0:07:07
as in
0:07:08
we won't have to talk to to the
0:07:13
database
0:07:14
again and again we can just
0:07:17
on
0:07:18
on the homepage load we can
0:07:23
store all the boring board names from
0:07:25
the database in dynamodb cache which is
0:07:29
dax and just check from there
0:07:33
all right uh available inside the vpc so
0:07:36
you want implies that you're
0:07:38
running function inside the very same
0:07:40
vpc
0:07:42
all right
0:07:44
so vpc will be you will be included in
0:07:47
the vpc then right right right actually
0:07:52
uh
0:07:56
fully managed uh-huh in memory case for
0:07:59
downloading java issues in java using
0:08:02
dash
0:08:03
can be completely hidden from the
0:08:06
developer
0:08:07
as dash java compliant
0:08:11
as java
0:08:12
client implements the same
0:08:15
dynamodb
0:08:17
interface as the direct client
0:08:21
but okay this one provides
0:08:23
no this is
0:08:25
micronauts i don't want that
0:08:28
dex
0:08:31
express
0:08:35
yeah there you go i needed this one
0:08:38
node.js and dax
0:08:41
okay to set up not just on your ec2
0:08:44
instance as follows
0:08:47
[Music]
0:08:48
usm to install
0:08:55
use
0:08:58
use mvm to install node.js
0:09:03
okay i've got that one already
0:09:07
then z if i would try dax
0:09:11
install dash and node.js
0:09:14
okay so that's the client
0:09:17
for node
0:09:21
uh
0:09:22
taking note of time
0:09:25
information
0:09:43
actually um what if i just store
0:09:47
when
0:09:48
in instead of using dex
0:09:51
uh why don't i store
0:09:55
all the board names in an array
0:09:59
and then just compare it so every time
0:10:02
it loads up you will compare
0:10:07
um the board name that you uses types
0:10:12
with an array when the ghost pressed
0:10:15
yeah i could do that instead can i
0:10:20
hey tory what's happening megan good to
0:10:23
have you and welcome
0:10:25
um
0:10:27
so it just me
0:10:29
tonight i
0:10:31
it was cortex turned but he had some
0:10:35
events on so he won't be able to make it
0:10:38
but yeah he took
0:10:40
he didn't tell me that mostly likely he
0:10:43
won't be able to
0:10:45
so
0:10:46
yes it's just me for
0:10:49
today i'll try my best to um
0:10:53
uh
0:10:54
entertain you guys you want to know
0:10:59
heck yeah man
0:11:01
that'd be fantastic um
0:11:05
i'll just send you an invite and you can
0:11:08
hop on there
0:11:09
oh
0:11:11
this is it start exciting stuff i like
0:11:15
it
0:11:17
thanks for
0:11:18
offering me that's a really good
0:11:21
surprise
0:11:36
hey girl i've just sent you on this
0:11:39
or on slack
0:12:02
okay so
0:12:04
this that is
0:12:08
all all right
0:12:18
okay uh i've sent you the link on slack
0:12:22
look forward to having you there
0:12:25
[Music]
0:12:29
hey tory
0:12:33
that's not my handle
0:12:38
how's it going zane i'm very good man
0:12:41
how are you doing
0:12:43
good i'm i'm here to help stop you from
0:12:46
spending money
0:12:48
oh
0:12:49
thank you i really appreciate it i've
0:12:52
been i was just figuring out as in how
0:12:54
to do that
0:12:56
without spending 44 bucks
0:12:58
usd and it's not even australian ones
0:13:02
just a lot more
0:13:04
so
0:13:05
yeah man
0:13:07
yeah i forgot that like basically
0:13:09
anything on aws is running on an ec2
0:13:13
instance right like anything
0:13:15
so exactly
0:13:17
so i forgot that that dax is is running
0:13:20
on like yeah i forgot yeah yeah and so
0:13:23
yeah it's it's expensive
0:13:26
that involves the vpcs
0:13:29
to run as
0:13:32
well what's that sorry i'm the vpc
0:13:37
yeah so
0:13:38
dex i was just researching a bit more on
0:13:41
that one and i found out that it's also
0:13:43
ran in a vpc
0:13:46
so to
0:13:49
run
0:13:50
dax on our app
0:13:52
we would have to include the lambda in
0:13:55
the vpc and then run
0:13:57
dax
0:13:59
through the vpc
0:14:00
apparently
0:14:02
okay
0:14:04
okay yeah i've never
0:14:06
never
0:14:07
i've never
0:14:09
done it myself so i don't know because
0:14:12
like it's just something i learned about
0:14:14
but
0:14:14
not implemented
0:14:16
yeah you should yeah and i know exactly
0:14:20
how you feel because yeah this is my
0:14:22
first time as in
0:14:24
working with
0:14:26
dax as well and all my knowledge about
0:14:30
dex um
0:14:32
is
0:14:33
relatively brand new
0:14:35
yeah pretty
0:14:36
pretty much my own knowledge around aws
0:14:39
is all theoretical
0:14:42
all
0:14:47
because i don't really want to make the
0:14:50
architecture that complicated and yeah
0:14:53
this at this same because
0:14:56
we're
0:14:57
really
0:14:58
like
0:14:59
near the end of the whole uh mvp
0:15:03
what i was thinking that
0:15:06
uh
0:15:08
do you
0:15:09
do you remember what are we working on
0:15:12
uh at the moment or
0:15:14
do you want me to
0:15:15
go through that again
0:15:18
um
0:15:19
you mean like right now like immediately
0:15:22
what you're working on yeah yeah uh i
0:15:24
remember it are you talking about the
0:15:26
same topic as yesterday
0:15:28
yes yes
0:15:29
yeah i know we were taught you're you
0:15:32
if and you you can tell me if i'm wrong
0:15:35
but you wanted to
0:15:37
be able to not make extra trips to the
0:15:41
database to retrieve the board name
0:15:46
so that's why you were thinking about
0:15:48
bringing in this cache
0:15:50
um
0:15:51
so that
0:15:52
you didn't have to do that
0:15:55
yes
0:15:56
that is correct uh but the main reason
0:16:00
to
0:16:01
um include the cash was as in
0:16:05
you know how
0:16:06
we have in our
0:16:08
application there
0:16:10
we don't want
0:16:11
duplicate board names as in they all
0:16:14
have to be
0:16:15
unique
0:16:16
and
0:16:18
why really as in the end goal
0:16:20
would have been to
0:16:22
as in when the home page loads up
0:16:26
all the board names are fetched from the
0:16:29
database and then they're stored in the
0:16:32
cache
0:16:33
and then we can just compare
0:16:36
um what the user types to that cache and
0:16:41
if that board name is already there
0:16:44
the user won't be allowed to create a
0:16:47
board of that name but if
0:16:50
if it's
0:16:51
not there then they can easily create
0:16:54
the board and you
0:16:56
it will be inserted in as well
0:17:01
yeah um
0:17:03
i think
0:17:04
using the cash is kind of like over
0:17:06
engineering it because exactly i mean
0:17:09
um because it's it's expensive too and
0:17:12
it's more i think it's like the cash is
0:17:15
it's like i i guess
0:17:18
it sounds like a use for a cash but i
0:17:20
think cash really is supposed to save
0:17:22
you on latency like it's read only
0:17:26
yeah and and and like really the like
0:17:29
let's say you had a multiplayer game or
0:17:31
something yeah then like you'd be
0:17:33
hitting that cash because you want the
0:17:35
response times like super fast yeah but
0:17:38
yeah i guess the other purpose is to
0:17:40
save like
0:17:41
save trips to
0:17:43
you know the database or server
0:17:48
but
0:17:49
i think that
0:17:51
and you may not like my answer
0:17:55
[Music]
0:17:56
but i think like go for it i think i
0:17:59
think if you were to implement that
0:18:02
you're just kind of like putting a
0:18:03
band-aid on
0:18:05
the on the fundamental problem
0:18:08
with the
0:18:10
the database
0:18:12
um schema
0:18:15
if you will i don't know if that's
0:18:17
the right way to describe a nosql
0:18:20
table
0:18:21
but
0:18:22
like because you're using the board name
0:18:25
as your primary key and not some random
0:18:28
id
0:18:30
that's that's like that that to me i
0:18:33
feel like is the fundamental problem
0:18:35
unless you specifically do not
0:18:37
want there ever to be two
0:18:40
board names that are the same name
0:18:45
but if if that is what you want then
0:18:47
yeah i think there's like you have to
0:18:50
find a way
0:18:51
like like what you're doing to not allow
0:18:54
users to create four names to name but
0:18:57
like
0:18:58
if i go to google docs or something
0:19:01
then like i can create my own
0:19:04
um document name for
0:19:07
for
0:19:08
for that for that google doc but like
0:19:12
it doesn't matter to
0:19:14
it doesn't matter to zayn that like he
0:19:16
names it the same thing
0:19:19
you know what i'm saying
0:19:21
like we can't have the same
0:19:24
like
0:19:25
i feel like that that alleviates you
0:19:28
from this
0:19:29
like
0:19:30
it avoids this like
0:19:32
duplication problem
0:19:34
um yes uh i i think i understand where
0:19:38
you're coming from so you're basically
0:19:42
saying
0:19:43
as in how i understand it that um
0:19:46
in your
0:19:48
conceptual design
0:19:51
there are two levels
0:19:53
so
0:19:54
once the account level and then there's
0:19:58
the board level
0:19:59
am i right
0:20:02
yeah yeah that's what i'm thinking like
0:20:06
yeah
0:20:07
so in our design for the mvp there is no
0:20:12
account level yet but they scheduled to
0:20:15
be implemented in the near future the
0:20:18
only thing is that because we don't have
0:20:21
that account level at the moment
0:20:24
that's where the board
0:20:27
name
0:20:27
has to be unique
0:20:30
because yeah yeah so
0:20:32
i'll another
0:20:35
solution that came into my mind and
0:20:38
um i just want to share it with you as
0:20:41
well um and on
0:20:43
the stream
0:20:44
or
0:20:45
obviously that um
0:20:47
i'm thinking to
0:20:49
create an array as in in memory
0:20:53
array
0:20:54
and
0:20:55
when the page loads as in the home page
0:21:00
the
0:21:02
lambda will get
0:21:05
all the
0:21:07
that's right
0:21:09
play dog is it
0:21:10
yeah
0:21:11
this is freaked out it is
0:21:13
dinner
0:21:14
time no i i think he's
0:21:17
he thought he saw something important
0:21:19
decided to bark at it go ahead
0:21:22
right right
0:21:23
cool so um
0:21:24
yeah uh we create a in
0:21:28
in memory
0:21:29
database
0:21:31
which to be exact
0:21:33
would be an array
0:21:35
and then store on when the home page
0:21:37
loads up
0:21:39
um
0:21:40
we get all the board names as string and
0:21:44
then story in that array
0:21:47
you definitely could do that
0:21:50
i just think so you're going to put them
0:21:52
on the client side right you're going to
0:21:54
put them you're going to
0:21:55
take all these board names on on load on
0:21:58
the client and then you're gonna
0:22:01
uh yes you're gonna
0:22:03
okay let me rephrase that you're gonna
0:22:04
query the database for all the board
0:22:06
names
0:22:08
get that back
0:22:09
scan
0:22:10
expensive
0:22:12
[Laughter]
0:22:14
[Music]
0:22:19
um
0:22:20
i think i think that could work if
0:22:24
you don't but is it
0:22:26
is it scalable
0:22:30
because like what's that you have a
0:22:32
million board names
0:22:34
like it's gonna be
0:22:36
it's not it's not gonna be like very
0:22:38
scalable i think it'll work for the
0:22:40
project but like
0:22:42
for like a real
0:22:44
production situation
0:22:46
i don't think that's
0:22:48
like
0:22:51
yeah i kind of
0:22:53
agree with you as well that if we have
0:22:56
say a million on
0:22:58
gazillion boards yeah let's say a gazoo
0:23:01
and hopefully
0:23:03
and hopefully
0:23:04
we have it because in that way we can
0:23:08
tell that our our projects has gone
0:23:10
viral and every single person in the
0:23:12
whole universe is basically choosing our
0:23:16
app
0:23:17
so
0:23:18
that'll be fantastic but yeah if we have
0:23:21
that that's
0:23:22
scenario then
0:23:25
obviously it will
0:23:27
have some performance issues
0:23:30
um and we can come back to that later on
0:23:33
in this
0:23:34
in this stage but at this at this stage
0:23:38
we're not really sure as in how many
0:23:41
people are
0:23:42
going to use that and i'm pretty sure it
0:23:44
won't be
0:23:45
millions
0:23:47
yeah i think
0:23:49
so
0:23:51
that is where my thinking is
0:23:53
going temporary temporarily the only the
0:23:56
only thing i can see that could
0:23:58
potentially go wrong with that there is
0:24:01
the edge case that like two people hop
0:24:04
on at the same
0:24:06
rare moment and create the same board
0:24:09
name at the same exact time
0:24:12
yeah that
0:24:14
would be an extreme
0:24:15
edge case then
0:24:21
can hope that no one does it but
0:24:24
going in the future i just want to get
0:24:28
the really the base
0:24:30
functionality done before
0:24:33
um the 31st of december
0:24:36
and then
0:24:37
once this is
0:24:40
released and uh
0:24:42
everything is okay for the time being
0:24:44
then we can move on
0:24:47
enhancing it as well
0:24:51
okay
0:24:54
what would be your thoughts on that one
0:24:57
i think i think
0:24:59
i think on a small scale
0:25:01
it's it it'll work like yeah yeah um
0:25:05
i
0:25:06
it but the the thing to me is like if it
0:25:09
if it's already on a small scale then
0:25:12
why just
0:25:13
well i just not do the
0:25:15
like just just index all the names in
0:25:19
the in
0:25:20
in dynamodb just like create an index of
0:25:23
the names
0:25:24
and then just like hit that index like
0:25:26
when it whenever anybody
0:25:29
hits submit and it's like i feel like
0:25:32
in my opinion it just sounds like you're
0:25:34
just adding like another layer that
0:25:36
you're gonna have to remove
0:25:38
later versus like indexing it will just
0:25:41
give you all those
0:25:42
all those keys that you're you know the
0:25:44
table name
0:25:46
very fast look up
0:25:48
very fast look up like and and like
0:25:51
sure you're you're still gonna have to
0:25:53
hit the database but like um like it's
0:25:57
on a small scale anyways so it shouldn't
0:25:59
really like
0:26:00
matter and then you don't have to like
0:26:02
really you don't have to remove it later
0:26:05
that's that that's i don't know that's
0:26:07
just my opinion about it but like i
0:26:09
think the other solution works works too
0:26:13
right right right so you're basically
0:26:15
saying because it's all the
0:26:17
project is already on a small scale um
0:26:20
we can pretty much
0:26:24
use indexing to
0:26:26
get away with the
0:26:28
as in
0:26:29
comparing and everything so all we can
0:26:32
basically do
0:26:34
as in check if
0:26:36
that board name isn't
0:26:39
um
0:26:40
isn't present and if it's
0:26:43
not in any of the in
0:26:45
indexes you just create it
0:26:48
and if it's
0:26:49
vice versa then basically don't create
0:26:54
obviously
0:26:56
is that what you say
0:26:58
yeah
0:26:59
um i think i
0:27:01
like i don't know who's watching in the
0:27:03
chat it could be like he's wrong
0:27:05
but um
0:27:06
like
0:27:07
i don't know like if the if the if
0:27:10
if the if the primary key
0:27:13
is already the table name i don't know
0:27:15
if you need to index it because i'm i'm
0:27:18
not i don't know much about database
0:27:20
okay like really i don't know much at
0:27:22
all
0:27:23
but like
0:27:24
um
0:27:25
maybe you can just do a quick look up
0:27:27
without even indexing it anyways
0:27:31
because
0:27:32
what i'm what my concern is
0:27:36
say
0:27:37
when you have
0:27:40
typed okay i'll just open up
0:27:44
raw
0:27:46
i o and trying to
0:27:48
explain during that thing in that way we
0:27:51
both
0:27:52
might
0:27:53
be able to understand properly
0:27:56
okay so say we have
0:27:59
written a name called test one okay
0:28:05
and
0:28:06
then we want and then
0:28:10
this basically is our
0:28:12
[Music]
0:28:13
bb
0:28:18
okay
0:28:21
and
0:28:22
then
0:28:24
we have our board names here say
0:28:28
test one just two
0:28:31
and
0:28:33
so forth
0:28:36
test
0:28:39
ten
0:28:40
okay
0:28:41
so my concern here if we are working
0:28:46
directly with the database is that see
0:28:50
as soon as i type test one
0:28:53
it will
0:28:54
[Music]
0:28:55
it will go there
0:28:59
okay
0:29:02
you will go to the database
0:29:04
[Music]
0:29:06
okay say
0:29:08
is is found
0:29:10
one
0:29:12
it will
0:29:13
it will come back
0:29:16
and say no you can't
0:29:20
and
0:29:22
because it's already
0:29:25
present okay cool so if i do
0:29:30
test 10
0:29:32
then it will go again to the
0:29:35
dead space but now
0:29:37
it won't come
0:29:38
straight straight back
0:29:41
it will
0:29:42
probably have to loop in the database as
0:29:45
in
0:29:46
is is it
0:29:48
test one
0:29:50
no two no three no four no ten yes and
0:29:54
then it will come back again i said no i
0:29:58
can't but if i do
0:30:00
15 or
0:30:02
115
0:30:04
it will go through every table again as
0:30:08
in every
0:30:09
board again and then if if you can't
0:30:12
find it then
0:30:14
it will come back and say okay fine
0:30:18
see i'm just trying to outline how much
0:30:22
time and resources it will
0:30:24
consume if we
0:30:26
work with the database
0:30:28
but if we say have another
0:30:33
one here say this is a memory one
0:30:37
as in
0:30:38
in an
0:30:39
array
0:30:40
so
0:30:41
we have this
0:30:44
doesn't exist uh at the moment
0:30:47
okay
0:30:49
neither does this or this
0:30:52
so
0:30:54
this here is
0:30:56
our homepage okay
0:30:59
at the moment
0:31:12
oh forget it
0:31:14
okay
0:31:15
this is our home page here i'm terrible
0:31:18
at it
0:31:20
yeah trust me i i i am so bad at that
0:31:25
um
0:31:26
so
0:31:27
the in memory
0:31:29
one would be if this is
0:31:32
our home page as soon as this loads
0:31:39
okay
0:31:40
we will get
0:31:42
the in memory
0:31:44
one here
0:31:47
and then
0:31:49
these all names will come here
0:31:53
so it's just one
0:31:56
one trips so we
0:31:58
go and
0:31:59
refresh them
0:32:02
now because
0:32:03
this all the in memory ones are in the
0:32:05
home
0:32:07
in the home page we don't have to go
0:32:10
back and forth with the there's a base
0:32:12
we can just compare and contrast the
0:32:15
array here
0:32:17
but you're right as well that if it's a
0:32:20
big
0:32:21
if it's a big app then it would be hard
0:32:24
as in
0:32:25
it will consume a lot of
0:32:28
resources but that's not really
0:32:31
my concern at this stage
0:32:33
okay
0:32:34
well yeah one thing is i okay so
0:32:38
there's like
0:32:40
i think three ways to retrieve
0:32:44
from dynamodb and again i preface this
0:32:47
by saying i don't know that much
0:32:49
but i think there's there's a there's a
0:32:52
method get
0:32:54
like that's just like a straight lookup
0:32:57
um
0:32:58
and i'm i don't i don't rem i don't
0:33:01
recall exactly
0:33:03
how it retrieves
0:33:06
i think it's through a hash
0:33:08
but i think
0:33:10
uh
0:33:11
if i'm correct it gets a single
0:33:15
item only
0:33:16
if you use a get right so if you did if
0:33:20
you did board name if you type if you're
0:33:22
the user you type in a board name and
0:33:24
then they go get and then you and then
0:33:26
you go try to retrieve it and you get
0:33:27
nothing back then you know that that's
0:33:29
available and that way you don't have to
0:33:32
use a scan
0:33:33
to scan the whole table to check all the
0:33:35
board names
0:33:36
because the scan is very expensive the
0:33:39
scan is and it's it's the most yes
0:33:42
it is
0:33:43
it it it takes them that's what that's
0:33:46
why it's more expensive too um
0:33:48
because of because of any scans you're
0:33:50
performing like i i remember when i'm
0:33:54
learning about
0:33:55
aws for my certifications and
0:33:59
one of the instructor was like
0:34:01
unless you have a good reason to use
0:34:03
scans then like
0:34:05
don't use scans because it's yeah
0:34:07
yeah um it's really expensive
0:34:10
it's really expensive
0:34:12
resource
0:34:13
consuming as well
0:34:15
so
0:34:17
maybe just using that that get
0:34:20
the other one is query but i think
0:34:22
queries for a range
0:34:24
um but get should just retrieve one
0:34:26
individual item and then if it's there
0:34:29
you're gonna know if the board name is
0:34:30
present or not so you don't have to like
0:34:32
go looping through the whole
0:34:35
uh whole table to
0:34:37
check
0:34:38
each row in the table row i don't know
0:34:41
what it's called in a in a document but
0:34:43
row essentially
0:34:46
yes there is one scenario um another
0:34:51
scenario i would
0:34:52
want to
0:34:53
um
0:34:54
point out that
0:34:56
say if you use a get
0:34:58
and
0:35:00
um
0:35:01
you type in
0:35:03
say a board that's already there
0:35:06
okay
0:35:07
so it will go and touch that database
0:35:12
it will say okay this board is all
0:35:15
ready
0:35:16
there i can't
0:35:18
i can't
0:35:20
create it okay
0:35:22
fine
0:35:23
and then i
0:35:25
give it a different name and it
0:35:28
goes
0:35:29
in the space against
0:35:31
saying that okay this board is also
0:35:34
already there so i'm just
0:35:38
but
0:35:39
but again we're thinking at a small
0:35:41
scale right
0:35:43
yeah like yeah we're not we're not
0:35:45
we're not like
0:35:47
we're not you're not like you shouldn't
0:35:49
worry about that situation on a small
0:35:52
scale i think
0:35:54
because then if it's like really big
0:35:56
maybe you would have a reason to use a
0:35:58
cash right
0:36:01
but i think i think i think the get
0:36:03
method is a hashing function so
0:36:06
i could be totally wrong don't quote me
0:36:08
because i'm being recorded but like
0:36:11
don't quote me i think i think it's a
0:36:14
very i think it's a very fast and
0:36:16
inexpensive look up if i remember
0:36:18
correctly
0:36:20
it is yeah yeah you know the you know
0:36:22
the users in the chat here they're
0:36:27
they're they're cruel they'll just like
0:36:30
shred you
0:36:33
no i'm but they're all there for our
0:36:37
learning experience as well and if they
0:36:40
don't correct us how will we know
0:36:43
that
0:36:44
if we have if we have actually have the
0:36:47
brought in from
0:36:49
information so
0:36:51
i don't think it's about shredding i
0:36:53
think it's just about
0:36:56
learning a bit of a hawk a bit of a hard
0:37:00
way and in that way you won't ever
0:37:02
forget the information because
0:37:08
yeah that's true that's true
0:37:11
yeah all right um
0:37:13
so you recommend that we should go for
0:37:16
get
0:37:18
i um i think i think
0:37:20
that's i'm not a dynamodb expert but i
0:37:24
think i think that's i think that's the
0:37:26
best thing i think that's i think that's
0:37:28
what you want to do in this situation
0:37:30
that's
0:37:31
and i think it's the the most efficient
0:37:34
call it's the most inexpensive call
0:37:37
and i don't think you need i think it's
0:37:38
a hashing function so like a map right
0:37:41
you have a hash so it's gonna go like
0:37:44
i'm not gonna say constant lookup time
0:37:47
but like yeah let's let's check it out
0:37:54
i'm still
0:37:56
like
0:37:57
learning about databases and i'm not
0:38:00
doing it on a daily basis so like
0:38:03
if if i wish i wish um
0:38:07
like i don't know somebody else like
0:38:10
paul or
0:38:11
is like just yeah just use this
0:38:17
yeah i mean
0:38:18
they are reading kind of
0:38:21
experts and a lot more senior than
0:38:24
us but i think
0:38:27
this is the way how we are trying to
0:38:30
figure out and
0:38:31
learn i think professionally for sure
0:38:33
exactly how that they have actually
0:38:35
passed those hurdles so it's a good
0:38:39
experience as in
0:38:40
figuring out and then learning because
0:38:43
in this web way i don't think we'll ever
0:38:46
forget that even the concepts
0:38:50
for sure for sure
0:38:52
um so
0:38:54
yeah this is the um dynamodb with
0:38:58
node.js i just want to get the loading
0:39:00
table data
0:39:02
so this is just
0:39:05
this is the put operation don't need
0:39:07
that
0:39:09
there's a get
0:39:11
one
0:39:12
get a single item
0:39:16
all right so there's a get item
0:39:20
i think that's it
0:39:23
you know to make this through my creator
0:39:26
obviously
0:39:27
as function
0:39:29
uh console.log of the results so you can
0:39:31
use
0:39:33
the important thing to pay attention to
0:39:34
here example the possible report pass
0:39:38
this parameter
0:39:39
[Music]
0:39:40
right the
0:39:42
the results oh so is getting the entire
0:39:46
item
0:39:49
we don't need the entire
0:39:51
item though
0:39:54
no no no no no this is not good but a
0:39:58
scan will do the same thing scan will
0:40:01
retrieve everything
0:40:05
right is that right
0:40:08
it's been a while okay um
0:40:12
i
0:40:12
think uh
0:40:14
because we don't need the objects
0:40:18
as in
0:40:20
like
0:40:21
these ones
0:40:24
we don't
0:40:25
need these kind of
0:40:27
objects
0:40:29
i don't think any of the db
0:40:33
methods
0:40:34
would
0:40:35
work here because they are bringing all
0:40:38
these
0:40:39
objects as a sing single
0:40:43
item
0:40:44
what we basically need is one
0:40:51
actually no
0:40:52
i'm wrong i'm wrong
0:40:56
this
0:40:58
would be the way so what would probably
0:41:00
happen that this
0:41:02
will be bored
0:41:04
born name
0:41:06
and then this
0:41:08
will be the actual board board name
0:41:10
and then this would be a second board
0:41:13
name third board name
0:41:17
pringle awesome
0:41:20
do you follow me
0:41:23
yeah i'm following
0:41:30
scan count one
0:41:32
uh so items one
0:41:38
right right right right right okay
0:41:51
um
0:41:56
oh you can try this in the cli too
0:42:00
yeah
0:42:00
i forgot about that yeah
0:42:04
that's right
0:42:08
it's like i think cart kartik wanted to
0:42:11
interview me
0:42:12
um for
0:42:14
talking about how i passed my
0:42:16
certifications and i'm just like
0:42:18
yeah i learned a lot but don't cram
0:42:24
yeah i know that feeling is feeling as
0:42:27
well man
0:42:28
especially because when i'm when i was
0:42:30
done with it like i'm like okay i gotta
0:42:32
go like go do other stuff like non yeah
0:42:35
not even related to aws and now i'm like
0:42:38
oh man yeah true
0:42:40
true true
0:42:42
as in
0:42:43
they just so much out there
0:42:46
i think to learn them
0:42:48
once you think they okay i think i know
0:42:52
this topic a little bit
0:42:56
there's something
0:42:58
else that comes along and you're you
0:43:02
you're like okay i think i want to do
0:43:04
this as well now
0:43:06
any and it just keeps building up
0:43:10
yeah well you know i do i do front end
0:43:14
so like
0:43:15
oh right i see i do front end like
0:43:18
learning aws was like what was like
0:43:21
really fun i loved it but like mostly
0:43:23
i'm focused on front-end stuff right now
0:43:26
it certainly helped it helped me a great
0:43:28
deal understanding like serverless
0:43:30
concepts yeah and
0:43:33
and like other like architectural
0:43:37
um
0:43:39
um you know software design uh things
0:43:43
and scalability reliability uh all that
0:43:45
great stuff but like in terms of like
0:43:48
like the the technic the more technical
0:43:50
details of of working with dynamo be db
0:43:54
for instance like yeah i don't remember
0:43:56
it like two times all right
0:44:00
yeah
0:44:01
that can happen
0:44:02
man because
0:44:04
same as well although i've done
0:44:07
cloud practitioner as just solutions arc
0:44:10
text
0:44:13
still if you
0:44:14
ask me as in on top of them
0:44:17
until my head which
0:44:19
service i should use it
0:44:22
i would probably take
0:44:24
say
0:44:25
32 45 seconds just
0:44:28
think first
0:44:30
and then come up and that might not even
0:44:33
be right
0:44:36
so
0:44:36
there is a lot and if we don't be
0:44:40
in practice
0:44:41
regularly then
0:44:43
it can get a bit as in
0:44:46
uh our hand as well
0:44:49
yeah
0:44:50
well now i use like the one like really
0:44:53
helpful thing
0:44:56
in my day-to-day let's say because there
0:44:57
are many helpful things but like
0:45:00
the one
0:45:01
like i guess like practical helpful
0:45:04
thing right now
0:45:06
aside from like working with like s3 or
0:45:09
whatever
0:45:10
um
0:45:12
is
0:45:13
is like serverless functions
0:45:17
that's very helpful
0:45:19
yeah because because i work in like
0:45:22
max next js
0:45:25
amplify
0:45:27
functions which are just like i think
0:45:29
they're they run on
0:45:31
they just run on aws lambdas
0:45:34
oh
0:45:35
yeah yeah
0:45:39
that's right
0:45:40
as is
0:45:42
serverless is basically consists of
0:45:45
lambda
0:45:47
dynamodb and
0:45:49
api gateway
0:45:59
okay so
0:46:00
i have actually seen how they're using
0:46:03
the
0:46:05
get
0:46:06
and i think for what we're
0:46:09
trying to do it might be a bit too
0:46:12
complicated
0:46:14
why
0:46:15
is because
0:46:17
we if we use get then we would have to
0:46:20
implement a method
0:46:22
in the back end first
0:46:24
and then also in the
0:46:27
from front end and then connect the two
0:46:30
together
0:46:31
i think the
0:46:32
most easiest and the fastest approach
0:46:36
for now as in
0:46:40
just to stick a kind of a sellotape
0:46:43
on
0:46:44
that
0:46:45
leakage part would be as in just basic
0:46:50
plea to do
0:46:52
a scan just once
0:46:54
and then use the in memory database to
0:46:57
do the
0:46:58
compare and contrast
0:47:01
i think that that's going to be a lot
0:47:03
simpler
0:47:04
at this stage
0:47:08
sounds good so what i'm gonna do is i'm
0:47:12
gonna just um
0:47:14
go in and get the latest
0:47:24
all right see how far
0:47:26
behind am i
0:47:31
how far
0:47:34
as in
0:47:35
because i'm taking the latest after ages
0:47:38
now
0:47:40
does it say 26
0:47:43
no no no no no no no it says only two
0:47:47
so i think everyone might want to do is
0:47:50
undo these
0:47:53
sorry i was just going to make a joke
0:47:56
i was going to say
0:47:57
that's how you can tell
0:47:59
how much work
0:48:01
kay and tanesh did while you're yeah
0:48:14
my
0:48:15
as in
0:48:16
they've actually really impressed me
0:48:19
to be honest
0:48:22
they've been on top of things
0:48:24
which is really good
0:48:26
yeah they weren't evil on the jira
0:48:28
though
0:48:30
uh
0:48:31
yeah
0:48:32
but that i think was my part
0:48:36
as in
0:48:38
to keep everything
0:48:39
organized but
0:48:41
they did a pretty good
0:48:43
job as in
0:48:44
just being hands-on
0:48:46
yeah
0:48:48
they copped out of jira because they're
0:48:50
being lazy
0:48:52
i hope you guys
0:48:53
i hope you guys watch this later
0:48:57
um
0:48:59
cool
0:49:13
all right
0:49:15
let me see which branch am i on at the
0:49:17
moment
0:49:20
you're branching certainly notes okay
0:49:22
wow so
0:49:25
everything has been done in insert new
0:49:27
notes is
0:49:28
it wow i need to catch up now
0:49:32
a bit
0:49:35
so how many branches have they made okay
0:49:37
of course so
0:49:39
still insert new notes cool
0:49:43
so their changes
0:49:45
would have been on scripts and still
0:49:48
front end
0:49:49
cool
0:49:50
um i really have to
0:49:53
change this file name
0:49:55
still front-end it doesn't make any
0:49:57
sense
0:50:04
um okay
0:50:07
so this is the delete
0:50:09
note this is the delete now call
0:50:16
uh
0:50:17
update okay draw a new card
0:50:20
there's there
0:50:22
and um
0:50:25
delete now okay cool so our so the
0:50:28
functionality that i'm so as soon as
0:50:34
the app
0:50:36
loads which would be on home.html
0:50:41
i need to
0:50:43
call that method
0:50:46
right i see
0:50:49
i need to call that method which would
0:50:51
be in still front end here we go
0:50:56
get bored by id
0:51:00
and
0:51:01
get bored
0:51:04
cool
0:51:08
clipboard name
0:51:12
catboard name
0:51:20
um
0:51:22
okay here we go that's get boards so we
0:51:25
can probably use this one
0:51:33
let me just check how
0:51:35
can
0:51:36
what does this get bored
0:51:41
get me
0:51:47
get boards
0:51:51
okay this is get boards i need to get
0:51:54
that one yeah
0:51:57
okay
0:51:58
let's check what this gives me now
0:52:03
if i console
0:52:05
what does it return jason
0:52:08
yeah i'm pretty sure it does
0:52:18
uh are you still in uh amsterdam um no
0:52:22
bali
0:52:26
sounds like it sounds like you went to
0:52:28
amsterdam recently
0:52:29
[Laughter]
0:52:32
yeah i'm still here like
0:52:35
yeah it's oh i thought
0:52:38
they're supposed to have direct flights
0:52:40
but they never they never showed up yeah
0:52:43
right right because i did um hear that
0:52:46
you guys were
0:52:48
arranging your as in
0:52:51
trip to go back home
0:52:53
right
0:52:54
but like i was like where's the flights
0:52:57
and now there's still no flights and now
0:53:00
with
0:53:01
with when the omnicron
0:53:03
came around like
0:53:04
they made um
0:53:07
like yeah it's going to be a while
0:53:09
because like they added more
0:53:10
restrictions which just as mean to
0:53:13
you know airlines like yeah we're not
0:53:15
even going to try them
0:53:17
uh
0:53:18
i see because because actually the
0:53:20
airport is open but no airlines have
0:53:23
taken them up on
0:53:25
uh flying in routes
0:53:28
oh
0:53:29
yeah oh
0:53:31
right right right right i see what you
0:53:33
mean now
0:53:34
so weird
0:53:35
cause bali is such a popular destination
0:53:39
it is
0:53:40
especially for the entrepreneurs though
0:53:43
as you know i've heard that the cost of
0:53:46
living is really cheap over there is it
0:53:48
that's that's that's why you guys are
0:53:51
gonna come here and
0:53:54
do the do the
0:53:57
do the scrambler enhancement ipo launch
0:54:00
from over here
0:54:02
yeah
0:54:03
that'd be
0:54:04
epic though
0:54:07
we'll be waiting for the um business
0:54:10
class
0:54:13
for me as well sorry
0:54:15
okay there's one two three four five
0:54:18
people yeah
0:54:19
just so you know
0:54:21
i think you're talking to the wrong guy
0:54:23
i don't have a job i don't have a job
0:54:26
so like by the way
0:54:28
if if you're if you're a professional
0:54:31
engineering manager and you're looking
0:54:33
for a great developer
0:54:37
yeah
0:54:39
yeah hire me
0:54:40
[Laughter]
0:54:45
uh i wish i could man i don't even have
0:54:48
a company that's for anybody who who
0:54:51
watches this
0:54:52
okay
0:54:54
yeah um
0:54:55
shout out for
0:54:58
tori he's a really in
0:55:02
incredible dev
0:55:04
i think
0:55:05
three times
0:55:06
uh aws say fight isn't it or two two
0:55:11
two two times i was i was thinking about
0:55:14
that
0:55:15
that sysops one and then i was like nah
0:55:18
right now right now
0:55:21
yeah okay cool cool yeah
0:55:25
that makes
0:55:27
sense though
0:55:29
but yeah uh any
0:55:31
one a of the engineering managers or hr
0:55:35
people watching
0:55:37
um
0:55:39
he's really hard working i can
0:55:41
personally start off and vouch
0:55:45
for him
0:55:47
well
0:55:48
oh wow thanks man i appreciate that a
0:55:51
lot
0:55:52
that's and the hard working part is true
0:55:55
that's why i look the way i do
0:55:59
that's why
0:56:02
[Music]
0:56:13
did i tell you
0:56:15
zayn that like
0:56:17
was it last week yeah i think it was
0:56:19
last week i finished
0:56:21
some interviews
0:56:23
like i finished the i finished the final
0:56:25
round of the interview
0:56:27
for a position at a company in colorado
0:56:30
his name should still not be named
0:56:33
but like
0:56:35
they
0:56:36
they they declined me the position
0:56:39
but why and then did you never
0:56:45
um well i signed an nda so i can't speak
0:56:49
too fully about it but right they
0:56:51
decided to
0:56:54
they
0:56:55
it was
0:56:56
perhaps that like
0:56:59
well the the engineering manager was
0:57:02
really nice um he's like super nice and
0:57:05
he gave me some feedback and said
0:57:08
like
0:57:09
your technical skills are great like
0:57:12
they're not in question because this is
0:57:13
this is for this is for a front-end
0:57:15
position and react
0:57:17
okay cool um
0:57:20
and
0:57:21
then he
0:57:23
he said like the one thing i wanna i
0:57:25
would like to have seen more of is like
0:57:28
collaboration with other developers
0:57:32
and i was like ah yes yeah
0:57:35
that that i was like oh
0:57:37
that sucks
0:57:40
because i didn't know that was
0:57:42
necessarily a hard requirement like to
0:57:44
actually demonstrate
0:57:47
with some projects
0:57:49
that i had been working with other
0:57:51
developers because i'm very involved in
0:57:54
different
0:57:55
communities like all day with developers
0:57:58
and i'm here like talking to you yeah
0:58:01
like that type of stuff i do that a lot
0:58:03
yeah and but like i guess i didn't have
0:58:06
the actual like proof that he was
0:58:09
necessarily looking for
0:58:11
but i don't know if that's what
0:58:13
i don't know if that's what made the
0:58:14
difference or there was just like a more
0:58:16
experienced
0:58:18
candidate
0:58:19
who was in there or in an internal
0:58:22
higher perhaps too
0:58:25
ah
0:58:26
i see you would be coming from now
0:58:28
yeah internal hires are always gonna
0:58:31
pretty much trump you yeah
0:58:33
of course of course as in there's no
0:58:36
question about it but um
0:58:38
yeah i would just as in
0:58:40
um
0:58:42
suggest that it's just one company
0:58:45
and there are
0:58:46
million other other companies and i'm
0:58:49
pretty sure
0:58:50
that
0:58:51
as in
0:58:52
everything happens for
0:58:54
a reason
0:58:55
and um there's something better
0:58:58
waiting for you
0:59:00
out there
0:59:03
so yeah thanks i know that it's a bit
0:59:06
crushing as well but i would highly
0:59:08
recommend
0:59:09
that
0:59:10
take it as a learning and just move on
0:59:13
yeah i did definitely learn a lot from
0:59:15
the from the interview process um yeah
0:59:18
and i was i was pretty happy
0:59:20
i think
0:59:21
i could have done better in some like
0:59:24
more soft skills areas but
0:59:28
but
0:59:29
right right i was pretty happy with how
0:59:32
i performed but
0:59:34
yeah i mean you never you never know um
0:59:38
but yeah i don't know i'm not i'm not
0:59:39
shaken by it like i was like this close
0:59:42
you know to like getting something yeah
0:59:46
yeah so true though especially if it's
0:59:48
the last
0:59:49
final
0:59:51
stage as in pretty sure your personality
0:59:55
is fine your technical abilities are
0:59:58
great like the um engineering
1:00:02
manager
1:00:04
said and i think from my experience to
1:00:07
the
1:00:08
last stage is just to check your
1:00:11
cultural fit
1:00:12
in the company as well
1:00:14
as in how how do you connect with with
1:00:18
others as in how do you talk to as in
1:00:20
your colleagues your speaking style
1:00:23
and
1:00:25
yeah man so yeah basically what you're
1:00:28
saying is
1:00:30
they don't enjoy my sense of humor
1:00:34
i wouldn't say if they don't enjoy your
1:00:37
sense of humor but what i would
1:00:41
say that
1:00:43
the sense of
1:00:46
humor that you have didn't really fit in
1:00:50
that company as in that particular
1:00:52
particular company
1:00:58
to be honest like i don't have that much
1:01:02
collaboration experience um working on
1:01:06
i have zero collaboration experience
1:01:08
working in a you know in a production
1:01:11
environment at us at a medium to
1:01:14
enterprise-sized company that's for sure
1:01:17
so
1:01:19
um
1:01:20
but
1:01:22
but collaboration experience
1:01:24
yeah sure
1:01:26
um my whole life
1:01:28
um but like
1:01:29
um and working with other other
1:01:31
engineers yeah
1:01:32
i guess
1:01:33
um a bit like
1:01:35
and this this is for like a junior
1:01:37
mid-level role too so
1:01:40
oh so this was for junior to middle
1:01:44
level role i see i see yes yes i was
1:01:47
thinking it was
1:01:48
more for junior level role
1:01:51
yeah
1:01:52
okay cool cool
1:01:55
no man uh as in
1:01:58
i've
1:01:58
been there
1:02:00
i i've been rejected for approximately
1:02:03
when
1:02:04
i was applying for a job after i got my
1:02:08
pr i got rejected for about i think 150
1:02:12
times
1:02:14
and oh you mean you didn't hear back
1:02:17
150 times yes
1:02:20
sir basically
1:02:24
no hearing back is the same as okay we
1:02:27
don't want you as in
1:02:29
we don't want you there maybe some other
1:02:32
companies but we don't want you
1:02:35
and
1:02:36
it's
1:02:37
it's
1:02:38
those kind of things are pretty normal
1:02:41
venue in job hunt
1:02:44
and it's like
1:02:46
um it's
1:02:50
like
1:02:51
the more you hear those kind of things
1:02:54
you just laugh them all as
1:02:56
another one all right move on
1:02:59
yeah
1:03:00
i mean for for me not hearing back from
1:03:03
a company because i sent in an app that
1:03:04
doesn't bother me at all but like
1:03:07
when i have to go through a grueling
1:03:09
process like i prep so
1:03:12
so hard
1:03:14
for this i prep so hard like
1:03:17
um
1:03:18
and and then to go through all these
1:03:20
interview rounds meeting with
1:03:22
how many i met with
1:03:24
i met with a bunch of engineers
1:03:27
there and i met with a pm too
1:03:30
um
1:03:31
and to go through like hours of
1:03:34
interviewing and then get rid of that
1:03:36
that stinks
1:03:38
that's things a lot more i think um in
1:03:41
my no in that case from well it's the
1:03:45
time investment you know like you're
1:03:47
putting in a lot of you're investing a
1:03:49
lot of time
1:03:51
so like if i fire an application and you
1:03:53
don't get back to me like no sweat i got
1:03:55
i got i can i can i can fire out a lot
1:03:58
of applications you know like that yeah
1:04:00
yeah
1:04:01
true
1:04:05
yeah man i would just say at the at the
1:04:09
moment but i'll tell you
1:04:11
something really in
1:04:13
interesting um
1:04:15
of the stream
1:04:17
so uh
1:04:19
okay
1:04:20
off the stream yes
1:04:23
stay tuned
1:04:25
for them but yeah um
1:04:27
thanks guys who ever was
1:04:30
watching us i'm really great to have
1:04:32
yous
1:04:33
and um also
1:04:35
thank you tori for um
1:04:37
uh
1:04:38
coming in as a really good surprise
1:04:42
and just accompanying
1:04:45
me in this session i was really bored as
1:04:49
in doing uh everything alone so it's
1:04:52
good they came in and
1:04:54
added a bit of humor a bit of fun fun
1:04:57
moments and we had a good conversation
1:05:00
as well thanks for having me on like i
1:05:03
hope
1:05:04
the rants weren't too long
1:05:06
no no
1:05:07
it can never be too long
1:05:10
that'll be too long
1:05:11
[Music]
1:05:13
yeah
1:05:15
but yeah so um
1:05:17
today just to summarize that tori tried
1:05:20
his best to um convince
1:05:23
me on using dynamo tv but um he was
1:05:27
right from as in a larger scale
1:05:30
and the performance and effectiveness of
1:05:33
an
1:05:34
application and i totally
1:05:38
uh agreed
1:05:40
with them but
1:05:41
the
1:05:42
the stage
1:05:44
where we are at the moment for the
1:05:47
project
1:05:48
um
1:05:50
i thought
1:05:51
uh
1:05:54
interacting with
1:05:56
dynamodb
1:05:57
straight away
1:05:58
would be over engineering a simple
1:06:02
app so
1:06:04
therefore um i just decided that
1:06:09
at least at
1:06:11
this stage to keep the app really simple
1:06:13
and to
1:06:15
get on with the
1:06:17
is
1:06:18
swell is better
1:06:20
if
1:06:21
we just
1:06:22
create an in-memory database on the
1:06:26
client's side and
1:06:29
um just comparing on contrast the board
1:06:33
board name for uniqueness purposes
1:06:36
so
1:06:37
yeah that was this
1:06:39
cited hopefully that that functionality
1:06:42
isn't too hard and it should be done
1:06:45
very very soon
1:06:47
but yeah
1:06:48
thanks again for
1:06:51
joining us
1:06:53
tori been a pleasure having you
1:06:56
thanks sam good to see you back
1:06:58
you too right um and yeah
1:07:01
catch us on
1:07:03
sunday same time same place and a same
1:07:07
toss so see you then guys catch you
1:07:10
later bye for now