How to Sync Your Forked GitHub Repository with the Upstream Repo (Beginner Guide)Recently, I forked an open-source repository on GitHub with the intention of contributing to the project. After forking, I had to step away from the fix I'd identified and returned to it several days later. Upon resuming work, I noticed a message sta...Aug 19, 2025 · 3 min readjramnai.hashnode.dev
You Don’t Need OpenAI to Build Great AI: 5 Free Platforms That Prove ItIf you’re learning generative AI and think you need a big budget or OpenAI’s API to get started — think again. There are free tools out there that not only let you build cool projects but also teach you the real-world skills hiring teams are actually...Aug 3, 2025 · 3 min readjramnai.hashnode.dev
TIL: Add vertical ruler in VSCodeOpen Command Palette (Ctrl+Shift+P) Search for “Preferences: Open User Settings (JSON)“ Add ”editor.rulers”: [78] in settings.json file settings.json file: Reference: https://code.visualstudio.com/docs/getstarted/tips-and-tricks#_vertical-rulers...May 13, 2025 · 1 min readjramnai.hashnode.dev
What Are Extensions in PostgreSQL?In simple terms, PostgreSQL extensions are packages that add extra functionality to your database (just like we are adding plugins to VSCode/Sublime). This could be anything from additional data types, functions, index types, or even entire procedura...May 12, 2025 · 2 min readjramnai.hashnode.dev
TIL: Fixing VSCode File Opening Behavior (Preview Mode)Today I Learned why VSCode was replacing the currently open file in the editor every time I clicked on a new one in the sidebar. It was due to the preview mode being enabled. In preview mode, VSCode opens files temporarily to save editor space. The t...May 11, 2025 · 1 min readjramnai.hashnode.dev