Code Coach

A way to see what I’m learning across my projects and what they cost to run.

Why I built it

As the projects grew, it got harder to see the whole picture. I wanted to know what kinds of work I was actually doing, what I still needed to practice, and how hosting and model costs added up across the apps.

What it does

Code Coach brings project activity, capability assessments, and operating costs into one dashboard. It uses a configurable rubric to show which kinds of engineering work appear in the project history and where there are gaps. Coaching briefs suggest areas to work on next, while the cost view brings hosting and reported model usage together by app. The levels help me reflect on my own progress and choose what to practice next.

What I built

A local collector that reads project history and coding-session records, classifies the work, and sends a derived snapshot to a hosted dashboard. A separate reporting path gathers model usage from the apps and hosting costs from Railway. Keeping the activity and cost views together helps me decide where to spend both my learning time and my budget.

ROLEBuilt and operated
STACKPython · FastAPI · React · Postgres
INPUTSProject history · Usage reports
FOCUSLearning and operating costs
STATUSRepo Available

Look across the whole set of projects.

What I’m practicing, what I’m shipping, and what it costs.

01 / A CAPABILITY SNAPSHOT

Find the gaps in my own practice.

An example assessment connects skill goals to demo projects. AI-generated illustration with synthetic data, not a personal qualification.

Synthetic Code Coach assessment with example skill goals and fictional progress.
02 / PROJECT ACTIVITY

See where the work is happening.

Activity across projects makes it easier to spot where I have been spending time and how that changes from week to week. AI-generated illustration with synthetic data.

Synthetic Code Coach activity dashboard with demo projects and illustrative charts.
03 / OPERATING COSTS

Put the running costs in one view.

Hosting and reported model usage sit together by app, so I can compare the costs without checking each service separately. AI-generated illustration with synthetic data.

Synthetic Code Coach cost dashboard with fictional hosting and API costs by demo app.
← All projectsNEXT — MarTech Intel →

Let's talk.

Most of what's on this page started as a problem I was annoyed about. Happy to talk through any of it, or yours.