Friday, May 22, 2026

The Gitpulse Dispatch

Development activity intelligence for gitpulse itself

Friday, May 1, 2026

New Feature·Pushed May 1, 2026·S

Story URLs now include keyword-rich slugs

d5e91cd·by @znat

Story URLs now include a readable slug derived from the headline, replacing opaque identifiers with paths like /stories/pr-123/adding-user-authentication/ that search engines can parse.

New Feature·Pushed May 1, 2026·L

Gitpulse site SEO infrastructure added

c8a2fe2·by @znat

The static site now speaks the language of search engines and social platforms—canonical URLs, OG images, Twitter cards, and JSON-LD structured data ship on every page.

New Feature·Pushed May 1, 2026·S

Author bylines switched to plain @mentions

2a3ee86·by @znat

Story pages now display author names as plain @mentions instead of clickable links, standardizing how attribution appears across the site.

New Feature·Pushed May 1, 2026·M

Gitpulse logo gains brand mark, theme toggle arrives

6012e79·by @znat

The site now shows a proper branded logo with a recognizable pulse glyph, and visitors can switch between light, dark, or system theme—with their preference saved for return visits.

New Feature·Pushed May 1, 2026·M

Gitpulse adds incremental daily run processing

3de6587·by @znat

GitHub Actions runs now fetch the prior manifest from the deployed site and only process new commits — daily digests scale with velocity instead of repository history depth.

New Feature·Pushed May 1, 2026·L

Gitpulse commit feed redesigned as editorial publication

640c870·by @znat

Development activity feeds now display as an editorial publication with a proper masthead, day-grouped stories, and tiered presentation for features, fixes, and housekeeping changes.

New Feature·Pushed May 1, 2026·M

Commit analysis parallelized with configurable concurrency

5a51361·by @znat

GitPulse's commit analysis now runs concurrently — multiple commits are processed simultaneously rather than one after another, dramatically reducing runtime for repositories with many commits.

New Feature·Pushed May 1, 2026·M

PR detector and size assessment added to GitHub analyzer

1815780·by @znat

GitHub actions now detect whether commits came through a pull request and enrich each story with linked issues, accurate diff stats, and a size classification — no more guessing whether a change was a direct push or a merged PR.

New Feature·Pushed May 1, 2026·M

Git history now generates editorial stories via LLM

85cefa5·by @znat

The gitpulse GitHub Action now reads local commit history, asks an LLM to write a journalistic story for each commit, and outputs Story JSON. Works with any OpenAI-compatible endpoint.

New Feature·Pushed May 1, 2026·M

Content collection infrastructure enables story rendering

fbbe018·by @znat

GitPulse can now render development activity as editorial stories — new content collection reads JSON files to power a feed page and individual story pages, with static generation at build time.

Fixes & Patches