GCP 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...5 min read路blog.rbkannan.dev1MNov 12, 2023
Auth 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...9 min read路blog.rbkannan.devNov 8, 2020
Let'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...11 min read路blog.rbkannan.dev8AJNOct 31, 2020
Let'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...6 min read路blog.rbkannan.devOct 24, 2020
Tagged 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...1 min read路blog.rbkannan.devOct 16, 2020