Skip to content

docs: add 'From Commits to Performance Review' blog post#320

Open
nataliaherself wants to merge 11 commits into
mainfrom
blog/from-commits-to-performance-review
Open

docs: add 'From Commits to Performance Review' blog post#320
nataliaherself wants to merge 11 commits into
mainfrom
blog/from-commits-to-performance-review

Conversation

@nataliaherself

Copy link
Copy Markdown
Collaborator

Summary

  • Adds building-in-public technical blog post covering the BragDoc pipeline architecture
  • Covers CLI extraction, Workstreams clustering (embeddings + DBSCAN), and Performance Review document generation
  • Includes pipeline overview SVG diagram
  • Targets Jan/Feb performance review search volume with keywords like "performance review automation"

Content

The blog post explains:

  1. Stage 1: CLI Extraction - Local processing via pluggable connector architecture (Git, GitHub, Jira)
  2. Stage 2: Workstreams - Automatic clustering using embeddings and DBSCAN
  3. Stage 3: Performance Review - AI document generation with streaming output
  4. Architecture overview diagram
  5. Upcoming integrations (Jira, Google Calendar)

Test plan

  • Verify blog renders correctly on local marketing site
  • Check SVG image displays properly
  • Validate all internal links work
  • Review for typos and formatting issues

🤖 Generated with Claude Code

Natalia Spencer and others added 3 commits January 9, 2026 18:05
New blog post targeting serious developers, positioning BragDoc as a
comprehensive tool that captures full developer impact - code, PRs,
tickets, AND meetings/calendar.

Key messaging:
- Captures everything: Git, GitHub, Jira, Google Calendar
- Built for developers with CLI-first workflow
- Automates work log tracking (links to Pragmatic Engineer)
- "The Full Picture of Developer Impact" - code + soft work

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Data-driven blog post about why great engineers get overlooked for
promotions. Covers rater bias (50%+ of rating variance), proximity
bias (42% of managers forget remote workers), and recency bias.

Includes concrete example comparing two engineers, acknowledges
limitations of documentation as a strategy, and positions BragDoc
as a tool that improves odds rather than guarantees success.

All statistics sourced from credible research: Culture Amp, HBR,
Levels.fyi, StaffEng, and JetBrains 2025 Developer Survey.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Building-in-public technical blog covering the BragDoc pipeline:
- CLI extraction via pluggable connector architecture
- Workstreams with embeddings and DBSCAN clustering
- Performance review document generation (streaming)
- Upcoming Jira and Google Calendar integrations

Includes pipeline overview SVG diagram.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jan 9, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
bragdoc-ai Ready Ready Preview, Comment Jan 13, 2026 10:04pm

@github-actions

github-actions Bot commented Jan 9, 2026

Copy link
Copy Markdown
Contributor

Braintrust eval report

No experiments to report

Changed 'GPT-4o' to 'OpenAI's latest models' to avoid being tied
to a specific model version that may change.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Updated title to be more keyword-forward: "How BragDoc Turns Git
  History into Performance Reviews"
- Expanded meta description with action words
- Added external links: Ollama docs and DBSCAN Wikipedia
- Added concrete example in Stage 3 showing how achievements become
  coherent narrative
- Fixed architecture diagram to use generic "OpenAI" instead of
  specific model name

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Natalia Spencer and others added 3 commits January 9, 2026 18:40
Major restructure based on editorial feedback:
- Lead with explicit feature announcement ("We're shipping...")
- Add "What You Can Do Now" section with concrete user actions
- Add functional checkpoints after each pipeline stage
- Include status table differentiating stable/shipping/roadmap
- Mark [NEW] features in architecture diagram
- Rewrite CTA specifically for Performance Review feature
- Close with announcement framing for review season context
- Cut redundant technical repetition
- Connect all architecture to user-facing actions

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Remove 1 redundant "shipping now" echo (keep in lede, Stage 3, status)
- Clarify Git vs GitHub: Stage 1 is local Git, GitHub is separate connector
- Add privacy clarification: embeddings use summaries, not source code
- Add output description to CTA: "review draft organized by workstreams"
- Add specific feedback channels: GitHub issues + email

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@nataliaherself

Copy link
Copy Markdown
Collaborator Author

Hey Ed,

This is a draft of a more technical/building-in-public blog post to publish when we release the Performance Review feature.

Before publishing, please:

  1. Read through and tweak any technical details that need adjustment
  2. Review the pipeline overview SVG image (/images/blog/from-commits-to-performance-review/pipeline-overview.svg) - make sure it accurately represents the architecture
  3. Update published: falsepublished: true when ready to go live

The post covers:

  • The new Performance Review document generation (marked as "Shipping now")
  • How extraction → workstreams → document generation pipeline works
  • What's stable vs shipping vs coming soon (Jira, Calendar)
  • Privacy clarifications (embeddings use summaries, not code)

Let me know if you want any changes to the tone or technical depth.

4-email nurture sequence for new signups:
- Day 0: Welcome + CLI install instructions
- Day 3: The problem (visibility gap education)
- Day 7: Quick win (workstreams feature)
- Day 14: Check-in (plain text re-engagement)

Includes HTML, Markdown, and plain text versions.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant