User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
Admin
Wyvern-shaped software developer and hobby vector artist. Also sometimes a fluffy werewolf alien creature (Areon).

Creator of the neofoxes, neocats and other emojis.
wvrnBox
Website
https://volpeon.ink/
Speaking German, English
Age 30s
Pronouns he / him
Backup Account @volpeon@goto.wyvern.rip
Bonus Content @areon@icy.wyvern.rip
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
This shit is as bad as cable TV. It played ads not only before the stream, but also in the middle of it.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
And fucking stop adding ads when people are already paying customers, you greedy pigs.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
New Star Trek: Strange New Worlds season started on Paramount and now there are fucking ads all the time. I hate ads so much. They ruin everything.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
@nytpu I volunteer as tribute
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
It wasn't even 5 seconds until Vel reacted with a woozy emoji neofox_googly_shocked
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
eepy ​:areonEepy:​
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
@solidsanek Hell yeah drgn_cool
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
@solidsanek It takes skill to pick the absolute most unflattering angle
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
@morgunkorn Happy you like them ​:areonHug:​
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
@vel Do you have a woozy rat emoji neofox_pleading

@nilsding
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
@Stellar Ultimate freedom
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
Weekend ​:areonHype:​
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
@hj Oh boy, that's going to be fun to handle with the WeakRef cache. neofox_googly_shocked Thanks
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
I love those random comments in the code where he clearly instructed Copilot to do something, and it did that in the weirdest way and add a comment saying that it did what it was asked to do. Like
// const route = useRoute(); // removed useRoute call



woozy_baa
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
@hj Whatever. The point is that I didn't do anything to explicitly keep them alive.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
Note that I didn't mark the components with keep-alive. They're loaded asynchronously with import(), if that matters.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
The data referenced in Vue routes directly won't be GCed after leaving the route. Does Vue Router keep the state alive for inactive routes? neofox_think
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
I will give you an impression what a lot of components look like.

We have a store, which communicates with an MQTT server. It handles reading data from it and keeping it cached (with WeakRef) for faster access. I also added that MQTT subscriptions are handled on-demand to reduce traffic. This frontend is going to run on weak hardware, so we definitely want to do these optimizations.

Now what he did with a lot of components is:
- Reading the same data as the store.
- Implementing the reading imperatively rather than reactively.
- Implementing it with fancy stuff like timeouts, a delay based on whether the connection to the MQTT server is online, a weird router hook construct to make sure the reading does happen, etc.
- It's like 1000 LOC which could've been 1 had he used the store.
- And all of these unnecessarily lines exist in other components. He didn't implementing it in a shared file for easy re-use.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
@wakame @vel Nächstes Mal vorher die SuFu benutzen. Hier ist erst mal zu. [/mod]
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
11mo
The neighbors are making weird noises again.