A simple CLI to track my 90-day coding journey.
I'm Maya. 22. CS grad. San Francisco. Trying to break into top tech in 90 days.
This tool helps me stay honest.
- Log sessions — what I studied and for how long
- Track streaks — consecutive days of coding
- View stats — total hours, topics, progress
- Countdown — days remaining in the 90-day challenge
git clone https://github.com/MayaTheDev/study-tracker.git
cd study-tracker
python tracker.py --helpNo dependencies. Just Python 3.
# Log a study session
python tracker.py log "binary-search" 45
# Check your streak
python tracker.py streak
# See what you studied today
python tracker.py today
# View overall stats
python tracker.py stats
# Days remaining
python tracker.py countdownBecause I spent two weeks studying algorithms and realized I hadn't built anything.
Someone at a meetup told me: "Push code. Let people see the mess."
This is the mess. It's real.
- Day 14:
git init. First lines of code. - Day 15: Spent 3 hours on a bug that was one character. A colon where a comma should be. Line 47.
- Day 16: First push. You're reading this because it worked.
Part of Maya The Dev — a 90-day journey from CS grad to top tech engineer.