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 #139

Date: 08-07-2023

Duration: 4 hrs 51 mins

Topics Discussed

  • Dheeraj Lalwani explained how he implemented Firebase Cloud Messaging (FCM) using Web API’s from Firebase instead of SDK.

  • We discussed the autosave feature on a lot of IDEs.

    • Darshan Rander finds it inconvenient as he has format on save enabled as well, so the document is formatted as well with every autosave.

    • Also, autosave might be triggered when someone is in making changes to an implementation and everything could break because of features like hot-reload.

    • Dheeraj Lalwani prefers autosave as it saves the changes even if the system crashes.

  • Harsh Kapadia and Rishit Dagli helped Wilfred Almeida to add sign off in his commit messages.

    • The final solution he chose to go forward with was to create a new PR and cherry picking the changes from old PR.

  • Ramyak Mehra said that he finds Rust pretty complex and the build times are very long.

  • Wilfred Almeida shared how he broke his TP-Link WiFi router by flashing the wrong custom firmware.

  • Ramyak Mehra talked about his ISP: Net Plus where any other Net Plus customer can log in and connect to his WiFi.

    • Although this creates a security risk, however, the user has an option to disable it.

  • Saifuddin Saifee asked how he can set up a Remote Desktop where a single Windows server could be shared between multiple people.

  • Darshan Rander talked about Intermediate Graphics Library (IGL) by Meta.

    • It is a cross-platform library that commands the GPU. It encapsulates common GPU functionality with a low-level cross-platform interface. IGL is designed to support multiple backends implemented on top of various graphics APIs (e.g. OpenGL, Metal and Vulkan) with a common interface.

  • Darshan Rander talked about what issues he faced while working with a Custom Design System in Flutter.

    • Often it’s not well defined and sometimes it becomes difficult to keep up with the designs changes and implementation

    • It’s really difficult to implement such things as Flutter is very Material heavy.

  • Darshan Rander, Ramyak Mehra and Wilfred Almeida talked about the reusability of widgets in Flutter and how it becomes quite difficult to manage lines of code in a single file.

  • We talked about Threads and how it accelerated the network effect by leveraging its Instagram users.


  1. Aryan Nayak

  2. Darshan Rander

  3. Dheeraj Lalwani

  4. Harsh Kapadia

  5. Jainam Jagani

  6. Krishna Gadia

  7. Ramyak Mehra

  8. Rishit Dagli

  9. Saifuddin Saifee

  10. Smit Jethva

  11. Swapnil Borkar

  12. Viranchi Lotia

  13. Wilfred Almeida

  14. Abhinav Srivastava

  15. Anil Gohan

  16. Arpan Garg

  17. Hamza Shaikh

  18. Harshit Malang

  19. Mohit Gangwani

  20. Pratik Thorat

  21. Simran Singh

  22. rushil shrivastava

  23. srikanth kosanam

Meet Screenshot

Meet #139 screenshot

Note 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.
— Robert Ingersoll
Kindness always wins.
— Selena Gomez
Alone we can do so little; together we can do so much.
— Helen Keller