From 91638dbbe86dea81508a72fc199b28324fccf6ad Mon Sep 17 00:00:00 2001 From: Scott Nath Date: Sun, 23 Jun 2024 22:50:40 -0400 Subject: [PATCH] :rocket: re-release all articles as `blogPosting --- workspaces/website/src/content/blahg/ai-crawl-bots.md | 1 + .../website/src/content/blahg/bug-multiple-vite-storybooks.md | 1 + workspaces/website/src/content/blahg/chatgpt-who-me.md | 1 + workspaces/website/src/content/blahg/introducing-storydocker.md | 1 + .../website/src/content/blahg/microdata-jsonresume-component.md | 1 + .../website/src/content/blahg/microdata-jsonresume-dsd.md | 1 + workspaces/website/src/content/blahg/microdata-with-HTML.md | 1 + .../website/src/content/blahg/microdata-with-jsonresume.md | 1 + .../blahg/multi-framework-composition-storybook-ghpages.md | 1 + .../blahg/multi-framework-composition-storybook-local.md | 1 + .../website/src/content/blahg/profile-components--devto.md | 1 + workspaces/website/src/content/blahg/profile-components--dsd.md | 1 + .../website/src/content/blahg/profile-components--github.md | 1 + workspaces/website/src/content/blahg/profile-components.md | 1 + workspaces/website/src/content/blahg/shared-storybook-tests.md | 1 + .../src/content/blahg/sharing-tests-between-components.md | 1 + .../blahg/sharing-tests-between-javascript-frameworks.md | 1 + .../content/blahg/sharing-tests-between-vitest-and-storybook.md | 1 + .../src/content/blahg/virtual-screen-reader-with-storybook.md | 1 + .../content/blahg/virtual-screen-reader-with-web-components.md | 1 + workspaces/website/src/content/config.ts | 2 +- 21 files changed, 21 insertions(+), 1 deletion(-) diff --git a/workspaces/website/src/content/blahg/ai-crawl-bots.md b/workspaces/website/src/content/blahg/ai-crawl-bots.md index 30b0d7f..4e86329 100644 --- a/workspaces/website/src/content/blahg/ai-crawl-bots.md +++ b/workspaces/website/src/content/blahg/ai-crawl-bots.md @@ -2,6 +2,7 @@ title: "I turned off AI bot crawlers" description: "Years of private corporations stealing data has turned me off to giving their AI tools content to help replace me" pubDate: "2024-05-01" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/no-ai-allowed--i-turned-off-ai-crawlers.avif" heroImageDesc: 'Article header image shows a sign that says "No AI Allowed" with a robot head propped on top' --- diff --git a/workspaces/website/src/content/blahg/bug-multiple-vite-storybooks.md b/workspaces/website/src/content/blahg/bug-multiple-vite-storybooks.md index f740b1b..44ca2a7 100644 --- a/workspaces/website/src/content/blahg/bug-multiple-vite-storybooks.md +++ b/workspaces/website/src/content/blahg/bug-multiple-vite-storybooks.md @@ -2,6 +2,7 @@ title: "Bugfix: Multiple Vite Storybooks from Same node_modules" description: "Resolving errors that occur when attempting to run multiple instances of Vite-builder Storybooks in the same package." pubDate: "2023-05-12" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/bug-screenshot-vite-storybook.avif" --- diff --git a/workspaces/website/src/content/blahg/chatgpt-who-me.md b/workspaces/website/src/content/blahg/chatgpt-who-me.md index b0dc038..beaa7d7 100644 --- a/workspaces/website/src/content/blahg/chatgpt-who-me.md +++ b/workspaces/website/src/content/blahg/chatgpt-who-me.md @@ -2,6 +2,7 @@ title: "Who Me: Notes on creating a custom Chat GPT" description: "Some notes on creating a custom Chat GPT that can consistently generate specific styles of characters using Dall-E" pubDate: "2023-12-01" +updatedDate: "2024-06-23" heroImage: "/who-me/brady-bunch-who-me-grid.avif" --- diff --git a/workspaces/website/src/content/blahg/introducing-storydocker.md b/workspaces/website/src/content/blahg/introducing-storydocker.md index 9d7afdd..ad01d25 100644 --- a/workspaces/website/src/content/blahg/introducing-storydocker.md +++ b/workspaces/website/src/content/blahg/introducing-storydocker.md @@ -2,6 +2,7 @@ title: "StoryDocker: Storybook, but it's a microservice" description: "StoryDocker is an open-source tool which allows local Storybook development without dependencies by leveraging docker containers" pubDate: "2023-04-10" +updatedDate: "2024-06-23" heroImage: "./blahg-assets/storydocker-underwater.avif" --- diff --git a/workspaces/website/src/content/blahg/microdata-jsonresume-component.md b/workspaces/website/src/content/blahg/microdata-jsonresume-component.md index cc0f7a0..17181e8 100644 --- a/workspaces/website/src/content/blahg/microdata-jsonresume-component.md +++ b/workspaces/website/src/content/blahg/microdata-jsonresume-component.md @@ -2,6 +2,7 @@ title: "How about a JSON Resume web component with configurable microdata?" description: "Introduction to the jsonresume-component module, a web component to display your JSON Resume documented with microdata" pubDate: "2024-05-17" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/jsonresume/jsonresume-component.png" heroImageDesc: 'Article header image shows a piece of HTML, specifically ' --- diff --git a/workspaces/website/src/content/blahg/microdata-jsonresume-dsd.md b/workspaces/website/src/content/blahg/microdata-jsonresume-dsd.md index 6808631..6038d97 100644 --- a/workspaces/website/src/content/blahg/microdata-jsonresume-dsd.md +++ b/workspaces/website/src/content/blahg/microdata-jsonresume-dsd.md @@ -2,6 +2,7 @@ title: "How to Add Declarative Shadow DOM to a LitElement Web Component" description: "Converting a LitElement web component to allow Server Side Rendering using Declarative Shadow DOM" pubDate: "2024-06-07" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/jsonresume/jsonresume-component-ssr-dsd.avif" heroImageDesc: 'Article header image shows the words "Server-Side Rendering a Declarative Shadow DOM with LitElement"' --- diff --git a/workspaces/website/src/content/blahg/microdata-with-HTML.md b/workspaces/website/src/content/blahg/microdata-with-HTML.md index 8671d8c..63664ca 100644 --- a/workspaces/website/src/content/blahg/microdata-with-HTML.md +++ b/workspaces/website/src/content/blahg/microdata-with-HTML.md @@ -2,6 +2,7 @@ title: "How to Boost SEO by Enhancing HTML with Microdata" description: "Boost SEO with microdata in HTML. Gain better visibility, higher click-through rates, and improved indexing. Includes code examples and schema output." pubDate: "2024-05-01" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/microdata-html--boost-seo-schema.org-validator.avif" heroImageDesc: 'Article header image shows the output from the Schema.org validator for an Article with the same headline and summary as this article' --- diff --git a/workspaces/website/src/content/blahg/microdata-with-jsonresume.md b/workspaces/website/src/content/blahg/microdata-with-jsonresume.md index 8b6dcfe..700e82f 100644 --- a/workspaces/website/src/content/blahg/microdata-with-jsonresume.md +++ b/workspaces/website/src/content/blahg/microdata-with-jsonresume.md @@ -2,6 +2,7 @@ title: "Make your resume SEO friendly using JSON Resume with microdata" description: "How to generate your resume with schema.org vocabulary HTML markup using JSON Resume" pubDate: "2024-05-02" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/jsonresume/microdata-with-jsonresume.avif" heroImageDesc: 'Article header image shows a portion of a resume with the name Scott Nath and a subheading of the title of this article. The other side of the image shows a screenshot of the schema validator output for the resume section' --- diff --git a/workspaces/website/src/content/blahg/multi-framework-composition-storybook-ghpages.md b/workspaces/website/src/content/blahg/multi-framework-composition-storybook-ghpages.md index 7315ce8..ecc46f1 100644 --- a/workspaces/website/src/content/blahg/multi-framework-composition-storybook-ghpages.md +++ b/workspaces/website/src/content/blahg/multi-framework-composition-storybook-ghpages.md @@ -2,6 +2,7 @@ title: "Deploying a multi-framework composition Storybook to GitHub Pages" description: "How to deploy multiple Storybooks to one repo's GitHub Pages site and use them in a multi-framework composition Storybook" pubDate: "2023-05-24" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/storybook-composition-with-github-pages.avif" --- diff --git a/workspaces/website/src/content/blahg/multi-framework-composition-storybook-local.md b/workspaces/website/src/content/blahg/multi-framework-composition-storybook-local.md index 2cf966c..e6991cf 100644 --- a/workspaces/website/src/content/blahg/multi-framework-composition-storybook-local.md +++ b/workspaces/website/src/content/blahg/multi-framework-composition-storybook-local.md @@ -2,6 +2,7 @@ title: "Running a local multi-framework composition Storybook" description: "How to run a local multi-framework composition Storybook instance with one command" pubDate: "2023-05-17" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/astro-multiframework-storybook.avif" --- diff --git a/workspaces/website/src/content/blahg/profile-components--devto.md b/workspaces/website/src/content/blahg/profile-components--devto.md index 90b9972..5cb789f 100644 --- a/workspaces/website/src/content/blahg/profile-components--devto.md +++ b/workspaces/website/src/content/blahg/profile-components--devto.md @@ -2,6 +2,7 @@ title: "DEV Profile Web Components: embed your dev.to profile anywhere" description: "Learn about native web components that showcase DEV profiles and posts." pubDate: "2023-10-18" +updatedDate: "2024-06-23" heroImage: "/profile-components-blahg/profile-components-devto-header.avif" --- diff --git a/workspaces/website/src/content/blahg/profile-components--dsd.md b/workspaces/website/src/content/blahg/profile-components--dsd.md index 1b924c6..80b3fbb 100644 --- a/workspaces/website/src/content/blahg/profile-components--dsd.md +++ b/workspaces/website/src/content/blahg/profile-components--dsd.md @@ -2,6 +2,7 @@ title: "Profile Components: SSR with Declarative Shadow DOM" description: "Enhancing Profile Components with Declarative Shadow DOM and showing examples for Server Side Rendering" pubDate: "2024-02-21" +updatedDate: "2024-06-23" heroImage: "/profile-components-blahg/profile-components-dsd-header.avif" --- diff --git a/workspaces/website/src/content/blahg/profile-components--github.md b/workspaces/website/src/content/blahg/profile-components--github.md index 074cbc2..5d33e85 100644 --- a/workspaces/website/src/content/blahg/profile-components--github.md +++ b/workspaces/website/src/content/blahg/profile-components--github.md @@ -2,6 +2,7 @@ title: "GitHub Profile Components as Native Web Components" description: "Discover native web components that showcase GitHub profiles and repositories within the profile-components library." pubDate: "2023-10-11" +updatedDate: "2024-06-23" heroImage: "/profile-components-blahg/profile-components-github-header-prod.avif" --- diff --git a/workspaces/website/src/content/blahg/profile-components.md b/workspaces/website/src/content/blahg/profile-components.md index 14994d2..a60b145 100644 --- a/workspaces/website/src/content/blahg/profile-components.md +++ b/workspaces/website/src/content/blahg/profile-components.md @@ -2,6 +2,7 @@ title: "Profile Components: display social profiles in native web components" description: "Profile-components are a set of web components with zero dependencies that display publicly-available profile information from various social networks. Currently two: GitHub and dev.to." pubDate: "2023-10-10" +updatedDate: "2024-06-23" heroImage: "/profile-components-blahg/profile-components-header-prod.avif" --- diff --git a/workspaces/website/src/content/blahg/shared-storybook-tests.md b/workspaces/website/src/content/blahg/shared-storybook-tests.md index 1e22c6a..96b795e 100644 --- a/workspaces/website/src/content/blahg/shared-storybook-tests.md +++ b/workspaces/website/src/content/blahg/shared-storybook-tests.md @@ -2,6 +2,7 @@ title: "Reusable Storybook Interaction Tests" description: "Learn about a working concept for writing reusable tests which can be shared within and between components to reduce your testing footprint while increasing coverage" pubDate: "2023-04-20" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/storybook-shared-tests.avif" --- diff --git a/workspaces/website/src/content/blahg/sharing-tests-between-components.md b/workspaces/website/src/content/blahg/sharing-tests-between-components.md index 6161f19..5c0dc10 100644 --- a/workspaces/website/src/content/blahg/sharing-tests-between-components.md +++ b/workspaces/website/src/content/blahg/sharing-tests-between-components.md @@ -2,6 +2,7 @@ title: "Sharing Interaction Tests Between Components" description: "How to share testing-library UI tests between child and parent components" pubDate: "2023-04-26" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/sharing-tests-with-a-handshake.avif" --- diff --git a/workspaces/website/src/content/blahg/sharing-tests-between-javascript-frameworks.md b/workspaces/website/src/content/blahg/sharing-tests-between-javascript-frameworks.md index ad4e4e7..660ea0e 100644 --- a/workspaces/website/src/content/blahg/sharing-tests-between-javascript-frameworks.md +++ b/workspaces/website/src/content/blahg/sharing-tests-between-javascript-frameworks.md @@ -2,6 +2,7 @@ title: "Sharing UI Tests Between Javascript Frameworks" description: "How to share testing-library UI tests between Javascript frameworks with the same or similar components and use them in Storybook and unit testing." pubDate: "2023-06-27" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/js-framework-share-tests.avif" --- diff --git a/workspaces/website/src/content/blahg/sharing-tests-between-vitest-and-storybook.md b/workspaces/website/src/content/blahg/sharing-tests-between-vitest-and-storybook.md index 6daac16..fa60316 100644 --- a/workspaces/website/src/content/blahg/sharing-tests-between-vitest-and-storybook.md +++ b/workspaces/website/src/content/blahg/sharing-tests-between-vitest-and-storybook.md @@ -2,6 +2,7 @@ title: "Sharing Interaction Tests Between Vitest and Storybook" description: "How to use the same testing-library UI tests for Storybook Interaction testing and Vitest, Vite's native test runner." pubDate: "2023-06-08" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/vitest-shared-tests-basic.avif" --- diff --git a/workspaces/website/src/content/blahg/virtual-screen-reader-with-storybook.md b/workspaces/website/src/content/blahg/virtual-screen-reader-with-storybook.md index 49acb73..2f83fbd 100644 --- a/workspaces/website/src/content/blahg/virtual-screen-reader-with-storybook.md +++ b/workspaces/website/src/content/blahg/virtual-screen-reader-with-storybook.md @@ -2,6 +2,7 @@ title: "Simple setup: Virtual Screen Reader in Storybook" description: "How to set up Storybook with Guidepup's Virtual Screen Reader and test what the screen reader speaks" pubDate: "2024-03-01" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/simple-setup-guidepup-virtual-screen-reader-with-storybook.avif" heroImageDesc: 'Article header image shows the Guidepup and Storybook logos between greater-than and less-than characters with text below them that reads "Simple Setup for Virtual Screen Reader + Storybook"' --- diff --git a/workspaces/website/src/content/blahg/virtual-screen-reader-with-web-components.md b/workspaces/website/src/content/blahg/virtual-screen-reader-with-web-components.md index c2ef225..254705d 100644 --- a/workspaces/website/src/content/blahg/virtual-screen-reader-with-web-components.md +++ b/workspaces/website/src/content/blahg/virtual-screen-reader-with-web-components.md @@ -2,6 +2,7 @@ title: "Storybook setup: Virtual Screen Reader in Web Components" description: "How to set up Storybook to test shadowroot elements in web components using shadow-dom-testing-library and Guidepup's Virtual Screen Reader." pubDate: "2024-03-07" +updatedDate: "2024-06-23" heroImage: "/blahg-assets/storybook-setup-virtual-screen-reader-with-web-components.avif" heroImageDesc: 'Article header image shows the Guidepup, webcomponents, and Storybook logos between greater-than and less-than characters with text below them that reads "Storybook Setup for Virtual Screen Reader + Web Components"' --- diff --git a/workspaces/website/src/content/config.ts b/workspaces/website/src/content/config.ts index ef964e4..b6c4062 100644 --- a/workspaces/website/src/content/config.ts +++ b/workspaces/website/src/content/config.ts @@ -38,7 +38,7 @@ const blahg = defineCollection({ heroImage: z.string().optional(), heroImageDesc: z.string().optional(), series: reference(series).optional(), - schemaType: z.string().default('TechArticle'), + schemaType: z.string().default('BlogPosting'), }), });