hayleigh
@hayleigh
Drawing boxes and writing words at xyflow Core Team at Gleam Author of Lustre I’m just a 🏳️⚧️ girl learning 🇫🇷 and vibing in 🇧🇪🇬🇧 Fuck Nazis. ACAB. Black Lives Matter. Trans Rights Now.
ignoring the fact the code is literally The Worst, i thought building a lexgen cli would be a good way to dogfood `at` its not much but working out how to resolve the actual lexicon json just from the name was pretty satisfying 😌
here is the published spec, and here is the official implementation: ``` const documentData = z.object({ did: z.string(), rotationKeys: z.array(z.string()), verificationMethods: z.record(z.string()), alsoKnownAs: z.array(z.string()), services: z.record(service), }) ```
hmm 🤔 but thats alright, if you drop me an email at few_joinery.9v[at]icloud.com i'll forward it to my actual address ^.^
whether or not you care about that.. i think it would be good to be more-consistent with how you style border accents in general, you effectively have three different variations of this effect
this is a very specific nit but if this design system hasn't been vibe coded (and you don't want people to think it was) then you might want to rethink this left-border-accent-colour thing. LLMs absolutely love this particular effect and i know some people will be put-off by it.
Is the raw data available anywhere? I'd love to see some of those "other answers" 👀
Huh that's so weird, none of my tickets for sncb look like this at all 🤔 as long as it has the qr code im very confident it'll be fine though!
in our benchmark we're now comfortably beating react and among the fastest options when using `element.memo`. if performance concerns were one of the things holding you back from trying lustre, well.. they shouldnt! github.com/lustre-labs/...
well holy shit we only went and did it???? it was only last march that i started to work on lustre "seriously". since then we've average ~100 stars a month, have a bunch of companies using it in prod, and so many kind words from folks 🥺 i guess i better work on a 5.5 release now!
all i'm saying is if we average 5 stars a day lustre can hit 2k in time for my birthday 🥺👉👈 thatd be pretty cool huh huh what if i promise a release when we hit 2k 👀 github.com/lustre-labs/... gogogogogo
renata has been on a warpath recently, she's released a bunch of really good libraries and shipped two real-world sites with gleam/lustre go give her some love github.com/renatillas renatillas.pages.dev
i've not even released clique yet and someone is already using it to build out their personal site!! the gleam community is just built different i swear
Update on my reactflow ripoff, we have properly functional handles and connections! I think almost all the fundamentals are here enough to publish a v1. Before I do that it's time for a round of docs and polish ^.^
cracked itttttttttt, the html for this is killer too like: <clique-viewport> <clique-edge-renderer> <clique-edge from="a.out" to="b.in" type="bezier" /> </clique-edge-renderer> <clique-node id="a" x="0" y="200"> <clique-handle name="freq" /> </clique-node> </clique-viewport>
tonight i added panning inertia and rewrote how the core rendering works, i'm super pleased. that's the fundamentals down i think, tomorrow is on to all the events required to implement real things. first up is connecting handles together.
Earlier this year I left @xyflow.com to, among other things, spend more time working on gleam and lustre. it was a bit of a running joke that eventually i'd make a lustreflow fork... i'm still a long way off but i'm giving it a shot and already have the basic pan/zoom/nodes/edges canvas down!
the @gleam.run community is made up of some of the most incredible trans folks i know. even when it feels like the rest of the world is stacking up against us, gleam will always be a safe space. come join us! 💕
We've written a BUNCH of examples to help people get on their feet quickly, there's over 20 now and we'll be adding more over time! hexdocs.pm/lustre/refer...
We rewrote the entire vdom from scratch, and now we're way faster than we used to be. Fast enough that we compete with latest versions of Elm and React. Which is great news for me because it means I can never think about this again, and neither do Lustre users now ^.^