The Fujoshi Guide to Web Development
@fujoweb.dev
320 followers 1 following 100 posts
FujoGuide brings everyone (but above all, hobbyists) the useful programming tools trusted by professional programmers. With our fun and engaging guides, you too can boost your coding skills to match your dreams! www.fujoweb.dev
Posts Media Videos Starter Packs
Pinned
fujoweb.dev
Reposting for pin! Check out all the work our parent company does and support us on Patreon 👇

patreon.com/fujocoded
fujocoded.bsky.social
Longing for an internet that's kinder, queerer, and just plain more fun? FujoCoded LLC works to bring internet weirdos together and to empower niche communities to reclaim their online spaces!

Help us help the web by supporting our work today!

patreon.com/fujocoded

Other links below 🔗👇
Overview of the FujoVerse, with the logos arranged on a grid. Support us today! Patreon.com/fujocoded

FujoCoded - our projects

The Fujoshi Guide to Web Development - The cast lineup of shippable ikemen tech concepts.

Accessible guides to modern web development for the niche subcultures of the web. By professionals, for everyone.

Fandom Coders - Boba-tan winking as she holds a rubber duck.

A judgement-free learning community for software weavers at all levels building the fandom web and beyond.

BobaBoard - Boba-tan winning a plushie of her blorbo in a crane game.

Self-hostable forum software updated for today's online dwellers. An active experiment in shared governance and collective building.

...and more! - AO3.js and Astrolabe logos.

Tools, libraries, and gatherings to help people bootstrap their coding projects or find open initiatives to contribute to.
Reposted by The Fujoshi Guide to Web Development
fujo.quest
I finally finished all the fortune cookies I got from @fujocoded.bsky.social / @fujoweb.dev 😂
A picture of a bunch of fortunes on a table in front of a Izuku postcard. 
One fortune reads "A character's suffering is a fan's delight"
Reposted by The Fujoshi Guide to Web Development
essentialrandom.bsky.social
Finally got it to work! Today's Astro component lets you load ALT text from a text file named after the image it belongs to, so you can reuse ALT text across your site (like you reuse images), and can keep your HTML looking neat no matter how long your ALT text is!

Not released yet, but soon :)
VSCode Screenshot: shows  <ImageWithAlt src={Sportacus} alt="file://" /> as a component, and the a file with the text "Sportacus from hit series LazyTown"
Example of a page with an image of sportacus, and an alt button with a dialog reading "sportacus from hit series lazytown". This was loaded from the file.
Reposted by The Fujoshi Guide to Web Development
Reposted by The Fujoshi Guide to Web Development
essentialrandom.bsky.social
If you're uncomfortable with Bluesky owning (and being able to delete) your data but don't want to go the whole way to self-hosted/another service, you should:

1) Register identity recovery keys, which will allow you to point your current identity to a new PDS
2) Backup your PDS periodically
Reposted by The Fujoshi Guide to Web Development
essentialrandom.bsky.social
I know better than to comment on community guidelines stuff, but there is one thing I want to remind folks: we're all here "stealing" compute and storage from Bluesky, so us indie builders have time to figure out how to break away from them in a sustainable way. This has been the plan all along.
Reposted by The Fujoshi Guide to Web Development
essentialrandom.bsky.social
in honor of @riazaia.bsky.social hitting this important milestone*, which one was yours?

(*courtesy of Patreon)
"by age 30 you should have a" meme, but it's "API you have swornvengeance against"
fujoweb.dev
We officially published our Gitea/Forgejo character sheets to both our BackerKit and our Kickstarter campaign reward folders!

For access to this behind the scene and beyond, subscribe to our Patreon 👇 they'll be there (with insider news 👀) in a few days.

(Also 2/5 Patrons got! Be the next one 😉💖)
essentialrandom.bsky.social
If we get 5 new patrons I'll get ATproto/ActivityPub gijinka officially added to the @fujoweb.dev roster (and make them kiss)

www.patreon.com/fujocoded
Reposted by The Fujoshi Guide to Web Development
essentialrandom.bsky.social
We'll be here the whole week btw 👀👇
essentialrandom.bsky.social
If we get 5 new patrons I'll get ATproto/ActivityPub gijinka officially added to the @fujoweb.dev roster (and make them kiss)

www.patreon.com/fujocoded
Reposted by The Fujoshi Guide to Web Development
katproto.girlonthemoon.xyz
we can fix the whole activitypub animosity towards atproto by making up two gay mascots for both protocols and then making them kiss. this will piss off at least one side enough for them to unite
fujoweb.dev
Folks, I know you all are big fans of Terminal: Spill, his character designer, is raising funds to help with cancer surgery and hospital fees👇

Help us boost their call for help 🙏💖 and if you can donate something, what better way to say thank you for a very sexy grandpa? 🌟👀
Terminal character card, visible in full at https://www.fujoweb.dev/characters#terminal
Reposted by The Fujoshi Guide to Web Development
essentialrandom.bsky.social
We've enabled ao3.js to integrate with any "AO3 software"-based archive, using @katproto.girlonthemoon.xyz's superlove as a testing ground! Still a bunch of work to do for edge cases, but it's working!!!

Check out the branch: github.com/FujoWebDev/A... and ofc superlove superlove.sayitditto.net !!
screenshot of code showing ao3.js fetching from 2 different archives
Reposted by The Fujoshi Guide to Web Development
essentialrandom.bsky.social
Come join me on Twitch (and now on Streamplace!) and let's add the ability to support multiple archives to AO3.js! Then, we'll do some helping folks with DBs in Astro, and if we have time Guestbook work!

