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,