About OTC CatchUp

Note OTC CatchUps are weekly informal sessions involving project showcases and technical discussions. They are held every Saturday from 10:30 PM IST. Join in!.
For all summaries, please visit catchup.ourtech.community/summary.

OTC CatchUp #84

Date: 18-06-2022

Duration: 7hrs

Topics Discussed

  • Ashwin Kumar Uppala and Harsh Kapadia discussed their experiences of organising events, looking for meetup locations and experiences with sponsors.

  • Ashwin Kumar Uppala shared a link to his talk How Rejections Will Make you a Better Community Leader at the Open Source Summit North America 2022.

  • Anil Harwani talked about what DevOps is and how it contributes towards building a product or a service.

    • DevOps is a field that emerged mainly for setting up test environments before pushing certain experimental features of a service to the production environment.

    • It is a relatively broad topic concerned with deploying, debugging, using Shell scripts, using test/production environments and other tools to curb most errors related to a infrastructure, testing, automation and deployments.

    • Pranav Dani asked about the job description of a DevOps Engineer.

      • The job is related to handling issues, reducing and optimising costs for the smooth operation of a service.

      • Anil Harwani suggested that a DevOps Engineer should to be a Developer before getting into DevOps, since it helps in better understanding and formulating ways to better deal with the issues.

  • Anil Harwani told us about how he thinks that DevRel is essentially sneakily-done marketing catered to Developers involving multiple fronts such as talks, community, blogs, etc.

  • Anil Harwani talked about testing and fine tuning CPUs using HPL (LINPACK). Scores reported for CPU comparisons are generally output values from these tests.

  • Anil Harwani also talked about Double NAT.

  • Sreekaran Srinath and Harsh Kapadia talked about SIM card carriers in the USA.

    • Sreekaran suggested Google Fi, a service provided by Google for cellular reception.

  • Google Meet now enforces a time cap of one hour in the free plan for a meeting with more than three participants at a time.

  • Harsh Kapadia shared his experience of handling CORS while he was preparing for his talk Working with CORS.

  • Ishan Sharma discussed the potential reasons for his internship project HackerDraw to run slower.

    • This is when he learnt more about Web Performance. He discussed the importance of Web Vitals and how it helps in optimising a web site for faster load times and better User Experience.

    • He also talked about First Contentful Paint (FCP), a Web Vital.

      • Amazon, which was touted to be one of the fastest consumer web sites, turned out to be one of the slowest web sites, but it just appeared fast due to clever optimisations for faster initial visible page load. It tends to load the above-the-fold content on the web app very fast, thus reducing FCP which in turn looks like the site is faster.

    • He talked about Vercel Edge Network and how websites which use caching load faster.

    • He also explained how the prerender directive makes the browser render a web page in an invisible background tab, which is then switch to a visible tab on navigation to that page.

    • He shared his notes on Web Performance.

    • He recommended testing performance improvements before deploying them and suggested using webpagetest.org, which provides detailed information about site performance.

  • Rishit Dagli told about the various features of the Hugging Face ecosystem and how it could be considered the GitHub of ML models.

  • Rishit Dagli also tols us what Transformers are in ML.

  • Rishit Dagli asked the differences between engineering branches like CS, CSE and COE. Most of these branches are similar in terms of content in India.

  • Rishit Dagli talked about Ethics in AI and shared This is the worst AI ever.

  • Rishit Dagli talked about how Kubernetes (K8s) stripped Docker from its default pipeline and made the existing Containerd service their default for container runtime management.

  • Rishit Dagli shared a link to his talk Supercharge your AKS deployments with Wasm for Azure Dev Day in Mumbai.

  • We talked about PyScript, which is a framework that enables running Python in HTML.

  • Hardik Raheja, Tushar Nankani and Harsh Kapadia talked about

    • How Tushar’s inquisitiveness at his internship at JPMorgan Chase & Co will benefit him a lot.

    • Why jumping jobs at close intervals is not the best for ones résumé, as it shows inconsistency.

    • How one should keep questioning why a certain thing is being done or used to learn more and understand things better.

    • Whether one should go abroad for Masters or not (it depends and no reason is wrong) and the privilege associated with being able to afford to go abroad for such things.

    • How we all lack depth of knowledge, what it means to explore something deeper (digging into deeper layers of how something is working), how much depth is enough and how to explore something in depth (keep on going deeper by exploring layer-by-layer of complexity).

Projects Showcased

  • Saifuddin Saifee showcased his portfolio that he built using HTML, CSS and JS, and asked about a few issues that he had with CSS.

Meet Screenshot

Meet #84 screenshot

Note For all summaries, please visit catchup.ourtech.community/summary.

We rise by lifting others.
— Robert Ingersoll
Kindness always wins.
— Selena Gomez
Alone we can do so little; together we can do so much.
— Helen Keller