loneliness
20.11.2025 07:31 β π 0 π 0 π¬ 0 π 0@hloth.dev.bsky.social
20 y.o. fullstack web dev located in Barcelona, Spain π³οΈβπ β’ hloth.dev β’ GitHub: VityaSchel β’ Instagram: vityaczech β’ Resume: cv.hloth.dev
loneliness
20.11.2025 07:31 β π 0 π 0 π¬ 0 π 0AVIF and AV1 have been supported everywhere for a year now (ignore dead ie, opera mini and whatever kaios is). for those who use Safari on old macs and iPhones (M3, iPhone 15 and earlier) just render hvc1 (hevc with weird macos meta tag)
So drop webps and pngs today! Host only .avif, av1 and hvc1.
Would you sacrifice EVERYTHING (dx, ux, ssr, build speed, disk space, your time, nerves) for 100/100/100/100 lighthouse score? @astro.build is built just for that
mobile still falls behind because of 13kb css file and lighthouse breaking on 2x screen density but good enough for meβοΈπ€
β‘οΈ blog.hloth.dev
ΠΏΡΠΏΠΊΠΈΠ½ ΠΈ
20.10.2025 22:35 β π 0 π 0 π¬ 0 π 0for future reference I'll just use vanity hash grinder next time I use react to prefix my commits with "shit"
19.10.2025 13:46 β π 0 π 0 π¬ 0 π 0the universe was trying to tell me rewriting my blog from sveltekit to astro was a BAD idea... but I couldn't see the signs and did it anyway
git.hloth.dev/hloth/blog.h...
congrats @firefox.com on finally shipping View Transition API! I have been waiting for it for 5 years π₯³
16.10.2025 19:18 β π 0 π 0 π¬ 0 π 0new youtube player
16.10.2025 11:32 β π 0 π 0 π¬ 0 π 0I need something that translates JS/TS syntax to Rust
13.10.2025 20:24 β π 0 π 0 π¬ 0 π 0@astro.build whyyy π
12.10.2025 11:26 β π 0 π 0 π¬ 0 π 0erm ackchyually the correct mental model is to use width: 100%; max-width: 1234px; not width: 1234px; max-width: 100% π€βοΈ
(they render identically)
Svelte is the definition of ergonomic
09.10.2025 13:42 β π 3 π 0 π¬ 0 π 0I can smell the stinky Electron.js without even touching the app
02.10.2025 22:18 β π 1 π 0 π¬ 0 π 0The fact that vibe coding exists is the very reason why (ironically) AI is not a threat to software developers experts
29.09.2025 11:26 β π 0 π 0 π¬ 0 π 0Missing pre-liquid-glass macOS aesthetic? Check out my new personal website I've been crafting for 4 months and finally released it today! CSS view transitions with blur, double border on squircles, fully accessible and labelled, no JS required, works even on "safest" mode in Tor browser!
hloth.dev
I figured copyleft-projects maintainers deserve special treatment so I made a website for them too. Love everyone, especially your enemies β€οΈ change.mit.hloth.dev
19.09.2025 02:36 β π 0 π 0 π¬ 0 π 0I just made this in light of recent events β mit.hloth.dev
There is a special bonus at the end of the page if you're braindead enough to scroll through wall of text titled "GPL license". Finally, some good use for hours of training your finger while scrolling reels!
Update: I also got permanently banned from another IT subreddit. I'm going to attach a few screenshots from the thread. As if defending GPL wasn't bad enough on its own, these people aggressively attack you and call you names over a SOFTWARE LICENSE. Bravo, opensource community! πππ
18.09.2025 18:58 β π 1 π 0 π¬ 0 π 0I got permanently banned from r/opensource on reddit for saying GPL license is bullshit. wow that's fucking pathetic lol
18.09.2025 11:09 β π 1 π 0 π¬ 0 π 1my progress on degoogling so far
with liquid glass rolling out globally in its raw state the "macbook β thinkpad" might just become the very next entry in the list
would you look at that! almost 30 oauth providers and all of them work! that's like 30x more reasons to create an account on git.hloth.dev. or 30 accounts. or 31 cause you really shouldn't trust 3rd party websites to access your main account and its data!
17.09.2025 01:38 β π 0 π 0 π¬ 0 π 0Apparently preventing pedos from sharing csam by scanning content locally AND without any kind of reporting whatsoever is bad enough. So bad that it's better not to implement any obstacles for this kind of content sharing at all. cause pedos are known to bypass 'em?
oh, reddit, what a nasty place...
just finished migrating all my repositories from github to selfhosted forgejo. all of them. almost 200. at least 150 are still there but are automatic pull read only mirrors. not only all issues, prs, wikis, releases, but even actions workflows with docker-in-docker (my personal hell). git.hloth.dev
17.09.2025 01:29 β π 0 π 0 π¬ 1 π 0god forbid girl adding a new public SSH key to her repository
14.09.2025 19:53 β π 1 π 0 π¬ 0 π 0here's how it should be:
handle /images/deleted* {
error 404
}
handle {
reverse_proxy: 4321
}
there is a bit of learning curve to caddy I must admit
the thing that took me some time and nerves was how routing blocks work. coming from nginx I thought something simple such as handle /images/deleted* { error 404 } would suffice. turns out it's more like if/else and your request doesn't end
rest in piss
I'm going off this platform to selfhosted bsky or mastodon (haven't decided yet)
today you can find plenty of next.js projects labelling themself as "blazingly" fast
the bar is that low
"blazing fast" defines how quickly this phrase turned from cool niche to cringe mainstream
11.09.2025 16:49 β π 1 π 0 π¬ 2 π 0