diff --git a/src/posts/2023/building-a-now-page-using-nextjs-and-social-apis.md b/src/posts/2023/building-a-now-page-using-nextjs-and-social-apis.md index 1d52178d..54df84f8 100644 --- a/src/posts/2023/building-a-now-page-using-nextjs-and-social-apis.md +++ b/src/posts/2023/building-a-now-page-using-nextjs-and-social-apis.md @@ -1,6 +1,7 @@ --- date: '2023-02-20' title: 'Building a now page using Next.js and social APIs' +description: "With my personal site now sitting at Vercel and written in Next.js I decided to rework my now page by leveraging a variety of social APIs." draft: false tags: ['Next.js', 'React', 'API'] --- diff --git a/src/posts/2023/client-side-webmentions-in-nextjs.md b/src/posts/2023/client-side-webmentions-in-nextjs.md index 3fe680f6..1adbc9fe 100644 --- a/src/posts/2023/client-side-webmentions-in-nextjs.md +++ b/src/posts/2023/client-side-webmentions-in-nextjs.md @@ -1,6 +1,7 @@ --- date: '2023-02-18' title: 'Adding client side webmentions to my Next.js blog' +description: "The latest iteration of my website is built on Next.js, specifically Timothy Lin's wonderful Tailwind/Next.js starter blog.." draft: false tags: ['Next.js', 'React', 'development', 'indie web', 'API'] --- diff --git a/src/posts/2023/default-apps-2023.md b/src/posts/2023/default-apps-2023.md index 63f54283..bbb0a7f0 100644 --- a/src/posts/2023/default-apps-2023.md +++ b/src/posts/2023/default-apps-2023.md @@ -1,6 +1,7 @@ --- date: '2023-11-06' title: 'My default apps, 2023 edition' +description: "In the spirit of following a trend, here are my default apps as of now (the end of 2023)." draft: false tags: ['tech', 'macOS'] --- diff --git a/src/posts/2023/displaying-listening-data-from-apple-music-using-musickit.md b/src/posts/2023/displaying-listening-data-from-apple-music-using-musickit.md index 4edf5659..99e387cd 100644 --- a/src/posts/2023/displaying-listening-data-from-apple-music-using-musickit.md +++ b/src/posts/2023/displaying-listening-data-from-apple-music-using-musickit.md @@ -1,6 +1,7 @@ --- date: '2023-06-21' title: 'Displaying listening data from Apple Music using MusicKit.js' +description: "Up until now my now page has sourced music data from Last.fm (and may well again). But, in the interest in experimenting a bit, I've tried my hand at rewriting that part of the page to leverage data from Apple Music, using MusicKit.js instead." draft: false tags: ['development', 'music', 'Eleventy', 'Apple', 'JavaScript', 'API'] image: https://cdn.coryd.dev/blog/albums-artists.jpg diff --git a/src/posts/2023/domain-names-as-discoverable-personal-identifiers-for-the-web.md b/src/posts/2023/domain-names-as-discoverable-personal-identifiers-for-the-web.md index 6a245bf4..96839627 100644 --- a/src/posts/2023/domain-names-as-discoverable-personal-identifiers-for-the-web.md +++ b/src/posts/2023/domain-names-as-discoverable-personal-identifiers-for-the-web.md @@ -1,6 +1,7 @@ --- date: '2023-05-26' title: 'Domain names as discoverable personal identifiers for the web' +description: "What if — and hear me out here — instead of using email or a platform-owned account, we leveraged individual domain names as personal identifiers for the web?" draft: false tags: ['tech', 'privacy'] --- diff --git a/src/posts/2023/drying-up-now-page-templates-eleventy.md b/src/posts/2023/drying-up-now-page-templates-eleventy.md index 7b9973cb..3635fedf 100644 --- a/src/posts/2023/drying-up-now-page-templates-eleventy.md +++ b/src/posts/2023/drying-up-now-page-templates-eleventy.md @@ -1,6 +1,7 @@ --- date: '2023-09-03' title: Drying up now page templates and normalizing data in Eleventy +description: "My now page consists of a number of similar sections — some bespoke text, a number of media grids and lists. The text is repeated once, the lists are easily templated out in Liquid.js and the media grids are all quite similar." draft: false tags: - Eleventy diff --git a/src/posts/2023/embrace-extend-enshittify.md b/src/posts/2023/embrace-extend-enshittify.md index f6820436..a557ecdf 100644 --- a/src/posts/2023/embrace-extend-enshittify.md +++ b/src/posts/2023/embrace-extend-enshittify.md @@ -1,6 +1,7 @@ --- date: '2023-07-05' title: 'Embrace, extend, enshittify' +description: "Meta launched Threads and it'll support ActivityPub soon. You should federate with the app since, well, all your posts are accessible to them anyways should they make the effort to obtain them." draft: false tags: ['privacy', 'tech'] --- diff --git a/src/posts/2023/env-files-eleventy.md b/src/posts/2023/env-files-eleventy.md index 50aeaa3b..b3c815c1 100644 --- a/src/posts/2023/env-files-eleventy.md +++ b/src/posts/2023/env-files-eleventy.md @@ -1,6 +1,7 @@ --- date: '2023-03-24' title: '.env files in Eleventy' +description: "The Eleventy docs recommend the dotenv package for working with .env files, but I've found dotenv-flow to be a bit more useful inasmuch as support for .env* file patterns make development more convenient." draft: false tags: ['env', 'Eleventy'] --- diff --git a/src/posts/2023/fastmail-handling-inbound-email-with-regex-filters-now-with-chatgpt.md b/src/posts/2023/fastmail-handling-inbound-email-with-regex-filters-now-with-chatgpt.md index 0081aaad..460938eb 100644 --- a/src/posts/2023/fastmail-handling-inbound-email-with-regex-filters-now-with-chatgpt.md +++ b/src/posts/2023/fastmail-handling-inbound-email-with-regex-filters-now-with-chatgpt.md @@ -1,6 +1,7 @@ --- date: '2023-02-17' title: 'Workflows: handling inbound email on Fastmail with regular expressions (now featuring ChatGPT)' +description: "I've been using Fastmail for years now and have explored a number of different approaches to handling mail. I've approached it by creating rules targeting lists of top level domains, I've gone with no rules at all and a heavy-handed approach to unsubscribing from messages (operating under the idea that _everything_ warrants being seen and triaged)." draft: false tags: ['Email', 'Fastmail', 'regular expressions', 'workflows', 'ChatGPT'] image: https://cdn.coryd.dev/blog/fastmail-workflow.jpg diff --git a/src/posts/2023/from-ics-to-json-surfacing-anticipated-albums.md b/src/posts/2023/from-ics-to-json-surfacing-anticipated-albums.md index e1a611cb..16e716ed 100644 --- a/src/posts/2023/from-ics-to-json-surfacing-anticipated-albums.md +++ b/src/posts/2023/from-ics-to-json-surfacing-anticipated-albums.md @@ -1,6 +1,7 @@ --- date: '2023-06-08' title: 'From ICS to JSON: surfacing anticipated albums' +description: "I use MusicHarbor by Marcos Tanaka to track upcoming albums from my favorite artists (typically by syncing my last.fm data with the app.) When I see something new that I want to add to my collection I throw it on a calendar creatively titled Albums." draft: false tags: ['development', 'music', 'automation', 'API'] image: https://cdn.coryd.dev/blog/album-releases.jpg