๐Ÿฐ chee cherries quiet party

thirty of two thousand and twenty five

Something Iโ€™ve learned since switching my site from Wordpress to Eleventy and then Astro: If the system feels light, posts feel heavy. If the system feels heavy, posts feel light. Wordpress is heavy, a big dynamic machine. But that meant that an individual post felt like small beans. Nothing would really change; thereโ€™d be a new post. Thereโ€™d be a few cache misses. Any pages (like the home, or feed, or category lists) would be regenerated on the fly. But any page that wasnโ€™t affected would stay as it was. I donโ€™t want to write little microposts anymore, like I did every day on my Wordpress blog. Because doing that will kick off a whole build generating all the HTML for every page, whether they get hit or not. Thatโ€™s faster for the end user who hits an uncached page for the first time. But it feels so heavy. The time, the build, they weigh on me. To preview a wordpress post, or share a draft in context, I pressed โ€œpreviewโ€ or shared a link. With Astro I have to run a local Vite dev server. And do a git branch preview build.

I think the insight is right: there are things about blogging platforms that are not as nice as having local files (version control, portability, use any writing tool you want). And so I chose to replace the system with static files, which have those properties. But what they donโ€™t have, is all the properties of a dynamic system. In retrospect this has been a less rewarding path than pulling those file properties up dynamicspace.

Iโ€™d like a blogging platform where every post is like an individual web app, contained in a cute little box, each with its own state. Maybe they should be a little guy with a shadowdom and their own stylesheet. <blog-post automergeURL="automerge://galaxy.observer/a2bZz3c4D5e6f7g8h9JK10mN11P#head/html" slug="/hello"></blog-post>.


Hey let me ask you a questionโ€ฆ when you said i made you feel like the only person on Earthโ€ฆ did you mean, like, terrified and alone?


this week iโ€™ve been enjoying the two builders out my window talking in thick souf east landan accents about their favourite episodes of only fools and horses. absolute heaven.

HE FINKS YOU LOOKED LIKE LEE ARVEY OSWALD MATE (uproarious laughter) THATโ€™S MY TOPS, MATE. TOPS FOR ME MATE

going back and forth on what is TOPS for them mate, and what is TOPS for me mate changes each time. i hope they come back on monday and do the rest of the dagenham dialogues.

โ€œTHATโ€™LL DO, DONKEY. THATโ€™LL DO. What a film.โ€


I canโ€™t remember a time when I had more fun, or felt more at home or happier, than standing on that door outside the Future of Coding event saying hello to people and pointing them upstairs.

Iโ€™ve felt on the verge of tears for a couple weeks now. Iโ€™m one โ€œyou good?โ€ away from balling all ugly and wet in public.

but i went to the Future of Coding event, and i helped out, and i said WELCOME! and i said second floor and i said lu and max will scan your qr code when you get up there, so that people would take their phones out on the way upstairs, and every time they did i felt a tiny little alleviation in the overall global background noise. And everyone was so nice and so pretty and nice. And my friends came, and it was so nice to see them, and they were so nice and so pretty and nice.

And afterwards I stood outside in the open air of Old Street chatting with Dr Basman until midnight about alchemy and execution and reactivity and javascript (which is to say, about substrates). And now I have so much homework. And I cannot believe that i must wake up and think about things that arenโ€™t this.


Do you ever experience the sensation that youโ€™re in a sinking boat. there are hundreds of little holes in the hull. water is gushing in. you have sponge, board, bonding, epoxy, polymat. a veritable boat hull repair kit, tried and true, in a box labeled โ€œboat hull repair kitโ€. yet you and the crew are just standing there, water up to your ankles, looking for the hole thatโ€™s shaped like chatgpt.


I donโ€™t wanna boast, but my phone is in a mesh right now. My phone is a NODE.

EOT 14:14:14 UTC

Met up with grjte in a pub to be the missing node in a 3 node mesh. A large bear also participated. It was v good.


I can feel something, in the air, in London, in the computer. Like all these disparate webs weaving through the air are being blown and spun, spinning winding twirling together together. Like weโ€™re on a precipice. Do you feel that too? Like itโ€™s going to burst?


And it seems that it would be helpful to capture whatever it is that separates โ€œlocal-firstโ€ from โ€œsyncโ€โ€ฆ and all the not local-first stuff that comes along with it when you do that. Whatever it is that makes โ€œlocal firstโ€ an incantation that can be used to summon the worldโ€™s best grjtes and seph gentles and orion reeds and whatnot into a single room. It feels, to me at least, that it would be useful to have a term other than โ€œink & switchโ€ to conjure those extras with. Berlin Local-First and California Local-First arenโ€™t enough because those only distinguish who or what youโ€™re centering in Local-First. Thereโ€™s more to it than that.

Maybe this is only my skewed perspective due to my low reading comprehension skills, but it seems like โ€œmalleable softwareโ€ and โ€œlocal-firstโ€ (maybe also โ€œsubstrateโ€? still struggling to understand that word) are different technological (and prescriptive) pathways to make โ€œpart of the computer you donโ€™t ownโ€ vanishingly small. Make everything that the programmer was able to do something that the user can do.

Perhaps i need to get hold of a building, an office, a studio. 24/7 access in central London where people can turn up and do strange things with the computer. And on the door i will paint โ€œUSERLANDโ€ in blue and yellow.


ps: sorry post is late again, very busy weekend with the whiteboard and stomping around in circles biting my nails and muttering crazy sounding things like โ€œjavascript is real, typescript is fake, surfaces are real, views are imaginary โ€” can i make typescript real? โ€” what if it returns an element. what if it IS an element?โ€.

pps: i will not let them take my sparkles, i will not let them take my vibes,