import type { Metadata } from "next"; import Link from "next/link"; import { listCollections } from "@/lib/public/queries"; import { Breadcrumbs } from "@/components/breadcrumbs"; import { fmtDate } from "@/lib/utils"; export const revalidate = 600; export const metadata: Metadata = { title: "Collections", description: "Curated stacks and guides: Apple Silicon AI, high-frequency finance research, academic writing, self-hosted agent infrastructure, real-estate valuation and more.", alternates: { canonical: "/collections" } }; export default async function Collections() { const cols = await listCollections(); return (
Editorial guides that assemble tools into working stacks. Each collection explains why a tool is included and how the pieces fit together.
{c.description}
{c.count} tools ยท updated {fmtDate(c.updatedAt)}
))} {cols.length === 0 &&Collections are being prepared.
}