Skip to content

Commit 13991a5

Browse files
committed
Update to January updates
1 parent 5d6e2cf commit 13991a5

File tree

4 files changed

+123
-1
lines changed

4 files changed

+123
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
---
2+
title: "Channel Update (2019)"
3+
---
4+
Update video (attended pycon in Toronto, plans for channel, end-of-year setback, merch design contest, maillist, subscriber milestone, vision for channel for 2019etc.)
5+
6+
# Thank you!
7+
8+
- 7,000 subscriber milestone.
9+
10+
. . .
11+
12+
- A sincere and heartfelt thank you to my subscribers!
13+
14+
. . .
15+
16+
- Impact of personal messages, support, comments, etc.
17+
18+
# Brief Personal Update
19+
20+
- Due to house fire, delay in creation of content.
21+
22+
. . .
23+
24+
- Getting back up to base level. Planning to continue focusing on making videos when possible.
25+
26+
. . .
27+
28+
- Attended first PyConCanada in Toronto in late 2018.
29+
![Imgur](https://i.imgur.com/oigB7qw.png){height=100px width=100px }
30+
31+
# Channel Plans for 2019
32+
33+
- Overall goal: To provide content to inspire and excite on topics of programming and computer science.
34+
To provide direct value by helping you become a more well-equipped thinker and software engineer.
35+
36+
. . .
37+
38+
- Continuing to create content for core computer science topics (data structures, algorithms etc.)
39+
40+
. . .
41+
42+
- Branching out into other topics like system design, data science, machine learning, etc.
43+
44+
. . .
45+
46+
- Focus on viewer desired content.
47+
48+
# LucidProgramming MailList
49+
50+
- If you would enjoy getting an email from me periodically about how to best make use of the content
51+
on my channel and how to improve your own coding skills, consider joining this mailing list:
52+
53+
. . .
54+
55+
- Purpose: To enhance the content on my channel and to provide extra goodies that I'm not able to
56+
provide via YouTube.
57+
58+
. . .
59+
60+
- To stay up-to-date on what I have planned and to provide direct input and feedback on what I
61+
will be covering. I read all of the emails I receive and do my best to respond to each one.
62+
63+
. . .
64+
65+
- To use as another tool in your toolbelt to improve your programming skills.
66+
67+
. . .
68+
69+
- To establish a more intimate connection with the viewers of my channel and with the servies
70+
I attempt to provide. To figure out how to serve the dedicated viewers in more optimized ways.
71+
72+
# Viewers like You
73+
74+
- As my content is made to help others, knowing what has the greatest impact to those who watch
75+
will directly guide my content creation to serve the most amount of people to the utmost of my ability.
76+
77+
. . .
78+
79+
- Contribute: If you feel like there is a lack of treatment on some topic, struggling through a subject
80+
in class, want to see a good use of a Python module or technique, etc. Let me know in the comments.
81+
82+
. . .
83+
84+
# Supporting the Channel
85+
86+
- I do not intend to take handouts from viewers, but if there is a way to provide direct value in exchange
87+
for funds and if you've found value from the channel:
88+
89+
. . .
90+
91+
- Request a specific tutorial or topic to be covered via Patreon.
92+
93+
. . .
94+
95+
- Reach out for consulting work.
96+
97+
. . .
98+
99+
- LucidProgramming Swag.
100+
101+
. . .
102+
103+
- Share this content with someone you think would benefit from it.
104+
105+
. . .
106+
107+
# Outro
108+
109+
-A big thank you to all of my supporters, subscribers, and viewers!
110+
111+
- Website: [https://vprusso.github.io/](https://vprusso.github.io/)
112+
- YouTube: [https://www.youtube.com/c/LucidProgramming](https://www.youtube.com/c/LucidProgramming)
113+
- Instagram: [https://www.instagram.com/lucidprogramming/](https://www.instagram.com/lucidprogramming/)
114+
Binary file not shown.

system_design/system_design_photo_sharing.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
---
22
title: "System Design: Photo Sharing Application"
3-
author: LucidProgramming
43
---
54

65
# Goals
76

87
- Design a photo sharing web application. Similar to Instagram, Flickr, etc.
8+
. . .
99

1010
- Step through the high-level requirements for such an application.
11+
. . .
1112

1213
- Cover techniques for building and scaling this service.
1314

@@ -19,24 +20,30 @@ author: LucidProgramming
1920
# Basic Functionality Requirements
2021

2122
- Upload and download photos from service.
23+
. . .
2224

2325
- Search for photos based on titles.
26+
. . .
2427

2528
- Allow users to follow other users.
29+
. . .
2630

2731
- Be able to display the feed of user as homepage.
2832

2933
# Basic Service Requirements
3034

3135
- Low latency for news feed generation.
36+
. . .
3237

3338
- Reliably store photos.
39+
. . .
3440

3541
- Allow users to upload as many photos as they wish.
3642

3743
# Not Required
3844
- Other requirements could be asked by the interviewer, but for our
3945
application we will side-step these particularl attributes.
46+
. . .
4047

4148
1. Commenting on photos.
4249

@@ -49,6 +56,7 @@ author: LucidProgramming
4956
# Capacity Estimation
5057

5158
- Capacity figures obtained from: Educative.
59+
. . .
5260

5361
1.
5462

52.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)