The origin story

It started as a spreadsheet.

Kept a reading spreadsheet. Got fed up with Goodreads. Built Spindl. The longer version is below.

I keep spreadsheets. I really love data, it's a weird thing to say. I do timecards at work, I've kept one for piano practice for nearly three years, and yes, I've kept one for what I'm reading.

The reading one started because of the fantasy series problem. If you read big sprawling series — Stormlight Archive, Wheel of Time, Malazan, the Cosmere generally — you know the pain. You finish a book, the next one isn't out for two years, you read forty other things in the gap, and by the time the new one lands you can't remember whose perspective the last chapter ended on. So I had a spreadsheet. Series name, current book, what I had left in the series, when the next one was projected, and a “where am I up to” column that was usually a half-written sentence I'd dashed in at 11pm so I'd remember the plot beat.

The spreadsheet worked. It still works, actually. But I started losing track of the metadata — page counts, publishers, release dates — and I couldn't find a clean way to slot in non-series books. So I went to Goodreads, like everyone does.

Goodreads was, at first, properly useful. Better than my spreadsheet at telling me when a sequel was due. There was a community, there were people who'd read what I'd read, and the social side felt like a small win. I made an account, imported my reads, and gave it a real go.

Honestly, I still use Goodreads. I've kept using it. But I use it grudgingly now, the way you use the only ATM at the corner shop. Goodreads was bought by Amazon in 2013 and you can tell. The design hasn't really moved, the iOS app is a wrapper that lags, the recommendation engine pushes whatever has commercial heat that week. The site is also the world's worst place to keep a private journal about a book you've just finished. I'm not interested in writing a public review. I just want to remember what I thought.

So I was sort of stuck running both. The spreadsheet for my tracking, Goodreads for the metadata and release alerts, and neither doing the whole job.

I started thinking about what I actually wanted a reading app to do. Not what Goodreads thinks readers want. What I want, as a reader who's mostly working through 800-page fantasy bricks and a steady drip of non-fiction. I wanted the spreadsheet on my phone, with a timer, and somewhere to jot a thought after a session before I forgot it. I wanted the calendar view I'd been keeping in my head — what did I read this month, what did I read last year. I wanted shelves I could organise the way I organise my actual shelves at home, by series and sub-series and “this hardback I haven't quite started yet.” And I wanted it to feel like my thing, not Amazon's.

That became Spindl.

The artefact

The spreadsheet that became Spindl.

A faithful recreation of the columns. The real thing has more rows, worse formatting, and at least one formula I'm no longer brave enough to touch.

SeriesCurrent bookLeftNext dueWhere am I up to
Stormlight ArchiveBook 4 · Rhythm of War1 + novellaDec (pre-ordered)Kaladin's arc — don't spoil yourself on the wiki again
Wheel of TimeBook 9 · Winter's Heart5Slog warning from everyone. Push through.
MalazanBook 2 · Deadhouse Gates8Chain of Dogs. 11pm note: just read it.

The name, then the hedgehog

Spinning, spindle, spool — the thread of a story.

The name came first, like it did with Mewstro, the piano app I built before this one. I was rolling around words to do with reading and threads. Spindlfelt right because it had the unfinished, slightly old-fashioned shape of the thing I was building, like an artefact you'd find on a Victorian shelf.

The hedgehog came after, because every app in this family ends up with a mascot, and a hedgehog felt right for someone who reads quietly and curls up. Reading glasses, obviously. He doesn't talk, he doesn't cheer at you. He sometimes naps.

Spindl the hedgehog, readingSpindl the hedgehog, napping

Where it ended up

The spreadsheet never gave me this.

Every December, Spindl turns your year of reading into a proper PDF report. Books finished, pages read, longest streak, the passages you marked, the patterns in what you actually picked up. Designed to be printed, not just shared on Instagram. Although it does look good on Instagram.

Spindl · Year in books

23

books finished

Pages

9,481

Streak

62d

Avg / book

412p

“Most read genre: epic fantasy. Most surprising: three books of poetry in March.”

I'm still using Goodreads, actually. I'll probably still use it now and then for the parts Spindl doesn't try to replace. But the bit I care about most — what I'm reading right now, where I'm up to in this series, what I thought about the last chapter — that lives in Spindl.

Spindl is the spreadsheet I kept for years, with a timer, a streak, and a hedgehog. It's a single person's app, built for people who care about the books on their own shelf more than what's trending on someone else's.

If you've ever kept a spreadsheet for your reading, it's probably for you.

— Mikey