KKannaninblog.rbkannan.dev路Nov 12, 2023 路 5 min readGCP Workload Identity FederationWorkload identity federation in GCP allows us to exchange tokens with different Identity providers such as AWS, and Azure for short-lived access tokens to impersonate service accounts. When we have to work with GCP resources from other cloud provider...01M
KKannaninblog.rbkannan.dev路Nov 8, 2020 路 9 min readAuth in Web - Cookies Vs StorageHello Everyone馃憢, Today we will be seeing about cookie vs storage and how to setup the auth in the web app. When it comes to Authentication there is always a confusion choosing between Cookie and Storage to save the token. Cookies: Cookies are text f...00
KKannaninblog.rbkannan.dev路Oct 31, 2020 路 11 min readLet's build a video conferencing appHello Everyone馃憢, In this article we will see how to build a video conferencing app. Prerequisites: Basics of Webrtc To implement this we will be using the following libraries: React Nodejs simple-peer socket.io chance Setup Server: touch app.js ya...08AJAMA
KKannaninblog.rbkannan.dev路Oct 24, 2020 路 6 min readLet's Build a Collaborative Rich Text EditorHello Everyone馃憢, In this article we will see how to build a collabrative rich text editor. If you already know how the collabration works realtime feel free to skip the theory section. Theory: To build a collabrative one we need to know how to handl...00
KKannaninblog.rbkannan.dev路Oct 16, 2020 路 1 min readTagged Template LiteralsHello Everyone 馃憢, Tagged template literals is an es6 feature which allow you to tag a template to a function. If you are from react/graphql world you would have seen the below syntax. https://gist.github.com/Kannndev/560dec48ae205c793372ee000af90d4c...00