# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 1564
# self = https://watcher.sour.is?uri=https://yarn.girlonthemoon.xyz/user/kat/twtxt.txt&offset=1064
# next = https://watcher.sour.is?uri=https://yarn.girlonthemoon.xyz/user/kat/twtxt.txt&offset=1164
# prev = https://watcher.sour.is?uri=https://yarn.girlonthemoon.xyz/user/kat/twtxt.txt&offset=964
@prologic see if there's anything wrong! maybe the little critter needs more food or water or just some playtime :)
@prologic genuinely the sickest shit i've ever seen webdev is saved
@prologic genuinely the sickest shit i've ever seen webdev is saved
hmmm i should play with HTMX sometime. it looks so neat
hmmm i should play with HTMX sometime. it looks so neat
@prologic I JUST SAW THIS POST WITHOUT RESTARTING WE ARE SO BACK
@prologic I JUST SAW THIS POST WITHOUT RESTARTING WE ARE SO BACK
slowing working away at my latest code project: learning PHP by recreating the 2000s fandom mainstay known as a fanlisting! it's been super fun i added a dynamic nav bar and other modifications in the latest commit

fanlistings even to this day rely on old PHP scripts dating back to the early 2000s that need whole ass mySQL or postgres DBs and are incredibly insecure. you can look at them here they're like super jank lol it's sad that new fanlistings have to use them because there's no other options....
slowing working away at my latest code project: learning PHP by recreating the 2000s fandom mainstay known as a fanlisting! it's been super fun i added a dynamic nav bar and other modifications in the latest commit

fanlistings even to this day rely on old PHP scripts dating back to the early 2000s that need whole ass mySQL or postgres DBs and are incredibly insecure. you can look at them here they're like super jank lol it's sad that new fanlistings have to use them because there's no other options....
happy free comic book day! my store was out of freebies but i got some of my pulls and also a trade of one of my favorite reads last year!

happy free comic book day! my store was out of freebies but i got some of my pulls and also a trade of one of my favorite reads last year!

@prologic thank you so much, just did all of that! i'll report back if i still need to restart <3
@prologic thank you so much, just did all of that! i'll report back if i still need to restart <3
@prologic nice! lol that's such a real way to develop
@prologic nice! lol that's such a real way to develop
@kat with the help of a friend i got to build a nixOS server image from scratch and use it on a VPS! so that was neat!
@kat with the help of a friend i got to build a nixOS server image from scratch and use it on a VPS! so that was neat!
i'm slowly learning nixOS as part of my new fujocoded contract thing and as scary as it is it's highkey kinda fun. like what do you mean i configure the bootloader with one god damn line in a file that's EPIC
i'm slowly learning nixOS as part of my new fujocoded contract thing and as scary as it is it's highkey kinda fun. like what do you mean i configure the bootloader with one god damn line in a file that's EPIC
my cat has the zoomies. it's 6AM. girl RELAX
my cat has the zoomies. it's 6AM. girl RELAX
@movq LMAO the power of static pages!
@movq LMAO the power of static pages!
@prologic oh i see it! thank you so much! it's no problem i totally understand :)
@prologic oh i see it! thank you so much! it's no problem i totally understand :)
computers were a mistake (i fought with git and lost)
computers were a mistake (i fought with git and lost)
@movq this is so real... i think we need to bring back topic focused groups but like with a little off topic side of things just in case people wanna go off topic. so the option's there but the intent is the topic! microblogging isn't best for this yeah. i think this is part of why IRC still goes strong for many tech people
@movq this is so real... i think we need to bring back topic focused groups but like with a little off topic side of things just in case people wanna go off topic. so the option's there but the intent is the topic! microblogging isn't best for this yeah. i think this is part of why IRC still goes strong for many tech people
@prologic i gave up on trying to get my local branch clean and just
git clone
'd
main
into a new directory and built from there LMAOOO it was such a mess i'm not good at git

i saw your commits fixing queue issues, fingers crossed it works on my end!
@prologic i gave up on trying to get my local branch clean and just
git clone
'd
main
into a new directory and built from there LMAOOO it was such a mess i'm not good at git

i saw your commits fixing queue issues, fingers crossed it works on my end!
@andros@andros <3
@andros@andros <3
@movq TYYYY
@movq TYYYY
@bender LMAOOO
@bender LMAOOO
@prologic done! hey i got a question, you got any clue why my feeds aren't updating? maybe it has to do with the new cache flag but i messed with that a bit and didn't notice a difference. basically it's like i have to manually restart
yarnd
to see new posts it's really weird lol
@prologic done! hey i got a question, you got any clue why my feeds aren't updating? maybe it has to do with the new cache flag but i messed with that a bit and didn't notice a difference. basically it's like i have to manually restart
yarnd
to see new posts it's really weird lol
it seems i do have to restart my instance to re-queue feeds or something so i definitely fucked up migration to v16 lol
it seems i do have to restart my instance to re-queue feeds or something so i definitely fucked up migration to v16 lol
@aelaraji oh fuck yea snac would be a good use of that! makes me wanna do the same... GTS also has a new profile view for profiles that shows only images which makes it great as a photo posting place
@aelaraji oh fuck yea snac would be a good use of that! makes me wanna do the same... GTS also has a new profile view for profiles that shows only images which makes it great as a photo posting place
ya girl's a contract sysadmin now!!!!!!!! https://bsky.app/profile/fujocoded.bsky.social/post/3lo4yd57rbs23
ya girl's a contract sysadmin now!!!!!!!! https://bsky.app/profile/fujocoded.bsky.social/post/3lo4yd57rbs23
@aelaraji gotosocial is epic
@aelaraji gotosocial is epic
i don't think any of you know what a fan listing is but basically it was a fandom thing in the 2000s where people would make websites that other people could sign up for to show they're a fan of something. more info here.

