Joe Cecil

Digital gardening?

Why write a "digital garden" as opposed to a blog? What is the point of digital gardening? Riffing on that post and its sources... One answer could be that it is nicer for readers. It could be more convenient. If someone wants to find a specific thing you

Capital as equipment vs. capital as "money"

"Capital" is a strange word. I feel like I often see it used in a way interchangeable with "money." However, there is another meaning I learned of from How an Economy Grows and Why It Crashes. In that context, it means not money, but equipment that

Tunic script hints

You might have heard of Tunic. If not, go play it. If you like exploration-puzzle type games, Zelda games, or Metroidvanias, you will probably like it. Tunic is interesting because most of its text is not written in Latin script. It has lots of dialog and in-game instruction booklet pages

Spoiler text in Ghost

I need to use spoiler text in Ghost. That is: Text that is blacked out until you mouse over it, at which point it becomes readable. Unfortunately it doesn't support it by default. I searched but the top result was a page with a dodgy certificate and the

What is HMAC good for vs. public key cryptography? (question only)

(This post doesn't answer the question. It's just the question and some exploration.) I notice that Amazon's S3 API uses HMAC for message authentication, and I wonder why that is. I think other APIs do this too (Twilio?), so I think it's

Joe Cecil © 2026