Note For older summaries, please visit our Twitter account (@OurTechComm).

About OTC CatchUp

OTC CatchUps are weekly informal sessions involving project showcases and technical discussions. They are held every Saturday from 10:30 PM IST. Join in!

Note Showcase a project on OTC CatchUp! It can be anything from a simple Calculator to an extremely complex project. We appreciate them all!

Summaries

OTC CatchUp #79

Date: 14-05-2022

Duration: 6 hrs 17 min

Topics Discussed

  • General introductions.

  • Dheeraj Lalwani and Swapnil Borkar shared their experiences of introducing themselves at Google I/O Extended, May 2022 organised by GDG MAD.

  • Himanshu Sharma shared his experience as an incoming MTS (Member of Technical Staff) at Vymo.

  • Darshan Rander suggested caching for LeetDroid so that it wouldn’t need to fetch data frequently, leading to quicker load times.

  • Darshan Rander talked about how Android uses XML to declare layouts and Java to provide logic, similar to a Web Browser, where HTML and CSS provide a layout and JS provides logic for that web app.

  • We talked about how users quarrel about a particular company being better among sister concerns even though the parent company reaps most of the benefits irrespective of which company seems to be better.

  • Siddharth Bhatia talked about how Jio and some US based Telecommunication providers censor some news sites.

  • Saurabh Daware talked about what he has been working on at Razorpay.

    • He also talked about how Razorpay migrated from Client Side Rendering to Server Side Rendering.

    • He explained the working of CDN cache and how it fetches the required data from servers and caches them at edge locations.

    • He also talked about plans to use Lambda@Edge before CDN.

    • He shared Razorpay Design System Blade’s RFCs.

    • He talked about the team structure at Razorpay.

    • Saurabh Daware also showcased the demo of RazorpayX and the implementation of a Command Palette on that page (press Ctrl + K to access it).

    • Jay Kaku and Saurabh Daware discussed how Razorpay is improving its first load performance and trying to reduce the page load delay between pages.

    • We talked about how to improve performance by understanding the Performance tab in DevTools and making changes in accordance with it.

  • Saurabh Suryan talked about how Server Side Rendering could provide better performance in web apps uilt using React.js.

  • Saurabh Suryan and Jay talked about how React.js has a lot of dependencies.

  • We discussed the interactivity problem with heavy apps like Netflix or Amazon which take a considerable amount of time to load, and how this can deteriorate user experience.

  • Harsh Kapadia shared an article Keyboard Shortcuts on Browser: A Hot Mess.

  • We talked about why many people are getting fatigued with React.js.

    • We discussed about the problems with React.js and how other frameworks like Solid.js are aiming to solve those problems.

  • Harsh Kapadia asked what Hydration in Web Development meant.

  • Siddharth Bhatia asked why more people gravitate towards Web and Mobile Application Development as opposed to Desktop Development.

    • We talked about certain reasons such as barrier of entry, popularity of a domain, scale of impact and choosing between low level interaction or high performance applications.

    • Dhiraj Chauhan talked about how multiple tabs as different apps might be a problem on many levels.

    • Pranav Dani asked the difference between niche apps (generally desktop apps) and online apps.

      • We talked about how apps like Microsoft Word or the whole Microsoft Office suite has come to evolve over many years and how convenience matters more in these cases.

      • We talked about how YouTube caches the basic web app template on the client and only requests and renders data on re-visiting the site, leading to a quick page load, hence partly justifying no need for a dedicated fast Desktop experience for such platforms.

  • Abhigyan Bafna asked about how to explore various Tech domains.

    • Harsh Kapadia suggested his way of learning concepts by building projects and continuing to do so if they are enjoying themselves or moving on to another domain if they don’t enjoy that domain after building a few projects in it.

    • Dhiraj Chauhan suggested trying hackathons and enjoying the process and Saurabh Daware talked about how a wrong choice is not actually wrong since one learns a lot from each experience and one need not dedicate their entire career towards a particular domain.

    • Saurabh Suryan talked about how understanding concepts in depth never goes waste.

    • Abhigyan was advised to not get stuck in Tutorial Hell.

  • Darshan Rander shared a video on how Flutter enhances web apps.

  • We discussed how Google Chrome and Flutter use the Skia rendering engine.

    • Darshan talked about using Skia to paint the page on the canvas to solve SEO issues.

  • Saurabh Suryan talked about the Graph Protocol, where the code is written in TS, which is compiled to WebAssembly and then deployed on the Blockchain.

  • Dhiraj Chauhan talked about GitHub Field Day.

  • We talked about how Flutter started working on it’s own graphical rendering engine called Impeller.

    • The reason behind the new rendering engine was to solve issues related to iOS, since iOS migrated from Skia to Metal.

  • Jay Kaku asked about some ways to maintain or improve his curiosity about everything. He talked about how writing blogs and editing them based on questions in the comments might help him increase his knowledge depth and force him to question things on a basic level with some accountability.

    • We talked about how engineering colleges and their result oriented learning methods lead to a drop in curiosity.

    • We talked about ways to think and solve problems while referencing Anil Harwani's ways of approaching problems.

  • Darshan Rander talked about Joins and user accessing data from a single table in SQL databases, while suggesting how we might not think about many things and reason behind its implementation in a certain way.

  • We talked about how most people are not decided with what they are doing, and how every one is figuring stuff out at their own pace.

  • Saurabh Suryan talked about Closures, Hoisting and other JS features.

  • We talked about how Canonical Links help in better SEO, since copied blogs are ranked lower.

  • Saurabh Daware talked about what features others could add to his Text to Handwriting project.

  • Jay Kaku asked about the reason behind not using OTPs in Foreign Exchanges.

    • We talked about the taxing system in India and how it might consume a lot of capital if not considered properly.

  • We discussed about why DSA might become boring when it is only used while solving Competitive Programming problems.

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #78

