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
1y
Thanks to Astro, I now don't have to maintain the zip files for my emoji packs anymore. I can just define an endpoint and it'll build them for me automatically from the image files. You have no idea how often I forgot to update something. wvrnFlat
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
Tee hee!
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
Everything on my website gets a redesign. No exceptions
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
@yume I meant using as visitors, not as users with repos on there.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
- Open repo
- Use search to find an issue for the first time
- Rate limited

It literally only takes these 2 steps.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
Browsing GitHub from work is such a miserable experience because we keep getting rate limited. And there aren't many people here who even need to use GitHub.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
@lain Ein Video kann keine körperlichen Schmerzen verursa–
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
@privateger This cat looks like she doesn't even know who she is woozy_baa
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
@pixel Thanks drgn_heart
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
wvrnBox
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
This right here shows why I'm not the biggest fan of the way components work in web dev and also why I don't buy into Tailwind.

This is actually two components in one: a container and a split-view. Both are independent components, but they can be applied to the same element without issues. In plain HTML you'd do this:
<section class="l-container--fixed-200 l-container--pad-i l-container--pad-b c-split-view">.

Expressing this kind of composition with components is impossible or very clunky (as can be seen here). That's how we get a lot of subpar markup on web apps. And Tailwind makes this problem even worse because it actively uses this architecture to achieve reusability and composition. Look at any Tailwind website and you will see a lot of nested tags that wouldn't even need to be nested since their styles wouldn't clash. This is why.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
My parents were test driving a new car. It looked like this.

Yeah sure, let's throw away all prior research and put a huge distraction rectangle in the middle. Good shit.
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
@cato Vel reacting with woozy sauce in 3... 2... 1...
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
@lunarised I was using Typegoose instead of vanilla Mongoose to define Schemas, which relies on TypeScript decorators.
I don't use them otherwise, but I will miss using Typegoose for my new TypeScript-free project
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
Node still doesn't have decorators? neofox_googly_shocked
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
@errant wvrnAlert
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
There was one situation where the client downloaded about 1000 of them. That was probably what caused the crash. I hadn't had time to add pagination there because software development is all a big "ship this ASAP" moment woozy_baa
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
The solution was to stream the data to the client so only one database entry would be in RAM at a time. There was no memory leak, they're just that big
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
I finally fixed the application that ran out of memory even with a limit of 8gb drgn_cool
User avatar
privTri Volpeon areonNSmol @volpeon@icy.wyvern.rip
1y
@errant Is it? wvrnTilt