--- import BaseHead from "../components/BaseHead.astro"; import { SITE_TITLE, SITE_DESCRIPTION } from "../consts"; import Link from "../components/Link.astro"; import FormattedDate from "../components/FormattedDate.astro"; import Footer from "../components/Footer.astro"; import LuaLine from "../components/LuaLine.astro"; import { getBlogs } from "../content/blog"; const posts = (await getBlogs()).sort( (a, b) => b.data.pubDate.valueOf() - a.data.pubDate.valueOf(), ); ---

kennethnym

dumping ground for my thoughts. all opinions are my own.

current projects:

  • poly: a language-agnostic, cross-platform GUI framework for building OS-native applications.
  • infinifi: a website that plays gentle, ai-generated lo-fi music indefinitely
  • mai: multilayer authenticity identifier, an ML model that attempts to identify synthetic AI images

my thoughts:

    { posts.map((post) => (
  • {post.data.title}
  • )) }