Date: 07-05-2022

Duration: 4 hrs 46 min

Topics Discussed

  • General introductions.

  • Dheeraj Lalwani asked for suggestions for buying a laptop.

  • Activision

    • Vatsal Patel shared the entire process of getting a job at Activision.

    • We talked about how games are developed and the numerous bugs that arise with the introduction of new features.

  • Ashwin Kumar Uppala talked about a Python program made for CS50 office hours, which would create a mosaic from some moments in the meet.

  • Jaden Furtado showcased a vulnerability in a web app which was using Elasticsearch.

    • The web app in question had its server, Razorpay configurations and API keys completely exposed on the front end.

    • We discussed how AWS creates temporary credentials to solve this problem. Users are allowed to access only their part of the database, which reduces the vulnerability in its services.

  • Aditya Oberai, Darshan Rander and Harsh Kapadia discussed different improvements to Appwrite.

    • Darshan suggested having multiple types of exceptions for different situations and also suggested some improvements in Appwrite’s documentation to inform the Developer of the exceptions that could be expected for every task.

    • Harsh, Darshan and Aditya talked about the importance of Joins in a SQL database and Aditya ensured that they would be added to Appwrite’s database soon.

    • Aditya talked about upcoming improvements like Magic Links in Appwrite.

    • Aditya added that Appwrite will be including support for .NET and GraphQL.

  • Harsh Kapadia asked Aditya Oberai why companies which take a lot of time to reach the place where their competitors currently are, get funding. Won’t the competitors reach much farther ahead by the time the others catch up? Aditya said that these smaller companies capitalize on issues of their competitors and people provide these smaller companies with funding based on the culture, growth, finances, vision, etc. hoping that the company becomes mainstream and they get returns on their investment.

  • We compared REST and GraphQL.

  • Aditya Oberai shared his good and bad experiences organising hackathons.

  • Pranil Chitre asked for feedback on his project’s Figma UI templates.

  • Aditya Oberai and Ashwin Kumar Uppala talked about breakthecode.tech.

  • Sunidhi Shende shared her experience of building a project for Microsoft Engage 2022, which involved checking the attention span of a user using ML.

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #77

Date: 30-04-2022

Duration: 4 hrs 1 min

