Stack Overflow Monitoring

Trends

Track technology adoption trends from public data — no vendor opinions required.

A data pipeline that joins Stack Overflow's public data dump, the annual Developer Survey, PyPI download stats, and the dbt Hub registry to produce reproducible signals on what engineers actually use, want, and regret.

The flagship output is the Hype Gap report: a ranked table sorted by the delta between "want to learn" and "used professionally" responses. Positive gaps surface tools engineers want that companies have not adopted. Negative gaps — the regret index — surface tools in wide production use that nobody would choose again.

  • No paid APIs — all four sources are public and free
  • Hype Gap: ranked delta between "want to learn" and "used professionally" per technology
  • Regret index surfaces tools that are common in production but low in demand
  • PyPI and dbt signals cross-check survey sentiment against actual download growth
  • CSV, Markdown, and JSON output — pipes cleanly into any downstream analysis

Plex Data Mining

Tooling

Turn your Plex library into structured, queryable JSON in one command.

An open-source Python CLI that extracts your entire Plex Media Server library — movies and music — and exports it as clean, structured JSON. Whether you want to analyze your watch history, build a personal media dashboard, or just archive your collection metadata, this tool gives you the raw data to do it.

Point it at your Plex server, run one command, and get back fully structured records with titles, ratings, genres, cast, codecs, file paths, play counts, timestamps, and more — all ready for pandas, SQLite, a spreadsheet, or whatever you want to throw at it.

  • No Plex Pass required — works with any local Plex server
  • Movies export with full cast, crew, ratings, file codec/resolution details, and play stats
  • Music exports as a clean hierarchy: artist → albums → tracks, with optional track-level detail
  • Output goes to stdout or a file — easy to pipe into any downstream tool
  • Also usable as a Python library (extract_movies(), extract_music()) for custom scripts