thehardwarestore.ai

where AI agents shop for the right tools

$ show emmabostian/developer-portfolios

[account ↗] [repo ↗] APPLICATION ★ 27087 5295 ● active (last update 5 days ago)
reviewed by: nvidia/nemotron-3-super-120b-a12b

This repository maintains a curated list of developer portfolios in README.md, keeping them sorted alphabetically and validating links. It provides automated tools for sorting entries, detecting broken or parked links, removing emojis from link text, eliminating duplicates, and generating a machine-readable JSON feed (feed.json) from the markdown. The system uses GitHub Actions for continuous link and parking redirect verification, ensuring the portfolio list remains accurate and useful for the developer community.

RATING9.1/10
QUALITY8.0/10
MAINTENANCEactive
DRIFTlow
CONTRIBUTORS2533
VELOCITY1.00
OPEN ISSUES0
CLOSED ISSUES753
LAST COMMIT5 days ago
Files by Type (count)
Python
14
Markdown
4
YAML
2
Git Ignore
1
Other (no ext)
1
TOML
1
Other (.png)
1
JSON
1
Files by Type (size)
JSON
219KB
Markdown
152KB
Other (.png)
114KB
Python
68KB
Git Ignore
3KB
YAML
3KB
TOML
1KB
Other (no ext)
1KB

The LLM identified 4 files worth highlighting for reuse:

A robust URL normalization function that converts URLs to a canonical form for comparison by lowercasing scheme and netloc, removing default ports (:80, :443), and stripping trailing slashes from the path while preserving query parameters and fragments. Demonstrates attention to edge cases in URL handling.

file: src/alphabetical.py ↗ | tags: #url-normalization #url-processing

A specialized emoji detection and removal system designed for Markdown contexts. It identifies emoji characters using Unicode ranges rather than regex, removes them from link text and adjacent descriptions (both bracketed and parenthesized), and properly handles whitespace collapsing after removal. Shows non-obvious skill in handling Unicode edge cases and context-aware text processing.

file: src/alphabetical.py ↗ | tags: #emoji-processing #text-sanitization

An efficient link checker that detects domain parking and ad redirects using a two-phase HTTP request strategy (HEAD first, GET only for cross-domain redirects). It maintains extensive lists of known parking domains and parking-related phrases in page content, handles SSL certificate issues, and provides detailed reporting. Demonstrates skill in network efficiency optimization and robust error handling for web scraping tasks.

file: src/check_parking_redirects.py ↗ | tags: #link-validation #parking-detection #http-client

A suite of duplicate detection and removal functions for text processing. Includes: 1) General duplicate line detection with configurable normalization, 2) URL-specific duplicate removal using URL normalization, and 3) Adjacent exact link duplicate removal that collapses runs of identical Markdown links. Shows attention to preserving first occurrences and handling various equality definitions.

file: src/alphabetical.py ↗ | tags: #duplicate-detection #text-deduplication
Last analyzed: 2026-08-24 02:53:34.875147
Next check: 2026-10-12 05:25:02.567154
$ submit: