make resources configurable by the user without modifying code

This commit is contained in:
zyl 2024-11-04 13:00:25 -08:00
parent 50574bf352
commit 159c8fa5b3
Signed by: zyl
SSH key fingerprint: SHA256:uxxbSXbdroP/OnKBGnEDk5q7EKB2razvstC/KmzdXXs
21 changed files with 181 additions and 337 deletions

View file

@ -0,0 +1,24 @@
---
title: being gay is so cool
timestamp: 2023-11-14T23:09:00.00Z
tags: [gay, lesbiab, trans]
desc: holy shit being gay is cool y'all
cdn_file: 2023/11/pfp.png
header_image_alt: A dead Among Us bean layered on top of transgender, lesbian, and bisexual pride flags.
---
god being gay is so cool
i mean seriously how can it just keep getting cooler and cooler
women y'all. very cool
while i'm here
might as well gush about trans people too since i'm extra gay when they're involved
gosh i just love trans voices and trans bodies and trans experiences and trans people
being gay and being trans is just so fucking cool i can't get over it
god i'm gay

View file

@ -0,0 +1,63 @@
---
title: estradiol delivery methods
timestamp: 2023-11-12T20:55:00.00Z
tags: [trans, hrt, estradiol]
desc: a comparison of the four forms of estradiol i've taken since starting hrt
cdn_file: 2023/11/syringe.jpeg
header_image_alt: A photograph of a syringe for instramuscular injection with needle still in its wrapper.
---
i started estradiol injections a few months ago and felt it might be useful to write out my experiences with each of them for posterity
## patches
my endo started me on estradiol patches. these definitely work, but only if you put them in the right spots and also if they stay on
i had trouble with both of those and found it pretty annoying
aside from that, i could feel them starting to wear off 12-24 hours before it was time to replace the patches. definitely not ideal
additionally, insurance sucks and regularly caused me to be a couple days late on replacing a patch because they wouldn't cover it in time
## sublingual pills
these are pretty neat. easiest and cheapest of the bunch
unfortunately, i could feel _these_ wearing off too, at about 5-6 hours after a dose. apparently this isn't common, but it affected me sooo
i've also had problems with getting accurate estradiol level measurements since it flucuates so much. definitely my preferred method if they worked better for me
## swallowed pills
before switching to injections my endo had me try out swallowing my estradiol pills instead of dissolving them. the results for me were that i couldn't feel them wearing off anymore, BUT i couldn't get my levels back up either. not an ideal solution
## injections
these are _great_
i was super nervous before starting them but turns out it's actually not that hard to inject yourself if it's your only option
cannot feel these wearing off at all between doses _and_ i get good estradiol levels
my E levels are so consistently good now that i don't need a testosterone blocker which is _very_ nice
however!
## insurance _sucks_
my insurance filled my first three-month prescription of estradiol valerate for around $120. this is absurd.
then they failed to fill my prescription when i was out. when i called to ask for a fill, they told me they couldn't. doing the math from what they told me i found they expected me to around 16 and half doses out of a vial, which would be an extra 3-4 weeks over what the prescription from my endo actually said
so instead i went out of pocket and through discount programs get my estradiol for cheaper than with insurance and (importantly) _on time_
loooooove insurance.
## conclusions
- injections rock if you can get insurance to cover them
- sublingual's good too and works great for most people but didn't for me
- avoid swallowing them
- patches are ehhh
that is all.

View file

