Chaotic Fish Design Studio
Tidewrack
Sorts what washes up. Filter by tag, search, sort, and switch layouts. This page runs the real module template, stylesheet, and script with sample articles.
Masonry reads across the rows, like Grid: newest top-left, the next one beside it. Cards keep their natural heights and tuck up under the shorter ones. Without JavaScript it falls back to plain columns, which read down each column.
Search box: Esc clears it. Extras: type fishie, claude or kokido anywhere outside the search box. On touch, long-press Clear filters.
Featured
We installed a very secure latch. Hawke installed a very secure plan to defeat it. Day three of the latch war, and the goat is winning on points.
Tancho, Governor of the Back Pasture, Issues a Decree
All carrots now belong to the state. The state is Tancho. Appeals may be filed with the hay net, which has never once ruled against him.
Kokido, Apprentice Buccaneer, Claims the Keyboard
Every pull request this week was reviewed by a kitten. Review comments included asdfghjkl, ;;;;;;, and a nap across the trackpad.
Why Our Modules Ship With Easter Eggs
Because delight is a feature. Also because a cleaner wrasse insisted. This post explains the Extras switch, and why switching it off makes a small fish sad.
A Short One
Brief.
The Night the Barn Cats Unionized and Demanded Better Tuna, Heated Beds, and a Formal Grievance Process
It started with a single cat on the hay bales at midnight. By morning there were eleven of them, a list of demands scratched into the feed log, and a picket line between…
Rebuilding the Fence Line, One Post at a Time
Forty-two posts, one post-hole digger, and a horse supervising from a safe distance. Notes on what we would do differently.
Rescue Day: Two New Faces at the Sanctuary
Two goats came home today. One is shy. The other has already eaten a clipboard. We love them both immediately.
Bootstrap, Vanilla JS, and Knowing When to Stop
Lightweight is a decision you make over and over. A look at how Tidewrack keeps its weight down: no libraries, no build step, and filters that run in the browser.
Winter Prep & the "Great Hay Count" of 2025
We counted the hay. Then we counted it again, because Tancho was standing on the clipboard.
Designing the Contact Sheet Layout
Sprocket holes, grease pencil, and frame numbers. How a darkroom habit turned into a card layout.
Hawke and Tancho: An Unlikely Friendship
A goat and a horse walk into a pasture. Nobody walks out alone after that.
Nothing matches those filters. Try fewer tags or switch to Any.