Colophon
This website is a place for me to own my content and cross-post it elsewhere. It’s also a place for me to experiment with modern web tech, something I have not done a lot throughout my career. The design is pretty barebones at the moment, but I suppose it’ll be an ever evolving thing.
If you notice anything glaringly awful, I would really appreciate it if you let me know!
Technology
The site is built with Astro. I really love that it’s super easy to get started with - it’s just HTML and CSS to begin with. Content collections are nice for the blog. And the islands architecture is nice for getting fancier with it. I am hosting this site on Cloudflare and I am making use of Cloudflare Workers for server-side rendering some components as Astro Islands. I think it would be relatively easy to migrate to self-hosting. I just like the DX of Cloudflare.
Beside Astro, everything is vanilla HTML, CSS and Typescript. Some React is used at build time for generating OG images.
Blog posts are written as Markdown or MDX files, there’s no CMS. Comments are "powered by" Bluesky and Mastodon. And I have a simple script that handles the integration so I don't have to manually add the toots(?) and skeets(?) to the frontmatter of a new blog post.
Typography
Headings are set in Mort, a variable display typeface by Matthew Hinders-Anderson. Body text uses Source Serif 4 by Frank Grießhammer.
Fluid type and space scales have been generated with Utopia.
Analytics
There are none. I see whatever Cloudflare shows me. I just write words into the void and if anybody reads them - cool.
Acknowledgements
-
The name pronunciation speech bubble was inspired by Una Kravets’s website. I don’t mind how people pronounce my name, but I like the microinteraction.
-
The drawing animation of the logo was inspired by this post from Cassie Evans.
- The CSS-only scroll driven marquee animation idea came from watching Cyd Stumpel’s talk You Might not Need JS.
-
Kevin Powell and Andy Bell are wonderful CSS teachers. They have courses, check them out!
-
ShopTalk Show - for constantly telling us to "just build websites" and providing great content. If you’re looking to develop some new parasocial relationships while also learning about web dev, I would highly recommend Chris Coyier and Dave Rupert.
-
This essay from Henry Desroches hits hard.