Passion , Programming & ProgrammersMany believe that programming is a field driven purely by passion, with practitioners choosing the career out of a deep love for code…Sep 22Sep 22
AI Within Your Browser: Exploring Google Chrome’s New Prompt APIImagine being able to use a powerful AI directly in your browser, similar to WebGPU but without the hassle — Chrome handles everything for…Jun 242Jun 242
Setting Up Bun as Your JavaScript Runtime in WebStorm and Other JetBrains IDEsBun is a modern JavaScript runtime that promises faster performance than Node.js (as of now), developers are keen on integrating it into…May 30May 30
How Raycast’s Hotkeys Simplified My Window Management in MacRaycast redefines the way we interact with our Macs, elevating it from a mere tool to an all-encompassing command center. It’s not just…Mar 17Mar 17
Why AI Tools like Devin can’t kill coding .To understand coding, we need to understand language first.Mar 16Mar 16
Efficiently Managing Large Files in Git with LFSHandling large files efficiently is crucial in Git-managed projects, but it’s important not to slow down operations like commits. Git Large…Mar 11Mar 11
Java 21–Virtual ThreadsVirtual threads in Java were introduced to address certain limitations and challenges associated with traditional operating system (OS)…Sep 21, 2023Sep 21, 2023
Spring Data calling Update instead of Insert when saving with custom primary keyProblem:Sep 6, 2023Sep 6, 2023
Simplifying Javascript Class Extension in Clojurescript for ShadowCljs ProjectsDisclaimer: Only meant for people starting ClojureScriptJan 20, 2023Jan 20, 2023