… web developer, writer, and consultant based in Hveragerði, Iceland.

I write about web dev, interactive media, digital publishing, and product development.

I’m available for consulting and hire.

Weeknote 1

Dichotomies. Alex Toth. Work thoughts. Photography project.


The weeknote concept is fairly simple and mostly summarised in the name. After seeing Jeremy Keith regularly link to a number of excellent ongoing weeknotes, I felt the urge to try it for myself.

That Project At Work

One of the more interesting aspects of finally working on a more app-like web service (as opposed to one that’s mostly content or mostly forms) is finally getting a bit of insight into the culture gap in the web development community.

It isn’t surprising that two, largely incompatible mindsets result in two largely incompatible cultures.

It definitely is a mindset. The way you need to think about a client-side rendered web app is very different from the way you think about a mostly server-rendered one. Good ideas become bad. Bad practices become good. Making an app that should be mostly client-rendered with a server-rendering mindset results in a slow, fragile, and inaccessible service. And it goes both ways. Making a service that should be mostly server-rendered with a client-rendering mindset results in slow, fragile, and—again—inaccessible service, albeit for entirely different reasons.

I suspect that many of the current Big Issues with the web currently stem from the fact that most education, training, and recruitment is focused on the client-rendering mindset even though that mindset only applies if the service both has a dynamic UI and is a profit centre.

(As a fairly reliable rule of thumb: if a service is a cost centre for you and you need to build it yourself, never build it as a client-rendered web app. I’ll leave figuring out why as an exercise for the reader.)


Read Loretta Chase, Courtney Milan, Dorothy L. Sayers, and a couple of Alex Toth books.

The Alex Toth books in particular are gorgeous:

Alex Toth's collected Creepy stories and Bravo For Adventure, both in hardcover

The Bravo For Adventure edition in particular sets a new record in my collection for book height. The previous record holder was the hardcover edition of Enki Bilal’s Nikopol Trilogy.

Here the two are together with a mass market paperback as a size reference.

Bravo For Adventure next to the Nikopol Trilogy, with an Ursula K. Le Guin paperback as a size reference


The ‘Parc Jarry’ project is entering the final stages on the photography side. I’ve done summer, autumn, and winter and you can tell that spring is nearing from the fact that Montréal authorities have put a ‘Warning, thin ice’ sign on the pond.

The sign on the pond in Parc Jarry with three trees in the background

(This is a completely unprocessed picture. Needs more work.)

Join my Newsletter

Do you ever wonder why a newly released open source project matters? Why it doesn't? How new or old standards or specifications affect your work? Why the web, tech, and publishing are the way they are?

This is an unapologetically political newsletter about tech, the web, and publishing—with context.

Because, to decide whether to use a piece of software, web standard, or open source project, you need to know why it‘s interesting, not just that it‘s interesting.

I won't send you spam. Unsubscribe at any time.