anyway i made a fan listing kinda thing in PHP to learn the language. it was fun af

https://bytes.4-walls.net/kat/toys/src/branch/main/fan
i don't think any of you know what a fan listing is but basically it was a fandom thing in the 2000s where people would make websites that other people could sign up for to show they're a fan of something. more info here.

anyway i made a fan listing kinda thing in PHP to learn the language. it was fun af

https://bytes.4-walls.net/kat/toys/src/branch/main/fan
@prologic LMAO it's fine! i think it's running ok i'm just nervous i might've messed it up because honestly i just backed up my DB then did a git merge and overwrote the merge conflicts because i was lazy and didn't know how to properly do an upgrade with git
@prologic LMAO it's fine! i think it's running ok i'm just nervous i might've messed it up because honestly i just backed up my DB then did a git merge and overwrote the merge conflicts because i was lazy and didn't know how to properly do an upgrade with git
@prologic yayyyy
@prologic yayyyy
@prologic oh these posts showed up on a page refresh without me needing to restart so maybe it's starting to work again?
@prologic oh these posts showed up on a page refresh without me needing to restart so maybe it's starting to work again?
@kat what did i fuck up this time lol
@kat what did i fuck up this time lol
i don't think it's normal to have to restart my yarnd instance every time i wanna see new posts right
i don't think it's normal to have to restart my yarnd instance every time i wanna see new posts right
@movq oh this would be handy! i think my feed's busted after the migration lol
@movq oh this would be handy! i think my feed's busted after the migration lol
@andros@andros it's epic!
@andros@andros it's epic!
i hosted a forgejo instance out of boredom. it's pretty epic https://bytes.4-walls.net/kat
i hosted a forgejo instance out of boredom. it's pretty epic https://bytes.4-walls.net/kat
@bender <333
@bender <333
@bender i forgot it LOL
@bender i forgot it LOL
help why didn't my last post go through
help why didn't my last post go through
@kat i just did the migration to stuff on the cacher branch so i'm like WHAT IS HAPPENING
@kat i just did the migration to stuff on the cacher branch so i'm like WHAT IS HAPPENING
@kat oh ok i think it's slowly rebuilding stuff
@kat oh ok i think it's slowly rebuilding stuff
@kat I CAN'T SEE TWTXT.NET ANYMORE?! WHAT'D I DO IN THE MIGRATION HELP LOL
@kat I CAN'T SEE TWTXT.NET ANYMORE?! WHAT'D I DO IN THE MIGRATION HELP LOL
test can anyone see this pls reply if u can
test can anyone see this pls reply if u can
gah i've been so busy working on love4eva! TL;DR i switched image backends from the test/dev only module i was using to the S3 one, but with a catch - i'm not using S3 or cloud shit!!! i instead got it to work with minio, so it's a middle ground between self hosting the image uploads & being compatible with the highly efficient S3 module. i'm super happy with it :)

i posted a patreon update that details the changes more: https://www.patreon.com/posts/i-am-now-working-127687614

that post says i didn't update my guide yet but i actually did like right after i made that post lol so you can
CTRL+F
for minio stuff there!
gah i've been so busy working on love4eva! TL;DR i switched image backends from the test/dev only module i was using to the S3 one, but with a catch - i'm not using S3 or cloud shit!!! i instead got it to work with minio, so it's a middle ground between self hosting the image uploads & being compatible with the highly efficient S3 module. i'm super happy with it :)

i posted a patreon update that details the changes more: https://www.patreon.com/posts/i-am-now-working-127687614

that post says i didn't update my guide yet but i actually did like right after i made that post lol so you can
CTRL+F
for minio stuff there!
@prologic exciting!!!!!! i'm SO SORRY i didn't get to doing the migration for my instance though - i've been really busy! TT but i hope to get to it sometime this week <3 i really wanna upgrade i think i'm just a bit nervous for whatever reason lol
@prologic exciting!!!!!! i'm SO SORRY i didn't get to doing the migration for my instance though - i've been really busy! TT but i hope to get to it sometime this week <3 i really wanna upgrade i think i'm just a bit nervous for whatever reason lol
@thecanine do you read ed zitron's newsletter? he writes in depth about how AI is a crock of shit it makes me feel normal for once
@thecanine do you read ed zitron's newsletter? he writes in depth about how AI is a crock of shit it makes me feel normal for once
@movq this looks really cool
@movq this looks really cool
@bender YAYYYY TY
@bender YAYYYY TY
@prologic yayyy bookmarking ty!!!
@prologic yayyy bookmarking ty!!!
i can finally talk about it here: i'm doing contract sysadmin work for fujocoded!!!!!!
i can finally talk about it here: i'm doing contract sysadmin work for fujocoded!!!!!!
love4eva is gradually becoming more functional, with the power of wildcard certs, memcached, and various quality of life improvements! :D
love4eva is gradually becoming more functional, with the power of wildcard certs, memcached, and various quality of life improvements! :D
I HATE BRAIN ZAPS
I HATE BRAIN ZAPS
@prologic i can give it a try MAYBE, i've been super busy and all over the place but i will put it on my task list to try to remember! do you have upgrade/migration instructions anywhere that i can follow?
@prologic i can give it a try MAYBE, i've been super busy and all over the place but i will put it on my task list to try to remember! do you have upgrade/migration instructions anywhere that i can follow?
@movq god same TT