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.