Topics Discussed

  • General introductions.

  • We talked about unknowingly incurring AWS charges.

  • Sreekaran Srinath talked about the KubeCon + CloudNativeCon Europe 2022 mask mandate issue.

  • Ashwin Kumar Uppala told us about him organising CodeDay Hyderabad.

  • Research papers

    • We talked about how a lot of things need to be considered to write a research paper.

      • Before even thinking about writing a research paper, one should have some basic CS knowledge and some expertise in the field in which they want to write a paper in.

      • Other things include literature review, implementation, approaching mentors, defining the novelty of the idea and its use cases, etc.

    • Rishit Dagli shared his experience of writing his first research paper.

  • We discussed the GitHub Campus Expert training.

  • Activision video game testing

    • Vatsal Patel, who works at Activison, told us how Call of Duty, a First Person Shooting video game written in C++, is tested by checking every character with every weapon and add-on that can be used.

    • Vatsal also told us how he automated testing the game using Python scripts for every console and platform and about the overarching testing setup that Activision has for its games.

    • Vatsal mentioned load testing their games by populating servers with a lot of instances of games to stimulate users.

    • Hriday Keswani shared a video about an AI that helps in game testing.

  • Aditya Oberai told us about his recent pull request that added an OAuth adapter for Auth0 to Appwrite.

  • We talked about the Zero-width space bug in WhatsApp that made it crash.

  • We discussed the social and marketing aspects of TikTok and Instagram Reels.

  • We talked about syncing issues in apps, i.e., the data and state synchronization problems that occur when offline updates in apps sync with the backend/database when the app comes back online.

  • We talked about ARP tables.

  • We discussed how Flipkart double encodes URLs to remove any special characters.

  • We talked about the pros and cons of .NET.

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #76

Date: 23-04-2022

Duration: 5 hrs 31 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #75

Date: 16-04-2022

Duration: 4 hrs 45 mins

Topics Discussed

  • General introductions.

  • Karuna Tata, Aditya Oberai and Sreekaran Srinath talked about organizing meetups, dealing with large crowds and tips for sponsorships and food.

  • Sreekaran Srinath talked about MLH Fellowship, competitiveness and about his future visit to KubeCon EU at Valencia.

  • Aditya Oberai and Sreekaran Srinath talked about the MLH Coaches program, its requirements, who it’s tailored for.

  • Optical Character Recognition (OCR)

  • Aditya Oberai and Sreekaran Srinath also spoke about MLH Hackcon, traveling to NYC and delivering talks at Hackcon.

  • Hriday Keswani, Aditya Oberai, and Siddharth Bhatia spoke about developing Windows applications and why it’s so difficult.

  • We talked about OS choices, dual booting, Linux, etc.

  • Harsh Kapadia talked about his experience at the Hack This Fall Mumbai meetup.

  • Harsh Kapadia talked about his favourite part of meetups, which is networking with people and getting to learn from them.

  • We talked about the features of various mobile phone models such as OnePlus, iPhone, etc.

  • Harsh Kapadia asked a doubt about regarding passing variables through functions and bypassing the State variable. (Commit)

  • We talked about how some people in the Crypto community are not ready to accept the issues that exist. (Example)

  • Product Management/Product Manager (PM)

    • We talked about how PM is a multi-faceted role and how it can get split into multiple PM roles (Tech, Growth, etc.) as the project or company grows.

    • We also talked about the Net Promoter Score (NPS) which divides people into Promoters, Passives and Detractors of a product. PMs care a lot about this metric, as it implies how likely a product will experience growth.

    • Ishan Sharma and Kaustubh Khavnekar gave us quite an in-depth view into the SDLC of a product.

    • Ishan Sharma talked about how a product’s design is reviewed by a PM, a Product Designer, the Head of Design and the Head of Product before it is given to be developed.

  • We talked about Elon Musk buying a stake of Twitter.

Meet Screenshot

Meet screenshot

OTC CatchUp #74

Date: 09-04-2022

Duration: 4 hrs 2 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #73

Date: 02-04-2022

Duration: 4 hrs 6 mins

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #72

Date: 26-03-2022

Duration: 5 hrs

