Recently, to study Socket.io, I briefly "tasted" Node.js, which I had completely ignored for so long. After testing in a local environment and wanting to test web deployment, I took a look at the web server side after a very long time...
Over the past decade, the paradigms for deploying to web servers have completely changed..? I heard about it before, but this was my first time actually using GitHub Actions..
I'm not writing this just because I want to.. I'm struggling with the completely changed deployment methods.. Since Azure supports continuous deployment, I decided to give it a try (I don't know why, but deployment itself wasn't working with other methods..)
And as expected, with no experience or knowledge, it was a feast of errors (?).

After struggling for days, I kept asking myself, 'What's wrong with this? Why won't it work?' At the same time, I was trying to gloss over it and move on quickly. It really hit me hard...
Later, I saw a post on Facebook Timeline by an Azure expert, and it seemed that the related technical parts were down just when I was being forced to experience deployment through GitHub Actions for the first time in my life.. They say "when the crow flies, the belly drops".. Actually, I think I just didn't know enough to figure out what the problem was.

Thanks to this, I was pressing all sorts of buttons and wondering "what is this for?" and ended up learning for the first time that GitHub Actions has monthly usage limits. I had been wondering where on earth to use the GitHub Pro benefits I've been receiving since 2 years ago, but then I realized, "Ah! If I use GitHub properly... it's a very good benefit."
(If you use a lot of Microsoft products and share tips, please check out the MVP application~~ )
Around 2021, I heard about something called GitHub Actions, listened for about a minute, and then
‘Ah, is that like Jenkins?’ and just lost interest and moved on, but now it feels like I'm finally seeing the results of not studying properly and consistently..
I only recently learned about the concept of DevOps..
There's just so much to learn..