Skip to content

Add the Year in Review developer template (developer-year-review) #248

Closed

Description

@anurag629

Part of #5. For "my year in code" posts in December and January.

Idea
The year sits large at the top ("2026") with the person's name next to it. Below are three big stats in a row, each a number with a short label under it ("1,248" commits, "86" pull requests, "TypeScript" top language), and an optional one-line highlight at the bottom ("Shipped my first open source library").

Template details

  • File: src/templates/developer/year-review.ts, id developer-year-review
  • Fields: name (text), year (text, default "2026"), stat1Value and stat1Label to stat3Value and stat3Label (text), highlight (text, optional), commonFields.bgColor, commonFields.accentColor, commonFields.textColor

Where to look

  • Closest reference: src/templates/saas/metric-showcase.ts (a row of big metrics), src/templates/developer/day-streak.ts (numbers with labels, and accent text that stays readable on light backgrounds)

Acceptance criteria

  • A stat with an empty value hides and the others share the row, and long values shrink or truncate
  • An empty highlight (or only spaces) hides cleanly, and everything stays readable on a light background
  • Re-exported in src/templates/developer/index.ts and registered in the Developer block of src/templates/registry.ts
  • Meets the shared template checklist in Add new card-style OG image templates #5

One template per contributor at a time, so more people get a chance.


Want to work on this? Comment below and I'll assign it to you. Please take one issue at a time, branch off dev, and open your PR against dev with Closes #248 in the description.

Activity

  1. Saifjafri212213 commented on Oct 25, 2026

    @Saifjafri212213
    Contributor

    Hi @anurag629, I'd like to work on this! I'll build the developer-year-review template referencing metric-showcase.ts and day-streak.ts, handle the empty stats/highlight fallbacks, and add the exports and registry entry. I'll branch off dev and open the PR against dev with Closes #248. Could you please assign it to me? Thanks!

  2. anurag629 commented on Oct 26, 2026

    @anurag629
    MemberAuthor

    Hey @Saifjafri212213, it's yours, as your second next to toolbelt #329!

  3. added a commit that references this issue on Oct 27, 2026
    a379f54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

good first issueGood for newcomershacktoberfestGood pick for Hacktoberfest contributorstemplatesTemplate additions and improvements

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions