Side project focus shift, roadmap needed, prioritize tutorial completion.
I've realized I accomplished the most important things regarding observability and I don't really need machine monitoring and alerting yet, so I'll move on.
There's a constantly looming feeling that I'm wasting time with this project. I must remember I do this for fun and not all of my time needs to be productive and money making.
Having that in mind, I will focus more on building out features but in a way that's fun and sustainable. After all, this is a side project, primarily for fun, and I can't let it turn into a miserable chore. I have my day job for that 😂
I really need to start consolidating a roadmap of some sorts. There are a bunch of ideas I have and I tend to get lost periodically on what the priorities are. The product north star, and what would really make me happy, is users completing courses.
My conversion rate (chapter 1 finished) is 1.6%, which is pretty low, but there's barely anything to complete. 31.5% users click on start, but only 15.7% land on a working tutorial. I think I should just work on getting these to equalize, before looking to improve the 1.6%. This means finishing chapter 1 for most clicked tutorials.
These are, in order from most to least clicked:
- Getting Started with C# (done)
- Build a Simple Calculator (done)
- Entity Framework Basics
- Chat Application
- Console To-Do List (done)
- Web API Development
- Real-time with SignalR
- Authentication & Authorization
- Unit Testing Fundamentals (done)
- Message Bus Fundamentals
- Task Manager API
- URL Shortener
So my next course of action would be finishing the Entity Framework Basics chapter 1.
I've written a cursor rule outlining my format and did some brainstorming and revisions. It's starting to look promising, as Cursor is generating some content very similar to what I wrote. It will need some more tweaking but I'm very optimistic I'll get to automate most of this stuff.