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.
// merged to main
Shipped
22 features live
Directions module
newSet 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
newA 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
newCreate 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
newTime-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
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
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.
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"