{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/d6df28a87388482893234e21248011c1\" frameborder=\"0\" width=\"1440\" height=\"1080\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1080,"width":1440,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1080,"thumbnail_width":1440,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/d6df28a87388482893234e21248011c1-5218f9f056c6020a.gif","duration":138.246439,"title":"Code Collab Platform Demo video!","description":"Hey everyone, I am Siddharth Nair, and I built my core collab pop-up, a real-time collaborative code editor like Google Docs. I use Spring Boot with STOMP over WebSockets to broadcast every keystroke instantly, using surgical updates with position offsets to keep state consistent. For execution, I integrated the Judge0 API and stateless Spring Security, and I handled a tricky async condition where live updates could appear before the WebSocket handshake. I share a quick code execution demo showing correct exit codes and errors. I am currently looking for junior backend, full stack, or intern roles in Canada, so please check my live demo and GitHub, and feel free to connect."}