Year: 2026
-
Daily Averages
I still have a web time tracker extension installed in my personal browser profile. Six years later, here are my daily averages across that whole period.
-
AI-Generated Interfaces and the Delamination of Application UI
As AI separates the UI from the application layer, liquid interfaces point towards the next era of software design.
-
Telephone
Rumours talk hold when highly important events are shrouded in ambiguity in the presence of a censorious cultural environment.
-
Just Sad
Grief is a process that has only a beginning, so I am trying not to mistake this first darkness for the whole sky.
-
Jubensha Con
On Saturday I went to Jubensha Con 2026. The first english language convention about the Chinese social phenomenon of Jubensha.
-
April 2026 | Photo 365
Photo 365 2026. Year 5, Month 4. Photo-a-day for the month of April 2026.
-

Turnstones
I can’t belive its MAY. With every passing year, it feels like life is accelerating, but then again, so are events.
-
Start Select Reset Zine #015 | Monsters In The Mirror
Start Select Reset Zine issue #15. 36 pages. A5. Properly printed on heavy stock with thick covers. Hand stamped twice, copy number and FOG logo.
-
Raindrop.io Stella Prompts for Batch Processing Bookmarks
Using Raindrop.io’s Stella assistant and MCP tools to tame 18 years of bookmarks.
-
Novel Cognition
The novel brought about a new kind of cognition; and why AI might be doing the same.
-
We’ve Been Here Before
AI adoption in the workplace is still evolving. But like spreadsheets before them, language models are becoming a new programmable medium for business logic.
-
Everyone Vibe Codes Their Own Markdown Editor Eventually
I think judging an LLM on it’s writing output is a complete category error. It’s what they possible with language that is important.
-
March 2026 | Photo 365
Photo 365 2026. Year 5, Month 3. Photo-a-day for the month of March 2026.








