🐰 chee cherries quiet party
Greenwich Mean Time GMT

week 51 of 2024

Merry Christmas, or thereabouts.

Did I mention I’ve been having nightmares? terrible nightmares, every night. waking up sweating cold, exit stage up pursued by a wraith, tense sensations all in my forearms.

Read a couple of books this week. Don't know if I really get up to much else. I skipped a few engagements. Seemed to spend a lot of time emptying and filling the dishwasher. Not much time using dishes. Where were they all coming from? And preparing to cook Christmas dinner. Heading all over town trying to locate all the little bits. Got most of it now. Can't find a gluten-free crumb. Maybe I'll make my own. Can you make crumb?

Yes, you're right. Wandering around that night was fun. Did I tell you I gave up drinking? Well, there's that. This time next year expect me to be skinny and rich. That's not why. Finally read that Bevins book If We Burn. It was very good. And a Jeeves & Wooster book too. Now I'm reading a book about sobriety. Next up is another P.G. Wodehouse and The Jakarta Method.

Wrote a web-based Things 3 clone for me and Zaina to use for shared lists. It works really well. Wrote it with SolidJS, Automerge and my automerge-repo-solid-primitives library. That library might be the most enjoyable way to build software in existence. Specifically the function that creates a deeply reactive projection from an Automerge handle. Everybody should get to experience this. I built this same app before, with Y.js and Preact. It took me about 3 weeks. I built the automerge-repo-solid-primitives version in 3 hours. There are about 1000 lines of code and only about 40 of them have anything to do with collaboration. Because the library is magic. And Automerge is magic. And SolidJS is very good.

There's an unsettling feeling of queasiness rising in my belly. Feel like I might just throw up. Not sure if there's enough in there to throw up though. I'd better go and eat some cheese so I have something to throw up. Good night. Have a good winter holidays time.