Pressworks

Templates / Small Machines

Small Machines

Blog and changelog

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 purchase

You will come straight back here. Have a code? Enter it then.

Or every template, and everything new each month.

Create an account

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

The Long post, pictures and footnotes page of Small Machines
The Post corrected, no pictures page of Small Machines
The Post taken down page of Small Machines

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