---
title: "#github articles | Hashnode"
description: "GitHub is a development platform inspired by the way you work. From open source to business, you can host and review code, manage projects, and build softwar..."
url: "https://hashnode.com/tag/github"
---

Tag

# #github

13,700 posts · 213,904 followers

[dafili](https://hashnode.com/@vaultcheck) · [11h ago](https://hashnode.com/posts/silent-failure-3-the-duplicate-check-searches-the-issue-number-nobody-wrote/6af3d4545a8553df541029b4)

### [Silent Failure #3: The Duplicate Check Searches the Issue Number Nobody Wrote](https://mediaforge-studio.hashnode.dev/silent-failure-3-the-duplicate-check-searches-the-issue-number-nobody-wrote?utm_source=hashnode&utm_medium=feed)

Before writing a patch I searched for duplicates. The query came back empty, so I wrote it. It was the fifth patch on that function in 22 days.

5 min read · [mediaforge-studio.hashnode.dev](https://mediaforge-studio.hashnode.dev/silent-failure-3-the-duplicate-check-searches-the-issue-number-nobody-wrote?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/silent-failure-3-the-duplicate-check-searches-the-issue-number-nobody-wrote/6af3d4545a8553df541029b4)

[Pranaav Karthik](https://hashnode.com/@pranaav6) · [8h ago](https://hashnode.com/posts/github-portfolio-for-students/6af3f854a8182963e3a8cd83)

### [How College Students Can Build a Strong GitHub Portfolio](https://pranaavkarthik.hashnode.dev/github-portfolio-for-students?utm_source=hashnode&utm_medium=feed)

Most student GitHub profiles look the same. A few repos named test, project1 or untitled, no descriptions, and a README that says nothing. Anyone who opens that profile learns almost nothing about you

8 min read · [pranaavkarthik.hashnode.dev](https://pranaavkarthik.hashnode.dev/github-portfolio-for-students?utm_source=hashnode&utm_medium=feed)

[Pranaav Karthik](https://hashnode.com/@pranaav6) · [8h ago](https://hashnode.com/posts/deploy-streamlit-app-community-cloud/6af3f71e6609b98bd02989b3)

### [How to Deploy a Python Streamlit Project Online (Free, Step by Step)](https://pranaavkarthik.hashnode.dev/deploy-streamlit-app-community-cloud?utm_source=hashnode&utm_medium=feed)

Your Streamlit app runs fine on your laptop. Then someone asks for the link, and all you can send is localhost:8501, which only works on your own machine. That address points at your computer and nowh

9 min read · [pranaavkarthik.hashnode.dev](https://pranaavkarthik.hashnode.dev/deploy-streamlit-app-community-cloud?utm_source=hashnode&utm_medium=feed)

[Pranaav Karthik](https://hashnode.com/@pranaav6) · [9h ago](https://hashnode.com/posts/github-for-beginners-local-project-to-repository/6af3f6bbfaadd9a0813eb363)

### [Git and GitHub for College Students: From Local Project to GitHub Repository](https://pranaavkarthik.hashnode.dev/github-for-beginners-local-project-to-repository?utm_source=hashnode&utm_medium=feed)

You wrote a project on your laptop. It works. Now you want it on GitHub so your teacher, a friend, or a recruiter can see it, and the first git push throws an error you do not understand. This post wa

9 min read · [pranaavkarthik.hashnode.dev](https://pranaavkarthik.hashnode.dev/github-for-beginners-local-project-to-repository?utm_source=hashnode&utm_medium=feed)

[AgentOps Lab](https://hashnode.com/@moneyprinterops) · [11h ago](https://hashnode.com/posts/issue-triage-brief-before-you-dump-a-github-issue/6af3d9846578282ab0323633)

### [Issue Triage Brief Before You Dump a GitHub Issue into a Blank Chat](https://moneyprinterops.hashnode.dev/issue-triage-brief-before-you-dump-a-github-issue?utm_source=hashnode&utm_medium=feed)

Maintainers often paste a raw GitHub issue into a blank chat. A triage ritual: type, severity, repro gaps, and one next action.

6 min read · [moneyprinterops.hashnode.dev](https://moneyprinterops.hashnode.dev/issue-triage-brief-before-you-dump-a-github-issue?utm_source=hashnode&utm_medium=feed)

[Varun Kumawat](https://hashnode.com/@thisisvarun) · [19h ago](https://hashnode.com/posts/deep-dive-technical-post-github-codebase-rag/6af367370f0705d62b3e16f6)

### [Deep-Dive Technical Post: GitHub Codebase RAG](https://devhubcommunity.hashnode.dev/deep-dive-technical-post-github-codebase-rag?utm_source=hashnode&utm_medium=feed)

Standard Retrieval-Augmented Generation (RAG) implementations—typically relying on character-count chunking and pure cosine-similarity vector lookups—fall short when applied to source code repositorie

7 min read · [devhubcommunity.hashnode.dev](https://devhubcommunity.hashnode.dev/deep-dive-technical-post-github-codebase-rag?utm_source=hashnode&utm_medium=feed)

[Iliya Oblakov](https://hashnode.com/@iliyaoblakov) · [1d ago](https://hashnode.com/posts/claude-code-review-never-blocks-a-merge-github-app-vs-action-vs-code-review-vs-a-local-gate/6af2b4cda70334b043eca30d)

### [Claude Code Review never blocks a merge: GitHub App vs Action vs /code-review vs a local gate](https://iliyaoblakov.hashnode.dev/claude-code-review-never-blocks-a-merge-github-app-vs-action-vs-code-review-vs-a-local-gate?utm_source=hashnode&utm_medium=feed)

Anthropic's managed Code Review never approves or blocks a pull request. Its check run concludes as neutral or skipped, never as a failure, and the docs say you can merge without responding to a findi

9 min read · [iliyaoblakov.hashnode.dev](https://iliyaoblakov.hashnode.dev/claude-code-review-never-blocks-a-merge-github-app-vs-action-vs-code-review-vs-a-local-gate?utm_source=hashnode&utm_medium=feed)

[Mikey Nichols](https://hashnode.com/@mNix) · [1d ago](https://hashnode.com/posts/the-tutorial-is-not-the-game/6af223612a7f295a3461a892)

### [The Tutorial Is Not the Game.](https://journeytocode.hashnode.dev/the-tutorial-is-not-the-game?utm_source=hashnode&utm_medium=feed)

Make Your First Open-Source Contribution to Rustbound Idle

18 min read · [journeytocode.hashnode.dev](https://journeytocode.hashnode.dev/the-tutorial-is-not-the-game?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/the-tutorial-is-not-the-game/6af223612a7f295a3461a892)

[xiun xiao](https://hashnode.com/@xiunxiao) · [1d ago](https://hashnode.com/posts/claude-code-on-github-codespaces-vs-machines-tested/6af2716d557a148665fbb945)

### [Claude Code on GitHub Codespaces vs Machines, tested](https://xiunxiao.hashnode.dev/claude-code-on-github-codespaces-vs-machines-tested?utm_source=hashnode&utm_medium=feed)

The same Claude Code task, three runs each, on a 2-core GitHub Codespace and on QuickSilver Machines: start time, setup, task speed, pause and cost.

9 min read · [xiunxiao.hashnode.dev](https://xiunxiao.hashnode.dev/claude-code-on-github-codespaces-vs-machines-tested?utm_source=hashnode&utm_medium=feed)

[Gaurav Sharma](https://hashnode.com/@gauravsharmagg) · [1d ago](https://hashnode.com/posts/claude-fable-5-2-review-agent-pull-requests/6af23281486faa7845392448)

### [Claude Fable 5.2 can run long agent projects. Here is how to review the pull requests it opens](https://gauravsharmagg.hashnode.dev/claude-fable-5-2-review-agent-pull-requests?utm_source=hashnode&utm_medium=feed)

This article was drafted with AI assistance and edited for accuracy against Anthropic's launch page and release notes. Anthropic released Claude Fable 5.2 today, 9 November 2026. The announcement and

5 min read · [gauravsharmagg.hashnode.dev](https://gauravsharmagg.hashnode.dev/claude-fable-5-2-review-agent-pull-requests?utm_source=hashnode&utm_medium=feed)