Topics Discussed

  • General introductions.

  • We spoke about the Smart India Hackathon, and several people showcased their projects. (please see the projects section)

  • We had a discussion on the Google Summer of Code (GSoC), and how it’s a great way for beginners to get started with open source, and work with some of the most knowledgeable people in the industry.

  • Siddharth Bhatia asked what is Kubernetes and Sreekaran Srinath talked about it.

  • We briefly touched upon the difference between certificates and certifications, and why professional certifications from reputed organizations can be helpful to one’s career.

    • Kartik Soneji said he did not recommend taking these exams (AWS/GCP/Azure) unless someone else is paying for them or you are getting a good discount, since credentials expire in 1-2 years and each exam costs upwards of $200. Instead, prefer long term or lifelong certifications like the Java Oracle Certified Professional.

  • Siddharth Bhatia asked about the Internet of Things (IoT) and our opinions on it

    • Prikesh Savla shared a link to https://www.home-assistant.io, which is a project for setting up a home server. He also mentioned that there are many helpful communities on Reddit to help people get started.

    • Siddharth Bhatia said that he had a smart plug, and was thinking of a way to automatically switch on and off his laptop charger to keep his battery at the optimal charge level.

    • Kartik Soneji recommended looking into Mosquitto and the MQTT protocol, that is used by most smart devices to communicate with each other.

    • Siddharth Bhatia found a great blogpost to get started https://www.hivemq.com/blog/mqtt-cli

  • Jay Kaku and Kartik Soneji discussed on if the RISC5 instructionset was open source, and x86 was not.

    • We touched upon the difference between an interface and a product, and if an interface can be copyrighted at all.

    • This also related to the lawsuit between Google and Oracle over the Android SDKs emulating the standard Java libraries so existing packages would be compatible, and how MariaDB has almost the exact same syntax as MySQL for compatibility reasons.

  • It was Ashwin Kumar Uppala’s birthday, Happy Birthday Ashwin! 🥳

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #71

Date: 19-03-2022

Duration: 5 hrs 30 mins

Topics Discussed

Projects Showcased

Attendees

  1. Ashwin Kumar Uppala

  2. Deven Joshi

  3. Darshan Rander

  4. Jay Kaku

  5. Kartik Choudhary

  6. Harsh Kapadia

  7. Sreekaran Srinath

  8. Shrinath Gupta

  9. Shubham Sah

  10. Apurv Khare

  11. Jaden Furtado

  12. Kartik Soneji

  13. Ishan Sharma

  14. Saket Thota

  15. Aditya Oberai

  16. Dheeraj Lalwani

  17. Hardik Raheja

  18. Raj Shah

  19. Sunidhi Shende

  20. Saurabh Suryan

  21. Noel Sebastian

  22. Mihika Gaonkar

  23. Hriday Keswani

  24. Ramyak Mehra

  25. Nikshita Karkera

  26. Prathamesh Shanbhag

  27. Anas

  28. Sahil Prasad

  29. Nikshita Karkera

  30. Hiten Gerella

  31. Huzefa Dohadwala

  32. Dipesh Todi

  33. Gloryson Mohendiar

  34. Krishna Dave

  35. Riya Jaiswal

  36. Tanishqa S

  37. Vaibhavi Pore

  38. Sarah Khan

  39. Bhavesh Mohinani

  40. Mohit Nautiyal

  41. Piyush Paul

  42. Mrunmayee Ingle

  43. Pratham Rohra

  44. Sanford Richards

  45. Mohib Sayed

  46. Ruhi Jaiswal

  47. Anas Khan

  48. Abhishek Upadhyay

  49. Ajay Maurya

  50. Aryakumar Jaiswal

  51. Sneh Mirani

  52. Sohil Luhar

  53. Mamta Gupta

Meet Screenshot

Meet screenshot

OTC CatchUp #70

Date: 12-03-2022

Duration: 7 hrs 30 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #69

Nice! 😉

Date: 05-03-2022

Duration: 7 hrs 25 mins

Topics Discussed

  • General introductions.

  • Aditya Oberai shared a link to how one can detect a click event inside an iframe.

  • Sanni Prasad told us how he transitioned from Xamarin to Flutter for building cross-platform mobile apps.

  • Aditya Oberai informed us that .NET MAUI is the successor of Xamarin.

  • Aditya Oberai also told us that Anders Hejlsberg is the core developer of TypeScript, C# and Turbo Pascal.

  • Aditya Oberai shared Becoming a Better Developer Through Open-Source.

  • Material Design

  • Points that should be covered in cover letters for job applications

    • Why me?

    • Why am I looking at this company?

    • Optional: Background

      • How one started with something that is VERY relevant to the company?

    • Optional: Why is the company great?

      • Do not write too much on this, employees know why their company is great.

  • How to talk about personal experiences relevant to the job without oversharing/crossing the boundaries.

    • The way to understand which personal experience matters would be to check the values of the company.

    • To understand when to share various personal experiences, one should know the interviewer’s or founder’s backstory which might indicate the type of experiences they might be open to.

  • We talked about how people/organisations/companies who sponsor OSS maintainers don’t have the right to dictate that Open Source project’s direction or ask for personal attention from the maintainer. (Context)

  • Meta and Metaverse

  • Anil Harwani told us about the working cultures at various companies and also told us how some companies have processes that force hiring idiots.

  • Anil Harwani talked about abstraction and gave us a few wonderful quotes.

