PBPranav Bakaleinpranavbakale.hashnode.dev·May 30 · 8 min readAsynchronous Background Jobs and Real-Time Notifications using Server-Sent Events (SSE)In modern web applications, handling heavy workloads such as generating AI powered resume feedback, parsing multi-page documents, or performing complex scoring calculations requires a design that neve00
PBPranav Bakaleinpranavbakale.hashnode.dev·Apr 28 · 7 min readBuilding a Real-Time AI Interviewer with LangGraph and WebSocketsThis vlog details the architecture and implementation of an InterviewAI platform. Supporting low-latency voice streaming, autonomous code evaluation, and strict state persistence requires moving beyon00
PBPranav Bakaleinpranavbakale.hashnode.dev·Apr 22 · 6 min readFrom CSR to SSR: Improving Frontend Performance of InterviewAI After the first version of InterviewAI, my main focus was to add more features to it as well as improve the user experience. In order to improve the load time of the app and improve the performance, I00
PBPranav Bakaleinpranavbakale.hashnode.dev·Sep 4, 2024 · 3 min readStreaming in Next JsWhile making server side requests using SSR, we all might have faced a issue like as long as the data is not available or the hydration process is not finished, the UI remains non-interactive. This becomes a bad user experience. When I started to e...00
PBPranav Bakaleinpranavbakale.hashnode.dev·Aug 16, 2024 · 2 min readPrefetching Routes in Next JSRecently, I started to learn about Next JS app router. While going through the documentation I got to know a very interesting feature of Link tag which I'll be sharing with you guys in this article. Generally, when we click on any link, then only tha...00