diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro index 5318f5c95..e68e97546 100644 --- a/src/layouts/Layout.astro +++ b/src/layouts/Layout.astro @@ -19,10 +19,6 @@ const footerLinks = [ title: "About", href: "/", }, - { - title: "Blog", - href: "/blog", - }, { title: "Talks", href: "/talks", diff --git a/src/pages/blog/index.astro b/src/pages/blog/index.astro deleted file mode 100644 index 0a503e216..000000000 --- a/src/pages/blog/index.astro +++ /dev/null @@ -1,32 +0,0 @@ ---- -import ListingPage from "~/components/ListingPage.astro"; -import PageLayout from "~/layouts/PageLayout.astro"; -import { getCollection } from 'astro:content'; - -const posts = await getCollection('blog'); - -// TODO: show all posts when running locally. -const filteredPosts = posts - .filter((post) => !post.data.draft) - .filter((post) => post.data.date); - -const sortedPosts = filteredPosts - .map((post) => { - const slug = `/blog/${post.slug}`; - - return { item: post, slug }; - }) - .sort( - (a, b) => - new Date(b.item.data.date).valueOf() - - new Date(a.item.data.date).valueOf() - ); ---- - - -

- This is where I publish my personal blog posts as well as technical posts - and tutorials on topics such as Drupal, PHP, Tailwind CSS, automated - testing, and systems administration. -

-