- Видео 34
- Просмотров 27 387
Tech WIth Eds
США
Добавлен 1 янв 2021
My name is Edson, I am a software engineer at a mid level to senior level. In This channel, I will be focusing on how to process video and audio using software. I will also delve into film production and the role of computers in creating entertainment. My goal is to educate, share my experience and build a community of passionate engineers who are curious on how things work. I hope I can bring value to your life and help you grow.
Edson H Philippe
Edson H Philippe
How many concurrent connections can a simple WordPress page handle?
In this video, I try to figure out how many concurrent connections can a simple WordPress page handle?
This is a very simple server running on Ubuntu. The goal is not to get the correct answer, but to get an idea of what to expect based on server size. I used GCP VM to run the test
This is a very simple server running on Ubuntu. The goal is not to get the correct answer, but to get an idea of what to expect based on server size. I used GCP VM to run the test
Просмотров: 22
Видео
Scale an App to Millions of Users - System Design (Distributed Systems)
Просмотров 3052 месяца назад
In this video, I explain how to scale application that can support a few user up to millions of users. This video was inspired by this document: aosabook.org/en/v2/distsys.html Please feel free to read it for more context. 0:00 - Hook 1:00 - Introduction: What is a Distributed System 4:44 - Initial Design 6:07 - Analyzing Weaknesses in the Initial Design 7:02 - (Micro)Service 10:57 - Redundancy...
Is It Worth Getting Tech Certifications In 2025?
Просмотров 1223 месяца назад
In this video, I am sharing my experience with certificates. I saw a video from Tiff In Tech and wanted to do my version by adding my own spin to it.
Being a Black Software Engineer in America... My experience
Просмотров 8723 месяца назад
In this video, I am describing how I experience my software engineer career as a black man in America.
One Easy Way to Earn Extra Money as a Software Engineer
Просмотров 1833 месяца назад
www.respondent.io/ I take surveys online to earn extra money. respondent.io has been the platform of my choice. It's easy and can earn $100 to $500 a month.
stack overflow survey 2024
Просмотров 944 месяца назад
This video I share my perspective on the stack overflow survey 2024. Subscribe if you like. Please see link: survey.stackoverflow.co/
Why I Love Being a Software Engineer
Просмотров 1014 месяца назад
In this video, I shared my opinions on why I love being a software engineer. I have been working for 10 years and hope to share some insight with you.
Ive worked in tech for over 10 years. Here are few things I wish I knew when I started my career
Просмотров 8065 месяцев назад
In this video, I share a few things I wished I knew before becoming a software engineer. If you would like to support me, purchase a ticket for my film that will be screen in Atlanta. Even if you cannot attend, the money will be used to create fund future project: www.guavoo.com/aaronandkadeem/
How I saved money as an international student in USA
Просмотров 797 месяцев назад
in this video I go over my choice of attending a community college and share on of the scholarship that I have used to lower my tuition. Scholarship for international student: internationalcenter.ufl.edu/floridas-international-linkage-institutes If you would like to support me, please purchase a ticket for the feature film I self-funded and produced that will premiere in Atlanta Sunday, August ...
GaTech Evening MBA info Session 2016 (old video)
Просмотров 238 месяцев назад
A while back, I was deciding between MS in Computer Science VS MBA. I ended up doing a MS in Computer Science; but wanted to share my info session visit. This is a old video so the quality is not as good as my current video, but why not
Why are internships important for software engineer?
Просмотров 838 месяцев назад
In this video, I talk about the importance of getting an internship as a software engineer before graduating. I also propose an alternative if you did not have a chance to land an internship. I also analyze my first resume and mention how much I got paid for that first job.
MY OMSCS DEGREE IN LESS THAN 15 MIN
Просмотров 3,9 тыс.9 месяцев назад
In this video, I talk about the courses I took in order to complete my master's degree in computer science If you would like to support me, purchase a ticket for my film that will be screen in Atlanta. Even if you cannot attend, the money will be used to create fund future project: www.guavoo.com/aaronandkadeem/
Sora Triggered my desire to take machine learning courses at the OMSCS
Просмотров 999 месяцев назад
I saw OpenAI Sora and it triggered me to enroll as a non degree seeking student in the machine learning track of the OMSCS. Am I crazy!
Oauth 2.0 and OpenID Connect with Keycloak video 3 What Problem is Oauth Trying to Solve
Просмотров 1869 месяцев назад
Welcome to the third installment of our series! 🎥 In this captivating video, join me as I delve into the world of OAuth, unraveling its significance through a compelling narrative. 🌐 Immerse yourself in a small yet powerful story that vividly illustrates the real-world problem OAuth aims to solve. Get ready for an insightful journey as we demystify the complexities and shed light on the crucia...
Oauth 2.0 and OpenID Connect with Keycloak video 2 Authorization vs Authentication
Просмотров 12010 месяцев назад
Oauth 2.0 and OpenID Connect with Keycloak video 2 Authorization vs Authentication
Oauth 2.0 and OpenID Connect with Keycloak video 1
Просмотров 20910 месяцев назад
Oauth 2.0 and OpenID Connect with Keycloak video 1
What is CloudFlare anyway? What do they Do?
Просмотров 54210 месяцев назад
What is CloudFlare anyway? What do they Do?
Tips and Tactics for Excelling in Graduate Algorithm when Repeating this course. OMSCS
Просмотров 90510 месяцев назад
Tips and Tactics for Excelling in Graduate Algorithm when Repeating this course. OMSCS
360 video of Ramblin' Wreck from Georgia Tech During Graduation
Просмотров 30411 месяцев назад
360 video of Ramblin' Wreck from Georgia Tech During Graduation
Before Doing Grade Substitution ( OMSCS )
Просмотров 269Год назад
Before Doing Grade Substitution ( OMSCS )
Getting entry level software engineering job is easy!
Просмотров 461Год назад
Getting entry level software engineering job is easy!
Is Attending Career Fair Worth It as an OMSCS?
Просмотров 1,1 тыс.Год назад
Is Attending Career Fair Worth It as an OMSCS?
My First Attempt at Graduate Algorithm OMSCS Experience
Просмотров 1,1 тыс.Год назад
My First Attempt at Graduate Algorithm OMSCS Experience
MY OSMCS EXPERIENCE AS I AM ABOUT TO GRADUATE
Просмотров 1,2 тыс.Год назад
MY OSMCS EXPERIENCE AS I AM ABOUT TO GRADUATE
OMSCS ADVANCED OPERATING SYSTEMS REVIEW
Просмотров 2,8 тыс.2 года назад
OMSCS ADVANCED OPERATING SYSTEMS REVIEW
Best Programming language for SWE Interview
Просмотров 1423 года назад
Best Programming language for SWE Interview
Steadicam 3 days Training Experience (Abelcine)
Просмотров 2943 года назад
Steadicam 3 days Training Experience (Abelcine)
🔥🔥🔥
Thanks for sharing . This is a very common thing . These silent under currents of racism a real and exist unfortunately. Chins up and keep going, believe in a better tomorrow..✊🏾
Fellow software engineer here and I've had a similar experience where you'll regularly be reminded that you're not always held to the same standard as other engineers.
Thank you for sharing your truth. I will share this with my son, who started in the industry 3 years ago.
Very inspirational, Edson! I started OMSCS this fall (mostly thanks to your videos, so thank you for posting them). I would also love to break into the U.S. market, and I was hoping that OMSCS would give me some exposure to it. Would you mind having a quick chat with me?
This is great content, thank you for sharing.
Thanks that you liked it. I am working on a follow up that is more practical where I measure latency based on the architecture and report the data. But this one takes time to make.
Hello Eds, I ve watched your 3 videos, however, since the title mentions Kycloak I was really hoping to see you showing something that could guide people to understand more about Keycloak, and how to use OAUTH and OICD with it.
Thanks for showing interest in this videos. To be honest, I was testing the water to see if people would be interested in that subject, but since you show interest, I will continue creating more videos on the subject. I already did all of the research and created a POC and will definitely focus on creating more videos.
Do you think it can help anyone to get into PhD in CS after completing OmCS? I mean will it help to do a project or thesis or writing paper in the classes?
Great question. Many students goes and pursue their Phd after OMSCS. Some student uses the OMSCS to figure out what subject they want to focus more. Since I did not go that path, it's hard for me to give a great answer, but many time, I get email for alumni to talk about their Phd experience. In those follow-up email, they want those who did not pursue Phd to also describe their experience. One of the weakness of OSMCS is they don't focus a lot on how to write research paper and how to approach Phd level works. Lately, I have seen they have created seminar classes that can help bridge that gap, but unfortunately, I did not take any of those courses because I knew I did not want to do Phd. Most of the courses in the program are like survey courses with depth. More actual doing and less writing. Lot of reading research paper and implementing those paper, but less writing. Some courses might have a lot of writing ( Machine Learning ) but my focus was on computing system.
This video was inspired by this document: aosabook.org/en/v2/distsys.html
Amazing, thank you for explaining the concepts. I look forward to learning more from you.
Glad it was helpful! Thanks
we need to building our own businesses, work teams and community so that we don´t have to be dealing with constantly proving outself to others; of course without excluding or demonizing others
This can be hard to do. I honestly feel this is a human thing. I grew up in a all black country and they also have their own way of discriminating or of secluding other group of people based on other feature. However; at the same time, some other people don't do that. It's more of an individual thing than a group thing. It's hard for me to describe because I don't have real way of measuring it. Here is a pattern I am seeing that I feel it's hard to explain; each time there is a diverse leadership team, the person of color usually have the strongest education and strongest experience while the other people don't really need to have that strong experience or educational achievement.
@@techwitheds yeah it would be hard, uniting by race surely is too simplistic as a start, factors like religion and shared background is necessary. Malcomn x had muslim support while mlk christian for example. Starting small with like-minded in fundamental aspects is useful, for example i find Jews as a good example of this. trying to attract all 40 million at once is not a good idea. About being expected more than your peers, I Feel you there, Look at for example, the latest supreme court pick, check in google "Ketanji Brown Jackson's qualifications compared." Unfortunately this is common and I think the best that can be done is to play the game and whenever you have the chance, try to pick others like you (as long as they are competent) to slowly level the plainfield. Thats what i see many Indian software engineers do.
Very true!
Great info for an extra income!
Would High performance computer architecture be similar to Graduate Introduction to Operating system? If to choose one, which one would you take first?
I would definitely take intro to operating system first because it's more practical. HPCA focuses only on the micro-processor side. Unless you plan to work at Intel, Nvida or any other hardware company, the skills you learn in HPCA become irrelevant. GIOS prepare you for system design interview and also makes you a better programer since you will be spending a lot of time dealing with multi threaded application.
@@techwitheds thanks alot for ur reponse. I do see some other reviews commenting that it would be ideal to take hpca first then gios cause hpca materials are at a lower level of abstraction. Hence taking hpca would be easier to understand. Would that be the case?
Thank you!
Your Welcome
very nice video, keep up.
Thank you, I will
Really loved the advice you gave at the last of the video. Thank you for sharing your experience with us.
You are so welcome!
Nice review. Congs too.
Thanks!
Thanks
No problem
Amazing content, highly appreciated!
Thanks. I am glad you enjoyed it.
Hi Edson! Did you took SDCC?
I remember they mentioned that class. It seems like something I would take but I remember I did not take it because I was consistently taking hard courses and wanted to get out of the program because i was mentally exhausted; I took an easier course. I honestly feel it's a great class, but unless I work at a big tech company that does cloud computing, I might not have a place where I could put it into practice. I ended up taking Digital Marketing instead because I wanted to venture into something easier. I would defiantly recommend this class. I took distributed systems instead of it in a later semester because at least the material would touch things that I could be asked at an interview to get a job.
🔥🔥🔥
Thanks
Thank you very much for this, you've taught me a lot in this short video, and just at the right time for me when I'm gearing up for a backend software engineering role with a startup company this Friday.
Glad it was helpful!
So true
I am glad you can relate
Congratulations on earning your masters! I do not have a bachelor’s in computer science but took many computer science courses in undergrad and also 2 graduate courses. Would this help?
This would definitely help. As long as you have basic programming skills, you should be fine.
@@techwithedsthanks for the reply! I Submitted my application last week and took the dsa mooc just in case and that should’ve showcased my java skills. Hopefully I can accomplish what you did
Good
Thanks
Promo`SM
how much it costs? Which degree is better {computer science or data analytics)? thanks.
About $10k for the master's degree. But honestly, the money is not the most expensive part... it's the time commitment. It's more like a second part time job and sometime could turn into another full time job. As far as which one is better (Data Analyst vs computer science) I think it's a personal choice. Both could lead to the same outcome. I prefer computer science because I found it more interesting and since I already worked as a software engineer, it's easier for me to ease into it. Data Science seems more in tune with people who like statistics and math. While I have a strong background in math, I still prefer computer science.
@@techwitheds Thanks for the reply.
I dont think its unreasonable for an operating systems class to be taught in C/C++
I know; it's just that Golang has gotten so much love recently and it might be easier to find a golang job in my opinion than a c++ job in the USA. I have not verify the numbers but that's what my intuition is tell me.
👏🏾@12:06 - #Congratulations, Mr. Edson! 👏🏾
Thanks. It was such a challenge, but one less thing for me to worry about
What was your specialization? Computing Systems?
I did Computing Systems; part of me wanted to do Machine Learning but computing systems was closer to my actual daily job. I will be taking machine learning this summer as a non-degree seeking student.
@@techwitheds Oh great! So let's say you consumed all your 30 hours and graduated, can you take more classes beyond the 30 hours? Also, what computer specs do you think I need for OMSCS?
@@sethvillalon5616 Yes, you can remain as a non-degree student once you graduate. Your Graduation GPA will always remain the same; but new classes taken after graduation will change you cumulative GPA
@@techwitheds ideal computer specs for this program?
@@sethvillalon5616 any modern computer should be fine. I remember Operating System needed a more powerful computer because of virtualization , but I did no hear any students complaining. Worst case scenario, using cloud computing.
Thank you for the video!
You welcome. I will be making more videos like this in the future
Very loaded program. Now I see why even some banking jobs state computer science as part of their requirements. 😂 The program just rewires your brain and analytical ability to the fundamentals of how things are built and what makes them work the way they do; so that you can then pick up almost any job requirement easily.
One thing that I have leaned was the importance of consistency and pushing myself hard when I face problem that require a lot of brain power. This program is like going to the gym but for the brain.
How much time did you spend studying every week ?
It honestly depend on the class you are taking but I could say for sure, I sometime worked harder in some courses than my regular job. It would take the same level of commitment of another part-time job . For some courses, it's a full time job where you might need to spend 30 to 40 hours a week. Some project really needs a lot of time to get right and if you don't spend that much time on them, it would be impossible to complete the project perfectly. Each student has their own learning rate but most student would tell you that at least 20 hours a week is the minimum for most courses.
Sorry bro, i only have 14:59 min left.
Nice; thanks. I hope you gained some insight from the video
Hi, thanks for great video. I am applying for spring 2025. Until then, any courses I could take and transfer credits from those towards masters ?
I honestly don't know how the credit transfer work so it might be hard for me to answer that one. From my observation, it seems like each class is individual and the same class taken somewhere else might be completely different. I took operating systems during my undergraduate and wanted to skip it, but when I took it at Gatech, it was completely different. The content of the course was more in depth and the project was more challenging. As such, I did not regret retaking it even-though I have already taken that class as an undergraduate student
Thanks!
Thank you for sharing your experience. I am really interested in the OMSA program. I wonder if you could make a video about this program, based on what you know about it, to provide some advice.
Sure thing! Honestly, I only took a few courses in to OMSA and it's completely outside of my expertise. The courses are geared toward people who would like to be a data scientist or data engineer. The students from that track had a good grasp of statistics and data visualization. Those are outside of my field of interest, so it would be hard for me to give it a honest review.
Congrats. Great job! Thank you for sharing your experience. I wish you much more continued success in your journey.
Thank you so much!
Congrats... I used to watch your videos... I decided to go somewhere else though for my masters of computer science. Much luck to you.
Great, At the end of the day, the Journey is what matter. Good luck on your MS in computer science
can i study a masters in computer science without having a bsc in computer science?.
Yes, you can. But usually, you might need to convince admission to get accepted. There are many ways you could do that. one option would be to enroll in a few undergraduate computer science courses before seeking admission. Another option might be to get a job as an entry level software engineer and use that experience to gain admission. Finally, if you took some computer science courses during your BSC then that could be enough to convince admission. Getting admitted is not impossible, it would just require some convincing.
@@techwitheds Thanks mate, I really appreciate.
Thanks for sharing your.experiences, very valuable! Looking forward to finish the program this year
Great, I am glad you are about to be over. Once you are done, you will get back your free time and this is such a great feeling
Hey @Edson, what do you recommend a current student to do? I am in comp systems spec and I really like it, but I also think the market will be biased towards AI in near future. What do you recommend?
I am in my second course (HCI, GIOS)
Those are really good courses; Specially GIOS. I did computing system for my specialization because it seems more related to what I was doing day to day at work. Back then AI and machine learning was still limited. I feel now that so many people are talking about it, taking a few machine learning courses as elective would be advantageous. At least, you will have some context in conversation and have an idea of how they work. I don't think that would be enough to be are real AI or Machine learning scientist, but I feel taking a few elective might be enough to get an entry level machine learning job. I am just speculating because no one knows the future but part of me feel that sooner or later, knowing machine learning might open new doors.
@@techwitheds My job also aligns with the systems spec and I love the courses listed there. However, your advice now is to leave room for 2-3 ML courses as electives?
@@Mmustafa-v4j Same here. I already graduated, but would be taking some ML courses as non degree seeking student. I honestly only care about learning then the degree itself. As far a getting a job as a ML engineer with only 3 courses, I don't know yet if that would happen, but the worse case scenario would be for me to be able to evaluate ML technology and deploy them. Not sure I want to build those tech myself
Hi Edson, Thanks for the video! The note is amazing can you share it somewhere public? I have studied these algorithms separately but you had combined it all into one page. Also, 2 queries: Q1. When you retake a class: do you need to pay for those credits again? Q2. Can you share the syllabus of Graduate Algorithms course? Thanks!
Hello. As far as the notes I took, unfortunately, I cannot share them because the course changes all of the time and my notes might not reflect the latest version of the course. The TA usually post the best note from another student who is definitely better at note taking then I am. They used to call those notes Jove's Note. They are really good. He used to share it publicly but he had to remove them because students would quote his notes and uses them as authoritative notes for the class. The teacher did not like that. However; his notes are still publish internally after he revised them and polished them to a gold standard. The best notes would be his note. Yes, I had to repay for the credits :-( however, now the credits are way cheaper than what I used to pay at the beginning of the program. Seems like they have changed vendor for hosting their platform and this has reduced the cost to a point where it's very cheap for the student. 3 credit used to be $800 and by the time I was done, it was lowered to about $500 or $600. Don't remember. I cannot find a public calendar of the course content online. I am not sure why but the course is divided into 3 big chunk. Dynamic Programing Divide and conquer. Graph NP-Proof
hey Edson, I'm your big fan buddy and a Georgia Tech student. Got many insights after watching your RUclips channel for the OMSCS program. I have sent you the request over LinkedIn as well. How can I contact you?
Hi Vinod, I added everyone who sent me an invite request on my Linked In. You should see that I have accepted; otherwise, let me know. I have an email for that channel that I look and reply to other people. It should be in the contact me portion. I don't know it by heart. edson the software engineer @ gmail .com might be it but I am not sure. Good luck on your studies.
If you don't know maybe do some internet research before posting.
Thanks for the feedback. I tried my best to explain it but seems like something did not translate correctly from my brain to the screen. If you tell me what part I was wrong, I could definitely learn from the experience.
@Rookt00r . I hope to hear from you on the part that I got wrong so I can do some more research about it and improve my understanding on the topic. I am trying to be as factual as possible and want to be sure I don't say things that is not correct.
Could you share the name of the book as well ?
Here is the link I have used to get the PDF version of the book: Algorithm Dasgupta Papadimitriou Vazirani algorithmics.lsi.upc.edu/docs/Dasgupta-Papadimitriou-Vazirani.pdf
Thank you for your insights and candor Edson
My pleasure! I hope you enjoyed watching it.
Congratulations Edson! I'm just now starting my OMSCS journey now on my 3rd class.
Great to know. How are you handling so far?
@@techwitheds So far so good. I completed IIS and CN for my first two classes. I am taking ML4T now and it seems a bit more difficult but hopefully not too bad. The program as a whole seems pretty comparable to my undergrad CS degree in terms of difficulty
Really liked your candidness and honesty Hoping to learn from the program soon
Thanks, I am glad I was able to help.