Blog Deployment
How it starts
I want to launch my personal blog for a long time, I was using hashnode as my “technical writing” site.
Like most of the tasks I’ve done before, I can’t satisfy from know how to use tools, what I want is to understand how to create tools, with flexibility and efficiency.
Jekyll
I use Jekyll before Astro, with zero code are needed a month ago.
Jekyll is good, but I lost my curiosity very much because I can’t understand and don’t want to learn Ruby.
Finally, I find Astro.
Astro
Compare with Hugo or Hexo, Astro can provide me significant flexibility. I can’t understand TypeScript and still not familiar with astro syntax, but as long as I can understand project structure and willing to learn node based frameworks, I finished blog deployment in 2 days.
Experience of failures are beneficial too, I learnt to use git and GitHub in these months, and my training of English reading helps me a lot since I keep asking claude for help.
Also, I realized that LLMs have their performance limitation, I can ask for help but the more it close to engineering, the more I can’t rely on.