Skip to main content

Achievements

daily.dev includes a full Achievements system that rewards progress across reading, posting, profile building, following, reputation, Squads, and other platform activity.

Achievements can unlock immediately, track progress over time, or recognize longer-running habits and milestones.

Achievement types

daily.dev currently supports four achievement types:

  • Instant: unlocks as soon as you complete a qualifying action
  • Streak: tied to consistency over time
  • Milestone: unlocked when you hit a target count
  • Multipart: achievements with multiple parts or stages

What achievements track

Achievements are triggered across many parts of the product. Examples include:

  • Reading streak progress
  • Following other users
  • Gaining followers
  • Creating posts and comments
  • Receiving upvotes
  • Giving or receiving awards
  • Joining or creating Squads
  • Creating custom feeds or bookmark folders
  • Completing profile details
  • Adding work, education, open source, project, volunteering, certification, and skills data to your profile

This system includes dozens of supported triggers, so you can unlock achievements through both learning and community participation.

Where you see achievements

You will run into achievements in a few places:

  • Your profile and profile settings
  • Achievement tracking and picker flows
  • Notification settings under Achievements
  • Activity-related profile surfaces such as badges, streaks, and unlocks

UI reference:

  • Settings menu action: Track achievement
  • Notification setting: Achievements

Tracking a specific achievement

You can pin or track an achievement when you want to focus on one goal at a time.

Tracked achievements are useful if you are intentionally working toward a milestone such as:

  • Building a reading streak
  • Completing your public profile
  • Becoming more active in discussions
  • Growing your followers or squad participation

Showcase and progress

Achievements can include:

  • Current progress toward the unlock target
  • Unlock time
  • Point values
  • Rarity or unit metadata, where available

Some profile flows also let you feature or showcase achievements as part of your public identity on daily.dev.

Achievements and notifications

You can control whether daily.dev notifies you about achievement-related unlocks from Notification settings.

Achievement notifications may include:

  • New badges
  • Milestone unlocks
  • Feature unlocks such as DevCard-related progress
  • Creator-related milestone updates

See Notification Settings and Preferences.

Achievements and activity

Achievements complement the stats shown in your profile activity. Activity shows your habits and contributions, while achievements highlight notable milestones along the way.

For the broader profile view, see Activity.