- stream.place/essentialran...
- www.twitch.tv/essentialran...
Reposted by The Fujoshi Guide to Web Development
fujoweb.dev
Thank you all that made it to our Astro Learning Path stream 🎉💖 ...and to those that'll watch the recording, of course!

We'll dive into what we learned later. In the meantime:

1. Check out the recording on Twitch
2. Read the "learning path" doc we wrote
3. Send us your comments!

Links below👇
A poster advertising an Astro stream. It says learn@FujoWeb.dev presents Special Stream: Learning Path plan-along. The stream is to brainstorm new Astro articles together and WAS at Thursday September 4th, 3pm Pacific time (crossed of with a concluded stamp on top), on the essentialrandomness channel on Twitch.   In the corner is Boba-tan holding a rubber duck saying We can ship it
fujoweb.dev
Thank you all that made it to our Astro Learning Path stream 🎉💖 ...and to those that'll watch the recording, of course!

We'll dive into what we learned later. In the meantime:

1. Check out the recording on Twitch
2. Read the "learning path" doc we wrote
3. Send us your comments!

Links below👇
A poster advertising an Astro stream. It says learn@FujoWeb.dev presents Special Stream: Learning Path plan-along. The stream is to brainstorm new Astro articles together and WAS at Thursday September 4th, 3pm Pacific time (crossed of with a concluded stamp on top), on the essentialrandomness channel on Twitch.   In the corner is Boba-tan holding a rubber duck saying We can ship it
Reposted by The Fujoshi Guide to Web Development
tiktakkmelon.amkitakk.be
Ms. Boba is doing a special coding stream in about half an hour, give it a watch if you're available!

www.twitch.tv/essentialran...
Reposted by The Fujoshi Guide to Web Development
fujocoded.bsky.social
In 2 hours!!
fujoweb.dev
Reminder! See you TOMORROW (Monday, Sept 1st) at 2PM Pacific/9PM GMT for a special stream: together, we'll plan the Astro "learning path" section of our learning site, learn.fujoweb.dev!

Hang out with us & help us make building personal websites accessible to fandom creatives and beyond!

Link 👇
A poster advertising an Astro stream. It says &quot;learn@FujoWeb.dev presents Special Stream: Learning Path plan-along&quot;. The stream is to brainstorm new Astro articles together and is at Thursday September 4th, 3pm Pacific time, on the &quot;essentialrandomness&quot; channel on Twitch.   In the corner is Boba-tan holding a rubber duck saying &quot;We can ship it!&quot;
Reposted by The Fujoshi Guide to Web Development
fujocoded.bsky.social
Make sure to check out our open "💰🤏small gigs" opportunities for help, and throw your name in the ring at our hiring page: fujocoded.com/hiring#hirin...

(The README gig is indirectly sponsored by @graze.social, as a spin-off of the Guestbook work they generously gave us a grant for 🙏💖)
fujoweb.dev
FYI, this is a hour ahead of @essentialrandom.bsky.social's usual streams, so we can give our international friends a bit of breathing room. It's late (or early) elsewhere in the world!

See you in 24 hours on Twitch :)

www.twitch.tv/essentialran...
Twitch
Twitch is the world
www.twitch.tv
fujoweb.dev
Reminder! See you TOMORROW (Monday, Sept 1st) at 2PM Pacific/9PM GMT for a special stream: together, we'll plan the Astro "learning path" section of our learning site, learn.fujoweb.dev!

Hang out with us & help us make building personal websites accessible to fandom creatives and beyond!

Link 👇
A poster advertising an Astro stream. It says &quot;learn@FujoWeb.dev presents Special Stream: Learning Path plan-along&quot;. The stream is to brainstorm new Astro articles together and is at Thursday September 4th, 3pm Pacific time, on the &quot;essentialrandomness&quot; channel on Twitch.   In the corner is Boba-tan holding a rubber duck saying &quot;We can ship it!&quot;
Reposted by The Fujoshi Guide to Web Development
fujocoded.bsky.social
Having others write for us was revelatory. We're still working to nail down what learn@ "is" (more info in the newsletter), so we decided to get input from the best: YOU!

This Monday, help us brainstorm our next series of articles. Let's teach fans to build their sites 💪 twitch.tv/essentialran...
A poster advertising an Astro stream. It says &quot;learn@FujoWeb.dev presents Special Stream: Learning Path plan-along&quot;. The stream is to brainstorm new Astro articles together and is at Thursday September 4th, 3pm Pacific time, on the &quot;essentialrandomness&quot; channel on Twitch.   In the corner is Boba-tan holding a rubber duck saying &quot;We can ship it!&quot;
Reposted by The Fujoshi Guide to Web Development
aroceu.cloud
hi I wrote about a tool I don't even use but it's way more useful than my insane workflow so you should check it out!!
fujocoded.bsky.social
Let's go to The Work We Do™: we released our first articles not written by @essentialrandom.bsky.social! @aroceu.cloud and @notavodkashot.bsky.social knocked it out of the park with the new JavaScript beyond the Browser” section (learn.fujoweb.dev) of "learn@"👇

learn.fujoweb.dev/npm/javascri...
A screenshot of an article about how to initialize your NPM project
Reposted by The Fujoshi Guide to Web Development
essentialrandom.bsky.social
Now that @katproto.girlonthemoon.xyz has given out our new secret @atprotocol.dev x @fujocoded.bsky.social stickers at the NY ATproto meetup, I can finally share them with everyone!

(feat @chyenhyen.bsky.social's art)
a series of stickers featuring ATproto Community's mascot Gustopher and his passionate lover, The Untitled Goose Game goose, plus FujoCoded's logo. One says, "I think I will fix problems on purpose" and the other "write code not hate".
Reposted by The Fujoshi Guide to Web Development