Skip to main content


Watching The Doors live at The Hollywood Bowl (1968)¹ and hacking on Kitten² and Domain³.

All in all, not a bad way to spend a Saturday afternoon in my book.

(I’ve almost got database backup/restore working in Kitten and I’ve just finished porting Domain to the latest Kitten with JSDB 5⁴.)

¹ https://yewtu.be/watch?v=Q76QBhKHQGc
² https://codeberg.org/kitten/app
³ https://codeberg.org/domain/app
https://codeberg.org/small-tech/jsdb

#TheDoors #Kitten #Domain #JSDB #SmallWeb #web #dev #music

This entry was edited (2 weeks ago)
in reply to Aral Balkan

🎉 Got database backup and restore working in Kitten (so every Kitten app gets it for free) and, with the new JSDB 5 support in Kitten, you can now make your model classes EventEmitters.

The session object is now an EventEmitter so you can now listen for events on the current session. In fact, I did just that in Kitten itself to implement the upload of the backup file during the restore process to make the Streaming HTML handler get notified once the POST route has the upload.

#SmallWeb #Kitten

in reply to Aral Balkan

I wanted to give it a try but didn't have enough time. The keybindings appear promising, but might take some time to get used to.
in reply to Triskelion

As someone who's really into dark themes, I gotta say, this light theme is really pleasing.
in reply to Triskelion

@triskelion Yeah, I have things set up so the terminal theme changes with the system theme using a little tool I wrote called Lipstick on a Pig:

https://ar.al/2022/08/17/lipstick-on-a-pig/

(I don’t remember which light theme I ended up with but can look it up for you and let you know next time I’m at my desk if you like.) :)