boarzVideosClipsStatistics

#️⃣EP 166 - Today's Broadcast

🎦
📅 2022-01-31 (493 days ago)
⌛ 1:11:16
ThaneshboarToreyboar
AllClipsEpisodesHas Blog PostZainThaneshKartikTorey
001
Build Break and Code
📅 2021-07-14 
(694 days ago)
⌛ 0:58:43
ZainboarKartikboar
002
Build, Break & Fix
📅 2021-07-15 
(693 days ago)
⌛ 0:53:45
ZainboarKartikboar
🎬
Krunchmaster Kartik
Build, Break & Fix
ZainboarKartikboar
003
Build, Break & Fix
📅 2021-07-16 
(692 days ago)
⌛ 1:09:05
ZainboarKartikboar
004
Special Edition: We don't stop until we get our code working
📅 2021-07-16 
(691 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 
(690 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 
(689 days ago)
⌛ 1:03:20
ZainboarKartikboar
007
Build, Break & Fix
📅 2021-07-20 
(688 days ago)
⌛ 1:04:37
ZainboarKartikboar
008
Build, Break & Fix
📅 2021-07-21 
(687 days ago)
⌛ 1:00:37
ZainboarKartikboar
009
Build, Break & Fix
📅 2021-07-22 
(686 days ago)
⌛ 1:17:02
ZainboarKartikboar
010
Build, Break & Fix
📅 2021-07-23 
(685 days ago)
⌛ 1:04:59
ZainboarKartikboar
011
Build, Break & Fix
📅 2021-07-23 
(684 days ago)
⌛ 1:48:16
ZainboarKartikboar
012
Build, Break & Fix
📅 2021-07-24 
(683 days ago)
⌛ 2:05:28
ZainboarKartikboar
013
Build, Break & Code //First Special Guest Appearance
📅 2021-07-26 
(682 days ago)
⌛ 1:09:09
ZainboarKartikboar
014
Build, Break & Fix
📅 2021-07-27 
(681 days ago)
⌛ 1:05:37
ZainboarKartikboar
015
Build, Break & Fix // Setting a blog using Hugo and AWS Amplify
📅 2021-07-28 
(680 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 
(679 days ago)
⌛ 1:03:57
ZainboarKartikboar
017
Build, Break & Fix // Working on FETCH APIs
📅 2021-07-30 
(678 days ago)
⌛ 1:06:45
ZainboarKartikboar
018
Build, Break & Fix // creating get methods with FETCH API
📅 2021-07-30 
(677 days ago)
⌛ 2:00:16
ZainboarKartikboar
019
Build, Break & Fix // BLOG REVEAL!! &Fixing our broken Hugo blog
📅 2021-07-31 
(676 days ago)
⌛ 2:03:11
📰
ZainboarKartikboar
020
Build, Break & Fix // Fixing the uncaught exception error in FETCH APIs
📅 2021-08-02 
(675 days ago)
⌛ 1:02:04
ZainboarKartikboar
021
Build, Break & Fix // Trying different things to resolve the error
📅 2021-08-03 
(674 days ago)
⌛ 1:04:49
📰
ZainboarKartikboar
022
Build, Break & Fix // Special Guest announcement for tomorrow!
📅 2021-08-04 
(673 days ago)
⌛ 1:03:15
📰
ZainboarKartikboar
023
Special Episode : Talking to a Principal Developer at Seek
📅 2021-08-05 
(672 days ago)
⌛ 1:04:56
📰
ZainboarKartikboar
024
Build, Break & Fix // Working out Software design
📅 2021-08-06 
(671 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 
(670 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 
(669 days ago)
⌛ 1:35:49
📰
Zainboar
027
30 mins of deployment 😠 || 30 mins of coding 🥲
📅 2021-08-09 
(668 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 
(667 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 
(666 days ago)
⌛ 1:01:46
📰
ZainboarKartikboar
030
Today's Stream
📅 2021-08-12 
(665 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 
(664 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 
(663 days ago)
⌛ 1:20:18
📰
ZainboarKartikboar
033
Build - Break - Fix
📅 2021-08-15 
(662 days ago)
⌛ 1:34:03
📰
ZainboarKartikboar
034
Build Break Fix
📅 2021-08-16 
(661 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 
(660 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 
(659 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
037
Special Guest - Sam Nolan
📅 2021-08-19 
(658 days ago)
⌛ 1:05:19
📰
ZainboarKartikboar
038
Today's Broadcast
📅 2021-08-20 
(657 days ago)
⌛ 1:01:55
📰
ZainboarKartikboar
039
Today's Broascast
📅 2021-08-21 
(656 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 
(655 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 
(654 days ago)
⌛ 0:57:11
📰
Zainboar
042
Today's Broadcast
📅 2021-08-24 
(653 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 
(652 days ago)
⌛ 1:13:08
📰
ZainboarKartikboar
🎬
Actually good job advice from Zain
Today's Stream
ZainboarKartikboar
044
Today's Stream
📅 2021-08-26 
(651 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 
(650 days ago)
⌛ 1:08:21
📰
ZainboarKartikboar
046
Weekend Special
📅 2021-08-28 
(649 days ago)
⌛ 1:32:51
ZainboarKartikboar
047
Weekend Special
📅 2021-08-29 
(648 days ago)
⌛ 1:01:39
Zainboar
048
Today's Broadcast
📅 2021-08-30 
(647 days ago)
⌛ 1:17:19
ZainboarKartikboar
049
Today's Broadcast
📅 2021-08-31 
(646 days ago)
⌛ 1:00:16
ZainboarKartikboar
🎬
Viewer burn
Today's Broadcast
ZainboarKartikboar
050
CELEBRATION: 50th Episode
📅 2021-09-01 
(645 days ago)
⌛ 1:01:53
ZainboarKartikboar
051
Today's Broadcast
📅 2021-09-02 
(644 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 
(643 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 
(642 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 
(641 days ago)
⌛ 1:41:54
ZainboarKartikboar
055
Today's Stream
📅 2021-09-06 
(640 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 
(639 days ago)
⌛ 1:25:44
ZainboarKartikboar
🎬
The benefits of pair programming
Today's Broadcast
ZainboarKartikboar
057
Today's Stream
📅 2021-09-08 
(638 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 
(637 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 
(636 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 
(634 days ago)
⌛ 1:02:36
ZainboarKartikboar
061
Today's Stream
📅 2021-09-13 
(633 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 
(632 days ago)
⌛ 1:11:29
ZainboarKartikboar
063
Today's Stream
📅 2021-09-15 
(631 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 
(630 days ago)
⌛ 1:20:45
📰
ZainboarKartikboar
🎬
Switched-on hat
Today's Broadcast
ZainboarKartikboar
065
test
📅 2021-09-16 
(629 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 
(627 days ago)
⌛ 1:46:13
📰
ZainboarKartikboar
067
Today's Stream
📅 2021-09-20 
(626 days ago)
⌛ 1:03:46
📰
ZainboarKartikboarToreyboar
🎬
What is a sea cable?
Today's Stream
ZainboarKartikboarToreyboar
068
Today's Stream
📅 2021-09-21 
(625 days ago)
⌛ 1:09:13
📰
ZainboarKartikboarToreyboar
069
Today's Broadcast
📅 2021-09-22 
(624 days ago)
⌛ 1:03:51
📰
ZainboarKartikboar
070
Today's Stream
📅 2021-09-23 
(623 days ago)
⌛ 1:59:01
📰
ZainboarKartikboar
071
Today's Stream
📅 2021-09-24 
(622 days ago)
⌛ 0:28:57
📰
ZainboarKartikboar
072
Today's Stream
📅 2021-09-24 
(622 days ago)
⌛ 0:39:33
📰
ZainboarKartikboar
073
Today's Stream
📅 2021-09-26 
(620 days ago)
⌛ 1:21:14
📰
Zainboar
074
Today's Stream
📅 2021-09-27 
(619 days ago)
⌛ 1:03:40
📰
ZainboarKartikboar
075
Today's Stream
📅 2021-09-28 
(618 days ago)
⌛ 1:04:05
📰
ZainboarKartikboar
076
Today's Broadcast
📅 2021-09-29 
(617 days ago)
⌛ 0:58:07
📰
ZainboarKartikboar
077
Today' Broadcast
📅 2021-09-30 
(616 days ago)
⌛ 1:13:14
📰
ZainboarKartikboar
078
Today's Broadcast
📅 2021-10-01 
(615 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 
(613 days ago)
⌛ 1:14:52
📰
ZainboarKartikboar
080
Today's Stream
📅 2021-10-04 
(612 days ago)
⌛ 1:05:10
📰
ZainboarKartikboar
081
Today's Stream
📅 2021-10-05 
(611 days ago)
⌛ 1:01:05
📰
Zainboar
082
Today's Stream
📅 2021-10-06 
(610 days ago)
⌛ 0:54:10
📰
ZainboarKartikboar
083
Today's Stream
📅 2021-10-07 
(609 days ago)
⌛ 1:15:04
📰
ZainboarKartikboar
🎬
Strong intro
Today's Stream
ZainboarKartikboar
084
Today's Stream
📅 2021-10-08 
(608 days ago)
⌛ 1:12:59
ZainboarKartikboar
085
Today's Stream
📅 2021-10-10 
(606 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 
(605 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 
(604 days ago)
⌛ 0:51:02
📰
ZainboarKartikboar
088
Today's Stream
📅 2021-10-13 
(603 days ago)
⌛ 1:07:31
📰
ZainboarKartikboar
089
Today's Broadcast
📅 2021-10-14 
(602 days ago)
⌛ 1:07:16
📰
ZainboarKartikboar
090
Today's Stream
📅 2021-10-15 
(601 days ago)
⌛ 1:01:10
📰
Zainboar
091
Today's Stream
📅 2021-10-17 
(599 days ago)
⌛ 1:26:37
📰
ZainboarKartikboarThaneshboar
🎬
Torres Strait Icelander people
Today's Stream
ZainboarKartikboarThaneshboar
092
Today's Stream
📅 2021-10-18 
(598 days ago)
⌛ 1:05:40
📰
ZainboarKartikboarThaneshboar
🎬
Icelander or Islander?
Today's Stream
ZainboarKartikboarThaneshboar
093
Today's Stream
📅 2021-10-19 
(597 days ago)
⌛ 1:01:58
📰
ZainboarThaneshboar
094
Today's Stream
📅 2021-10-20 
(596 days ago)
⌛ 1:04:18
📰
ZainboarKartikboar
095
Today's Stream
📅 2021-10-21 
(595 days ago)
⌛ 1:16:08
📰
ZainboarKartikboarThaneshboar
096
100th Episode
📅 2021-10-23 
(593 days ago)
⌛ 1:13:16
📰
ZainboarKartikboar
097
101/200 Episodes
📅 2021-10-24 
(592 days ago)
⌛ 1:00:53
📰
ZainboarThaneshboar
🎬
Best Practices
101/200 Episodes
ZainboarThaneshboar
098
102/200 Episode
📅 2021-10-25 
(591 days ago)
⌛ 1:09:20
📰
ZainboarKartikboar
099
103/200 Episode
📅 2021-10-26 
(590 days ago)
⌛ 1:10:51
📰
ZainboarKartikboarThaneshboar
100
104/200
📅 2021-10-27 
(589 days ago)
⌛ 1:03:23
📰
ZainboarKartikboar
101
105/200
📅 2021-10-28 
(588 days ago)
⌛ 1:15:24
📰
ZainboarThaneshboar
🎬
ROAR coders
105/200
ZainboarThaneshboar
102
107/200
📅 2021-10-29 
(587 days ago)
⌛ 1:14:04
📰
ZainboarKartikboar
103
109/200
📅 2021-10-31 
(585 days ago)
⌛ 1:11:38
📰
ZainboarKartikboarThaneshboar
104
110/200
📅 2021-11-01 
(584 days ago)
⌛ 1:04:53
📰
ZainboarKartikboar
105
111/200
📅 2021-11-02 
(583 days ago)
⌛ 1:11:33
📰
ZainboarKartikboarThaneshboar
106
112/200
📅 2021-11-03 
(582 days ago)
⌛ 1:00:17
📰
ZainboarKartikboar
🎬
Diagon Alley? What is that kind of fing?
112/200
ZainboarKartikboar
107
113/200
📅 2021-11-04 
(581 days ago)
⌛ 1:03:53
📰
Zainboar
🎬
C.O.D.I.N.G
113/200
Zainboar
108
114/200
📅 2021-11-05 
(580 days ago)
⌛ 0:56:39
Zainboar
109
115/200
📅 2021-11-07 
(578 days ago)
⌛ 1:02:25
📰
ZainboarThaneshboar
🎬
What's testing
115/200
ZainboarThaneshboar
🎬
CORS coders
115/200
ZainboarThaneshboar
110
116/200
📅 2021-11-08 
(577 days ago)
⌛ 1:09:37
📰
ZainboarKartikboar
111
117/200
📅 2021-11-09 
(576 days ago)
⌛ 1:06:25
📰
ZainboarKartikboarThaneshboar
112
118/200
📅 2021-11-10 
(575 days ago)
⌛ 1:02:39
📰
ZainboarKartikboar
113
119/200
📅 2021-11-11 
(574 days ago)
⌛ 1:08:01
📰
ZainboarKartikboarThaneshboar
114
120/200
📅 2021-11-12 
(573 days ago)
⌛ 1:00:14
📰
Zainboar
115
120/200
📅 2021-11-14 
(571 days ago)
⌛ 1:06:19
📰
ZainboarKartikboarThaneshboar
116
122/200
📅 2021-11-15 
(570 days ago)
⌛ 1:00:31
ZainboarKartikboar
117
Today's Stream
📅 2021-11-22 
(563 days ago)
⌛ 1:01:46
📰
KartikboarThaneshboar
118
How This Video Has 12 Views, Explained
📅 2021-11-25 
(560 days ago)
⌛ 0:59:47
KartikboarThaneshboar
119
How This Video Has 14 Views, Explained
📅 2021-11-29 
(556 days ago)
⌛ 1:16:20
📰
KartikboarThaneshboar
120
Special Guest - Torey Littlefield Pt.2
📅 2021-11-30 
(555 days ago)
⌛ 1:12:15
📰
ZainboarToreyboar
121
Today's Stream
📅 2021-12-02 
(553 days ago)
⌛ 1:02:25
KartikboarThaneshboar
122
Today's Stream
📅 2021-12-06 
(549 days ago)
⌛ 1:02:01
📰
KartikboarThaneshboar
123
Today's Broadcast
📅 2021-12-07 
(548 days ago)
⌛ 1:01:00
KartikboarThaneshboar
124
Today's Stream
📅 2021-12-09 
(546 days ago)
⌛ 1:05:48
📰
ZainboarThaneshboar
125
Today's Stream
📅 2021-12-10 
(545 days ago)
⌛ 1:07:15
ZainboarToreyboar
126
Today's Stream
📅 2021-12-12 
(543 days ago)
⌛ 0:12:47
📰
ZainboarThaneshboar
127
Today's Stream
📅 2021-12-12 
(543 days ago)
⌛ 0:50:29
📰
ZainboarThaneshboar
128
Today's Stream
📅 2021-12-13 
(542 days ago)
⌛ 1:02:31
📰
ZainboarKartikboar
129
Today's Stream
📅 2021-12-14 
(541 days ago)
⌛ 1:10:28
📰
ZainboarToreyboar
130
Today's Stream
📅 2021-12-16 
(539 days ago)
⌛ 1:16:51
📰
ZainboarThaneshboar
131
Today's Stream
📅 2021-12-17 
(538 days ago)
⌛ 1:10:59
ZainboarKartikboarToreyboar
132
Today's Stream
📅 2021-12-19 
(536 days ago)
⌛ 1:00:49
📰
Zainboar
133
Today's Stream
📅 2021-12-20 
(535 days ago)
⌛ 1:01:49
📰
ZainboarKartikboar
134
Today's Stream
📅 2021-12-21 
(534 days ago)
⌛ 1:03:43
📰
ZainboarThaneshboar
135
Today's Stream
📅 2021-12-22 
(533 days ago)
⌛ 1:06:30
📰
ZainboarKartikboar
136
Today's Stream
📅 2021-12-23 
(532 days ago)
⌛ 1:00:09
Zainboar
137
Today's Stream
📅 2021-12-26 
(529 days ago)
⌛ 1:17:00
📰
ZainboarThaneshboar
🎬
Fixing and failing
Today's Stream
ZainboarThaneshboar
138
Today's Stream
📅 2021-12-27 
(528 days ago)
⌛ 1:05:22
📰
ZainboarKartikboar
139
Today's Stream
📅 2021-12-28 
(527 days ago)
⌛ 1:16:17
📰
ZainboarToreyboar
140
WebSocket Integration
📅 2021-12-29 
(526 days ago)
⌛ 1:02:44
📰
Zainboar
141
AWS WebSocket API Integration Pt.2
📅 2021-12-30 
(525 days ago)
⌛ 1:08:23
📰
ZainboarToreyboar
142
AWS WebSocket Integration with SAM Pt.3
📅 2022-01-02 
(522 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
143
Today's Stream
📅 2022-01-03 
(521 days ago)
⌛ 1:07:18
📰
ZainboarKartikboar
144
AWS WebScoket Integration with SAM Pt.4
📅 2022-01-04 
(520 days ago)
⌛ 1:04:18
📰
ZainboarToreyboar
145
AWS WebSocket Integration with SAM Pt.5
📅 2022-01-05 
(519 days ago)
⌛ 1:03:21
📰
ZainboarKartikboar
146
AWS WebSocket Integration with SAM Pt. 6
📅 2022-01-06 
(518 days ago)
⌛ 1:03:18
📰
ZainboarToreyboar
147
Today's Stream
📅 2022-01-07 
(517 days ago)
⌛ 1:11:55
📰
ZainboarToreyboar
148
Connect AWS WebSocket to DynamoDB Pt.1
📅 2022-01-09 
(515 days ago)
⌛ 1:10:25
📰
ZainboarToreyboar
149
Connect AWS WebSocket to DynamoDB
📅 2022-01-10 
(514 days ago)
⌛ 1:02:06
ZainboarKartikboar
150
"Blank Line" Bug In Lambda Response For AWS Websocket Pt.1
📅 2022-01-11 
(513 days ago)
⌛ 0:58:13
📰
ZainboarKartikboarToreyboar
151
"Blank Line" Bug In Lambda Response From Lambda
📅 2022-01-13 
(511 days ago)
⌛ 1:04:40
📰
ZainboarToreyboar
152
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-14 
(510 days ago)
⌛ 1:04:33
📰
ZainboarThaneshboar
153
AWS WebSocket + Lambda + DynamoDB
📅 2022-01-16 
(508 days ago)
⌛ 1:11:37
📰
ZainboarToreyboar
154
Test
📅 2022-01-17 
(507 days ago)
⌛ 1:03:13
📰
ZainboarThaneshboar
155
Today's stre
📅 2022-01-18 
(506 days ago)
⌛ 0:45:24
ZainboarToreyboar
156
AWS Websocket + DyanmoDb + Lambda
📅 2022-01-19 
(505 days ago)
⌛ 1:06:33
📰
ZainboarThaneshboar
🎬
Brown is always better than white
AWS Websocket + DyanmoDb + Lambda
ZainboarThaneshboar
157
Today's Stream
📅 2022-01-20 
(504 days ago)
⌛ 0:57:55
📰
Zainboar
158
Today's Stream
📅 2022-01-21 
(503 days ago)
⌛ 1:02:17
📰
ToreyboarZainboar
159
Today's Stream
📅 2022-01-23 
(501 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 
(500 days ago)
⌛ 1:16:15
📰
ZainboarThaneshboar
161
How to Host Web App In AWS S3 using CloudFront, Route53 and CloudFormation
📅 2022-01-25 
(499 days ago)
⌛ 1:01:07
ZainboarToreyboar
162
How to Host Web App Using AWS S3, CloudFront and Route53
📅 2022-01-26 
(498 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 
(497 days ago)
⌛ 1:08:48
📰
ZainboarToreyboar
164
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-01-28 
(496 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 
(494 days ago)
⌛ 0:28:17
Zainboar
▶️
Today's Broadcast
📅 2022-01-31 
(493 days ago)
⌛ 1:11:16
📰
ThaneshboarToreyboar
167
How To Host Web App In AWS S3 with Custom Domain Using Route 53
📅 2022-02-01 
(492 days ago)
⌛ 1:06:35
📰
ZainboarToreyboar
168
Generate SSL Certificate via AWS Certificate Manager
📅 2022-02-02 
(491 days ago)
⌛ 0:58:02
📰
ZainboarThaneshboar
169
Test AWS Websocket Connection With Multiple Users
📅 2022-02-03 
(490 days ago)
⌛ 1:01:59
📰
ZainboarToreyboar
170
Adding Redirection To The AWS S3 Page
📅 2022-02-04 
(489 days ago)
⌛ 0:25:00
Zainboar
171
Redirecting AWS S3 page
📅 2022-02-06 
(487 days ago)
⌛ 0:54:11
Zainboar
172
Today's Broadcast
📅 2022-02-07 
(486 days ago)
⌛ 1:05:20
📰
ThaneshboarToreyboar
173
Today's Stream
📅 2022-02-08 
(485 days ago)
⌛ 1:05:29
ZainboarToreyboar
174
Today's Stream
📅 2022-02-10 
(483 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 
(480 days ago)
⌛ 1:02:05
ZainboarToreyboar
176
How To CRUD Data Through AWS Websocket with Multiple Clients
📅 2022-02-16 
(477 days ago)
⌛ 1:07:32
ZainboarThaneshboar
177
Today's Stream
📅 2022-02-17 
(476 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 
(473 days ago)
⌛ 1:21:24
ZainboarToreyboar
179
Today's Stream
📅 2022-02-23 
(470 days ago)
⌛ 0:59:43
📰
ZainboarThaneshboar
180
How To HASH A Password using BCRYPT in Node
📅 2022-02-25 
(468 days ago)
⌛ 1:03:48
ZainboarThaneshboar
181
How to Hash Passcode with BCRYPT using Node Pt.2
📅 2022-02-27 
(466 days ago)
⌛ 1:07:59
ZainboarToreyboar
182
Create Passcode UI
📅 2022-02-28 
(465 days ago)
⌛ 1:01:29
📰
ZainboarThaneshboar
183
How To Make FrontEnd Talk to Backend with Node
📅 2022-03-01 
(464 days ago)
⌛ 1:01:33
ZainboarToreyboar
184
How To Positioning A Div
📅 2022-03-04 
(461 days ago)
⌛ 1:09:27
ZainboarToreyboar
185
Today's Stream
📅 2022-03-06 
(459 days ago)
⌛ 1:00:29
Zainboar
186
Today's Stream
📅 2022-03-07 
(458 days ago)
⌛ 0:55:51
ZainboarThaneshboar
187
Today's Stream
📅 2022-03-09 
(456 days ago)
⌛ 1:00:11
ZainboarThaneshboar
188
Compare Hashed Passwords Using Bcryptjs
📅 2022-03-10 
(455 days ago)
⌛ 1:01:31
ZainboarToreyboar
🎬
Indian givers
Compare Hashed Passwords Using Bcryptjs
ZainboarToreyboar
189
Special Appearance
📅 2022-03-11 
(454 days ago)
⌛ 0:58:44
ZainboarThaneshboarKartikboar
190
Today's Stream
📅 2022-03-13 
(452 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 
(451 days ago)
⌛ 1:07:00
ZainboarThaneshboar
192
Today's Stream
📅 2022-03-15 
(450 days ago)
⌛ 1:05:51
ZainboarToreyboar
193
Today's Stream
📅 2022-03-17 
(448 days ago)
⌛ 1:21:59
ZainboarToreyboar
194
How To Apply Authentication When Saving NodeJs
📅 2022-03-18 
(447 days ago)
⌛ 1:05:27
Zainboar
195
How to Compare Passcodes Using Bcrytp Node.js
📅 2022-03-20 
(445 days ago)
⌛ 1:04:19
ZainboarToreyboar
196
Today's Broadcast
📅 2022-03-21 
(444 days ago)
⌛ 1:06:59
ThaneshboarToreyboar
197
Today's Stream
📅 2022-03-22 
(443 days ago)
⌛ 1:02:51
ZainboarToreyboar
198
Verify Passcode Saving Information to DynamoDB with NodeJs
📅 2022-03-23 
(442 days ago)
⌛ 1:03:09
ZainboarThaneshboar
🎬
Tough questions
Verify Passcode Saving Information to DynamoDB with NodeJs
ZainboarThaneshboar
199
Today's Stream
📅 2022-03-25 
(440 days ago)
⌛ 1:12:27
ZainboarToreyboar
200
Today's Stream
📅 2022-03-27 
(438 days ago)
⌛ 1:14:36
ZainboarToreyboar
201
Today's Stream
📅 2022-03-28 
(437 days ago)
⌛ 1:08:28
ZainboarThaneshboar
202
How To Do A Merge Using VSCode and Github
📅 2022-03-29 
(436 days ago)
⌛ 1:05:33
ZainboarToreyboar
203
Today's Stream
📅 2022-03-30 
(435 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 
(434 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 
(433 days ago)
⌛ 1:00:36
Zainboar
206
Today's Stream
📅 2022-04-03 
(431 days ago)
⌛ 1:06:56
ZainboarToreyboar
207
Get Board Columns from Frontend to Backend NodeJS
📅 2022-04-04 
(430 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 
(429 days ago)
⌛ 0:57:30
ZainboarToreyboar
209
Today's Stream
📅 2022-04-06 
(428 days ago)
⌛ 0:59:39
ZainboarThaneshboar
🎬
Zip first developer
Today's Stream
ZainboarThaneshboar
210
Today's Stream
📅 2022-04-07 
(427 days ago)
⌛ 1:04:46
Zainboar
🎬
Busted again
Today's Stream
Zainboar
211
Store String Array in DynamoDB using NodeJS
📅 2022-04-08 
(426 days ago)
⌛ 0:19:27
Zainboar
212
Today's Stream
📅 2022-04-10 
(424 days ago)
⌛ 1:07:24
Zainboar
213
Today's Stream
📅 2022-04-11 
(423 days ago)
⌛ 1:02:34
ZainboarThaneshboar
214
Today's Stream
📅 2022-04-12 
(422 days ago)
⌛ 0:27:43
Zainboar
215
Jira Organising & Beta Testing Day 1
📅 2022-04-13 
(421 days ago)
⌛ 0:58:09
ZainboarThaneshboar
216
Implement Passcode Tab Feature
📅 2022-04-17 
(417 days ago)
⌛ 0:58:49
ZainboarToreyboar
217
Beta Testing Fixes Part 2
📅 2022-04-19 
(415 days ago)
⌛ 1:00:24
ZainboarToreyboar
🎬
Torey the stinker
Beta Testing Fixes Part 2
ZainboarToreyboar
218
Beta Testing Fixes Part 3
📅 2022-04-20 
(414 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 
(413 days ago)
⌛ 1:00:13
ZainboarToreyboar
220
Beta Testing 5
📅 2022-04-22 
(412 days ago)
⌛ 1:10:18
ThaneshboarToreyboar
221
Today's Stream
📅 2022-04-25 
(409 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 
(407 days ago)
⌛ 0:51:08
ZainboarThaneshboar
223
Today's Stream
📅 2022-04-28 
(406 days ago)
⌛ 1:00:33
ZainboarToreyboar
224
Save Notes Through Websocket
📅 2022-04-29 
(405 days ago)
⌛ 0:51:30
Zainboar
225
Saving Object Through Websocket in DynamoDB
📅 2022-05-01 
(403 days ago)
⌛ 0:49:15
ZainboarToreyboar
226
Saving Object Through Websocket in DynamoDb
📅 2022-05-02 
(402 days ago)
⌛ 0:55:26
Zainboar
227
Today's Stream
📅 2022-05-05 
(399 days ago)
⌛ 1:01:32
ZainboarToreyboar
228
Welcome Back Kartik Party
📅 2022-05-08 
(396 days ago)
⌛ 0:55:32
ZainboarToreyboarKartikboar
229
Testing Prevention of XSS attack
📅 2022-05-10 
(394 days ago)
⌛ 0:29:16
Zainboar
230
How To Test Prevention XSS Attack
📅 2022-05-11 
(393 days ago)
⌛ 0:40:42
ZainboarKartikboar
🎬
Fartik
How To Test Prevention XSS Attack
ZainboarKartikboar
231
Fixing Websocket
📅 2022-05-19 
(385 days ago)
⌛ 0:49:55
Zainboar
232
Today's Stream
📅 2022-05-20 
(384 days ago)
⌛ 0:56:10
ZainboarKartikboar
233
Today's Stream
📅 2022-05-22 
(382 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 
(380 days ago)
⌛ 0:23:19
Zainboar
235
Websockets bugs
📅 2022-05-27 
(377 days ago)
⌛ 1:00:51
ZainboarKartikboar
236
Websocket Bug Fix
📅 2022-05-29 
(375 days ago)
⌛ 0:49:50
Zainboar
237
Hook Up AWS Websocket
📅 2022-05-30 
(374 days ago)
⌛ 0:48:59
Zainboar
238
Hook up AWS Websocket Pt.2
📅 2022-05-31 
(373 days ago)
⌛ 0:53:07
Zainboar
239
Today's Stream
📅 2022-06-01 
(372 days ago)
⌛ 0:21:05
Zainboar
240
AWS Websocket Bug Fix
📅 2022-06-05 
(368 days ago)
⌛ 0:52:47
Zainboar
241
AWS Websocket Bug Fix Pt.2
📅 2022-06-06 
(367 days ago)
⌛ 0:23:52
Zainboar
242
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
📅 2022-07-27 
(316 days ago)
⌛ 1:00:06
Zainboar
🎬
As you been poopin?
Hook Up Board Columns to Websockets Nodejs + AWS Websockets
Zainboar

Blog

Today, Zain couldn't make it to the stream as he had something come up. So, Torey jumped on in-place of him. We started off the episode by looking through the Route53 configuration to see if we had any other approaches to solving our problem from last time. However, after reviewing the config across multiple services (ACM, Route53 and CloudFront), we concluded that the issue is with the domain provider itself. Hence, we decided that we'll have to talk with Zain about this offline. After this, we moved on to discussing our websocket integration. We realised that we will need to extend our original implementation to include the connection and propagation of messages across multiple users. We started to think about how we could implement this but didn't get too far due to time. We shall come back to this and more in the upcoming streams.

Subtitles

0:00:03
[Music]
0:00:22
hey everyone
0:00:23
uh welcome back to another episode of
0:00:25
bill breaking fix with
0:00:27
the raw coders
0:00:38
just rip that from saying
0:00:41
ah
0:00:44
i'm gonna i'm gonna switch my network i
0:00:46
think
0:00:46
i'm a little laggy
0:00:48
yep okay
0:00:52
something's wrong in the mansion
0:00:57
don't laugh
0:01:01
i like your background okay
0:01:06
someday someday you too man someday you
0:01:08
too
0:01:13
all right if i if you lose me for a
0:01:15
second i'm just
0:01:16
switching that works
0:01:18
yeah cool
0:01:22
oh yeah
0:01:24
hey gekko
0:01:39
while you're doing that i'll just um
0:01:42
do the acknowledgement
0:01:47
i begin today by acknowledging the
0:01:49
traditional custodians of the land on
0:01:51
which we gather today and pay my
0:01:53
respects to the elders past present and
0:01:56
future i extend their respect to
0:01:58
aboriginal and torres strait islander
0:02:01
people here today
0:02:06
okay
0:02:08
uh where's the chief sniffer um
0:02:12
yeah it's sansa
0:02:14
i guess he's gone out today
0:02:17
so yeah he couldn't make it
0:02:19
i hope seeing the next one though
0:02:23
oh um
0:02:25
for those who don't know it's tori's
0:02:26
birthday so happy birthday tori
0:02:29
thank you very much
0:02:32
all right you do much
0:02:35
no
0:02:37
next weekend though actually i was going
0:02:39
to go out this weekend but
0:02:41
just i just didn't feel super i was
0:02:44
pretty tired this weekend so i just
0:02:47
postponed it
0:02:48
thanks geckdev
0:02:51
yeah next weekend i'll be going places
0:02:54
like
0:02:56
out north of bali yeah i'm 50.
0:03:03
what's wrong with 50 man come on
0:03:06
no nothing um yeah so i don't i don't
0:03:09
know why it's a joke then
0:03:12
just uh yeah
0:03:16
i'm 36. i'm 36 actually yeah
0:03:23
i feel 50.
0:03:27
it's a microsoft of ages
0:03:30
yeah hey so you're still in bali right
0:03:33
um i am still in bali and
0:03:37
this week they just announced that they
0:03:40
will be bringing back direct flights
0:03:42
from singapore
0:03:45
uh later this month so that's like
0:03:49
the it'll be if it goes through
0:03:52
then it will be the first
0:03:56
international flight arriving in bali in
0:04:00
like
0:04:01
i don't know almost
0:04:03
two years pretty much i think i think
0:04:05
maybe just under two years
0:04:10
yep
0:04:11
which is good for me because because
0:04:13
that means it'll be a lot easier to
0:04:16
fly out of here later
0:04:19
once there's once there's flights
0:04:23
he's in i i've taken over zane's house
0:04:26
tonight
0:04:28
i'm i'm house sitting why are you yeah
0:04:32
i'm stuck here man
0:04:34
this is my punishment
0:04:38
so
0:04:39
i talked to zayn and zayn said he's
0:04:41
still working on um
0:04:45
getting
0:04:46
this issue with route 53 and cloudfront
0:04:50
going
0:04:52
and
0:04:54
um he said to
0:04:56
i think he said the first thing to do
0:04:58
was just to check
0:05:00
um to see if the dns
0:05:03
record had updated or something like
0:05:05
that
0:05:07
um and then after that he was he
0:05:09
suggested we just go back and
0:05:13
basically look at our
0:05:15
cloud front configuration and
0:05:18
whatever else like s3 route 53 so
0:05:21
basically
0:05:22
basically anything else
0:05:29
um
0:05:30
what do you want to show your shoulder
0:05:33
um up to you man
0:05:40
oh
0:05:58
oh dropping the music
0:06:08
[Music]
0:06:17
my girlfriend's always like what's that
0:06:19
weird music
0:06:26
this is how we this is this is how we
0:06:28
get in the zone
0:06:33
it's a good it's a nice touch i think
0:06:37
this one this one's a little bit
0:06:39
sometimes it's like i feel like i'm in a
0:06:41
like a yoga studio
0:06:44
yeah about to do some sound salutations
0:06:49
or
0:06:50
whatever
0:06:53
yeah it's kind of like that
0:06:55
[Music]
0:06:57
you only have like 10 to choose from you
0:06:59
know so
0:07:01
options are limited
0:07:08
said we need the sound of a flushing
0:07:10
toilet
0:07:14
hey man
0:07:15
not cool i almost spilled my drink
0:07:24
i was ain't so working late okay
0:07:28
[Music]
0:07:32
could you turn it down just slightly
0:07:34
it's a little hard to hear you
0:07:36
oh sorry man is that good
0:07:39
too soft yeah that's good that's good
0:07:41
that's good
0:07:44
you could probably turn it up a little
0:07:46
bit if you want what happened why is it
0:07:48
quiet now
0:07:50
can you hear it
0:07:52
oh okay yeah it was just
0:07:55
transitioning
0:07:57
yeah
0:07:59
cool
0:08:03
it's
0:08:04
6 45 p.m
0:08:20
me
0:08:26
hey how did the
0:08:28
the interviews for the internship go
0:08:30
you don't mind me asking
0:08:32
actually um i applied
0:08:37
i applied for a senior
0:08:39
front end position
0:08:43
and
0:08:44
and i
0:08:46
i passed the first technical round but
0:08:48
then i got to
0:08:51
just like the behavioral part and
0:08:54
if you can't tell i failed that part so
0:08:56
they didn't pass me
0:08:59
oh that bad behavior
0:09:03
no i think i think they i think right
0:09:06
now so i i was referred i was referred
0:09:09
there
0:09:10
by uh by a back end dev um
0:09:14
that i
0:09:16
like met
0:09:17
through my community back home
0:09:19
and he was like dude just supply it's a
0:09:22
senior position but just apply anyways
0:09:24
because they might consider you for
0:09:27
you know a non-senior role
0:09:30
for the front end
0:09:31
and i said are you sure he's like do it
0:09:34
okay and so
0:09:38
there are no non-senior positions open
0:09:41
so i'm pretty sure that's why i got
0:09:42
turned down
0:09:44
oh okay makes sense
0:09:46
i mean i didn't get moved on to the next
0:09:49
round i should say it's not like i would
0:09:51
have gotten a job but yeah like they
0:09:53
didn't they didn't
0:09:55
if i had passed there would have been
0:09:56
two more two or three more technical
0:09:59
rounds
0:10:01
okay
0:10:03
yeah that makes yep
0:10:04
i thought you had um an internship um
0:10:08
interview doing as well oh no why
0:10:11
the funny thing is i applied so they
0:10:13
have an internship
0:10:15
um
0:10:16
they have like an application pool that
0:10:18
closed for internships on the 19th of
0:10:21
january or something so i applied for
0:10:23
those as well so i wonder if they look
0:10:26
at my senior dev
0:10:28
application and then looked at the
0:10:30
internship application like what is
0:10:32
going on here
0:10:34
oh yeah yeah
0:10:36
[Laughter]
0:10:37
no but i haven't i haven't heard back
0:10:39
about the
0:10:40
internship i feel like it's not going to
0:10:43
go anywhere just because it's so
0:10:45
competitive
0:10:47
yeah true
0:10:48
there's probably more than 500
0:10:51
applicants and one of the things you had
0:10:53
to do
0:10:55
to submit the application was
0:10:58
do a technical like you had to build a
0:11:00
project
0:11:02
okay and i could see on github there
0:11:05
were like more than 500 of the repos
0:11:08
well
0:11:09
yeah so i was like well like it's a far
0:11:12
cry
0:11:13
if i get called
0:11:18
yeah so i don't have too much faith in
0:11:20
that one
0:11:24
interesting
0:11:34
it reminds me though i should get back
0:11:36
to the guy who referred me and say you
0:11:38
lied to me
0:11:45
yeah he'll probably tell me
0:11:47
he'll probably tell me too that there's
0:11:49
no non-senior positions open right now
0:11:51
and just try again later
0:11:57
i mean it was good like experience
0:11:59
anyways regardless yeah yeah definitely
0:12:01
i mean i didn't i didn't like my hopes
0:12:04
and dreams were not
0:12:05
we're not pegged on it but i'll tell you
0:12:08
i was like um if i can even get past a
0:12:11
few rounds
0:12:13
i'll be very happy with myself so i'm
0:12:16
i'm feeling good
0:12:21
i mean it says something if you like
0:12:23
pass the technical right
0:12:25
of the senior position
0:12:28
here
0:12:31
[Music]
0:12:33
no i mean the the first the first
0:12:37
technical round
0:12:40
is
0:12:41
in my opinion
0:12:43
just like can you code
0:12:46
at all kind of thing
0:12:50
it wasn't it wasn't anything difficult
0:12:52
or tricky i think the last rounds were
0:12:54
the ones where they're like they're
0:12:55
really going to test you
0:12:58
okay
0:13:01
but yeah i'm still happy because it like
0:13:03
doing those
0:13:05
doing any type of interview is just a
0:13:08
great practice
0:13:10
um anyways because it's stressful
0:13:13
for me at least so i'm always happy to
0:13:16
just get better at the
0:13:18
process dude i've had time to work on
0:13:22
boar bingo gekko
0:13:24
i made a little bit of progress today
0:13:26
actually so i'm happy about that
0:13:29
what's for bingo tori
0:13:32
it's gonna be this revolutionary uh
0:13:35
twitch
0:13:37
um
0:13:38
real time game
0:13:42
yeah
0:13:43
based on this show
0:13:46
hey can i have a look
0:13:49
it's not it's it's it's not even an
0:13:51
alpha yet
0:13:52
okay
0:13:57
mostly what i've been working on right
0:13:58
now is the
0:13:59
the authentication system in setting up
0:14:03
the
0:14:04
database which i'm using something new i
0:14:07
never used before
0:14:10
which is called fauna
0:14:14
okay
0:14:15
interesting what is that um
0:14:17
like is it
0:14:19
gcp service or i don't know oh so fauna
0:14:22
fauna was fauna was developed by some
0:14:26
some
0:14:27
some devs at twitter and they made like
0:14:30
this um
0:14:33
this like serverless database called
0:14:36
fauna and it's just like database as a
0:14:38
service and it's serverless and it's
0:14:41
like
0:14:43
um
0:14:46
like a
0:14:49
a graph database i don't it's it's like
0:14:52
a nosql database but it's not
0:14:55
okay
0:14:56
i don't know um but it's cool it's good
0:14:59
and then it has its own like query
0:15:01
language which is pretty pretty
0:15:02
interesting it's more like a functional
0:15:05
language
0:15:06
and it just has a lot of really great
0:15:08
features as well and
0:15:11
uh it's free
0:15:14
it can't be it can't be free
0:15:16
yeah true
0:15:18
i'm sorry
0:15:20
[Applause]
0:15:24
let's see what do you recommend we have
0:15:26
a look sorry what do you think
0:15:29
is the is the web is the website does
0:15:32
that does the url for the site work at
0:15:34
all
0:15:36
uh
0:15:37
only the cloudfront one
0:15:40
okay but not the actual
0:15:44
um
0:15:47
oh there it is sorry i'm logging into
0:15:49
aws too
0:15:52
okay
0:15:54
uh fauna like like plants
0:15:58
animals fauna
0:16:00
f a u n a
0:16:05
[Music]
0:16:06
uh yeah i would love to make it a twitch
0:16:09
app in the future maybe i can make it
0:16:11
more generic so streams could like set
0:16:13
up their own
0:16:15
type of theme
0:16:17
like that'd be cool to make it like a
0:16:19
game for for twitch streams for you
0:16:23
you know people watching the stream to
0:16:24
play along and interact
0:16:28
that's actually kind of cool yeah
0:16:31
i think i think i haven't investigated
0:16:33
it but i think i heard some other
0:16:36
some other um apps like that but i
0:16:39
should check it out sometime
0:16:42
um
0:16:43
i
0:16:46
was
0:16:49
thinking if it was me i would feel like
0:16:51
the first place i would go is check
0:16:52
round 53
0:16:57
um yeah this is round 53 man so
0:17:02
i think um i think zayn created probably
0:17:04
created this
0:17:07
the c name
0:17:11
i'm hopping in there too on my computer
0:17:14
but
0:17:24
what do you what do you reckon finesse
0:17:30
honestly i think um
0:17:38
um
0:17:39
yeah honestly i think
0:17:43
zayn probably needs to have a look at
0:17:45
his uh
0:17:47
account to see if it's
0:17:49
you know
0:17:50
if
0:17:51
possibly there's conflict there i mean
0:17:53
that's what we were talking about right
0:17:54
the other day
0:17:56
yeah i don't know i didn't get to ask
0:17:58
him
0:17:59
because i didn't know how to explain it
0:18:01
to him but
0:18:03
i'm wondering if that happens to be the
0:18:05
issue
0:18:09
yeah
0:18:10
yeah
0:18:15
that's what i think
0:18:17
it might be the issue because he has
0:18:19
like
0:18:25
it just i mean i don't know enough about
0:18:28
the dns and networking but it just seems
0:18:30
like it would cause some like overlap
0:18:33
issue
0:18:35
to me
0:18:36
because he has like a sub domain and
0:18:38
then the domain but then
0:18:40
he's like changing the
0:18:43
these these records for the dns in one
0:18:45
place and in another place and i just
0:18:48
feel like they're it's just
0:18:52
literally two minutes to fix
0:18:55
yeah
0:18:56
that's true
0:18:59
um yeah it feels like we're going in
0:19:00
circles here
0:19:06
is that another part week
0:19:09
you know me i can't work on the front
0:19:11
end
0:19:16
just okay geckdev says just create a
0:19:18
root apex a alias record cloudfront
0:19:23
i thought we did that which is crazy
0:19:27
thanks
0:19:37
yeah that's what i thought we did as
0:19:38
well
0:19:39
maybe it doesn't
0:19:42
there is no there is no alias
0:19:45
you know yes
0:19:54
she
0:20:04
[Music]
0:20:11
crumbler
0:20:14
i thought he did this already
0:20:18
guess not sniff
0:20:31
for the scrambler subdomain
0:20:36
can't type yeah no worries um thanks
0:20:38
gekkdab
0:20:56
so is it is it an alias to s3 endpoint
0:21:00
or cloud front
0:21:02
uh should be cloud front but i just
0:21:04
wanted to try it if s3
0:21:09
just do what gek dab says
0:21:11
don't make him angry
0:21:14
it doesn't show up man like this thing
0:21:15
oh still
0:21:26
see it has a record for s3
0:21:32
[Music]
0:21:36
no resources found
0:21:49
okay
0:21:50
[Music]
0:22:00
does cloud front exist
0:22:02
yeah
0:22:06
what is it in the
0:22:08
in the record drop down he says
0:22:12
no resource
0:22:15
no resource found
0:22:20
that's odd
0:22:38
oh that's interesting what is what does
0:22:40
four a's work
0:22:42
and one a doesn't
0:22:44
oh sure
0:22:52
oh actually maybe not
0:23:01
let's try it
0:23:07
what what is what is
0:23:08
quadruple a and that's for
0:23:12
ipv6
0:23:13
[Music]
0:23:14
uh
0:23:15
yeah bb6
0:23:19
[Music]
0:23:20
i'll try a c name like okay
0:23:25
so he does i think he does have the c
0:23:27
name
0:23:30
well i don't know how it's configured
0:23:32
but
0:23:37
huh
0:23:53
uh
0:24:01
[Music]
0:24:18
this really shouldn't be this this hard
0:24:21
yeah
0:24:22
it's been too long
0:24:34
tips
0:24:55
hmm
0:25:00
[Music]
0:25:16
[Music]
0:25:20
what is this what is the cname pointing
0:25:23
to
0:25:25
um
0:25:26
this one was for the
0:25:30
the yeah
0:25:32
see
0:25:33
oh that's for a cert
0:25:35
yeah this is awesome
0:25:39
huh
0:25:46
i'm sure we haven't looked at that sorry
0:25:49
sorry what's that
0:25:51
were you still having look at this
0:25:54
yeah i was just looking at it i was
0:25:56
looking at the
0:25:57
um
0:26:00
i was looking at it on my computer
0:26:02
looking at cloudfront
0:26:15
um
0:26:42
[Music]
0:26:49
do
0:26:53
[Music]
0:27:04
this
0:27:05
[Music]
0:27:11
[Music]
0:27:41
any
0:27:42
any thoughts
0:27:44
apparently we need to add um
0:27:49
alternate domain names we need to add
0:27:51
some audio
0:28:00
i was just looking at that too i'll be
0:28:02
right back
0:28:29
[Music]
0:28:33
so
0:28:35
[Music]
0:28:51
just
0:28:58
[Music]
0:29:38
thank
0:29:43
any luck
0:29:46
see if you have a look here it says that
0:29:50
um
0:29:51
add an alternative c name
0:29:54
domain names
0:29:56
the cloud for instruments attached to
0:29:57
trusted certificate which is what we try
0:29:59
to do right but
0:30:02
yeah so
0:30:03
yeah
0:30:05
basically we need to do the certificate
0:30:07
first and then
0:30:08
add the alternate domain name it seems
0:30:11
like
0:30:12
okay
0:30:13
so you didn't create a certificate yeah
0:30:17
uh we haven't
0:30:19
but i'll show you
0:30:22
[Music]
0:30:25
what's what's the bot part
0:30:29
it's not uh
0:30:31
yeah
0:30:32
it's not being validated
0:30:34
oh
0:30:45
[Music]
0:30:57
we'll also need your domain set and
0:30:59
color from
0:31:16
do you mean here
0:31:17
like
0:31:18
the alternate domain
0:31:30
names yeah that's what we just tried to
0:31:33
do
0:31:34
but
0:31:35
it's not allowing us
0:31:48
sorry
0:31:54
could it be
0:31:57
can we do that instead
0:32:08
[Music]
0:32:12
he says yes
0:32:14
[Music]
0:32:19
they see it
0:32:22
so
0:32:28
[Music]
0:32:33
[Music]
0:32:40
see
0:32:42
yeah that's the thing um touring get div
0:32:46
he's laughing all the certs
0:32:49
but it goes
0:32:51
[Laughter]
0:33:00
yeah but yeah this is the issue that
0:33:05
you need one set with rokoda dev
0:33:08
so okay
0:33:12
so his his domain is
0:33:16
hosted by i think he said name cheap
0:33:23
does that like does that have anything
0:33:25
to do with it
0:33:28
that like there are certain
0:33:30
[Music]
0:33:33
dns record like are there things he
0:33:35
needs to set up on his name his name
0:33:38
you need to set the round 53 name
0:33:41
servers and namecheap yes
0:33:45
yeah i was surprised he never mentioned
0:33:47
it
0:33:50
i thought he said name chief i could be
0:33:52
wrong but i thought he said name tube
0:33:55
and then he has his own personal account
0:33:58
with
0:33:59
i think he's done it yeah
0:34:02
but
0:34:03
i'm too sure
0:34:07
but he needs to in name cheap so
0:34:09
namecheap would have its own dns records
0:34:12
i think is is that the correct gekkov
0:34:15
that he would need to configure
0:34:19
[Music]
0:34:25
i'll be lost without gagged over this
0:34:27
moment
0:34:36
i feel like if if the
0:34:38
if the domain was purchased through
0:34:40
route 53 this would be way simpler
0:34:44
can't do all the work for you guys
0:34:48
it's my birthday
0:34:57
uh did zayn leave you with a
0:35:00
kebab stipend ganesh to distribute to
0:35:03
people would
0:35:05
help us along
0:35:08
that
0:35:11
kebab
0:35:23
so
0:35:25
i feel like the problem here is
0:35:27
definitely something
0:35:28
i mean with route 53 with the dns
0:35:31
records because cloudfront works like we
0:35:34
if we access the cloudfront url that
0:35:36
works
0:35:37
[Music]
0:35:42
when you when you guys can't do this for
0:35:44
a week i'll do it for a kebab
0:35:47
it's it's nearing then so
0:35:50
female days
0:35:52
so i don't know if they're actually i
0:35:54
mean without access
0:35:56
to zayn's
0:35:58
like without being able to talk to zane
0:36:00
i feel like
0:36:02
it's hard to get a full sense about this
0:36:05
this domain like what's going on with it
0:36:08
and it seems like cloudfront works s3
0:36:11
works right we can access
0:36:13
the site directly from s3 we can access
0:36:15
the site directly from the cloud front
0:36:17
end point
0:36:19
so it seems like the problem is is with
0:36:22
the
0:36:25
something with the with route 53 the dns
0:36:28
and that stuff
0:36:30
yeah
0:36:31
yeah i agree and that and it may just be
0:36:34
because of
0:36:35
how the other dns records are configured
0:36:38
on his
0:36:39
on his personal aws account or whatever
0:36:42
is going on in namecheap maybe that's
0:36:44
why the
0:36:45
the
0:36:47
the certificates are still pending
0:36:49
yeah
0:36:51
i would think so i would think that's
0:36:52
why like it just can't be validated so
0:36:57
um all right yeah
0:36:59
i know yeah all right
0:37:02
like
0:37:03
we would get lost without saying
0:37:06
have have you ever have you ever have
0:37:08
you ever um
0:37:09
set up a static site on
0:37:13
on s3 and route 53
0:37:16
uh yeah yeah
0:37:18
it's pretty straightforward right i mean
0:37:20
i did it like months ago
0:37:23
once
0:37:26
i can't really i remember it being
0:37:28
pretty pretty simple but i didn't do
0:37:30
anything with like sub domains
0:37:33
but i've done that for other servers
0:37:36
that i've had and it wasn't bad
0:37:42
so yeah i don't know maybe it's um
0:37:46
maybe it's just that
0:37:48
do you want to try to do you want to
0:37:51
go
0:37:53
more on this or you want to try to do
0:37:54
something else
0:37:56
um let me just try this one thing and
0:37:59
then okay
0:38:01
i'm fine you can keep trying for the
0:38:03
next
0:38:05
15 minutes as much as you want
0:38:20
unless without having name cheap
0:38:22
forwarding to route 53
0:38:24
that's what i think too
0:38:26
you can't validate
0:38:29
cm certs which are required okay
0:38:32
thanks
0:38:35
okay
0:38:36
yeah thanks
0:38:37
i reckon yeah maybe it's just a good
0:38:39
idea to table it for now since then yeah
0:38:42
i don't know if he he if he did anything
0:38:45
he never mentioned if he set up anything
0:38:47
on namecheap for
0:38:50
for that sub domain and i don't know if
0:38:52
that matters i imagine it does matter
0:38:54
for the sub domain too but
0:38:57
obviously it works for the stream blog
0:38:59
and the rest of the stuff on roar coders
0:39:01
like that's configured correctly
0:39:04
yep but that's on his account
0:39:07
right that's on his personal aws account
0:39:10
yeah
0:39:16
[Music]
0:39:31
if it was me i would just port over the
0:39:35
the domain
0:39:37
to to route 53 i think it's just so much
0:39:41
easier
0:39:46
yeah yeah
0:39:52
yeah i think yeah maybe let's just leave
0:39:54
it for now and then we can um
0:39:57
we can ask him to like
0:40:01
yeah potentially port over it or
0:40:04
you know or configure it in namecheap or
0:40:07
whatever yeah just configure it maybe he
0:40:10
got like a real good deal from namecheap
0:40:13
for like two years so he bought it there
0:40:18
i think i think through route 53 it's
0:40:21
probably like
0:40:23
12 to 15 dollars for the domain per year
0:40:27
it's pretty typical
0:40:29
yeah
0:40:36
yeah so what do you think we can uh
0:40:40
move on to next
0:40:45
um
0:40:45
[Music]
0:40:48
what was going to come after this
0:40:54
i think we could try to look at that
0:40:55
that um that default lambda
0:41:01
mvp
0:41:03
mvp
0:41:05
we could look at that default lambda and
0:41:07
see if we could
0:41:08
we could
0:41:09
broadcast
0:41:11
messages
0:41:14
or we could work on the front end
0:41:21
[Music]
0:41:24
um
0:41:26
you can put across messages
0:41:29
so on the default
0:41:31
so on the default lambda
0:41:34
um
0:41:34
[Music]
0:41:36
for the websocket i'm sorry for the
0:41:38
websocket
0:41:40
we need to implement some logic that
0:41:42
when a message is sent from the client
0:41:46
it
0:41:49
is then received by everybody else
0:41:51
essentially who's also on the table
0:41:54
on the board
0:41:56
everybody who's connected to the
0:41:58
websocket i should say
0:42:00
okay yeah yeah
0:42:03
um
0:42:06
okay
0:42:07
did you want to share scooter yes this
0:42:09
one not really
0:42:12
[Laughter]
0:42:14
dude i think you have more familiarity
0:42:17
with this
0:42:18
but um yeah i'm happy to listen to it
0:42:21
no i'm just joking
0:42:23
i'll share my screen
0:42:29
i can't code without having to laugh man
0:42:31
i gotta have a laugh
0:42:33
fair enough
0:42:35
oh no you can't see
0:42:37
uh i think i think you're the host and
0:42:40
you need to
0:42:41
share my screen
0:42:46
yeah sure
0:42:50
okay
0:42:54
whoa
0:42:56
why is my computer so slow what is going
0:42:59
on
0:43:02
it's odd
0:43:09
what the heck
0:43:14
[Music]
0:43:22
huh
0:43:23
something must be
0:43:26
chewing up my resources on my laptop i
0:43:28
don't know what's going on
0:43:36
um well this is the default lambda can
0:43:39
you hear me all right
0:43:41
yeah yeah
0:43:42
okay so
0:43:44
um do you remember how the websocket
0:43:47
works
0:43:50
yep yep on a high level
0:43:53
okay so
0:43:54
like on connect we got this working
0:43:56
right where basically
0:43:59
the client connects to the websocket and
0:44:01
then stored in the table
0:44:05
and then
0:44:09
it's stored in dynamodb right on in that
0:44:11
table
0:44:13
and then makes sense
0:44:14
on default basically all it does right
0:44:18
now
0:44:18
is it just sends you back a generic
0:44:20
message
0:44:25
but what we want to do is basically
0:44:30
use
0:44:34
um
0:44:37
we want to we want to use dynamodb
0:44:40
[Music]
0:44:44
wow sorry i don't know why my
0:44:48
computer is so slow right now
0:44:54
can you hear me
0:44:56
i can hear you yeah
0:44:57
your voice comes
0:45:01
[Music]
0:45:28
[Music]
0:45:35
huh i don't know why it's so slow um
0:45:37
well
0:45:39
um
0:45:41
basically
0:45:42
uh i think we just want to bring in
0:45:44
dynamodb and then
0:45:47
when somebody on the client side sends a
0:45:50
message like let's say they save a card
0:45:55
to the board
0:45:57
or something right
0:46:00
then that will basically fire
0:46:03
um
0:46:05
fire off an event on the
0:46:07
on the front end
0:46:09
that sends a message
0:46:12
to the websocket
0:46:15
with the aws websocket and then it
0:46:19
unless this is being
0:46:21
unless this route is changing right now
0:46:23
what it would do is just hit the default
0:46:25
route
0:46:28
and and what we have right here is
0:46:31
just a generic message but
0:46:34
you know in the in the event we would
0:46:36
get the um
0:46:38
we would get the
0:46:43
like the message object or whatever
0:46:45
they're sending along with the message
0:46:47
so like basically the
0:46:49
the card info like
0:46:53
um
0:46:54
like the message on a card or something
0:46:56
right that some user saved
0:47:00
yep
0:47:01
yeah make sense
0:47:02
okay cool all right and then
0:47:05
what would happen inside here is
0:47:09
the
0:47:12
you would use dynamodb and then
0:47:17
query the
0:47:18
query the table and grab all the
0:47:20
connection ids
0:47:23
that are connected to the table
0:47:25
or connected to the board right
0:47:28
so basically all the all the clients
0:47:29
connected
0:47:31
and then you would
0:47:33
send them that message
0:47:36
you would broadcast that message back to
0:47:38
all of them
0:47:40
using
0:47:41
basically this same
0:47:44
um
0:47:45
pretty much the same thing that's here
0:47:47
except you would do like a four
0:47:50
like a four of loop or whatever for
0:47:52
however many clients you got back from
0:47:55
dynamodb
0:47:58
okay yeah makes sense
0:48:00
except
0:48:03
in the so
0:48:06
i think it would be
0:48:07
like when you send the message it's
0:48:11
like i don't know what he
0:48:13
plans on
0:48:15
calling it but it's probably the event
0:48:16
body right so you'd get the message and
0:48:19
then basically take that message and
0:48:21
just broadcast it to everybody who's
0:48:23
connected to the board
0:48:25
and that way it would happen in real
0:48:27
time and everybody would
0:48:29
when somebody saves a message or saves a
0:48:32
card
0:48:33
then they would get that card shown on
0:48:36
their screen
0:48:36
[Music]
0:48:38
yep
0:48:40
yep
0:48:42
yeah do you know do you know anything
0:48:44
about the dynamodb api because i don't
0:48:47
really know that much
0:48:49
no at the doorway
0:48:58
okay i'm just gonna
0:49:02
query
0:49:05
yeah so i think we just need
0:49:16
i think we just need a query
0:49:21
i mean but
0:49:23
i think we could write the code but i
0:49:25
can't test it because we don't have
0:49:27
enough time
0:49:33
um
0:49:38
so this is
0:49:42
um
0:49:45
what is this this is the
0:49:48
vent
0:49:50
so we don't actually need
0:49:54
this part right here
0:49:58
um
0:50:00
we need like
0:50:01
i think we just need the
0:50:03
[Music]
0:50:10
all right well we'll worry about that
0:50:12
later but
0:50:16
um i think the first
0:50:18
the first thing
0:50:20
is like um get all the users
0:50:24
forget all the connection ids whatever
0:50:27
is that what he's saving
0:50:30
yeah yeah connection id
0:50:57
how do we write a query or
0:51:01
do
0:51:03
i need to have a look man
0:51:05
or is there a or is there a simple way
0:51:09
i think there's a get
0:51:12
yeah let me take a look too
0:51:20
this would be one case where like i
0:51:21
think like a scan wouldn't be the worst
0:51:23
thing in the world
0:51:26
because you just
0:51:28
could you just be scanning the
0:51:32
for those connection ids or whatever
0:51:37
on that
0:51:38
one table
0:51:40
um
0:51:41
yeah true yeah you mean like there
0:51:43
wouldn't be you actually wouldn't be
0:51:45
getting a lot from yeah
0:51:47
because i think that's i think that's
0:51:49
the only thing he's he's storing
0:52:06
there it is get item query that's what i
0:52:08
want
0:52:09
[Music]
0:52:28
so get item looks up one item
0:52:33
query
0:52:36
scan
0:52:42
get item
0:52:43
isn't there like uh
0:52:46
batch there's also batch get item i
0:52:48
remember that one
0:52:52
i think it only returned you
0:52:54
yeah returns you 100
0:52:58
items at a time
0:53:01
so you can either do that or you can do
0:53:02
a query
0:53:07
look at that syntax it's lovely
0:53:10
love it
0:53:23
for the query
0:53:26
i don't know if there's any advantage
0:53:28
honestly
0:53:31
of a query verse uh
0:53:35
batch get
0:53:38
[Music]
0:53:40
um
0:53:50
[Music]
0:53:56
[Music]
0:54:07
is there something called a scan that we
0:54:09
can use
0:54:11
there is a scan but
0:54:13
in general
0:54:15
from what i remember using scan is like
0:54:17
the absolute last option you should use
0:54:23
okay just
0:54:25
for various reasons i think in this case
0:54:27
it wouldn't matter
0:54:29
necessarily
0:54:31
but generally you should just avoid
0:54:33
using scans unless you have like a
0:54:35
really good reason to that's what i
0:54:37
remember from study
0:54:40
because it's
0:54:46
so it says
0:54:48
a query returns all items with that
0:54:50
partition key value
0:54:53
optionally you can provide a sort key
0:54:55
value and use a comparison operator to
0:54:57
refine their search results
0:55:00
versus a batch
0:55:02
batch get item
0:55:04
there's no way there would be more than
0:55:06
100 people connected to a board there
0:55:08
should be a hard limit on that
0:55:14
i don't know if he has unlimited money
0:55:16
but uh
0:55:21
batch get returns uh
0:55:23
returns the attributes of one or more
0:55:25
items from the table
0:55:28
you identify request item
0:55:30
by the primary key
0:55:32
so
0:55:34
um
0:55:42
yeah i don't know do you want to go with
0:55:44
either one of those
0:55:47
yeah yeah i guess we can try it and
0:55:49
change it
0:55:51
have we have really done a batch get on
0:55:54
the show
0:55:56
i don't think so
0:55:58
let's try that then let's just throw a
0:56:00
curveball at it
0:56:07
the way everybody will be that way
0:56:09
everybody will be super confused
0:56:18
yeah i'm just trying to save this other
0:56:20
ways but yeah that seems good i think
0:56:25
you know without the 100 limit um
0:56:31
yeah but perhaps we can like um impose a
0:56:34
restriction anyways
0:56:38
yeah i think i think that would be good
0:56:40
so you don't so some jerk doesn't come
0:56:43
in and start like creating like 100
0:56:47
100 connections
0:56:49
or more
0:56:54
and then running up your bill i was
0:56:56
reading an article about somebody
0:56:57
talking about how like
0:57:00
like somebody tried to ddos their
0:57:02
serverless application and how expensive
0:57:05
it was
0:57:07
[Music]
0:57:10
because that's that's the problem with
0:57:11
the serverless like
0:57:14
that's one problem with serverless
0:57:16
architecture is
0:57:17
like that bill
0:57:20
unless you put in you put in like guard
0:57:22
rails
0:57:23
if you didn't then expensive scaling
0:57:30
yeah i can imagine
0:57:34
um
0:57:35
[Music]
0:57:37
do i need the javascript sdk like do i
0:57:40
need to look at that
0:57:42
or is it the same
0:57:44
as this
0:57:48
oh look at that we're out of time
0:57:55
the way you said it
0:57:59
yeah it is just lowercase so it takes in
0:58:02
params and a callback
0:58:09
so the params i think i think the params
0:58:12
are probably
0:58:13
similar to the query
0:58:16
it's just some object
0:58:24
is there an example i can just quickly
0:58:27
copy somewhere
0:58:37
no that's a response
0:58:40
so does it need to be and it probably
0:58:42
needs to look like this
0:58:46
jason format here
0:58:53
[Music]
0:59:02
okay that's a response syntax
0:59:05
so it's request items
0:59:11
attributes to get
0:59:13
straight
0:59:17
[Music]
0:59:21
forum is it the table name
0:59:34
i'm going response elements
0:59:37
request items map
0:59:40
table names for each
0:59:43
i think it's the table name
0:59:48
[Music]
0:59:53
the required parameters are described
0:59:56
first
1:00:00
maybe something like this
1:00:04
put this link in the chat
1:00:07
is it the same
1:00:09
oh it's different okay
1:00:18
what is the key
1:00:21
key is an array of primary keys there is
1:00:23
no specific items in the table for each
1:00:25
primary key you must provide all of the
1:00:28
key attributes
1:00:32
okay
1:00:37
pop this open thanks
1:00:41
[Music]
1:00:46
what do you get to do at work finesse
1:00:51
not much man literally it's
1:00:54
like just come on
1:00:57
no seriously i just go
1:01:00
like i just exercise watch tv
1:01:03
and then um
1:01:04
it's like at work
1:01:06
oh yeah i thought you mean outside of
1:01:07
work
1:01:08
oh no no i meant i meant at work like
1:01:11
what do you get to do at work
1:01:13
oh okay yeah um a lot of infrastructure
1:01:16
related stuff
1:01:18
dealing with issues
1:01:21
like
1:01:22
you know when the service goes down or
1:01:24
something it's fixing that sort of thing
1:01:29
yeah
1:01:30
most infrastructure
1:01:39
how did you
1:01:41
yeah
1:01:43
did you see my the link
1:01:46
i did
1:01:49
why is
1:01:52
huh
1:01:53
i think i accidentally clicked on
1:01:55
something that's why okay reading items
1:01:58
there we go
1:01:59
perfect thanks
1:02:01
table name yeah it's so much easier
1:02:03
thanks
1:02:07
table name
1:02:09
yeah and then you just call it like how
1:02:11
it is
1:02:13
perfect right
1:02:16
oh and we need some error handling all
1:02:18
right
1:02:21
that's good i'm just gonna dump this
1:02:23
right in here
1:02:28
[Music]
1:02:31
okay yeah like i was reading the docs
1:02:33
and and now it's just with that example
1:02:36
thanks it confirms
1:02:39
um
1:02:41
what we need so
1:02:43
i think in
1:02:46
app
1:02:47
whoa
1:02:49
this one uh we have
1:02:53
okay this table
1:02:55
web socket
1:02:58
that we need for the table name i'm
1:03:00
assuming
1:03:02
actually let me do that up here
1:03:17
do you how do you like working on the
1:03:19
infrastructure stuff
1:03:21
yeah pretty good pretty good um
1:03:24
it's interesting i i mean um
1:03:26
yeah i definitely didn't think
1:03:30
yeah that's what i would be doing like
1:03:32
first job out of uni sort of
1:03:35
um
1:03:37
but yeah having good fun with it
1:03:44
i'm silly man i think we can't use this
1:03:46
get
1:03:47
batchget because i think we need
1:03:51
we need the
1:03:52
this is like if you're getting it by key
1:03:55
right
1:03:56
or can we get it by can we tell it to
1:03:59
just dump everything from the table
1:04:06
yeah maybe we should just go with the
1:04:07
query then because i think the query
1:04:09
will
1:04:14
[Music]
1:04:31
let me leave some notes will
1:04:36
do
1:04:38
[Music]
1:04:53
[Music]
1:04:55
are we assuming we don't know
1:04:58
um
1:04:59
any part of the key
1:05:05
we won't know yeah we won't know
1:05:09
because it'll just i think the
1:05:12
i think that
1:05:14
the key let's take a look here at what's
1:05:16
getting stored
1:05:19
so we have a table name
1:05:21
and then the item is a connection
1:05:25
connection id i'm assuming that's the
1:05:28
key right
1:05:31
and then
1:05:32
i mean i i don't i don't
1:05:34
i don't
1:05:36
two hour tonight without the main
1:05:37
snipper
1:05:38
yep
1:05:40
um
1:05:40
[Music]
1:05:42
yeah he's not coming he's not coming
1:05:44
tonight sorry
1:05:46
um
1:05:47
and then this is storing the connection
1:05:49
id
1:05:50
so if we look
1:05:53
in i'm silly why don't we just look at
1:05:55
dynamodb too
1:05:58
did i close it i did
1:06:02
[Music]
1:06:06
there's a console
1:06:07
console
1:06:18
i'm just reading something it says
1:06:20
if you don't know any part of your items
1:06:23
key then this key the scan operation
1:06:25
will return all items everything
1:06:30
query will too right
1:06:33
because you can just
1:06:35
scan
1:06:36
see geckdev's laughing that's that's how
1:06:38
you know it's not good
1:06:41
scan for everyday
1:06:42
[Laughter]
1:06:47
um
1:06:53
i wonder what he would think about using
1:06:55
a scan in this use case
1:07:00
don't know what you're doing just scan
1:07:02
the whole table every time that's right
1:07:08
yeah okay that makes sense
1:07:24
39.
1:07:37
that's so slow
1:07:40
i think my laptop needs to restart
1:07:44
it's probably been on for weeks
1:07:48
welcome to hudson
1:07:49
[Music]
1:07:52
um yeah
1:07:56
probably time for reinstall you know
1:07:58
what helps too is when i only have a 256
1:08:02
ssd so occasionally i have
1:08:05
all these node modules folders like take
1:08:08
up hundreds of megabytes and then
1:08:12
i i found a nice article that
1:08:16
uh
1:08:18
showed me how to make like uh
1:08:21
like a
1:08:23
a shell script command whatever
1:08:26
and
1:08:27
then i can just like recursively go
1:08:29
through all the node modules folders
1:08:32
in all my projects and then just delete
1:08:34
them all and last time i did that that
1:08:35
saved me like
1:08:37
gigabytes
1:08:41
maybe it's time again
1:08:43
because it's like i'm only i only need
1:08:45
them for the
1:08:46
yeah i can get a better hard drive it's
1:08:49
true i wonder if i think i can install
1:08:51
one
1:08:53
need to spend money to make money
1:08:56
catch 22.
1:09:04
partition key connection id so yeah the
1:09:08
that is the key
1:09:09
[Music]
1:09:10
blah blah blah
1:09:13
and
1:09:13
[Music]
1:09:17
i guess i just wanted to confirm that
1:09:26
yeah so
1:09:28
um
1:09:29
[Music]
1:09:31
yeah i don't i don't know if you can do
1:09:33
the
1:09:34
get then i
1:09:36
you need the attribute
1:09:37
[Music]
1:09:39
or can you just
1:09:41
or can you or can you just get these
1:09:43
back by the partition key
1:09:48
like we'll have returned the first
1:09:51
100 whatever we can revisit this
1:09:55
let's call it a night you want to call
1:09:57
it
1:09:58
yeah it's not true
1:09:59
you want to do the outro
1:10:03
yeah okay
1:10:06
um cool guys um thanks for joining us on
1:10:09
another episode of buildbreaking fix
1:10:13
today we had
1:10:15
myself and tori no say
1:10:18
um and we tried to fix the route 53
1:10:22
domain but
1:10:24
yeah i think we need something for that
1:10:25
anyways
1:10:26
and then we moved on to
1:10:29
uh websocket connection id stuff
1:10:33
which
1:10:34
yeah we'll need to work more on see if
1:10:36
we need to use a scan or
1:10:39
uh hurry to get all the connection ideas
1:10:42
but yeah that's uh that's something for
1:10:44
the next episode so we'll catch you
1:10:45
there tomorrow same time same place and
1:10:51
a different task or the same task
1:10:55
i saw
1:11:00
thanks guys
1:11:02
see you thanks thanks for joining us
1:11:04
have a great night thank you
1:11:07
see you gective thank you
1:11:15
you