Public
The personal site of Exsoylent Green, exsoylent.green.
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Personal website, project tracker, and blog — built on Val Town.
main.tsx → HTTP entrypoint (Hono router)
index.tsx → Homepage rendering
PostTemplate.tsx → Blog post page template
post-helpers.tsx → Markdown loading, frontmatter parsing
helpers.tsx → Shared UI components (Link)
Footer.tsx → Post footer
rss.tsx → RSS feed generator
posts/ → Markdown content (essays + project logs)
- Projects — Numbered list of Val Town projects with links
- Project Logs — Build docs & post-mortems for each project
- Essays — General blog posts
Create a .md file in posts/ with frontmatter:
---
title: My Post Title
date: 2026-04-19
description: Short description for RSS/OG tags
tags: tag1, tag2
---
# My Post Title
Content here...
Then add a link to it on the homepage in index.tsx.
- Hono for routing
- React SSR for rendering
- Tailwind CSS (homepage) + Water.css (posts)
- react-markdown with rehype plugins for content
- Highlight.js for syntax highlighting
- Mermaid for diagrams
- RSS feed at
/rss.xml
Currently at exsoylentgr33n.val.run — will be connected to exsoylent.green.