making a blog
I heard about 11ty when they joined fontawesome.
- quick builds
- no client side javascript
- bunch of markdown files
Perfect!
I bought holdenlucas.com
a while ago for my email, but I haven't used any other parts of the DNS records.
$ whois holdenlucas.com
Bunch of Cloudflare. Apparently, I lease my domain from them for 11 dollars a year.
I check my DNS records; two MX and one TXT for my email, and 3 CNAME for a site I never created.
Cloudflare has a serverless hosting option called Pages.
- Get a domain
- Clone eleventy-base-blog to a private Github repo
- Point Pages at it
- build command =
npx @11ty/eleventy
- build output directory =
_site
- build command =
A build takes ~20 seconds. The dev cycle is fast enough that I don't run the local server.
The build environment also seems featurful.