$ show hackclub/jobs
This is a Go application that runs an SSH server at jobs.hackclub.com, presenting Hack Club's open job positions as a virtual filesystem. Users connect via SSH and interact with a terminal-based shell supporting commands like `ls`, `cat`, `help`, and `exit`. Job listings are fetched from Polymer's hire API, converted from HTML to Markdown, and rendered in the terminal with support for light/dark themes, autocomplete, paging, and an animated intro sequence. The project is a playful developer-facing tool rather than a traditional web app or data pipeline.
The LLM identified 1 files worth highlighting for reuse:
Self-contained Go client for Polymer's hire API. It lists jobs for a hardcoded organization, enriches entries that lack descriptions by fetching individual job details, and converts HTML descriptions to Markdown. The client is cleanly separated from the SSH/TUI code, uses only standard library plus one HTML-to-Markdown dependency, and could be extracted into a standalone Go module or used as a template for building typed API clients.