diff --git a/README.md b/README.md
index b5cf035..6922fe3 100644
--- a/README.md
+++ b/README.md
@@ -60,6 +60,10 @@
## todo
+* images
+* titleize slugs
+* limit number of posts on home page
+
* treesitter highlighting for moonscript
* penlight library
* sitegen plugins
diff --git a/site.moon b/site.moon
index 8d35143..8f07a78 100644
--- a/site.moon
+++ b/site.moon
@@ -22,7 +22,7 @@ split = (str, delimiter="/") ->
[capture for capture in string.gmatch str, "[^#{delimiter}]+"]
last = (list) -> list[#list]
-join = (first, last, delimiter="/") -> table.concat {first, last}, delimiter
+join = (first, last, delimiter="/") -> table.concat { first, last }, delimiter
target = (path, prefix) -> join prefix, rootname(last(split path))
posts = (path=".") ->
diff --git a/templates/app.html.heex b/templates/app.html.heex
deleted file mode 100644
index 7e7759f..0000000
--- a/templates/app.html.heex
+++ /dev/null
@@ -1,10 +0,0 @@
-
- Experienced in full-stack web development with Elixir and JavaScript.
- Hiring? Reach me by email. Elixir, JavaScript, SVG, Containers, Git, Linux
- Questions, comments, feedback? Contact the author.
- Hi, I'm Catalin Mititiuc
- Web Log
-
A virtual implementation of FASA's 1989 wargame, Battletroops, for - the browser. Suitable for single-player solo play or two-player hotseat.
-Runs entirely on the client after the initial download from the - server. Built with HTML5, SVG and JavaScript. Uses Node.js, Esbuild and - Docker for building and running dev/test servers.
-- A Hex package for installing and invoking Pandoc - ("a universal document converter"), fashioned after Phoenix's - Esbuild - and Tailwind - packages. Also included is a file system watcher, so that converted - documents are updated as soon as content changes are saved. -
-