Skip to content

Wrapped - Year Review - #1550

Draft
PacketByte wants to merge 5 commits into
dev-null-sh:productionfrom
PacketByte:feat/wrapped
Draft

PacketByte wants to merge 5 commits into
dev-null-sh:productionfrom
PacketByte:feat/wrapped

Conversation

@PacketByte

@PacketByte PacketByte commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

Year in review

What's in it?:

commits, stars, streaks and growth in six slides, in GitHub-styled cards with /dev/null brand orange accents, confetti on the finale step, copy your wrapped up year and share.


URL example: @tom/wrapped


Taken inspiration:

  • Spotify
  • YouTube
  • Steam
  • etc...

Public story pages at @handle/wrapped with commits, stars, streaks and growth, GitHub-styled card with brand orange accents and confetti on the finale.
@coderabbitai

coderabbitai Bot commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
Pre-merge checks: Passed 1 · Inconclusive 1

Failed Failed checks: 1 inconclusive

Check name Status Explanation Resolution
Title check Pending This assessment has not completed. The check will be retried on the next pre-merge check run.
Passed Passed checks: 1 passed

Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@PacketByte

PacketByte commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor Author

Left to work on:

  • Show up early or near-end December (data availability / launch timing)

Idea: Show it always, but breaks surprises.

  • Add monthly contribution breakdown
  • Generate shareable Wrapped summaries (Questionable)
  • Compare stats with the previous year

Questionable due to database or API request overhead. Thinking about scrapping this idea or let the /dev/null team handle the database side by taking snapshots at the end of each year, allowing users to easily compare their stats across previous years without having to query too much data.)

  • Add achievements / unlockable badges

Possibly add badges that carry over from year to year, but this might devalue meaningful badges, so it needs further discussion.

  • Add fun developer archetypes & Generate personalized insights

Example: You create commits (posts) every day, it will show some text like "Machine - Consistently commits almost every day."

  • Show keyboard navigation at buttons

@PacketByte

PacketByte commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor Author

Note

White mode works completely fine. Need screenshots? Ask.

12/11/2026

Feedback needed.

--- --- ---
a b c
d e f
g

11/11/2026

Before Before Before
1 2 3

"3" - New, all cards are same sized. Fixed layout.
Will update when finished.

@PacketByte

PacketByte commented Nov 12, 2026 •

Copy link
Copy Markdown
Contributor Author

Every possible archetype text:

# Update (12/11)
+ The Ghost - You were here. Git remembers. (0 commits)
+ Night Owl - Your best ideas apparently do not believe in business hours. (40 percent plus of commits between 10pm and 6am, new hour data, same cheap query shape as the weekday one)
+ Weekend Warrior - While everyone else logged off, you logged commits. (45 percent plus on Sat/Sun)
+ The Comeback Kid - Quiet periods are just intermissions. (7-plus day streak after 30-plus days silent, computed from dates already fetched)
+ Main Character Energy - Somehow, your repositories are the plot. (100 stars or 25 new followers)
+ Merge Overlord - Nothing gets merged without your blessing. (replies outnumber commits)
+ The Green Square Addict - Those contribution squares are not going to fill themselves. (200 active days)
+ One More Commit - You said that three hours ago. (14-day streak)
+ The Infinite Loop - Start coding. Forget time. Repeat. (100 active days)
+ 404: Free Time Not Found - Your calendar has been replaced by commits. (100 commits)
+ The Silent Shipper - No noise. Just output. (barely any replies)
+ Steady Builder - Brick by brick. That is how codebases get built. (everyone else)

# First commit (11/11)
- The Ghost - You were here. Git remembers. (0 commits)- Ghost in the Machine - Present in spirit. The commits will come. (0 commits)
- Streak Machine - A month straight of shipping without blinking. (streak 30+ days)
- Star Magnet - People keep starring whatever you touch. (100+ stars)
- Conversation Starter - Your best work happens in other people's threads. (replies outnumber commits)
- Rising Star - The follower graph noticed before you did. (25+ new followers)
- Ship-it Machine - Triple digits. Rest, then keep shipping. (100+ commits)
- Steady Builder - Brick by brick. That is how codebases get built. (everyone else)

First commit (11/11)

@PacketByte PacketByte changed the title feat: /dev/null Year Review Wrapped - Year Review Nov 12, 2026
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