A tutorial about adding high-quality social media unfurling to your Astro content, including summary, tags, images, estimated reading time, etc. (6-minute read)
Using the pgvector extension with Fly Postgres
A quick tutorial for enabling the pgvector extension on your Fly Postgres instance. (2-minute read)
Astro recipe: New post scaffold script
A script to scaffold new posts for my Astro blog. (2-minute read)
Astro recipe: Creating aliases (redirects) for old content URLs
Implementing Hugo-style aliases in Astro. (5-minute read)
Hosting Gitea on Fly
2022-11-19 #tutorial #lab #fly
This is a tutorial for hosting Gitea on Fly.io. Includes installation, hardening, SSH, and custom domain setup. For an example of what you get, see git.luketurner.org. (20-minute read)
Specter, a motivational tutorial
2021-12-28 #tutorial
This is a tutorial for Specter, an awesome Clojure(Script) library for transforming complex data structures. I seek to explain the how and why of Specter through a series of worked examples. (25-minute read)
ClojureScript Project Quickstart
A brief guide to tooling for ClojureScript projects. Includes compiling, development servers, CI/CD, and publishing to Netlify (for websites) and/or Clojars (for libraries). (12-minute read)
listing posts: #1 to #10 (12 total posts) — next 10 posts