Planning DevJourney.io; rewriting C# tutorials.

Last night I got a bit excited and started thinking more about the idea of building upon this diary idea. I brainstormed a little and managed to secure a fairly decent domain: DevJourney.io. I'll wait for a long break to work on that, though.

Today, I managed to get a few hours before bed so I'll start on chapter 1 of "Getting Started with C#" right away.

I had to rethink a lot of things related to how I'm writing and storing the tutorials. The data used to be embedded in the frontend project, but now that I'm creating new tutorials I need to make it easy to write them fast. I used to spend a lot of time making branches, checking out, making small modifications and testing them. I need to make this process much much faster, and also allow getting help from Cursor easier.

I came up with a structure where I define all metadata in a yaml and all code steps have their own directory. Then I'll use a script to put it all together and save it in a database. This way I can focus on writing, and let the automation do the tedious work.

Today I managed to rewrite the first tutorial in this format and unpack the steps into directory per step.

I wrote a bit of the chapter 1, but I'm struggling as I'm very tired.

Tomorrow I'll have to write the script and refactor the frontend to load tutorials from the db.

I'll have to make it as simple as possible and prioritize finishing chapter 1 to get it out by the end of the week.