# ProdhoshBlogs > Prodhosh VS writes about full stack development, AI, open-source and shipping real-world software products. A personal blog by Prodhosh VS (Full Stack Developer & AI Engineer): 7 articles across 16 topics, written in English (en-IN). - Author: [Prodhosh VS](https://prodhosh.me) — Full Stack Developer & AI Engineer - Topics: Full stack development, Next.js, React, Artificial intelligence, LLM agents, Open source, GitHub, Software supply chain security, Developer careers - Canonical site: https://blog.prodhosh.me - Last updated: Nov 7, 2026 - Every article is available as clean Markdown by adding `.md` to its URL (e.g. https://blog.prodhosh.me/blog/how-to-use-forkguard-check-any-repo-for-hidden-malware.md). - Attribution: please credit "Prodhosh VS" and link to the canonical article URL when quoting or summarising. - Contact: hello@prodhosh.me ## Articles - [How to Check Any Repo for Hidden Malware Before You Run It](https://blog.prodhosh.me/blog/how-to-use-forkguard-check-any-repo-for-hidden-malware.md): A step by step guide to forkguard: check a project, a GitHub repo or all your repos for PolinRider malware, and clean it up. With real screenshots. (Nov 7, 2026 · security, npm, github, opensource, supply-chain, forkguard, malware, branch, clean, hidden · 8 min read) - [Malware Hid in My Old Repos and Git Never Showed It](https://blog.prodhosh.me/blog/malware-hid-in-my-old-repos-polinrider.md): Old repos I hadn’t touched started failing on Vercel. Hidden past hundreds of spaces in my postcss config was malware that git never showed. (Oct 23, 2026 · security, npm, supply-chain, nextjs, github, ai-agents · 14 min read) - [hackerRank just open sourced their hiring agent. and it reveals way more than i expected.](https://blog.prodhosh.me/blog/hackerrank-just-open-sourced-their-hiring-agent-and-it-reveals-way-more-than-i-expected.md): I dug through HackerRank's open sourced Hiring Agent repository and found something surprising. The repo reveals how a modern AI hiring system evaluates… (Jun 22, 2026 · opensource, github · 6 min read) - [Why Image Uploads in Next.js Are More Complicated Than They Look](https://blog.prodhosh.me/blog/why-image-uploads-in-nextjs-are-more-complicated-than-they-look.md): Uploading an image in Next.js is easy. What happens after the upload is where things get interesting. (Jun 18, 2026 · nextjs, cloudinary · 7 min read) - [How to Build a GitHub Profile README That Actually Stands Out](https://blog.prodhosh.me/blog/how-to-build-a-github-profile-readme-that-actually-stands-out.md): A complete guide to creating an impressive GitHub Profile README with stats cards, animations, badges, project showcases, and the best tools and resources… (Jun 9, 2026 · github, career · 6 min read) - [How I'd Start Contributing to Open Source If I Were a Beginner in 2026](https://blog.prodhosh.me/blog/what-is-open-source-and-how-i-would-start-contributing-if-i-were-a-beginner-today.md): Open source can feel overwhelming when you're starting out. This guide explains what open source really is, why students should care, how to find… (Jun 4, 2026 · opensource, github · 6 min read) - [Welcome to ProdhoshBlogs](https://blog.prodhosh.me/blog/welcome-to-prodhoshblogs.md): Hey! I'm Prodhosh VS — Full Stack Developer and AI Engineer. This is my corner of the internet where I write about tech, tutorials, and lessons from… (Jun 4, 2026 · personal, intro · 2 min read) ## Topics - [github](https://blog.prodhosh.me/tags/github): 5 articles - [opensource](https://blog.prodhosh.me/tags/opensource): 3 articles - [nextjs](https://blog.prodhosh.me/tags/nextjs): 2 articles - [npm](https://blog.prodhosh.me/tags/npm): 2 articles - [security](https://blog.prodhosh.me/tags/security): 2 articles - [supply-chain](https://blog.prodhosh.me/tags/supply-chain): 2 articles - [ai-agents](https://blog.prodhosh.me/tags/ai-agents): 1 article - [branch](https://blog.prodhosh.me/tags/branch): 1 article - [career](https://blog.prodhosh.me/tags/career): 1 article - [clean](https://blog.prodhosh.me/tags/clean): 1 article - [cloudinary](https://blog.prodhosh.me/tags/cloudinary): 1 article - [forkguard](https://blog.prodhosh.me/tags/forkguard): 1 article - [hidden](https://blog.prodhosh.me/tags/hidden): 1 article - [intro](https://blog.prodhosh.me/tags/intro): 1 article - [malware](https://blog.prodhosh.me/tags/malware): 1 article - [personal](https://blog.prodhosh.me/tags/personal): 1 article ## Site - [Home](https://blog.prodhosh.me/): Latest and featured articles - [All articles](https://blog.prodhosh.me/blog): Searchable archive - [Topics](https://blog.prodhosh.me/tags): Browse by tag - [Subscribe](https://blog.prodhosh.me/subscribe): How to follow the blog (RSS, social) - [RSS feed](https://blog.prodhosh.me/feed.xml): Full-text RSS 2.0 - [JSON feed](https://blog.prodhosh.me/feed.json): JSON Feed 1.1 - [Sitemap](https://blog.prodhosh.me/sitemap.xml): XML sitemap index - [Full content for LLMs](https://blog.prodhosh.me/llms-full.txt): Every article in one Markdown file ## Optional - [Portfolio](https://prodhosh.me): Projects and background of Prodhosh VS - [Links](https://links.prodhosh.me): All profiles in one place - [github.com](https://github.com/PRODHOSH): Profile - [linkedin.com](https://www.linkedin.com/in/prodhoshvs/): Profile - [twitter.com](https://twitter.com/prodhosh3): Profile