Templates / Fork Join
Fork Join
A developer's own website end to end: the home page with a portrait and without one, about, projects, one project and one that is retired and offline, talks booked and given, one talk with its video and one that was never recorded, writing by year, one article, uses, now, the résumé, and contact. The unhappy pages are the point. Nothing booked, no recording, a service that no longer exists, fully booked, a message sent back and a message sent are all written out, each saying what happened, what it means now and what to do. Photos print in blue halftone, whatever shape they arrive in.
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.
Home
The person
Projects
Talks
Writing
Contact
Errors
Home index.html
Home, no photo index-no-photo.html
About about.html
Now now.html
Uses uses.html
Résumé resume.html
Projects projects.html
One project project.html
Retired project project-retired.html
Talks talks.html
Talks, nothing booked talks-empty.html
One talk talk.html
Talk, not recorded talk-no-recording.html
Writing writing.html
One article article.html
Contact, taking work contact.html
Contact, fully booked contact-booked.html
Message sent back contact-rejected.html
Message sent contact-sent.html
Page not found not-found.html
20 pages
- Home 2
- The person 4
- Projects 3
- Talks 4
- Writing 2
- Contact 4
- 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