@ -0,0 +1,20 @@
---
title: i built a minecraft classic server
timestamp: 2024-07-08T10:37:00.00Z
tags: [minecraft, minecraft classic, dev]
desc: i got bored and built a minecraft classic server
cdn_file: 2024/07/classic2.png
header_image_alt: Screenshot of my Minecraft classic server showing two players standing in front of a stack of blocks.
---
a while ago i was looking for something to do and my brain decided i should.. build a complete reimplementation of the minecraft server, naturally. i knew i'd never get anywhere close to finishing that project before losing steam so instead, i redirected this inspiration into [a minecraft classic server](https://github.com/zyllian/classics)!
<md class="float-left w50" type="blog-image" src="cdn$2024/07/classic1.png" content="at one point while changing my world format, worlds started getting sent to clients diagonally! don't remember what caused this, though."></md>
minecraft classic has [fairly simple networking](https://wiki.vg/Classic_Protocol) as it turns out, so building a server which vanilla classic clients can connect to isn't too bad if you know what you're doing, and with no need to stay true to the vanilla map format, you can simplify things even further!
minecraft classic actually still has a decently large community around it, and what i believe are the most popular clients/servers all implement [an extended networking protocol](https://wiki.vg/Classic_Protocol_Extension) to add extra features that vanilla classic doesn't support.
my implementation lacks basically any kind of anti-cheat and is lacking most of the community protocol extensions, but it's still pretty cool to have built it! i love working on random projects and it's nice to see one which is actually useable, even if there's [a lot to add](https://zyllian/classics/issues)!
<md type="blog-image" src="cdn$2024/07/classic3.png" content="screenshot of me stress testing how many players i could connect to the server :3"></md>

View file

@ -0,0 +1,12 @@
---
title: send trans people money.
timestamp: 2024-06-21T14:05:00.00Z
tags: [trans, money]
desc: you should send trans people money. i'm trans btw
cdn_file: 2024/06/gamecube.jpeg
header_image_alt: A photo of me holding a Cipon-branded Gamecube controller in my lap.
---
this is a pretty short post. i'm just here to say you should send trans people ([like me](/pay-me)) money. spare a few bucks and send it! sure you can find [one or two trans people](/pay-me) out there to send money to. surely.
the picture is a gamecube controller i've been using recently since i started playing melee some :3

View file

@ -0,0 +1,24 @@
---
title: so now i have a blog
timestamp: 2023-06-09T22:20:00.00Z
tags: [meta, blog]
desc: I added a blog to my site. Here's a picture of some smoke.
cdn_file: 2023/06/smoke.jpeg
header_image_alt: Photo of smoke engulfing an interstate from a highway across a river.
---
So now I have a blog on my site. I don't really have any plans to post here regularly, but idk maybe that'll change in the future.
That's pretty much it for now.
<!-- That's pretty much it as far as the non-technical side of things goes.
## The Technical Side of Things
I haven't really written anything about how my site works before, so this is also going to contain some general information about the site as a whole.
`zyl.gay` is a static website built with a custom static site builder I built for it. It started by taking Markdown pages and rendering them on top of the appropriate template.
When I added the [images section](/images/) to the site I added the first abstraction on top of this: YAML files with the relevant metadata for the image (including a short but unstyled description) which then get rendered not only into pages for the individual pages, but also a paginated display for all the images _and_ a method to view images by tag.
To get blogs working I modified the image page code to be generic over provided resource types, so really the images and the blog posts are rendered the same way, just with different configurations. -->

View file

@ -0,0 +1,10 @@
---
title: among us 😱
timestamp: 2022-12-14T00:00:00.00Z
alt: Screenshot of Pokémon White on an evolution screen. Text reads "Congratulations! Your amogus evolved into Amoonguss!"
desc: aaahhhh
cdn_file: amogus.png
tags: [pokémon, sussy]
---
aaahhhh

View file

@ -0,0 +1,7 @@
---
title: cat 3
timestamp: 2022-12-14T00:00:00.00Z
alt: Picture of my cat sleeping in a box barely large enough for them. Their head is resting on one edge of the box.
cdn_file: boxtop.jpeg
tags: [cat]
---

View file

@ -0,0 +1,7 @@
---
title: cat
timestamp: 2022-12-14T00:00:00.00Z
alt: Picture of my cat sleeping curled up on top of some pillows.
cdn_file: cat.jpeg
tags: [cat]
---

View file

@ -0,0 +1,7 @@
---
title: cat 2
timestamp: 2022-12-14T00:00:00.00Z
alt: Close up picture of my cat laying on a shelf while staring not quite at the camera.
cdn_file: cat2.jpeg
tags: [cat]
---

View file

@ -0,0 +1,9 @@
---
title: shorts to dresses
timestamp: 2022-12-14T00:00:00.00Z
alt: Screenshot from Pokémon Black 2 of an NPC saying "This dress is comfy and easy to wear..."
cdn_file: trans-comfy.png
tags: [pokémon, trans]
---
yooo they're turning the comfy shorts kid trans