Templates / Small Machines
Small Machines
One writer's blog about the odd little things they build, laid out like a desktop: the latest posts as a collage of windows, a long post with big pictures, a pull quote and footnotes, a photo essay, a note with no title, a post that is mostly a video, a series and one part of it, a topic, the archive, search, about and subscribing by email. The unhappy pages are the point. A post corrected after it went out, a post taken down, the next part of a series not written yet, a topic with no posts, a search with no results, an address the form cannot use and a page that is not there each say what happened, what it means now and what to do next.
One time · all four formats
$29.99
Log in to purchaseYou will come straight back here. Have a code? Enter it then.
Or every template, and everything new each month.
All access needs an account. Veriport, Oxbow, Fairday and Longhand are free with one.
Any charge can be refunded within 30 days of it, no questions asked. How to ask.
Preview
The rendered page. The source you download carries the loops, the form binding and the empty states already written out.
Every one of the 20 pages, a click away.
Six pictured, the other 14 listed. Open any one to see it large.
Reading
A series
Finding a post
The writer
Subscribing
Errors
Latest posts index.html
Older posts page-2.html
Long post, pictures and footnotes post-fern-robot.html
Photo essay essay-leipzig-keyboards.html
Short note, no title note-2026-09-12.html
Post that is mostly a video video-plotter.html
Part of a series pixel-by-pixel-4.html
Series series-pixel-by-pixel.html
Series, next part not out yet pixel-by-pixel-5.html
Post corrected, no pictures post-date-parsing.html
Post taken down post-intercom.html
Topic topic-hardware.html
Topic, no posts yet topic-knitting.html
Archive archive.html
Search results search-fern.html
No results search-kubernetes.html
About the writer about.html
Subscribe subscribe.html
Subscribe, sent back subscribe-sent-back.html
Page not found 404.html
20 pages
- Reading 6
- A series 3
- When a post changes 2
- Finding a post 5
- The writer 1
- Subscribing 2
- Errors 1
Four output formats
- Plain HTML
- Thymeleaf
- FreeMarker
- JTE
Every one validated to render the same page. Not converted on download.
What lands in your repo
- Markup and styles
- One stylesheet, no build step
- Empty and error states, written
v1.0.0 · updated 24 September 2026