ProActive - A real-time speech recognised to-do list enabled with AIIn today's fast-paced world, juggling multiple tasks can lead to mental exhaustion. The constant mental gymnastics required to keep track of your to-do list can contribute to stress and inertia. Proactive is here to help, this app uses AI to turn you...Jul 28, 2024 · 3 min readcontigen.hashnode.dev
Streaming in server components (Next.js)Intro to streaming Don't we all know what streaming is? When we watch Netflix or YouTube, we watch on-demand as soon as the video is available, without waiting for the entire data to be processed and downloaded -That's streaming. In the context of we...May 15, 2024 · 6 min readcontigen.hashnode.dev
Donʼt entirely trust Reactʼs eventsIn React, browser events differ slightly from Vanilla JavaScript, as a wrapper has been built on the existing browser events interface to ensure consistent behaviour across browsers (RIP, IE) - Synthetic events Reminder Events bubble in React by def...Dec 25, 2023 · 2 min readcontigen.hashnode.dev
Fix VS Code's command centre not showing (in Linux)From my experience (on Windows), VS Code features a title bar with navigation buttons, to go back and forth between files, and more, called the Command Centre. And on Linux, I'm surprised it doesn't display by default, just the default OS title bar;...1ASep 4, 2023 · 1 min readcontigen.hashnode.dev
Update (global) state outside of React: Jotai's store APITechnically, we're still in React just outside of its lifecycle. Scenario A Jotai atom that manages the app's notifications state. export type Notification = { id: string type: 'info' | 'warning' | 'success' | 'error' title: string me...Sep 2, 2023 · 2 min readcontigen.hashnode.dev