Today I was thinking hard about the way I'm doing things.
I've decided to sell a single huge course instead of multiple smaller ones for the same price. My new goal is to improve my client's developer experience (DX) until they get into flow. If that happens, I've succeeded.
This required some changes to the payment flow, which I implemented today.
I've also decided to create a simple but high-quality UI.
(Revised) next steps: