A question every blogger needs to figure an answer to is where to publish their blog.
There are hosted services like #WordPress, Squarespace or Ghost where you sign up and start writing.
There are community platforms like #DEV and Fediverse tools like #WriteFreely.
Or you could self-host open source blogging software.
Or build your own from scratch with static site generators like #Eleventy and host on Netlify or Vercel.
@hamatti Nice post!
Mine is built with Eleventy, code stays on Github, and Cloudflare Pages does the build and hosting/serving. I think it was pretty straightforward to set up :)
@falcon That sounds great! Is there an automatic integration between GitHub and Cloudflare Pages or are you using GitHub Actions to trigger that?
@hamatti Cloudflare pages has option to auto-build when there's a new commit.
They also offer a webhook to rebuild, so you can set up on IFTT or MacOs calendar to call that every day and rebuild - I do that to update the webmentions
@falcon That's nice, I have similar connection between GitHub and Netlify for deploying my blog.
@hamatti @falcon I do the same thing with GitHub and Netlify for several sites. I didn't realize that Cloudflare has a similar capability. And I also use IFTT to do a build every night for one of my sites as it's based on data from a remote database. Similar to updating webmentions, new data added to the database gets added to the site. I love how easy all this has become.
@bobmonsour @hamatti @falcon similar, I use GitHub and netlify, but I use GitHub actions as my fake cron job to trigger rebuilds on a schedule