From 664d6f330b6c78f82afb5a457b0205cb4003a265 Mon Sep 17 00:00:00 2001 From: Ahmed Abdelhalim Date: Tue, 25 Jun 2024 11:15:28 +0200 Subject: Update static pages blog post to make sentences more clear. --- content/blog/static-pages.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'content/blog/static-pages.md') diff --git a/content/blog/static-pages.md b/content/blog/static-pages.md index cd9289c..1c989d8 100644 --- a/content/blog/static-pages.md +++ b/content/blog/static-pages.md @@ -25,7 +25,7 @@ to build a blog, photo portfolio, news reporting outlet, or a communication channel with their audience. **In Short**, Static pages are simple, versatile, fast, secure, and cheap. -So cheap that over the years, many [SaaS][3], [IaaS][4], and [PaaS][5] providers +So cheap that over the years, many SaaS, IaaS, and PaaS providers have offered it for free (or [charged just network traffic fees][15]).
**But**... Most of these providers are trying to lock you into their ecosystem, which is understandable from financial incentives, @@ -39,7 +39,7 @@ rendering it completely useless.
Microsoft acquired GitHub, [shortly before they started blocking developers residing in sanctioned countries][10].
AWS was already gobbling up a massive chunk of the internet infrastructure.
-And I don't like Google, plus their APIs and tools have always been quite bad. +Google [APIs][18] and tools have always felt like it has been patched together. So, I started looking for a new open-source home for my code, preferably with an open-source CI service. @@ -55,7 +55,7 @@ for a few projects. I have been quite satisfied with the service, even with the ## The problem -Because during this time I was already in the process of moving this +During the time of the DDoS attack, I was already in the process of moving this website's domain registrar to Cloudflare, I needed to test that the website was working. I couldn't just add a `CNAME` record pointing to the `a14m.srht.site` domain and the `A` or `AAAA` [IPs][13] were also down. @@ -66,7 +66,7 @@ or you can manually upload the generated website using UI - Netlify also supports Bitbucket, and probably the manual upload can be automated via `cURL` but it's not officially documented. - Cloudflare supports both GitHub/GitLab integration, and either deploying manually -or using their [CLI][14] +or using their [CLI][14] (which require OAuth2 and failing most of the time). - AWS S3 static hosting is either manual or using the AWS CLI. **This is quite alarming**. There are no open-source-based solutions, @@ -99,9 +99,6 @@ Maybe not. [1]: https://en.wikipedia.org/wiki/Static_web_page [2]: https://en.wikipedia.org/wiki/Pain -[3]: https://en.wikipedia.org/wiki/Software_as_a_service -[4]: https://en.wikipedia.org/wiki/Infrastructure_as_a_service -[5]: https://en.wikipedia.org/wiki/Platform_as_a_service [6]: https://en.wikipedia.org/wiki/Static_site_generator [7]: https://gohugo.io/ [8]: https://en.wikipedia.org/wiki/Dot-com_bubble @@ -114,3 +111,4 @@ Maybe not. [15]: https://www.reddit.com/r/webdev/comments/1b14bty/netlify_just_sent_me_a_104k_bill_for_a_simple/ [16]: https://git.sr.ht/~sircmpwn/srht.site/tree/b3cc63d945a424ad193f689afe43f4f449fc356a/item/content/automating-deployments.md [17]: https://git.sr.ht/~sircmpwn/sr.ht-docs/commit/1866f16695c8c5a6f01f62ac8be9f242eda25bb8 +[18]: https://stackoverflow.com/questions/33201670/getting-google-dev-acc-id-programmatically -- cgit v1.2.3