SShortSingh.
Back to feed

RIP.git Builds a Graveyard for Abandoned GitHub Repositories, Complete with AI Epitaphs

0
·18 views

RIP.git is an open-source tool that turns a GitHub user's unmaintained projects into a static graveyard page. It pulls public, non-fork repositories through the GitHub API and classifies each as alive, dying, or dead based on days since its last push. Each repository gets a tombstone listing its status, time since death, last commit message, and an epitaph generated by the open-weight Gemma model via Ollama. Python handles all factual data, while Gemma is limited to writing the wording, with deterministic fallback text used when Ollama is unavailable. The project was built for Hacktoberfest's Open-Source AI Challenge and includes a fictional demo developer to avoid roasting real users.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Three Resume Formats Recommended for Tech Job Seekers in 2026

A DEV Community guide argues that most resume advice online boils down to three formats: reverse chronological, functional, and combination. Reverse chronological lists jobs newest-first and is favored by recruiters and applicant tracking systems, making it the best fit for developers with steady experience. The functional format groups experience by skill and hides the timeline, which the article says often raises recruiter suspicion and parses poorly in ATS software. The combination format opens with a skills summary before a standard job timeline, suiting career switchers, bootcamp graduates, and people returning after gaps. The author concludes the functional format is rarely the best choice in 2026.

0
ProgrammingDEV Community ·

Rebuilding a Free HTML5 Games Portal's Homepage and the Caching Pitfalls Behind It

A developer rebuilt the homepage of SPC, a free HTML5 games portal running on WordPress with over 3,000 titles sourced from GameMonetize and GamePix. The new layout uses one horizontal row per category, with a script ensuring each game appears in only one row and lazy-loading rows as they near the viewport. A logged-in admin view showed populated rows while visitors saw empty ones, because LiteSpeed Cache encoded the game list as base64, so the script was updated to decode it. The author also learned to bump script version numbers and purge caches after each upload, and switched to WordPress's free image CDN after finding a third-party image proxy's robots.txt blocked Googlebot. The advice drawn is to always test in incognito and on mobile, and to check third-party robots.txt files.

0
ProgrammingDEV Community ·

Anthropic's frontend-design skill steers Claude Code away from generic landing pages

Claude often produces near-identical landing pages with cream backgrounds, terracotta accents and rounded cards. Anthropic's frontend-design skill, included in its example skills repository, is meant to counter this by having Claude commit to a bold aesthetic direction. The workflow involves registering the repo as a plugin marketplace in Claude Code and installing the example skills before giving a brief covering the subject, audience and page goal. Claude then produces a reviewed design plan with hex colors, typefaces, a wireframe and principles, revising any generic defaults before writing code. The article recommends checking the final page for mobile responsiveness, visible keyboard focus and reduced motion support.