export interface BlogPostDetails { date: string; // Format: HH:mm time: string; // Banner image title. If empty, defaults to banner.webp banner: string; bannerAlt: string; title: string; /** * Description to be used in page's metadata. */ description: string; } export interface BlogPostLink { key: string; post: BlogPostDetails; } export const posts: BlogPostLink[] = [ // ["2026/0128", { // date: "2026-01-05", // time: "13:00", // banner: "langstone.webp", // title: "Portsmouth Postmortem", // description: "", // }], { key: "2026/0131", post: { date: "2026-01-31", time: "20:24", banner: "colossus.webp", bannerAlt: "Colossus standing in the National Museum of Computing in Bletchley, UK", title: "Lessons Learned", description: "A small note about how you should always check whether your finished work works as intended.", } }, { key: "2026/0129", post: { date: "2026-01-29", time: "16:42", banner: "girl.webp", bannerAlt: "A small drawing of an anime-style girl's head.", title: "Limitations", description: "Something about how boundaries can foster creativity.", } }, ]; // export function getDate(post: BlogPostDetails): string { // var s = [post.year, post.date.split()].join(""); // s. // return ""; // }