The dumber you are, the higher you go [in abstraction].
— Anil Harwani
You rise up to your incompetence.
— Anil Harwani
  • We talked about Reliability, Availability and Serviceability (RAS).

  • Shrinath Gupta asked how he could make his team follow best practices when not being in a leadership position. People told him that he could try to make his teammates understand, but it would be very difficult, as not everyone is equally passionate and/or caring about things and don’t want to go the extra mile for a fixed salary. Not being in a commanding position makes it even more difficult. He was advised to maintain a code standard for himself and eventually leave the company if the code standards were very bad and things don’t improve at all.

    • Omkar Khair gave a good piece of advice here. He said that 90% people are very limited in what they do or don’t do anything. It is up to us to find the 10% people who do actual work and build a network with them.

    • Omkar also said that in trying to resolve issues at work, one should not lose sight of technical correctness and one’s code standard, because if everyone jumps off a cliff, you don’t need to as well.

  • Anil Harwani talked about Tridactyl, a Vim-like interface for Firefox.

  • Comparing Technologies

    • We talked about how media articles influence people’s minds about different Technology and rather than comparing individual use cases, they make a blanket statement (Eg: Calling one processor just better than the other for all use cases) and influence the common masses.

    • As per Anil Harwani, x86 and ARM processors shouldn’t be compared, because the use cases and workloads are different.

    • How Apple lied about their custom NVMe drives was discussed as well.

  • Power states and power models in computers.

  • Omkar Khair and Anil Harwani discussed the Universal Windows Platform (UWP).

  • A standup bit on how Bill Burr destroyed Steve Jobs was shared.

  • Branch Prediction

  • Darshan Rander shared his experience interviewing for an internship at UBS.

Projects Showcased

  • Jay Kaku showcased the processor design for a Four Stage Pipelined RV32i Core that he built using TL-Verilog while following course material.

    • Course: RISC-V based Microprocessor for You in Thirty Hours (MYTH)

    • Processor features

    • GitHub repository

      • The README.md in the repository has a lot of the necessary explanations.

  • Harsh Kapadia showcased updates to Git Graph, a visualizer for the Directed Acyclic Graph that Git creates to connect Commit, Tree and Blob objects internally.

Meet Screenshot

Meet screenshot

OTC CatchUp #68

Date: 26-02-2022

Duration: 5 hrs

Topics Discussed

Projects Showcased

  • Harsh Kapadia showcased updates to Git Graph, a visualizer for the Directed Acyclic Graph that Git creates to connect Commit, Tree and Blob objects internally.

  • Jaden Furtado showcased an updated version of his Mental Health web app with 3D robot that he built using Three.js and Spline.

  • Saurabh Suryan showcased a React.js based tutorial component he built at an internship at aftershoot.com that highlights DOM elements and gives a description about them.

  • Ishan Sharma presented HackerDraw, a tool for collaboratively making informative diagrams using whiteboards, sequence diagrams, database diagrams and mind maps. He made it while interning at HackerRank.

Meet Screenshot

Meet screenshot

OTC CatchUp #67

Date: 19-02-2022

Duration: 8 hrs 6 mins

Topics Discussed

We are really sorry for the delay.

Projects Showcased

  • Dheeraj Lalwani and Darshan Rander showcased their presented their project idea - SocialHub which is a social media engagement aggregator for influencers/companies.

Meet Screenshot

Meet screenshot

OTC CatchUp #66

Date: 12-02-2022

Duration: 8 hrs 6 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #65

Date: 05-02-2022

Duration: 6 hrs

Topics Discussed

