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!. For all summaries, please visit catchup.ourtech.community/summary. |
OTC CatchUp #76
Date: 23-04-2022
Duration: 5 hrs 31 mins
Topics Discussed
-
General introductions.
-
Shubham Sah told us how he unknowingly worked on a project that his company wanted to bench for three weeks and advised us to always enquire whether a bug should be solved or was worth solving. 😂
-
-
We discussed the pros and cons of GitHub Copilot.
-
Viranchee Lotia asked whether it helped others like it helped him - in building projects faster and not caring about syntax too much.
-
Shubham Sah said that deep questions need to be asked while developing Enterprise-grade applications. Proper code strategy, structure and style planning needs to be done. One cannot just rely on GitHub Copilot in such cases.
-
It was said that GitHub Copilot was good for senior Engineers who could properly understand the implications of certain code patterns.
-
It was also said that modifying the suggested code takes more time than writing the snippet from scratch.
-
Rishit Dagli said that it helped him more with writing documentation than code.
-
-
We discussed how effective Google not allowing people from Russia, Belarus and occupied Ukranian territories to participate in GSoC is, in context of the Russia vs Ukraine war.
-
Research papers
-
Omkar Khair talked about how he had implemented a research paper a few years ago on A Flexible New Technique for Camera Calibration.
-
Siddharth Bhatia told us why a QR code has three squares in its corners.
-
User Interface (UI) Design
-
Harsh Kapadia showed Gmail’s new UI to everyone.
-
Looking at all the rounded corners in Gmail’s new UI, Omkar Khair told us the importance of optimal use of screen real estate.
-
Text bleeds much earlier with rounded corners than with square corners, so lesser data can be fit into a component.
-
Power users are so quick and adept at navigating a software, that their clicks and touches don’t always hit the center of a button. Circular buttons reduce the area occupied by the button (than if it were square or rectangular) and it becomes imperative to hit the center of the button, which is detrimental to the efficiency of power users.
-
-
Tushar Nankani said that for UIs, the first impression is not just the last impression, it is the lasting impression.
-
-
Omkar Khair talked about Enterprise Lobbying and Partner Programs.
-
He told us how Partner Programs by various companies incentivise the partner companies to use their products, generating Billions of Dollars in revenue for the program company. Such programs usually provide the partner company with good certifications for their employees, helpful sessions to understand the program company’s products, back channel support to improve products/services of the partner companies, etc.
-
He also told us that partner ecosystems are very important for a product to succeed. The Windows Phone did not have a good partner system, with no YouTube, Google Maps and other commonly used apps, and this was one of the reasons the phone did not really succeed.
-
-
Vatsal Patel talked about his experience at AMD helping him at his current job at Activision.
-
Vatsal Patel told us how interviews work and his interview experience at Tesla.
-
Jay Kaku explained Task Registers and Paging.
Projects Showcased
-
Darshan Rander and Pranav Dani showcased Short Terms, a Browser (Chrome) Extension to summarize long and tedious Terms and Conditions.
-
The summarization was done using a pre-trained spaCy NLP model.
-
The back end is in FastAPI and the front end is in vanilla HTML, CSS and JS.
-
Meet Screenshot
For all summaries, please visit catchup.ourtech.community/summary. |
Want to improve the content of this page?
Want to get more involved? Learn how to contribute.
We rise by lifting others.
Kindness always wins.
Alone we can do so little; together we can do so much.