Skip to main content
public product roadmap

Built with developers, for developers.

Every feature on this page ships because a developer asked for it or felt the pain. Here is exactly what we have shipped, what we are building now, and what is coming next. Nothing is hidden.

22
features live
4
in progress
8
planned

// merged to main

Shipped

22 features live

Shipped

Directions module

new

Set personal directions beyond courses — daily streaks, quit-habits, counters, time logs, or one-off projects. Templates, custom units, milestones, auto-tracking from your study sessions, and a shareable direction page.

Rewire — habit recovery

new

A compassionate module for breaking bad habits and recovering after a slip. Track clean days, pick a recovery track, get streak-broken nudges that encourage rather than shame, and see your progress over time.

Today view

A single daily home base: what to study, which goals to log, and your streak status — everything due today in one focused screen.

Study Groups

new

Create or join a peer study group. Everyone races through the same program with their own copy. Live leaderboard, progress race track, group deadlines, and a crown for first place.

Study session logging

Log any session with duration, notes, and course context. Every commit counts.

Streak tracking + contribution grid

18-week git-style activity graph. Miss a day and you feel it. Chain days and you can't stop.

Streak freeze tokens

Life happens. Spend a freeze token to protect your streak on a hard day.

XP, levels, and 21 achievement badges

Every session earns XP. Badges fire for night-owl sessions, marathons, streaks, and more. Full celebration modal when you unlock one.

Badge sharing on LinkedIn

Share any earned badge directly to LinkedIn or download it as a designed image.

Certificates (HTML + PDF)

Issue a verifiable certificate per course, level, or full program. Shareable URL, downloadable PDF.

23 learning roadmap templates

Backend, frontend, fullstack, DevOps, DSA, AI/ML, system design, and more. Each with curated resources and checkpoints.

Public profile pages

Share your learning transcript at commit.binhakim.dev/u/yourhandle. Streaks, hours, and certificates, all public.

Focus timer (Pomodoro mode)

Built-in focus timer tied directly to your active course. No tab-switching needed.

Insights and analytics dashboard

new

Time-of-day heatmaps, weekly velocity, best study days, a skill-focus radar (hours per skill) and a course-status completion donut, plus an ETA to finish every active course.

Email nudges and weekly digest

Gentle daily reminders when you go quiet, and a weekly recap of your hours and streak.

PWA: install on any device

Install commit_ like a native app on Android, iOS, or desktop. Works offline after first load.

Roadmap quiz: find your path

Answer 4 questions and get a personalised learning roadmap matched to your goal and experience.

CS concept skill badges

Courses now show skill chips for algorithms, OOP, system design, data structures, and 40+ more concepts.

In-app notification inbox

Bell icon with unread badge. Receive notifications for mentor invites, program assignments, and mentee feedback — all in one place.

Mentorship module

Senior engineers create mentor groups, invite junior developers by email, assign personalized program copies, and leave timestamped feedback on individual courses.

Company onboarding

Organizations invite team members, build onboarding templates from existing programs, and enroll new hires, each gets a personalized copy with a target completion date.

commit_ for networks

A vertical for network and infrastructure engineers. Six cert-track templates (CCNA, AWS SAA, CKA, Terraform, Network+, Security+), lab/theory session types, and exam-date countdown with pace calculations.

// on the branch

In Progress

4 in flight

In Progress

Native mobile app (iOS + Android)

A React Native app being built in parallel. Log sessions, check streaks, and celebrate badges from your pocket.

AI-powered course recommendations

Suggest the right next course based on your completed stack, goals, and learning velocity.

Company onboarding: admin progress dashboard

Admins see each member's enrollment progress, completion rate, and target dates across all active onboarding programs in one view.

commit_ for Marketing and Operations

Two more verticals in validation: Marketing and Analytics (GA4, Meta Ads, HubSpot tool-stack badges) and Operations (RevOps, supply chain, mandatory compliance tracking).

// on the backlog

Upcoming

8 planned

Upcoming

Study Groups: gamification round 2

Streak-based group badges, weekly pace awards, and a race-format replay showing how the group finished. First-to-complete earns a shareable group champion badge.

Mentorship: cohort leaderboards

Group-scoped leaderboards and contribution grids so mentors can celebrate the most active mentees.

Graded Assessments / Quizzes

Mentors attach multi-choice quizzes to courses. Mentees attempt them; pass/fail is visible on the mentor dashboard.

Custom Certificate Branding

Add your program logo or a personal tagline to your certificates before sharing.

Community Roadmap Marketplace

Submit and share your own roadmap templates. Curated ones get featured for all users.

API Access for Integrations

Connect commit_ to Notion, Obsidian, or your own tools. Read and write sessions programmatically.

Social Learning: follow other developers

Opt-in activity feed showing friends' streaks, completions, and roadmap progress.

Spaced repetition for checkpoints

Resurface course checkpoints on a smart schedule so what you learned actually sticks.

feature-requests.md

Your idea could be on this board.

Got a feature that would change how you learn? A workflow that commit_ should support? Every request is read personally. The best ones make it into the next sprint.

$ git commit -m "shipped because you asked"