So today the blog system is now live on the internet! Yes, that's right, what you are reading this on now is a platform created by AI.... this isn't wordpress or any other framework, this is pure typescript system written using (Windsurf)[https://codeium.com/windsurf]

So it gives you 50 free queries to use this and that's all that was required to make the application. I love it so much I've actually purchased the subscription as I expect we can use this a lot more going forward.

So it might look pretty simple but actually this site has a lot to it. Firstly the public side which you're reading this on is taking markdown format and making it render correctly. It automatically sorts chronologically and allows tags etc. But under the hood I can also tag posts for company internal posts, my private personal posts, etc... so this is can be used as a personal work diary and I can change visibility status with just a click.

Was it all easy? No. In a simple answer, there was an issue with setting up the gitlab CI/CD system to a VM box that the AI did write 99% of the code, however it broke and didn't really work. That 1% is problematic as the AI got very stuck and unable to solve it (relates to lots of quotes in heredoc in shell scripts mess). I'll be honest, I just hacked around it for the moment as it's more proof of concept rather than a bullet proof deployment needed. Realistically this will move to a full cloud system rather than a single VM box so not worth the effort to fully resolve yet.

So what will I do with this? Actually thinking about making it public/open source as I really struggled to find a simple yet easy to customise and self host blogging system. Right now I love it and may put a few more features in first but yeah... it works really well.