Projects Showcased

  • Mihika Gaonkar showcased her Data Visualization project OTC Analysis, which is a dashboard created using Power BI for analyzing previous OTC CatchUps.

    • GitHub

      • Fun fact: As mentioned in the results, OTC CatchUps go on for 7.65 hours on an average. That’s crazy amazing!

  • Chinmay Palav showcased Quiz for Ease, a React.js application for playing quizzes.

  • Pranil Chitre showcased his productivity app Conquer, which helps one plan tasks and goals by segregating them in daily, weekly, monthly, yearly and long term sections.

    • He built the app using React Native, Firebase and Java.

    • GitHub

  • Ayush Bhosle showcased SumItUp, an Extractive Summarization project.

    • The web app takes text as input and summarizes it.

    • He used Streamlit, Python and a model from Hugging Face.

  • Rishit Dagli talked about an update of his project TNT, an implementation of Transformers in Transformers for Image Classification.

  • Jay Bhavsar showcased CodeVengers Portfolio Page.

  • Harsh Kapadia talked about Git Internals, a PWA he created using Asciidoctor Jet to collect his Git internals knowledge.

Meet Screenshot

Meet screenshot

OTC CatchUp #64

Date: 29-01-2022

Duration: 6 hrs 5 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #63

Date: 22-01-2022

Duration: 5 hrs 55 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #62

Date: 15-01-2022

Duration: 10 hrs 30 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #61

Date: 08-01-2022

Duration: 14 hrs 5 mins

Topics Discussed

Projects Showcased

  • Rishit Dagli shared his project which is an implementation of Conformer, a Convolution-augmented Transformer for Speech Recognition and a Transformer Variant in TensorFlow and Keras.

  • Ritvi Mishra shared her experiences working at a commission studio for Engineering projects where she helped in building a smart Hookah and talked about using STM32 MCUs and STM32CubeIDE in the process.

  • Saurabh Suryan shared his Twitter Wrapped project, which was a work in progress.

Meet Screenshot

Meet screenshot

OTC CatchUp #60

Date: 01-01-2022

Duration: 8 hrs 28 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #59

Date: 18-12-2021

Duration: 4 hrs 48 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #58

Date: 18-12-2021

Duration: 4 hrs 48 mins

Topics Discussed

Meet Screenshot

Meet screenshot

OTC CatchUp #57

Date: 11-12-2021

Duration: 11 hrs 23 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #56

Date: 04-12-2021

Duration: 5 hrs 15 mins

Topics Discussed

  • General introductions.

  • We talked about the newly released JavaScript framework called Remix.

  • Harsh Kapadia told us how good Deta is for hosting. Although it is new and has some limitations, it is super fast (no cold start issues like in Heroku's free tier) and changes to code reflect immediately. Their team is prompt and super helpful as well.

  • We talked about Compose Multiplatform by JetBrains.

  • Harsh Kapadia also told us that the concepts used in the Web3 ecosystem are really interesting to discuss.

  • Ishan Sharma shared how he locked himself out of a server because he forgot to open port 22 (SSH) while setting it up. He had to use the web interface that the Cloud service provided to access the server.

  • Razorpay’s Design System push was talked about. (Organising Design Systems)

  • Harsh Kapadia talked about URL Text Fragments, which are very helpful in highlighting certain text on a web page and scrolling to it.

  • Sreekaran Srinath talked about Advent of Code.

  • There was a discussion on Networking, followers, real friends and acquaintances.

  • Sreekaran Srinath told us about the Streamlabs fiascos

    • They used OBS' open source software and tried to copyright it as StreamlabsOBS. (Tweet thread)

    • They copied Lightstream’s web page. (Tweet)

    • They copied Elgato’s Steam Deck. (Tweet)

  • We had a discussion on how much technical knowledge a Developer Advocate versus a DevRel (Developer Relations) needs.

  • Anil Harwani told us to communicate well, be honest about one’s work and to ask a lot of questions. He said that one should always complete the work they have taken up, be on time and communicate well in advance if they will not be able to deliver by the specified time, because it becomes difficult to trust and vouch for someone who does not keep their word.

  • Anil Harwani also told us about various amazing things he has done at AMD and how his team supercooled a processor using Liquid Nitrogen to be able to overclock it to great extents. (Bottom image on page 6.)

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #55

Date: 27-11-2021

Duration: 13 hrs 38 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

OTC CatchUp #54

Date: 20-11-2021

Duration: 6 hrs 30 mins

Topics Discussed

Projects Showcased

Meet Screenshot

Meet screenshot

Note For older summaries, please visit our Twitter account (@OurTechComm).

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