Site Update: secure links now

Fastly rolled out free HTTPS!

Free TLS support has come to Fastly. Now https://www.joshuakehn.com works out of the box. I have to leave links as secure for the time being because Stripe expects that domain.

Check it out here: https://secure.joshuakehn.com

This facilitates some Stripe Checkout integrations I’ve been putting off for ~year. Now I can host a checkout page without having to pay Fastly $X00/month. The only visible change is that the default ATOM/RSS feed links have secure.joshuakehn.com as the domain.

This site is primarily served by Fastly, who makes things fast and powers some very very minor dynamic behavior. An example of this is the 404 page described in more depth Creating a 404 page with Fastly. However, in order to run a custom domain with HTTPS I need to setup a dedicated certificate with Fastly, and that’s exceedingly expensive for a personal blog.

To work around this I’ve created a second independent domain, served through CloudFront from the same S3 bucket as this site. AWS graciously provides free certificates for domains and everything works nicely, minus the creative 404 pages.

If anything looks broken drop me a line!

written January 17th, 2020 and last updated June 17th, 2023

January 2020

Can’t find what you’re looking for? Try hitting the home page or viewing all archives.