My Todo List
My inbox is not my todo list! I’m going to keep this page updated with what I’m working on and what I’m thinking about.
Working on
Building skykit.blue 😅 A stats page for Bluesky users.
Continually making sure this site doesn’t break on new Svelte 5 releases.
LLM scraper honeypot to log LLM scrapes and identify new bot’s to block. I got the idea from darkvisitors.com mentioned on the 404media podcast.
Implementing Svead throughout this site.
Thinking about
Taking my Twitter data, embedding it with Voyage AI, using the embeddings in a Turso (libsql) database with vectors, and then using the embeddings to power a search functionality on a site.
Taking a look at svelte-markdoc-preprocess for possible rewrite of this site.
Checking out the Vulf coding font.
Taking more time to get familiar with cURL
Looking into i18n details from this post from Josh Comeau: “⚠️ Friendly reminder: If you work on internationalization, please do not use the user’s location to decide what language to serve your content in. Use the “Accept-Language” header instead. Users can’t set their IP address, but they can set their OS’ language setting.”
Styling RSS feeds! Salma created a post about it.
Yet another email SES service to check out.
Done
Moved my SvelteKit short URLs from using Upstash over to Turso, moved hosting from Vercel to my VPS.
Updating Svead to use a Schema ORG JSON-LD component, like in svelte-meta-tags.
Better analytics from the SvelteKit short URLs project to give click referrers.
Added related posts to the bottom of each post using Turso with vector search via Voyage AI embeddings.
cURL tasks using Deno on a VPS.