boarzVideosClipsStatistics

🎬Alt+F4 Zain

⏪
🎦
⏩
Featured in#️⃣EP 124 - Today's Stream
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
001
Build Break and Code
📅 2021-07-14 
(808 days ago)
⌛ 0:58:43
ZainboarKartikboar
002
Build, Break & Fix
📅 2021-07-15 
(807 days ago)
⌛ 0:53:45
ZainboarKartikboar
🎬
Krunchmaster Kartik
Build, Break & Fix
ZainboarKartikboar
003
Build, Break & Fix
📅 2021-07-16 
(806 days ago)
⌛ 1:09:05
ZainboarKartikboar
004
Special Edition: We don't stop until we get our code working
📅 2021-07-16 
(805 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 
(804 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 
(803 days ago)
⌛ 1:03:20
ZainboarKartikboar
007
Build, Break & Fix
📅 2021-07-20 
(802 days ago)
⌛ 1:04:37
ZainboarKartikboar
008
Build, Break & Fix
📅 2021-07-21 
(801 days ago)
⌛ 1:00:37
ZainboarKartikboar
009
Build, Break & Fix
📅 2021-07-22 
(800 days ago)
⌛ 1:17:02
ZainboarKartikboar
010
Build, Break & Fix
📅 2021-07-23 
(799 days ago)
⌛ 1:04:59
ZainboarKartikboar
011
Build, Break & Fix
📅 2021-07-23 
(799 days ago)
⌛ 1:48:16
ZainboarKartikboar
012
Build, Break & Fix
📅 2021-07-24 
(797 days ago)
⌛ 2:05:28
ZainboarKartikboar
013
Build, Break & Code //First Special Guest Appearance
📅 2021-07-26 
(796 days ago)
⌛ 1:09:09
ZainboarKartikboar
014
Build, Break & Fix
📅 2021-07-27 
(795 days ago)
⌛ 1:05:37
ZainboarKartikboar
015
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
📅 2021-07-28 
(794 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 
(793 days ago)
⌛ 1:03:57
ZainboarKartikboar
017
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-30 
(792 days ago)
⌛ 1:06:45
ZainboarKartikboar
018
Build, Break & Fix // creating get methods with FETCH API
📅 2021-07-30 
(791 days ago)
⌛ 2:00:16
ZainboarKartikboar
019
Build, Break & Fix // BLOG REVEAL!! &Fixing our broken Hugo blog
📅 2021-07-31 
(791 days ago)
⌛ 2:03:11
📰
ZainboarKartikboar
020
Build, Break & Fix // Fixing the uncaught exception error in FETCH APIs
📅 2021-08-02 
(789 days ago)
⌛ 1:02:04
ZainboarKartikboar
021
Build, Break & Fix // Trying different things to resolve the error
📅 2021-08-03 
(788 days ago)
⌛ 1:04:49
📰
ZainboarKartikboar
022
Build, Break & Fix // Special Guest announcement for tomorrow!
📅 2021-08-04 
(787 days ago)
⌛ 1:03:15
📰
ZainboarKartikboar
023
Special Episode : Talking to a Principal Developer at Seek
📅 2021-08-05 
(786 days ago)
⌛ 1:04:56
📰
ZainboarKartikboar
024
Build, Break & Fix // Working out Software design
📅 2021-08-06 
(785 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 
(784 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 
(783 days ago)
⌛ 1:35:49
📰
Zainboar
027
30 mins of deployment 😠 || 30 mins of coding 🥲
📅 2021-08-09 
(782 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 
(781 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 
(780 days ago)
⌛ 1:01:46
📰
ZainboarKartikboar
030
Today's Stream
📅 2021-08-12 
(779 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 
(778 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 
(777 days ago)
⌛ 1:20:18
📰
ZainboarKartikboar
033
Build - Break - Fix
📅 2021-08-15 
(776 days ago)
⌛ 1:34:03
📰
ZainboarKartikboar
034
Build Break Fix
📅 2021-08-16 
(775 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 
(774 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 
(773 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
037
Special Guest - Sam Nolan
📅 2021-08-19 
(772 days ago)
⌛ 1:05:19
📰
ZainboarKartikboar
038
Today's Broadcast
📅 2021-08-20 
(771 days ago)
⌛ 1:01:55
📰
ZainboarKartikboar
039
Today's Broascast
📅 2021-08-21 
(770 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 
(769 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 
(768 days ago)
⌛ 0:57:11
📰
Zainboar
042
Today's Broadcast
📅 2021-08-24 
(767 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 
(766 days ago)
⌛ 1:13:08
📰
ZainboarKartikboar
🎬
Actually good job advice from Zain
Today's Stream
ZainboarKartikboar
044
Today's Stream
📅 2021-08-26 
(765 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 
(764 days ago)
⌛ 1:08:21
📰
ZainboarKartikboar
046
Weekend Special
📅 2021-08-28 
(763 days ago)
⌛ 1:32:51
ZainboarKartikboar
047
Weekend Special
📅 2021-08-29 
(762 days ago)
⌛ 1:01:39
Zainboar
048
Today's Broadcast
📅 2021-08-30 
(761 days ago)
⌛ 1:17:19
ZainboarKartikboar
049
Today's Broadcast
📅 2021-08-31 
(760 days ago)
⌛ 1:00:16
ZainboarKartikboar
🎬
Viewer burn
Today's Broadcast
ZainboarKartikboar
050
CELEBRATION: 50th Episode
📅 2021-09-01 
(759 days ago)
⌛ 1:01:53
ZainboarKartikboar
051
Today's Broadcast
📅 2021-09-02 
(758 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 
(757 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 
(756 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 
(755 days ago)
⌛ 1:41:54
ZainboarKartikboar
055
Today's Stream
📅 2021-09-06 
(754 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 
(753 days ago)
⌛ 1:25:44
ZainboarKartikboar
🎬
The benefits of pair programming
Today's Broadcast
ZainboarKartikboar
057
Today's Stream
📅 2021-09-08 
(752 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 
(751 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 
(750 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 
(748 days ago)
⌛ 1:02:36
ZainboarKartikboar
061
Today's Stream
📅 2021-09-13 
(747 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 
(746 days ago)
⌛ 1:11:29
ZainboarKartikboar
063
Today's Stream
📅 2021-09-15 
(745 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 
(744 days ago)
⌛ 1:20:45
📰
ZainboarKartikboar
🎬
Switched-on hat
Today's Broadcast
ZainboarKartikboar
🎬
Functions, one of the big coding challenges
Today's Broadcast
ZainboarKartikboar
🎬
Break fast
Today's Broadcast
ZainboarKartikboar
🎬
Blood and breath pumping up
Today's Broadcast
ZainboarKartikboar
🎬
Wrong since day 1
Today's Broadcast
ZainboarKartikboar
065
test
📅 2021-09-16 
(743 days ago)
⌛ 2:03:01
📰
ZainboarKartikboar
🎬
Electronic waves
test
ZainboarKartikboar
🎬
RAWR coders
test
ZainboarKartikboar
🎬
Transit in Japawn
test
ZainboarKartikboar
🎬
Xs sponsorship
test
ZainboarKartikboar
🎬
Lame roars
test
ZainboarKartikboar
🎬
Setting up a suppository in Diagon Alley
test
ZainboarKartikboar
🎬
Background Diagon Alley
test
ZainboarKartikboar
🎬
Half speed zain
test
ZainboarKartikboar
🎬
One second penetration
test
ZainboarKartikboar
🎬
Top loading switches
test
ZainboarKartikboar
🎬
Making it rain with CodeBuild
test
ZainboarKartikboar
066
Today's Broadcast
📅 2021-09-19 
(741 days ago)
⌛ 1:46:13
📰
ZainboarKartikboar
067
Today's Stream
📅 2021-09-20 
(740 days ago)
⌛ 1:03:46
📰
ZainboarKartikboarToreyboar
🎬
What is a sea cable?
Today's Stream
ZainboarKartikboarToreyboar
068
Today's Stream
📅 2021-09-21 
(739 days ago)
⌛ 1:09:13
📰
ZainboarKartikboarToreyboar
069
Today's Broadcast
📅 2021-09-22 
(738 days ago)
⌛ 1:03:51
📰
ZainboarKartikboar
070
Today's Stream
📅 2021-09-23 
(737 days ago)
⌛ 1:59:01
📰
ZainboarKartikboar
071
Today's Stream
📅 2021-09-24 
(736 days ago)
⌛ 0:28:57
📰
ZainboarKartikboar
072
Today's Stream
📅 2021-09-24 
(736 days ago)
⌛ 0:39:33
📰
ZainboarKartikboar
073
Today's Stream
📅 2021-09-26 
(734 days ago)
⌛ 1:21:14
📰
Zainboar
074
Today's Stream
📅 2021-09-27 
(733 days ago)
⌛ 1:03:40
📰
ZainboarKartikboar
075
Today's Stream
📅 2021-09-28 
(732 days ago)
⌛ 1:04:05
📰
ZainboarKartikboar
076
Today's Broadcast
📅 2021-09-29 
(731 days ago)
⌛ 0:58:07
📰
ZainboarKartikboar
077
Today' Broadcast
📅 2021-09-30 
(2 years ago)
⌛ 1:13:14
📰
ZainboarKartikboar
078
Today's Broadcast
📅 2021-10-01 
(729 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 
(727 days ago)
⌛ 1:14:52
📰
ZainboarKartikboar
080
Today's Stream
📅 2021-10-04 
(726 days ago)
⌛ 1:05:10
📰
ZainboarKartikboar
081
Today's Stream
📅 2021-10-05 
(725 days ago)
⌛ 1:01:05
📰
Zainboar
082
Today's Stream
📅 2021-10-06 
(724 days ago)
⌛ 0:54:10
📰
ZainboarKartikboar
083
Today's Stream
📅 2021-10-07 
(723 days ago)
⌛ 1:15:04
📰
ZainboarKartikboar
🎬
Strong intro
Today's Stream
ZainboarKartikboar
084
Today's Stream
📅 2021-10-08 
(722 days ago)
⌛ 1:12:59
ZainboarKartikboar
085
Today's Stream
📅 2021-10-10 
(720 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 
(719 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 
(718 days ago)
⌛ 0:51:02
📰
ZainboarKartikboar
088
Today's Stream
📅 2021-10-13 
(717 days ago)
⌛ 1:07:31
📰
ZainboarKartikboar
089
Today's Broadcast
📅 2021-10-14 
(716 days ago)
⌛ 1:07:16
📰
ZainboarKartikboar
090
Today's Stream
📅 2021-10-15 
(715 days ago)
⌛ 1:01:10
📰
Zainboar
091
Today's Stream
📅 2021-10-17 
(713 days ago)
⌛ 1:26:37
📰
ZainboarKartikboarThaneshboar
🎬
Torres Strait Icelander people
Today's Stream
ZainboarKartikboarThaneshboar
092
Today's Stream
📅 2021-10-18 
(712 days ago)
⌛ 1:05:40
📰
ZainboarKartikboarThaneshboar
🎬
Icelander or Islander?
Today's Stream
ZainboarKartikboarThaneshboar
093
Today's Stream
📅 2021-10-19 
(711 days ago)
⌛ 1:01:58
📰
ZainboarThaneshboar
094
Today's Stream
📅 2021-10-20 
(710 days ago)
⌛ 1:04:18
📰
ZainboarKartikboar
095
Today's Stream
📅 2021-10-21 
(709 days ago)
⌛ 1:16:08
📰
ZainboarKartikboarThaneshboar
096
100th Episode
📅 2021-10-23 
(707 days ago)
⌛ 1:13:16
📰
ZainboarKartikboar
097
101/200 Episodes
📅 2021-10-24 
(706 days ago)
⌛ 1:00:53
📰
ZainboarThaneshboar
🎬
Best Practices
101/200 Episodes
ZainboarThaneshboar
098
102/200 Episode
📅 2021-10-25 
(705 days ago)
⌛ 1:09:20
📰
ZainboarKartikboar
099
103/200 Episode
📅 2021-10-26 
(704 days ago)
⌛ 1:10:51
📰
ZainboarKartikboarThaneshboar
100
104/200
📅 2021-10-27 
(703 days ago)
⌛ 1:03:23
📰
ZainboarKartikboar
101
105/200
📅 2021-10-28 
(702 days ago)
⌛ 1:15:24
📰
ZainboarThaneshboar
🎬
ROAR coders
105/200
ZainboarThaneshboar
102
107/200
📅 2021-10-29 
(701 days ago)
⌛ 1:14:04
📰
ZainboarKartikboar
103
109/200
📅 2021-10-31 
(699 days ago)
⌛ 1:11:38
📰
ZainboarKartikboarThaneshboar
104
110/200
📅 2021-11-01 
(698 days ago)
⌛ 1:04:53
📰
ZainboarKartikboar
105
111/200
📅 2021-11-02 
(697 days ago)
⌛ 1:11:33
📰
ZainboarKartikboarThaneshboar
106
112/200
📅 2021-11-03 
(696 days ago)
⌛ 1:00:17
📰
ZainboarKartikboar
🎬
Diagon Alley? What is that kind of fing?
112/200
ZainboarKartikboar
107
113/200
📅 2021-11-04 
(695 days ago)
⌛ 1:03:53
📰
Zainboar
🎬
C.O.D.I.N.G
113/200
Zainboar
108
114/200
📅 2021-11-05 
(694 days ago)
⌛ 0:56:39
Zainboar
109
115/200
📅 2021-11-07 
(692 days ago)
⌛ 1:02:25
📰
ZainboarThaneshboar
🎬
What's testing
115/200
ZainboarThaneshboar
🎬
CORS coders
115/200
ZainboarThaneshboar
110
116/200
📅 2021-11-08 
(691 days ago)
⌛ 1:09:37
📰
ZainboarKartikboar
111
117/200
📅 2021-11-09 
(690 days ago)
⌛ 1:06:25
📰
ZainboarKartikboarThaneshboar
112
118/200
📅 2021-11-10 
(689 days ago)
⌛ 1:02:39
📰
ZainboarKartikboar
113
119/200
📅 2021-11-11 
(688 days ago)
⌛ 1:08:01
📰
ZainboarKartikboarThaneshboar
114
120/200
📅 2021-11-12 
(687 days ago)
⌛ 1:00:14
📰
Zainboar
115
120/200
📅 2021-11-14 
(685 days ago)
⌛ 1:06:19
📰
ZainboarKartikboarThaneshboar
116
122/200
📅 2021-11-15 
(684 days ago)
⌛ 1:00:31
ZainboarKartikboar
117
Today's Stream
📅 2021-11-22 
(677 days ago)
⌛ 1:01:46
📰
KartikboarThaneshboar
118
How This Video Has 12 Views, Explained
📅 2021-11-25 
(674 days ago)
⌛ 0:59:47
KartikboarThaneshboar
119
How This Video Has 14 Views, Explained
📅 2021-11-29 
(670 days ago)
⌛ 1:16:20
📰
KartikboarThaneshboar
120
Special Guest - Torey Littlefield Pt.2
📅 2021-11-30 
(669 days ago)
⌛ 1:12:15
📰
ZainboarToreyboar
121
Today's Stream
📅 2021-12-02 
(667 days ago)
⌛ 1:02:25
KartikboarThaneshboar
122
Today's Stream
📅 2021-12-06 
(663 days ago)
⌛ 1:02:01
📰
KartikboarThaneshboar
123
Today's Broadcast
📅 2021-12-07 
(662 days ago)
⌛ 1:01:00
KartikboarThaneshboar
124
Today's Stream
📅 2021-12-09 
(660 days ago)
⌛ 1:05:48
📰
ZainboarThaneshboar
🎬
Complimenting the wrong person
Today's Stream
ZainboarThaneshboar
▶️
Alt+F4 Zain
Today's Stream
ZainboarThaneshboar
125
Today's Stream
📅 2021-12-10 
(659 days ago)
⌛ 1:07:15
ZainboarToreyboar
126
Today's Stream
📅 2021-12-12 
(657 days ago)
⌛ 0:12:47
📰
ZainboarThaneshboar
127
Today's Stream
📅 2021-12-12 
(657 days ago)
⌛ 0:50:29
📰
ZainboarThaneshboar
128
Today's Stream
📅 2021-12-13 
(656 days ago)
⌛ 1:02:31
📰
ZainboarKartikboar
129
Today's Stream
📅 2021-12-14 
(655 days ago)
⌛ 1:10:28
📰
ZainboarToreyboar
130
Today's Stream
📅 2021-12-16 
(653 days ago)
⌛ 1:16:51
📰
ZainboarThaneshboar
131
Today's Stream
📅 2021-12-17 
(652 days ago)
⌛ 1:10:59
ZainboarKartikboarToreyboar
132
Today's Stream
📅 2021-12-19 
(650 days ago)
⌛ 1:00:49
📰
Zainboar
133
Today's Stream
📅 2021-12-20 
(649 days ago)
⌛ 1:01:49
📰
ZainboarKartikboar
134
Today's Stream
📅 2021-12-21 
(648 days ago)
⌛ 1:03:43
📰
ZainboarThaneshboar
135
Today's Stream
📅 2021-12-22 
(647 days ago)
⌛ 1:06:30
📰
ZainboarKartikboar
136
Today's Stream
📅 2021-12-23 
(646 days ago)
⌛ 1:00:09
Zainboar
137
Today's Stream
📅 2021-12-26 
(643 days ago)
⌛ 1:17:00
📰
ZainboarThaneshboar
🎬
Fixing and failing
Today's Stream
ZainboarThaneshboar
138
Today's Stream
📅 2021-12-27 
(642 days ago)
⌛ 1:05:22
📰
ZainboarKartikboar
139
Today's Stream
📅 2021-12-28 
(641 days ago)
⌛ 1:16:17
📰
ZainboarToreyboar
140
WebSocket Integration
📅 2021-12-29 
(640 days ago)
⌛ 1:02:44
📰
Zainboar
141
AWS WebSocket API Integration Pt.2
📅 2021-12-30 
(639 days ago)
⌛ 1:08:23
📰
ZainboarToreyboar
142
AWS WebSocket Integration with SAM Pt.3
📅 2022-01-02 
(636 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
143
Today's Stream
📅 2022-01-03 
(635 days ago)
⌛ 1:07:18
📰
ZainboarKartikboar
144
AWS WebScoket Integration with SAM Pt.4
📅 2022-01-04 
(634 days ago)
⌛ 1:04:18
📰
ZainboarToreyboar
145
AWS WebSocket Integration with SAM Pt.5
📅 2022-01-05 
(633 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
146
AWS WebSocket Integration with SAM Pt. 6
📅 2022-01-06 
(632 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
147
Today's Stream
📅 2022-01-07 
(631 days ago)
⌛ 1:11:55
📰
ZainboarToreyboar
148
Connect AWS WebSocket to DynamoDB Pt.1
📅 2022-01-09 
(629 days ago)
⌛ 1:10:25
📰
ZainboarToreyboar
149
Connect AWS WebSocket to DynamoDB
📅 2022-01-10 
(628 days ago)
⌛ 1:02:06
ZainboarKartikboar
150
"Blank Line" Bug In Lambda Response For AWS Websocket Pt.1
📅 2022-01-11 
(627 days ago)
⌛ 0:58:13
📰
ZainboarKartikboarToreyboar
151
"Blank Line" Bug In Lambda Response From Lambda
📅 2022-01-13 
(625 days ago)
⌛ 1:04:40
📰
ZainboarToreyboar
152
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-14 
(624 days ago)
⌛ 1:04:33
📰
ZainboarThaneshboar
153
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-16 
(622 days ago)
⌛ 1:11:37
📰
ZainboarToreyboar
154
Test
📅 2022-01-17 
(621 days ago)
⌛ 1:03:13
📰
ZainboarThaneshboar
155
Today's stre
📅 2022-01-18 
(620 days ago)
⌛ 0:45:24
ZainboarToreyboar
156
AWS Websocket + DyanmoDb + Lambda
📅 2022-01-19 
(619 days ago)
⌛ 1:06:33
📰
ZainboarThaneshboar
🎬
Brown is always better than white
AWS Websocket + DyanmoDb + Lambda
ZainboarThaneshboar
157
Today's Stream
📅 2022-01-20 
(618 days ago)
⌛ 0:57:55
📰
Zainboar
158
Today's Stream
📅 2022-01-21 
(617 days ago)
⌛ 1:02:17
📰
ToreyboarZainboar
159
Today's Stream
📅 2022-01-23 
(615 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 
(614 days ago)
⌛ 1:16:15
📰
ZainboarThaneshboar
161
How to Host Web App In AWS S3 using CloudFront, Route53 and CloudFormation
📅 2022-01-25 
(613 days ago)
⌛ 1:01:07
ZainboarToreyboar
162
How to Host Web App Using AWS S3, CloudFront and Route53
📅 2022-01-26 
(612 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 
(611 days ago)
⌛ 1:08:48
📰
ZainboarToreyboar
164
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-28 
(610 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 
(608 days ago)
⌛ 0:28:17
Zainboar
166
Today's Broadcast
📅 2022-01-31 
(607 days ago)
⌛ 1:11:16
📰
ThaneshboarToreyboar
167
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-02-01 
(606 days ago)
⌛ 1:06:35
📰
ZainboarToreyboar
168
Generate SSL Certificate via AWS Certificate Manager
📅 2022-02-02 
(605 days ago)
⌛ 0:58:02
📰
ZainboarThaneshboar
169
Test AWS Websocket Connection With Multiple Users
📅 2022-02-03 
(604 days ago)
⌛ 1:01:59
📰
ZainboarToreyboar
170
Adding Redirection To The AWS S3 Page
📅 2022-02-04 
(603 days ago)
⌛ 0:25:00
Zainboar
171
Redirecting AWS S3 page
📅 2022-02-06 
(601 days ago)
⌛ 0:54:11
Zainboar
172
Today's Broadcast
📅 2022-02-07 
(600 days ago)
⌛ 1:05:20
📰
ThaneshboarToreyboar
173
Today's Stream
📅 2022-02-08 
(599 days ago)
⌛ 1:05:29
ZainboarToreyboar
174
Today's Stream
📅 2022-02-10 
(597 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 
(594 days ago)
⌛ 1:02:05
ZainboarToreyboar
176
How To CRUD Data Through AWS Websocket with Multiple Clients
📅 2022-02-16 
(591 days ago)
⌛ 1:07:32
ZainboarThaneshboar
177
Today's Stream
📅 2022-02-17 
(590 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 
(587 days ago)
⌛ 1:21:24
ZainboarToreyboar
179
Today's Stream
📅 2022-02-23 
(584 days ago)
⌛ 0:59:43
📰
ZainboarThaneshboar
180
How To HASH A Password using BCRYPT in Node
📅 2022-02-25 
(582 days ago)
⌛ 1:03:48
ZainboarThaneshboar
181
How to Hash Passcode with BCRYPT using Node Pt.2
📅 2022-02-27 
(580 days ago)
⌛ 1:07:59
ZainboarToreyboar
182
Create Passcode UI
📅 2022-02-28 
(579 days ago)
⌛ 1:01:29
📰
ZainboarThaneshboar
183
How To Make FrontEnd Talk to Backend with Node
📅 2022-03-01 
(578 days ago)
⌛ 1:01:33
ZainboarToreyboar
184
How To Positioning A Div
📅 2022-03-04 
(575 days ago)
⌛ 1:09:27
ZainboarToreyboar
185
Today's Stream
📅 2022-03-06 
(573 days ago)
⌛ 1:00:29
Zainboar
186
Today's Stream
📅 2022-03-07 
(572 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(570 days ago)
⌛ 1:00:11
ZainboarThaneshboar
188
Compare Hashed Passwords Using Bcryptjs
📅 2022-03-10 
(569 days ago)
⌛ 1:01:31
ZainboarToreyboar
🎬
Indian givers
Compare Hashed Passwords Using Bcryptjs
ZainboarToreyboar
189
Special Appearance
📅 2022-03-11 
(568 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
190
Today's Stream
📅 2022-03-13 
(566 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 
(565 days ago)
⌛ 1:07:00
ZainboarThaneshboar
192
Today's Stream
📅 2022-03-15 
(564 days ago)
⌛ 1:05:51
ZainboarToreyboar
193
Today's Stream
📅 2022-03-17 
(562 days ago)
⌛ 1:21:59
ZainboarToreyboar
194
How To Apply Authentication When Saving NodeJs
📅 2022-03-18 
(561 days ago)
⌛ 1:05:27
Zainboar
195
How to Compare Passcodes Using Bcrytp Node.js
📅 2022-03-20 
(559 days ago)
⌛ 1:04:19
ZainboarToreyboar
196
Today's Broadcast
📅 2022-03-21 
(558 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
197
Today's Stream
📅 2022-03-22 
(557 days ago)
⌛ 1:02:51
ZainboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(556 days ago)
⌛ 1:03:09
ZainboarThaneshboar
🎬
Tough questions
Verify Passcode Saving Information to DynamoDB with NodeJs
ZainboarThaneshboar
199
Today's Stream
📅 2022-03-25 
(554 days ago)
⌛ 1:12:27
ZainboarToreyboar
200
Today's Stream
📅 2022-03-27 
(552 days ago)
⌛ 1:14:36
ZainboarToreyboar
201
Today's Stream
📅 2022-03-28 
(551 days ago)
⌛ 1:08:28
ZainboarThaneshboar
202
How To Do A Merge Using VSCode and Github
📅 2022-03-29 
(550 days ago)
⌛ 1:05:33
ZainboarToreyboar
203
Today's Stream
📅 2022-03-30 
(549 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 
(548 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 
(547 days ago)
⌛ 1:00:36
Zainboar
206
Today's Stream
📅 2022-04-03 
(545 days ago)
⌛ 1:06:56
ZainboarToreyboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(544 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 
(543 days ago)
⌛ 0:57:30
ZainboarToreyboar
209
Today's Stream
📅 2022-04-06 
(542 days ago)
⌛ 0:59:39
ZainboarThaneshboar
🎬
Zip first developer
Today's Stream
ZainboarThaneshboar
210
Today's Stream
📅 2022-04-07 
(541 days ago)
⌛ 1:04:46
Zainboar
🎬
Busted again
Today's Stream
Zainboar
211
Store String Array in DynamoDB using NodeJS
📅 2022-04-08 
(540 days ago)
⌛ 0:19:27
Zainboar
212
Today's Stream
📅 2022-04-10 
(538 days ago)
⌛ 1:07:24
Zainboar
213
Today's Stream
📅 2022-04-11 
(537 days ago)
⌛ 1:02:34
ZainboarThaneshboar
214
Today's Stream
📅 2022-04-12 
(536 days ago)
⌛ 0:27:43
Zainboar
215
Jira Organising & Beta Testing Day 1
📅 2022-04-13 
(535 days ago)
⌛ 0:58:09
ZainboarThaneshboar
216
Implement Passcode Tab Feature
📅 2022-04-17 
(531 days ago)
⌛ 0:58:49
ZainboarToreyboar
217
Beta Testing Fixes Part 2
📅 2022-04-19 
(529 days ago)
⌛ 1:00:24
ZainboarToreyboar
🎬
Torey the stinker
Beta Testing Fixes Part 2
ZainboarToreyboar
218
Beta Testing Fixes Part 3
📅 2022-04-20 
(528 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 
(527 days ago)
⌛ 1:00:13
ZainboarToreyboar
220
Beta Testing 5
📅 2022-04-22 
(526 days ago)
⌛ 1:10:18
ThaneshboarToreyboar
221
Today's Stream
📅 2022-04-25 
(523 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 
(521 days ago)
⌛ 0:51:08
ZainboarThaneshboar
223
Today's Stream
📅 2022-04-28 
(520 days ago)
⌛ 1:00:33
ZainboarToreyboar
224
Save Notes Through Websocket
📅 2022-04-29 
(519 days ago)
⌛ 0:51:30
Zainboar
225
Saving Object Through Websocket in DynamoDB
📅 2022-05-01 
(517 days ago)
⌛ 0:49:15
ZainboarToreyboar
226
Saving Object Through Websocket in DynamoDb
📅 2022-05-02 
(516 days ago)
⌛ 0:55:26
Zainboar
227
Today's Stream
📅 2022-05-05 
(513 days ago)
⌛ 1:01:32
ZainboarToreyboar
228
Welcome Back Kartik Party
📅 2022-05-08 
(510 days ago)
⌛ 0:55:32
ZainboarToreyboarKartikboar
229
Testing Prevention of XSS attack
📅 2022-05-10 
(508 days ago)
⌛ 0:29:16
Zainboar
230
How To Test Prevention XSS Attack
📅 2022-05-11 
(507 days ago)
⌛ 0:40:42
ZainboarKartikboar
🎬
Fartik
How To Test Prevention XSS Attack
ZainboarKartikboar
231
Fixing Websocket
📅 2022-05-19 
(499 days ago)
⌛ 0:49:55
Zainboar
232
Today's Stream
📅 2022-05-20 
(498 days ago)
⌛ 0:56:10
ZainboarKartikboar
233
Today's Stream
📅 2022-05-22 
(496 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 
(494 days ago)
⌛ 0:23:19
Zainboar
235
Websockets bugs
📅 2022-05-27 
(491 days ago)
⌛ 1:00:51
ZainboarKartikboar
236
Websocket Bug Fix
📅 2022-05-29 
(489 days ago)
⌛ 0:49:50
Zainboar
237
Hook Up AWS Websocket
📅 2022-05-30 
(488 days ago)
⌛ 0:48:59
Zainboar
🎬
Keyboard allergies
Hook Up AWS Websocket
Zainboar
238
Hook up AWS Websocket Pt.2
📅 2022-05-31 
(487 days ago)
⌛ 0:53:07
Zainboar
239
Today's Stream
📅 2022-06-01 
(486 days ago)
⌛ 0:21:05
Zainboar
240
AWS Websocket Bug Fix
📅 2022-06-05 
(482 days ago)
⌛ 0:52:47
Zainboar
241
AWS Websocket Bug Fix Pt.2
📅 2022-06-06 
(481 days ago)
⌛ 0:23:52
Zainboar
242
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
📅 2022-07-27 
(430 days ago)
⌛ 1:00:06
Zainboar
🎬
As you been poopin?
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
Zainboar

Subtitles

0:00:00
[Music]
0:00:23
what is going on guys welcome back to
0:00:27
the
0:00:29
panel raw coders
0:00:32
um we
0:00:33
no
0:00:35
no sorry sorry it's my i've just come
0:00:38
back from a holiday and i think i'm
0:00:40
still
0:00:42
in a holiday mode but hang on
0:00:45
let's start again
0:00:48
welcome back guys to bill break and fix
0:00:51
show brought to you by the raw coders
0:00:54
yes that's us and
0:00:57
here and i've just come back from my
0:01:01
um
0:01:02
trip abroad really
0:01:04
glad to be back and really pumped
0:01:07
uh have you got
0:01:08
anything to say
0:01:10
thanks to that i know it's just good
0:01:12
good to have you back zayn um yeah um
0:01:16
yeah really
0:01:17
you know you do a good job in managing
0:01:19
the managing the project keeping
0:01:21
everything organized so
0:01:23
um i think yeah it's really good to have
0:01:25
you back and you bring a lot of energy
0:01:27
to it as well so yeah
0:01:29
great to have you back thank you kay uh
0:01:31
thank you
0:01:32
finish off i'm mixing the
0:01:35
mixing my
0:01:38
team members
0:01:40
names as well that's not good that's not
0:01:42
good anyway um yeah
0:01:45
great to be back um
0:01:48
and
0:01:49
team team members friends and
0:01:52
and colleagues
0:01:54
like you and okay
0:01:56
uh have been really legends in
0:01:58
continuing this stream so thank you very
0:02:01
much for that i really appreciate all
0:02:03
your efforts dedication
0:02:06
commitment to this
0:02:08
show fantastic to have you guys
0:02:11
and um
0:02:13
yeah so
0:02:14
just a bit of a recap i
0:02:17
took uh a bit of an update from km
0:02:21
finish
0:02:22
and um
0:02:24
they eventually updated
0:02:26
me and really impressed me actually how
0:02:29
far they brought the
0:02:31
project so really feeling blessed to
0:02:34
have you guys as a part of the team
0:02:38
um
0:02:40
welcome tori
0:02:41
good to have you mate again
0:02:45
uh
0:02:47
yeah so they said that um uh
0:02:51
do you wanna
0:02:52
go through as in what have you guys
0:02:55
done since i was i was gone as a summary
0:02:58
and what do we plan to do today finesse
0:03:02
yeah yep sounds good um so while you
0:03:05
away we we worked on uh doing updating
0:03:08
the notes um so
0:03:10
you know that means when uh when we make
0:03:13
when we edit the notes after creating we
0:03:16
wanted to
0:03:17
um you know make sure it's updated in
0:03:19
the back end so that's one thing
0:03:22
we did
0:03:23
um
0:03:24
there is there's a small thing we have
0:03:25
to fix with that it's that um
0:03:28
patch is
0:03:31
the patch is still being called um yeah
0:03:35
when there's uh no no like no changes so
0:03:38
ah okay right yeah yeah yeah we do need
0:03:41
to fix that but otherwise yeah that's
0:03:43
pretty good i think
0:03:45
um and the other thing we did was that
0:03:47
deletion of notes as well so when we
0:03:50
click the cross you know that deletes
0:03:51
the note and that removes it in the back
0:03:53
end as well
0:03:54
um
0:03:55
yeah so essentially that's the the two
0:03:58
uh biggest things we we worked on during
0:04:00
the
0:04:01
time uh today i think um we want to
0:04:04
start off with uh jira um
0:04:07
just get everything coordinated again
0:04:09
and um i think yeah and this is not me
0:04:11
like
0:04:12
uh just saying it for the sake of it but
0:04:15
actually like you know you're like we
0:04:18
realized how much of like coordination
0:04:20
and and organization you've done because
0:04:22
like when there was lack of it there's
0:04:24
like you know you kind of felt it like
0:04:26
you know what i mean that's not it's not
0:04:28
much structure so um yeah
0:04:31
like actually i think um you know you
0:04:33
can get us back on track in that and
0:04:35
that's uh in that sense for sure
0:04:38
um and then after that we uh we plan to
0:04:41
work on the
0:04:42
ensure the posting of the
0:04:44
the boards are
0:04:45
um
0:04:47
unique
0:04:48
yet unique at the back end yeah yeah
0:04:50
that's what you want to say
0:04:52
um yeah so that's what we have planned
0:04:54
for today fantastic um thanks a lot for
0:04:58
the rundown
0:05:00
finish it's
0:05:02
i'm really admiring how much you've
0:05:05
improved as in overall your
0:05:07
communication your summer risingly and
0:05:11
your technical ability you're improving
0:05:14
a lot may so
0:05:17
keep that up really
0:05:19
good to see all this all this all this
0:05:21
progress
0:05:23
years
0:05:25
all right cool so
0:05:27
let's get cracking um i'll share my
0:05:29
screen
0:05:31
oh it's been ages i've done this
0:05:37
[Music]
0:05:40
i think he actually um
0:05:42
yeah he does that sometimes
0:05:47
give it a sec
0:05:59
yeah true it's been ages sorry
0:06:02
gotta cut him gotta um
0:06:04
cut him some slack
0:06:25
i like how you uh
0:06:27
i like your comment
0:06:29
they totally skipped jarrah that's true
0:06:31
like kids who they could who parents
0:06:33
left for the weekend
0:06:35
yeah true that's true
0:06:41
really
0:06:43
sorry about
0:06:44
um
0:06:45
[Music]
0:06:47
i guess i opened up jira in the same tab
0:06:50
as stream yard so you just
0:06:53
close there and open must
0:06:56
open up my stream yard
0:07:00
um yeah so i'm just sharing my screen
0:07:02
again
0:07:03
um
0:07:05
yeah it's been a while man so can you
0:07:09
can't imagine
0:07:10
uh but also i'm gonna say saying like um
0:07:13
did you did you see tory joined us or
0:07:15
joined me on one of the episodes as well
0:07:18
i'm not sure if you saw that
0:07:23
um i'm not entirely sure i saw that no
0:07:28
did he
0:07:29
yeah we did okay
0:07:31
what did you guys do
0:07:33
we
0:07:34
did uh actually
0:07:35
it was yeah tori guided me on
0:07:37
on building a reactor we didn't finish
0:07:40
it but it was meant to be like a real
0:07:42
time it's jingo fantastic
0:07:45
yeah so it's really good to have tori on
0:07:47
as well to be honest
0:07:49
oh
0:07:51
that's that's um
0:07:52
wonderful man i'm really happy that you
0:07:56
using
0:07:57
this stream for these kind of purposes
0:08:01
as well though as in
0:08:03
what more could i want when
0:08:07
the stream is being
0:08:09
used for these this kind of learning
0:08:11
purposes it's just
0:08:13
fantastic
0:08:15
so how was your experience
0:08:18
doing that
0:08:19
yeah it was good it was good um i yeah i
0:08:22
hadn't touched
0:08:23
um
0:08:24
react in a while so i was just basically
0:08:27
like troy was like you know right this
0:08:30
piece of cod was just like writing it
0:08:31
pretty i was just like following what he
0:08:33
had to say but yeah it was really fun
0:08:35
you know
0:08:36
um changing up a little bit and just
0:08:39
doing a bit of reactions yeah it was
0:08:41
good fun man
0:08:42
yeah
0:08:44
fantastic man um
0:08:46
i
0:08:47
you know one now that you have told
0:08:50
me i'm gonna go back and see the
0:08:53
as well and learn
0:08:55
from that as well
0:08:59
okay i'm gonna just insert these notes
0:09:08
this um
0:09:18
okay
0:09:19
so
0:09:20
this can be done
0:09:23
puts it down right
0:09:24
um
0:09:26
can you put it in
0:09:28
what are the options actually
0:09:30
uh
0:09:31
authenticate no no i don't want sorry
0:09:34
it's trying to identify user
0:09:37
no i don't want to do this at the moment
0:09:39
nope
0:09:41
um
0:09:43
i'm pretty sure you guys have already
0:09:45
done the testing isn't it obvious
0:09:48
i would say put it down oh man just
0:09:50
because no we have but like the thing i
0:09:53
was saying earlier i added another
0:09:55
ticket in that if you if you want to put
0:09:57
this in done and then maybe we can just
0:09:59
um oh we can face it off that ticket
0:10:03
so if you scroll down what's that
0:10:06
um
0:10:08
it's the the last one
0:10:11
personal being called
0:10:15
passionate method being open no changes
0:10:17
are made to the notes
0:10:19
ah okay right right right right right i
0:10:22
see
0:10:23
yeah
0:10:24
um
0:10:27
okay cool
0:10:32
finishes
0:10:33
[Music]
0:10:52
okay
0:10:53
cool so i just add this one to that and
0:11:03
myself
0:11:07
cool
0:11:08
so this one's
0:11:10
there and did you
0:11:12
say i shouldn't put this one right
0:11:17
interesting
0:11:19
yeah i was thinking hold um just so like
0:11:22
you know we kind of remember but you
0:11:23
know up to you um
0:11:25
yeah um
0:11:28
[Music]
0:11:38
[Music]
0:11:48
[Music]
0:11:52
which one
0:11:54
as issue
0:11:55
sv80
0:11:57
i think i'll just
0:11:59
add that that issue to this
0:12:02
make issue
0:12:04
link if you're blocked by
0:12:07
uh huh search issues there we go cool
0:12:10
that's pretty cool
0:12:18
okay
0:12:22
and
0:12:36
cool
0:12:38
so
0:12:39
this is fine um
0:12:43
so we can come back to
0:12:45
this one
0:12:47
put this on hold
0:12:49
for now
0:12:51
okay
0:12:54
and
0:12:58
hold
0:13:01
on
0:13:03
right um
0:13:04
and
0:13:06
but
0:13:07
make back and talk to front end that's
0:13:10
there that's all right
0:13:14
that's all isn't it
0:13:18
um
0:13:21
unchecked front and last error
0:13:25
oh yep this shows up
0:13:28
it shows up in chrome so when you when
0:13:30
you do live server
0:13:32
and we haven't looked into this either
0:13:34
but this is a and you go on the console
0:13:37
this shows up um
0:13:39
in uh in the console so something i
0:13:41
think we need to look into it as well
0:13:43
and fix it before we release it
0:13:46
eric shows up in chrome okay cool we
0:13:49
will probably come back to
0:13:51
this after we've done the
0:13:53
um
0:13:55
of this but it doesn't create any
0:13:58
logical
0:14:00
uh
0:14:01
failure does it
0:14:02
no no it doesn't okay cool
0:14:06
perfect um in that case that's the
0:14:09
application
0:14:10
that's all um
0:14:13
jason's the other team member all right
0:14:16
cool so now what we can do is
0:14:20
there was another unique board
0:14:23
to get there should be in there probably
0:14:26
i've forgotten to create that right
0:14:30
um
0:14:34
i
0:14:36
insert
0:14:39
sneak
0:14:41
boards
0:14:45
okay
0:14:48
and the function that you should be upon
0:14:53
when
0:15:00
actually um we might want to do it in
0:15:04
this
0:15:05
way
0:15:06
that
0:15:08
you know when
0:15:09
the home page loads up
0:15:16
we
0:15:16
might wanna already
0:15:19
store all the boards from the database
0:15:22
in cash
0:15:25
[Music]
0:15:28
so in that way when we press uh when we
0:15:32
insert
0:15:34
when we
0:15:35
type a born board name and click go it
0:15:39
doesn't have to take a trip to
0:15:42
database check and then come back and
0:15:45
then say
0:15:46
no or yes
0:15:49
so
0:15:50
the advantage of
0:15:52
putting all the boards in cash when the
0:15:54
homepage loads up would be
0:15:58
you can just
0:16:00
compare
0:16:02
which boards are already there in the
0:16:05
cash
0:16:06
so you won't
0:16:09
it will save a trip from the database
0:16:17
what what um
0:16:19
what boards would we store in the cage
0:16:20
like the most frequently
0:16:23
visited boards or
0:16:25
all the boards
0:16:28
is okay
0:16:29
because if we
0:16:31
only
0:16:33
store
0:16:35
most frequently used boards
0:16:37
then
0:16:38
if there's a a really irregular user
0:16:43
um
0:16:44
he would be able to
0:16:45
create the board because
0:16:48
a dublicate board that he already had
0:16:52
or that already exists in the database
0:16:55
because the board that he created
0:16:57
previously
0:17:00
wouldn't appear in the list that we will
0:17:03
use to compare it with
0:17:08
but if it's not in the list then can't
0:17:10
we just
0:17:11
we would just check the database you
0:17:13
know what i mean like if um so
0:17:16
um
0:17:17
save the boards in the cage but also
0:17:19
save in the db
0:17:21
then
0:17:21
if it's frequently visited you
0:17:24
you know i mean what you do is like so
0:17:26
for the frequently visited boards you
0:17:28
check the cache um and then if it say
0:17:31
return it if it's not there then go to
0:17:33
the db and fetch it this
0:17:35
is what i would have thought
0:17:40
fetch what
0:17:42
uh the boy
0:17:46
okay so we're not talking about getting
0:17:51
anything we're just
0:17:54
seeing that if the board that we want to
0:17:57
insert already exists
0:18:00
if it does then we won't let the user
0:18:04
create that board as in the board name
0:18:07
okay okay okay
0:18:11
does that make any sense or where are
0:18:14
you as in along which
0:18:17
lines are you thinking
0:18:21
yeah i think that makes sense so like um
0:18:25
you want to
0:18:26
[Music]
0:18:27
you want to save all the board names in
0:18:30
in case like without the port itself
0:18:32
just uh
0:18:34
just the board names right that's what
0:18:35
you mean
0:18:39
and then
0:18:40
um
0:18:48
and then just retrieve it from the
0:18:51
from the cage essentially
0:18:58
interesting
0:19:00
um oh so
0:19:02
just to answer
0:19:04
tori lil field um
0:19:07
we're not gonna write all the boards
0:19:09
into the
0:19:10
cache we will just store
0:19:13
the ball um
0:19:15
we will just store
0:19:17
the
0:19:19
boards that are present in the database
0:19:24
into the
0:19:26
cache when the home page loads up so in
0:19:29
that way
0:19:30
we don't have to
0:19:32
talk to the database again and again
0:19:36
we can just talk to the cache itself
0:19:41
the board
0:19:43
yeah
0:19:44
exactly
0:19:48
cool um so
0:19:51
so
0:19:53
finish were you saying
0:19:56
can you repeat which is
0:19:58
what you said again please
0:20:00
yeah i was just confused saying like um
0:20:02
yeah i guess it was just throwing just
0:20:05
the board names then that's fine like i
0:20:07
thought maybe you meant we'd be storing
0:20:09
the whole
0:20:10
board in the cage as well
0:20:15
no no
0:20:16
no no it would
0:20:17
just be the existing board names
0:20:21
um
0:20:23
the reason why
0:20:25
would be is because we just
0:20:28
want the board names
0:20:30
not to be
0:20:32
duplicate okay that's all
0:20:35
so
0:20:37
for example if you have already created
0:20:40
i mean if someone has already created a
0:20:44
board name
0:20:45
called
0:20:47
test one
0:20:49
only that's
0:20:50
that string
0:20:51
test one
0:20:54
would be stored
0:20:56
yeah yeah that makes sense
0:20:59
yeah um
0:21:01
what about the expiring the cash um
0:21:05
so every uh story every time um
0:21:09
[Music]
0:21:11
the app's home page is loaded
0:21:16
only then we're gonna store
0:21:19
the board names
0:21:22
in the cache from the
0:21:24
db
0:21:26
why not just index the borden board
0:21:29
names
0:21:32
if we index the
0:21:35
you means saw them
0:21:38
a
0:21:40
in an array
0:21:48
okay um i'm not really familiar with
0:21:51
indexing the board name
0:21:53
for
0:21:54
we will probably have to research
0:21:57
that one uh dinesh uh are you aware of
0:22:00
as in indexing the board names in
0:22:03
dynamodb
0:22:04
no no i know i wasn't aware of that
0:22:07
okay
0:22:08
that's an interesting concept
0:22:11
because i'm gonna
0:22:13
i'm gonna definitely look into that one
0:22:16
hang on um
0:22:18
let's
0:22:20
put
0:22:21
that
0:22:23
in
0:22:25
indexing
0:22:26
in
0:22:27
dynamodb
0:22:31
i'm improving data ah
0:22:34
secondary index
0:22:36
interesting
0:22:37
what is indexing in
0:22:40
downloads indexes for primary key
0:22:44
attributes to improve accesses
0:22:46
the explorer exploration application
0:22:49
access and data retrievals and bad
0:22:52
performance by reducing application lag
0:22:55
ah
0:22:58
that's interesting
0:23:00
so
0:23:02
basically you won't
0:23:05
when we
0:23:08
if we even
0:23:10
refuse to store the
0:23:13
uh board names in the cache
0:23:17
we can just
0:23:19
store the boring
0:23:20
board names um i mean we all already
0:23:24
have the board names but we can just use
0:23:27
in indexes as a primary key
0:23:30
attributes to get them
0:23:36
emuratory
0:23:39
you can you you can use a
0:23:42
local a table
0:23:45
creation
0:23:46
local
0:23:47
global
0:23:50
yeah but that if that's the case then
0:23:54
we'll still be talking to the database
0:23:57
after every
0:24:00
board
0:24:01
name has been
0:24:02
inputted
0:24:04
so if there's test
0:24:06
one we
0:24:08
go to the database come back
0:24:11
no we can't and then we
0:24:13
change it again
0:24:16
test2 then an other trip to the
0:24:19
database and that will really cost us in
0:24:22
in um
0:24:24
query
0:24:26
true database
0:24:28
all right um so i'm inclined to go to
0:24:33
the
0:24:35
yeah but it's cheaper than a cache i
0:24:37
think
0:24:38
um how would it
0:24:40
how would it be cheaper
0:24:42
[Music]
0:24:43
than the cache because every time you're
0:24:47
checking a board name you're doing a
0:24:49
trip
0:24:50
to the
0:24:51
dead space
0:24:53
and every time you're
0:24:59
talking to the database and as much
0:25:03
of
0:25:04
crude operations are done on the the
0:25:07
space the more it will cost
0:25:10
awesome
0:25:11
that's problem okay so we don't really
0:25:14
have to um
0:25:18
care about expiring but
0:25:21
technically i would
0:25:23
give it an expiry of say
0:25:26
24 hours
0:25:30
because
0:25:31
cash um
0:25:33
um
0:25:36
so the first time
0:25:38
using loads
0:25:40
up okay
0:25:43
i'm i'm
0:25:45
going a bit further off the track now
0:25:49
yes so here's what's gonna happen
0:25:52
we use caching and i'm pretty sure it
0:25:55
must be free because we're going to use
0:25:58
the
0:25:59
local storage
0:26:01
and
0:26:02
no uh as in every time the index paid of
0:26:05
the homepage loads up if we you use
0:26:10
local storage or caching
0:26:12
i think local storage is caching isn't
0:26:14
it
0:26:17
um
0:26:20
i'm pretty sure
0:26:21
hang on i need to check that i'm
0:26:25
doubting myself now
0:26:30
[Music]
0:26:34
have a guest finish
0:26:37
i think now
0:26:41
secondly it's inability
0:26:43
a situation with
0:26:45
local cash for data january on the
0:26:48
server but not subject to local storage
0:26:50
is great for relative static
0:26:52
files and database table i think it is
0:26:57
to increase performance when the data is
0:27:00
needed to potentially offer offline
0:27:02
versions of the data
0:27:05
um if you scroll down a little saying
0:27:07
the stack of the question yeah
0:27:11
that would be really helpful
0:27:15
okay i'll leave you back in it
0:27:19
cases data which is used very frequently
0:27:22
so storage
0:27:24
yeah exactly
0:27:26
long story short
0:27:34
okay so is
0:27:37
[Music]
0:27:38
different
0:27:40
caches when we want to use
0:27:44
we want to store frequently used
0:27:49
data to reduce processing and
0:27:52
loading required and this is exactly
0:27:55
what we want to do
0:27:57
yeah and
0:27:59
local storage is based on as in
0:28:04
like a form
0:28:05
info or a bit more
0:28:08
generic
0:28:10
so yes cash is the way forward so i'm
0:28:15
thinking
0:28:16
um
0:28:17
i thought you meant
0:28:19
that muddy be cash um
0:28:22
dynamodb cash
0:28:26
probably not
0:28:28
yeah
0:28:29
i'm just i'm thinking of the browser
0:28:32
cache
0:28:33
i think so
0:28:35
how would we what what's your idea of
0:28:37
that saying like what would we what
0:28:39
technology do we use that like is it
0:28:40
radius or
0:28:42
just um
0:28:45
so
0:28:47
if we want to use case you um
0:28:51
honestly i need to do the solutions
0:28:53
architect again
0:28:56
again
0:28:57
um i think there was a so
0:29:00
probably not uh
0:29:03
probably is the
0:29:04
reddish because that deals in data
0:29:07
warehouse in cash
0:29:09
if my memory is correct
0:29:13
it's been long how you should use and
0:29:15
know about
0:29:16
local stories
0:29:18
[Music]
0:29:23
know about the
0:29:25
local storage okay so we're not talking
0:29:28
about local storage
0:29:30
sorry we're talking about cash now and
0:29:33
then there are two different things
0:29:35
according to our research just now as in
0:29:38
a brand new knowledge
0:29:42
so
0:29:43
um
0:29:50
okay it's officially proved i need to do
0:29:52
my essay exam again
0:29:57
okay why don't we just like um maybe
0:29:59
maybe we come back to it and then but
0:30:01
for now we can still we can still work
0:30:03
on like the uniqueness right like
0:30:05
unique
0:30:06
um whether it's unique in the like
0:30:12
yes so what i was thinking the approach
0:30:15
to take
0:30:16
uh according to me would be
0:30:19
first of all store all the boards
0:30:24
in the cache
0:30:27
and
0:30:28
when the user
0:30:31
loads up
0:30:32
home page
0:30:41
okay
0:30:42
and then um we can
0:30:46
whenever we
0:30:48
type in our board name we can check
0:30:50
against that list
0:30:54
that's stored in the cache
0:30:57
that if that if the board that we if the
0:31:00
board name that we have just typed is
0:31:02
present in that list
0:31:05
in the cache if it is
0:31:07
then
0:31:09
we don't allow then allow them name but
0:31:12
if it if if it's not then
0:31:16
the huge user is able to create the
0:31:19
board name
0:31:20
yeah
0:31:21
yeah that makes sense to me yes
0:31:25
cool perfect so
0:31:28
too
0:31:32
that's a really good question what's uh
0:31:34
you're really
0:31:35
challenging my
0:31:38
essay
0:31:39
memory now tori
0:31:45
let's
0:31:47
google the hang on um
0:32:00
um
0:32:02
um
0:32:03
like storing a list or
0:32:06
yeah
0:32:22
but this code can help oh so ah
0:32:26
we would use this
0:32:28
from the
0:32:29
http context
0:32:32
right right right right right
0:32:37
you can choose
0:32:39
the case object for it
0:32:44
this data structure thread so you don't
0:32:46
need to know uh
0:32:48
so do you know what's the http
0:32:51
um
0:33:09
storage form mechanism for request and
0:33:11
response order
0:33:13
pairs that cache in the long live memory
0:33:17
uh so it's the
0:33:19
browser cache
0:33:21
oh okay
0:33:23
okay
0:33:24
yeah so i think we should use this one
0:33:29
because i don't want it to
0:33:32
happen long
0:33:33
live probably
0:33:35
i would say
0:33:37
every time
0:33:38
the
0:33:39
the user
0:33:40
loads home.html
0:33:43
it will populate that list in the cache
0:33:49
okay
0:33:54
what we need um
0:33:58
server cache instead of browser uh
0:34:01
browser cache
0:34:02
if i'm not mistaken because
0:34:05
if we want the
0:34:07
like if this is browser cache wouldn't
0:34:09
it mean like um
0:34:11
it's on the client side that it's um
0:34:14
that it's caching and what we what we
0:34:16
want is um
0:34:18
for the list to be cached on the server
0:34:21
where
0:34:22
the website's being hosted
0:34:24
sakura
0:34:28
um
0:34:30
i did a really interesting point there
0:34:32
so i'm just
0:34:34
checking
0:34:36
if
0:34:37
i missed anything
0:34:40
a server case is a target that
0:34:43
related to the side casing ah yeah i
0:34:46
think you you're right finish
0:34:49
because
0:34:50
it would do the psychic caching itself
0:34:55
except
0:34:57
except instead of
0:34:59
temporary release saving content on the
0:35:02
client side is stored on the site's
0:35:04
server
0:35:08
yeah which means that every time it will
0:35:11
load up it will
0:35:13
uh even load up all the board board
0:35:16
board names from the site's server
0:35:19
itself
0:35:21
yeah yeah yeah
0:35:23
yeah exactly
0:35:26
cool
0:35:27
okay content
0:35:30
you know it's choosing the server that's
0:35:33
closest to the end user ah i like this
0:35:36
one
0:35:40
using the server that's closest to the
0:35:42
end user for much faster loading terms
0:35:45
yep yep
0:35:46
nice that's exactly what we need
0:35:49
sidecase browser cache server cache all
0:35:52
right
0:35:53
cool so we're going to be using
0:35:56
server cache um
0:35:59
which would be our express
0:36:01
server cache
0:36:05
would it
0:36:10
that would be in the
0:36:12
back end isn't it
0:36:18
um
0:36:21
simple server side case for expressway
0:36:25
[Music]
0:36:32
show me the code
0:36:36
right right we need to access him
0:36:39
this way i think
0:36:41
memory cache
0:36:44
it's an npm module in
0:36:47
express or
0:36:49
js
0:36:51
avocado middleware is the following
0:36:55
it basically
0:36:56
looks for cash values shoes you know huh
0:37:00
if it's found it's a
0:37:02
dark response right
0:37:05
if it's uncurled in no cash it will wrap
0:37:07
expresses
0:37:09
send function to cache the
0:37:13
response before actually sending it to
0:37:15
the client
0:37:17
and then calling in the middleware
0:37:20
uh huh
0:37:23
are you following me finish
0:37:26
briefly i'm i'm starting to get lost um
0:37:29
but
0:37:30
i get the premise you want to
0:37:32
like this would be the
0:37:35
you would do it in express is it to
0:37:38
yes i'm thinking they
0:37:40
will be stored in express
0:37:43
because
0:37:45
they're using the express server isn't
0:37:47
it
0:37:52
and part of the express
0:37:56
survey is called this module
0:37:59
called
0:38:00
memory cache module
0:38:04
acts as a cache of the server
0:38:10
rendered with the role we can bring
0:38:12
creatures of them tory says your express
0:38:15
app is stateless how can it have memory
0:38:19
seriously there's one answer and it's
0:38:20
dynamodb
0:38:29
is express stateless interesting
0:38:33
is it
0:38:34
well
0:38:36
i'm realizing how much have died have i
0:38:39
gone
0:38:41
backwards
0:38:47
[Music]
0:39:11
[Music]
0:39:12
just
0:39:15
you should land it right
0:39:19
um
0:39:27
the land is
0:39:28
gonna execute and die
0:39:32
right i see
0:39:34
um
0:39:35
so
0:39:37
so you're reckoning that because the
0:39:40
express service state less
0:39:43
we should
0:39:44
use
0:39:45
[Music]
0:39:47
donald
0:39:48
houses stateless though
0:39:51
the
0:39:53
express app
0:40:19
yeah that's true
0:40:22
so your
0:40:23
reckoning
0:40:24
that
0:40:26
because it's still less ensures
0:40:29
serverless
0:40:31
um you won't have
0:40:34
memory because
0:40:37
once it's
0:40:39
ran
0:40:41
executed and then it will die because
0:40:43
he's done the job for that thread
0:40:55
true true yeah
0:40:57
actually makes sense
0:40:59
actually makes sense sorry
0:41:02
so
0:41:03
um
0:41:06
i guess
0:41:08
tori has a point though
0:41:10
yeah true
0:41:12
that's a good point
0:41:14
i suppose maybe you can share it
0:41:18
and champ
0:41:24
i think he's i think he's being
0:41:27
i don't know i feel like that maybe is a
0:41:30
this is being ironic oh he's making a
0:41:32
joke
0:41:35
now i think i don't know
0:41:38
no he's being serious actually
0:41:41
just use our caching system
0:41:45
okay
0:41:46
yeah we could go ahead and use
0:41:49
diamond caching system because
0:41:52
if you think then express is actually
0:41:55
stay less because
0:41:58
less so you will
0:42:00
execute and then die
0:42:06
so you won't really have any memory
0:42:10
to it which makes absolute sense
0:42:14
um
0:42:19
[Music]
0:42:25
it's gonna die probably
0:42:30
yes so the only reason why we shouldn't
0:42:34
use this
0:42:36
server-side cache is because it will die
0:42:39
eventually when the lambda stops running
0:42:42
up oh okay
0:42:46
okay that's serverless which means that
0:42:49
it's
0:42:49
stateless
0:42:51
oh
0:42:52
okay yeah makes sense okay
0:42:55
it's easy yeah
0:42:59
all right cool uh we can
0:43:03
go ahead and research how to do the
0:43:05
animal caching and see how that tree
0:43:08
starts
0:43:10
yeah sounds good let's do that
0:43:13
perfect
0:43:16
[Music]
0:43:18
i haven't done this it's the first time
0:43:20
i'm
0:43:21
choosing that song
0:43:23
dude
0:43:25
um
0:43:27
dynamo cash
0:43:29
oh it's a deck oh yeah yeah how can i
0:43:32
forget this
0:43:35
dex
0:43:35
dex mistakes
0:43:44
[Music]
0:43:50
responses are returned from the cash in
0:43:54
microseconds wow
0:43:56
making decks a graphic for eventually
0:43:59
consistent read intensive workloads
0:44:03
yeah i think this would be it
0:44:10
okay cashing in
0:44:13
i would need to get started
0:44:24
[Music]
0:44:31
i don't want the dynamodb 101 then the
0:44:35
cash one
0:44:37
always basically
0:44:44
no this is not that
0:44:48
cashing it down my dynamodb
0:44:50
okay
0:44:55
all right we don't want this both
0:44:57
services are in memory cache in the
0:44:59
cloud room offload
0:45:01
okay
0:45:02
excuse me
0:45:08
lazy loading this room
0:45:11
this
0:45:13
this strategy only
0:45:15
only load data to cash when necessary
0:45:20
it's pretty similar to when dax works
0:45:24
both for in the diagram
0:45:26
my illustrate cashier customers
0:45:30
uh huh
0:45:33
all right for prawns and corns
0:45:35
time to live
0:45:38
okay i need to see how to implement this
0:45:45
um remembering
0:45:47
okay speeds up
0:45:49
uh
0:45:50
all things distributed
0:45:53
regarding to go down
0:45:55
well maybe that's a good uh good good
0:45:58
link okay i mean sorry as in
0:46:02
the if you just scroll down
0:46:05
sorry
0:46:07
and then
0:46:09
uh
0:46:10
is that the one
0:46:13
so the amazon dynamodb accelerator dax
0:46:16
all things distributed that one
0:46:18
maybe that's a good one to start with
0:46:23
so yeah we can see that one said
0:46:26
traditional cache
0:46:32
data goes there into your application
0:46:35
and then it's stored in the cache book
0:46:37
cache missing implications
0:46:39
okay so accelerate
0:46:43
dax will say in front of dynamodb
0:46:48
ah i can't write right right i see
0:46:52
uh save inclusion milliseconds
0:46:57
[Music]
0:47:00
don't need this
0:47:02
okay here we go
0:47:03
so it's
0:47:04
he is doing it in java
0:47:10
new family with java
0:47:13
see um
0:47:15
no but
0:47:16
k was okay
0:47:22
he said java genius
0:47:25
is he actually
0:47:27
and yeah he's pretty pretty
0:47:30
good in java yeah
0:47:33
uh okay so we need to create a download
0:47:37
be client okay
0:47:39
and then get table
0:47:44
um
0:47:46
yeah
0:47:48
create an object of my test and then
0:47:52
just
0:47:53
set it up
0:47:54
and then
0:47:55
[Music]
0:47:56
download
0:47:58
then do a client
0:48:00
call that would be on the client
0:48:04
which is
0:48:05
this one
0:48:06
and then
0:48:09
get the table that we want
0:48:13
and get some tests
0:48:16
[Music]
0:48:17
then i guess we're storing
0:48:24
restoring the table
0:48:27
in the
0:48:29
tests
0:48:31
so
0:48:32
the
0:48:33
the following
0:48:34
code is for application that's also
0:48:37
dynamodb okay
0:48:39
uh and all you should you have to do is
0:48:43
and all you have to do is point your
0:48:45
application to the dex endpoint
0:48:47
for three lines okay so our application
0:48:50
is already talking to the download
0:48:54
baby
0:48:57
so we need to point the application to
0:48:59
our dex endpoint with three lines you
0:49:02
have added and in memory
0:49:04
cash without performing
0:49:07
brain surgery on the application i like
0:49:10
either using
0:49:11
brain surgery
0:49:16
adding dax is as simple as the following
0:49:19
code okay so this is the example okay so
0:49:23
basically we need to
0:49:25
create an endpoint first
0:49:27
and then configure it to point
0:49:31
uh as in
0:49:32
configure our application to point it to
0:49:35
the dax endpoint
0:49:38
and then
0:49:41
take it from there
0:49:45
[Music]
0:49:49
why doesn't everyone cash
0:49:52
yeah true true
0:49:55
okay
0:49:59
i'm just reading what the
0:50:01
many times it is too costly in terms of
0:50:03
time and complexity
0:50:06
because developers have to alter
0:50:09
some of the most
0:50:10
critical code path with dash you get
0:50:14
fast reads more throughput and cost
0:50:16
saving
0:50:18
without having to write any new code
0:50:20
interesting
0:50:22
one okay this will just go on what i
0:50:26
would recommend finish is that we
0:50:30
go through this
0:50:33
whole
0:50:34
thing a in our time just to have a clear
0:50:39
kind of understanding of dex
0:50:42
yeah okay
0:50:44
cool
0:50:45
so i'll just jump into um
0:50:50
aws um did uh
0:50:53
did kay and you create a separate
0:50:55
account for our project because i did
0:50:58
get an email from raw coders
0:51:01
at gmo.com oh okay yeah yeah we did
0:51:04
actually we did okay um
0:51:09
did you know the credentials
0:51:12
yeah yeah i i created it the other day
0:51:15
actually um so
0:51:17
i'll just
0:51:19
okay i'll stop sharing my screen and you
0:51:23
can just send it to me when you can
0:51:26
on um
0:51:28
thing
0:51:29
on private chat
0:51:31
okay yeah i'll do that i'll just uh just
0:51:34
double check it's correct
0:51:39
could you put that link in there in the
0:51:40
private chat or normal chat whatever so
0:51:44
i can have a little great about it as
0:51:45
well yeah
0:51:47
we'll do that
0:51:49
because if
0:51:50
you'll be a really
0:51:52
useful read just to
0:51:54
understand it and as in the
0:51:57
pros and cons and how to actually use it
0:52:02
um so they go private
0:52:08
um
0:52:09
by the way of course say 100 bucks as a
0:52:13
credit um for aws so
0:52:16
when you give me the credentials i'll
0:52:19
just uh upload those
0:52:23
credits on
0:52:25
that account
0:52:26
awesome
0:52:29
[Music]
0:52:30
we get one we also get one year right
0:52:32
three tier
0:52:34
is that correct
0:52:37
um you yeah the new one that we have
0:52:41
created it must be a free tier for 12
0:52:44
months yeah okay nice
0:52:47
uh for some
0:52:50
i'm just reading tori's comments
0:52:53
and that
0:52:54
is to you cheap and crazy for us plus
0:52:57
it's meant to
0:53:00
smooth
0:53:02
custom magnification instead of using
0:53:04
some weird hacking room
0:53:06
like storing in an s3 bucket as cash
0:53:12
so what
0:53:14
a deal breaker for example i'm tolerant
0:53:17
man
0:53:19
what's the cost
0:53:20
like um i would have to research by the
0:53:23
course but i don't
0:53:26
think they i don't think there will be
0:53:29
too much story
0:53:31
as in considering um what i have been
0:53:35
actually paying for from the past
0:53:38
few months it's just ridiculous amount
0:53:43
uh by the reserves
0:53:45
before
0:53:47
reddish elasticity and cat
0:53:54
lost the cash and dax yeah yeah true
0:53:58
uh freddie are generally choose for rds
0:54:02
yeah that's right
0:54:04
and
0:54:05
the context of cartoon was about him
0:54:07
loving john yeah true he loves it to be
0:54:10
honest all right i'm gonna
0:54:14
log into the
0:54:16
aws and then
0:54:17
on to that shame
0:54:22
did it again
0:54:38
and again
0:54:41
i did it again man
0:54:45
yeah i'm gonna actually be careful now
0:54:48
so every time i need to open a tab i'm
0:54:50
gonna right click and then open in new
0:54:54
tab
0:54:57
okay real quick um and
0:55:00
this is the um
0:55:02
root user isn't it
0:55:05
yep
0:55:05
i need to create an i am oh you you can
0:55:08
create one if you okay but yeah
0:55:13
that would be
0:55:14
vs5
0:55:16
y
0:55:17
5 m
0:55:20
um
0:55:22
i missed
0:55:24
capture
0:55:27
pretty
0:55:30
come on saying you can do
0:55:32
this m67
0:55:38
okay and the
0:55:40
[Music]
0:55:42
thing would be
0:55:44
possibly that
0:55:46
okay cool
0:55:52
i am in
0:55:56
um we need to do that in sydney
0:56:00
there we go actually i'm going to share
0:56:02
my screen now
0:56:09
okay cool so this is our brand new
0:56:12
account
0:56:15
let's go to dax
0:56:25
[Music]
0:56:27
ep
0:56:39
is this the one isn't it
0:56:47
here we go
0:56:50
okay clusters
0:56:53
all right so we need to create cluster
0:56:55
now
0:56:58
[Music]
0:57:07
um we can give it a name scrambler
0:57:14
actually
0:57:16
scrambler
0:57:19
scrambler
0:57:20
all families tea time families in our
0:57:22
entire families
0:57:25
compile nodes well okay
0:57:29
families
0:57:32
provide the best line level of cpu
0:57:36
performance with the
0:57:38
ability to burst out
0:57:42
first of all baseline when nearly
0:57:43
recommended for use required
0:57:45
[Music]
0:57:46
or fruitful
0:57:48
eastern knowledge allocated a fixed
0:57:50
resource for always ready capacity
0:57:54
i think we can choose this one
0:57:58
compare all node families
0:58:04
so r is for moderate and high
0:58:07
performance we don't need that at this
0:58:10
stage at least
0:58:12
so i think we can probably
0:58:15
go for t type yeah
0:58:19
loads more direct use
0:58:22
yeah okay yeah makes sense
0:58:26
for use case you're requiring from
0:58:30
level throughput so we can probably
0:58:32
go for what
0:58:34
um that's t too small
0:58:38
actually t is a medium how about that
0:58:41
we can always change this right like i
0:58:43
say like
0:58:44
say later
0:58:46
you know we want to
0:58:47
to increase it then i'm sure we can
0:58:51
yeah we should be able to
0:58:53
let's just stick with them minimum
0:58:57
and then we can
0:58:58
come back
0:59:00
and the number of them so these are the
0:59:03
number one nodes for cluster requiring a
0:59:06
high availability
0:59:07
we strongly recommend at least three
0:59:09
nodes you can scale the number
0:59:12
okay high availability
0:59:14
um
0:59:17
yeah that should be fine
0:59:19
free
0:59:20
cool
0:59:22
choose subnet group
0:59:25
dash fill assign network addresses to
0:59:28
your cluster node
0:59:31
from the subnet
0:59:33
includes
0:59:34
in included in this group
0:59:38
subnets are determined
0:59:41
as sometimes also determine the
0:59:44
availability zones
0:59:47
we will probably have to create a new
0:59:48
one
0:59:51
uh
0:59:52
new subnet
0:59:54
group
0:59:55
must be nice and letters and
0:59:57
[Music]
1:00:05
[Laughter]
1:00:12
oh
1:00:15
sg one okay there we go
1:00:20
oh vpc comes into place interesting
1:00:23
teresa's okay i think it's gonna cost
1:00:26
you a lot then better check this yeah
1:00:29
we should check the pricing i think
1:00:31
[Music]
1:00:34
because as soon as i heard vpc i'm like
1:00:37
nope i'm going to have to think about
1:00:39
again or
1:00:59
it was making me bankrupt me
1:01:02
yeah
1:01:03
pricing on on-demand capacity
1:01:14
let's use this
1:01:17
calculator
1:01:20
okay do you
1:01:21
know when needed in sydney
1:01:26
meet in sydney there we go
1:01:31
and
1:01:32
that would be provision on demand
1:01:36
oh we need the the third one right
1:01:38
dynamodb
1:01:40
yes clusters
1:01:42
clusters yeah cool
1:01:45
three we don't need large one
1:01:48
we need a small one we can always come
1:01:50
back
1:01:52
if they have the lock if they have the
1:01:54
small one wow there will be the small
1:01:56
one type small same black in there
1:02:00
oh okay i need
1:02:02
to type it as well so
1:02:08
yeah i'm just doing it for testing
1:02:11
purposes
1:02:12
oh wow
1:02:13
and look at the cost oh no no no no no
1:02:15
i'm not going to name it how about if we
1:02:18
do just one note
1:02:22
oh no
1:02:23
this is still all right this is still
1:02:25
all right
1:02:26
but no way no no no no
1:02:29
it's pretty expensive bro it is it is
1:02:31
expensive
1:02:35
um
1:02:36
all right
1:02:38
let's
1:02:38
so
1:02:39
we have explored what
1:02:42
today
1:02:55
[Music]
1:03:03
[Music]
1:03:05
no way no way it can't be that much tori
1:03:09
0.04 cents
1:03:11
an hour come
1:03:12
we've just checked it and it's costing
1:03:15
us what
1:03:16
a lot more than that
1:03:18
it's
1:03:20
approximately 45 usd per month which if
1:03:24
you do it with as in an hourly rate
1:03:29
that would come to
1:03:32
what
1:03:33
44
1:03:35
53 divided by
1:03:39
say
1:03:40
30
1:03:42
this
1:03:42
is per day
1:03:44
per day and then
1:03:47
ah developer 24
1:03:50
24
1:03:51
actually yeah um wow
1:03:57
no no we're not going to go that even
1:03:59
down
1:04:00
that route unless we really need to
1:04:03
because just
1:04:05
feel as in
1:04:07
accumulate to a much higher one when we
1:04:11
go live
1:04:14
so i'll have to think about that one
1:04:17
let's as in
1:04:18
[Music]
1:04:19
give it a bit of full and we can come
1:04:22
back to it tomorrow
1:04:25
sounds good perfect so you want to close
1:04:27
off
1:04:28
yeah yeah sounds good
1:04:30
um so today we essentially we're looking
1:04:33
into
1:04:35
how we're gonna
1:04:37
ensure that uniqueness in the board
1:04:39
names um
1:04:41
uh in the in the db
1:04:43
um one way we're thinking of is having a
1:04:46
cache sort of system
1:04:48
um you know we thought of different ways
1:04:50
we're working with it on vitori but
1:04:53
essentially we thought of using uh dax
1:04:55
animal db decks but yeah just looking at
1:04:58
the cost uh in the last few minutes it
1:05:00
looks like
1:05:01
this that's a bit too much so
1:05:04
um yeah we'll have to come back to that
1:05:06
um in the next stream
1:05:11
sounds
1:05:12
good
1:05:13
that was a pretty good summary so yeah
1:05:16
thanks tori and everyone for
1:05:19
joining us being a pleasure as always
1:05:21
and really good to be back in
1:05:24
action
1:05:26
and so we'll see you
1:05:28
tomorrow nice same place
1:05:31
same time and
1:05:33
a different task
1:05:35
same task probably kind of safe
1:05:38
yeah all right cool man all right guys
1:05:41
this is
1:05:42
how goodnight cheers
1:05:44
see you guys
Other clips featured in this episode