Gregor Samosa
banner
watwa.re
Gregor Samosa
@watwa.re
putting the yikes in Dijkstra

building skylights.my, floma.io & mietencheck.de

Before: MDN & commonvoice.mozilla.org

Blog: https://watwa.re

I'm on Germ DM 🔑
https://ger.mx/A7-MU0u2kNOoKLoRUO1PH_m7V0EVTamQmquKWtsrlh7W#did:plc:c764uyv2vgzswy5gpc4jgknf
...game, that runs its own tight loop without having to wait for React. Would a state-driven rich text editor be more feasible in Solid/Svelte5/Ripple(?) where tiny updates go through much quicker?
December 7, 2025 at 8:50 PM
Appreciate the response! Here's a few things I'm wondering:
- would it be more feasible to have a fully reactive rich text editor without the contentEditable complexity? does the ios version of lexical do that?
- in the github comment you alluded to inefficiency, and thinking about lexical like a...
December 7, 2025 at 8:50 PM
just realized @trueadm.dev is on bsky as well, would also be great to read more from him about that whole subject :)
December 7, 2025 at 1:14 PM
So I’d have to do some imperative hacking around it or re-key the editor. Both of which React generally helps me steer away from
December 7, 2025 at 12:02 PM
It does sit at the sweetest spot for me of exposing the right level of abstraction, so I am fan in principle.

I just need to sometimes drive change to an editor from a patent component and the way lexical, tiptap, slate, etc work is that you can only set default state (i.e. uncontrolled components)
December 7, 2025 at 12:02 PM
would love to read a deep dive by someone with a mind shaped like @ryansolid.bsky.social's or @sebmarkbage.calyptus.eu's about why this can't be modeled reactively
December 7, 2025 at 11:42 AM
Wonderful, happy to hear :)
December 6, 2025 at 6:18 PM
Can I use you as a guinea pig? I'm still a normie with a PDS on bsky's infra. Can you test if the changes I made to migrator just now work for you?
December 6, 2025 at 3:11 PM
Eeew I didn’t see that comment until now. Makes Tarantino look like weak sauce (and I loved Dano in Prisoners)
December 6, 2025 at 9:07 AM
I did that in an early version of tofu (github.com/Gregoor/tofu) before I made it a vscode extension, but I can’t find any posts I did about it.

Anyway, somewhere there a path towards mobile code editing becomes imaginable (or at least for better code reading)
December 4, 2025 at 8:15 AM
Sleep deprivation is a bigger bummer imo
December 4, 2025 at 7:44 AM
Oh no let me get back to you whence I’ve fixed that
December 3, 2025 at 8:32 PM
Ah oops pardon, looks exactly like the API I’d want!
November 30, 2025 at 9:50 PM
Not a user yet but I’m wondering if you can just stick with local storage but make it pluggable and warn in the docs that ppl might want to setup their own storage if they need SSR. Then they are free to use cookies, db, server session state, etc
November 30, 2025 at 8:14 PM
Would love a web version of this!
November 30, 2025 at 4:57 PM
Very happy to hear that :)
November 30, 2025 at 2:14 PM
You made it a skylight!
November 30, 2025 at 11:12 AM
I’ll have to throw Baby Steps in the ring. Best played with company
November 30, 2025 at 10:06 AM
❤️ the converter is on the homepage (visible when logged in). It’s also on GitHub if you want to modify it
November 29, 2025 at 6:25 PM
It's been my intention for a while to integrate, as I noticed I don't have the inherent motivation to build all the social features, yet very happy to have them thanks to @popfeed.social. I still have some ideas for how to make insertion faster, will prolly build a tiny popfeed iOS client for that
Apple Shortcut for showing a movie/book on skylights.my given any image (e.g.: photos or screencaps)

Works on iOS and MacOS with a OpenAI API key

www.icloud.com/shortcuts/17...
November 29, 2025 at 4:59 PM