Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
git.gay/kopper/outpost-fe-2/commit/064d5234cdf0efa0ad4a9615fea70026eceb1051
Replying to @kopper@not-brain.d.on-t.work
you would think that you can call a function in a component and have that function do everything the component itself can do. you would think that wouldnt you. yeah you would.
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
and a tiny bit of javascript to size the indicators correctly instead of trying to wrangle the shape of the dom so they line up naturally
Replying to @kopper@not-brain.d.on-t.work
this happens because green transcends the light mode/dark mode binary
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
Replying to @kopper@not-brain.d.on-t.work
@kopper they’re perfect
Replying to @kopper@not-brain.d.on-t.work
@kopper i wished someone owuld bounce me like that hehehe whatever man i give up
Replying to @kopper@not-brain.d.on-t.work
@kopper@not-brain.d.on-t.work not bouncy enough
Replying to @kopper@not-brain.d.on-t.work
@kopper oh wow you got multi network! Is this hosted live somewhere yet?
Replying to @liaizon@wake.st
Replying to @kopper@not-brain.d.on-t.work
@kopper *colours
Replying to @kopper@not-brain.d.on-t.work
@kopper@not-brain.d.on-t.work ooooo trees
i like reply trees
Replying to @kopper@not-brain.d.on-t.work
@kopper sometimes i really want to rewrite svelte to my own image, no compiler, just signals and jsx transpiler
Replying to @eater@cijber.social
Replying to @kopper@not-brain.d.on-t.work
@kopper i dont think so
in my little perfect world it would use a user defined Observable objects and collections which allow for a way better way to update cycles, without the abuse of proxies or deepobject diffing
i mean i assume there's a reason both, Windows XAML and JavaFX highly rely on observer pattern
Replying to @eater@cijber.social
@kopper current nerd sniping levels: I've implemented a generational arena in typescript
Replying to @eater@cijber.social
@kopper return to Java Observable
Replying to @kopper@not-brain.d.on-t.work
@kopper svelte has decided to be the magic framework, but unfortunately magic is pretty difficult to understand
Replying to @kopper@not-brain.d.on-t.work
@kopper does the min chunk size not work for this?
also, slightly related, but I wish there was smth that could do css merging
there's like two kinds of merging I can think of which would be useful
- duplicate definitions, e.g. you have
.foo { display: block }and.bar { display: block }, this can be merged to.foo, .bar { display: block } - merging classes used in the same place. this one is a bit more complicated than the first one, and imo most relevant when using tailwindcss or unocss. if you have some place where you use a bunch of classes that are not used anywhere else, then just merge all those classes into a single class with all the styles and a single mangled name.
Replying to @solonovamax@tech.lgbt
Replying to @kopper@not-brain.d.on-t.work
@kopper oh, no wonder it wasn't doing anything when I was trying to adjust it earlier, lmfao
Replying to @solonovamax@tech.lgbt
@kopper ideally you'd also want some heuristics and route-awareness for the 2nd one, e.g. if you have route-scoped css and you have a class that is used in two places but nowhere else, it might be beneficial to merge the classes anyways, but then if it's used in many different routes, it would be beneficial to not have that specific class merged (but you can still merge the other classes) and put it in the main bundle instead
Replying to @kopper@not-brain.d.on-t.work
@kopper appropriate bouncineas
Replying to @kopper@not-brain.d.on-t.work
@kopper yay, bouncies










