Ms Boba (rebuilding community era)
@essentialrandom.bsky.social
https://essentialrandomness.com
Software engineer (and more) on a mission to bring community back to the web. Founder of @fujoweb.dev, https://fujocoded.com/ and https://bobaboard.com/. Loves building random, chaotically-delightful stuff. 🇪🇺🇺🇸
Software engineer (and more) on a mission to bring community back to the web. Founder of @fujoweb.dev, https://fujocoded.com/ and https://bobaboard.com/. Loves building random, chaotically-delightful stuff. 🇪🇺🇺🇸
Pinned
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 🔗👇
Help us help the web by supporting our work today!
patreon.com/fujocoded
Other links below 🔗👇
Hello! I'm Ms Boba, and I'm a software dev + fandom person who really 💜s the web.
Check out some of the projects I founded in the quoted post 👇, and help us help niche online communities take back their internet by supporting us on Patreon!
www.patreon.com/c/fujocoded
Check out some of the projects I founded in the quoted post 👇, and help us help niche online communities take back their internet by supporting us on Patreon!
www.patreon.com/c/fujocoded
Come build a more powerful, even cooler contributors section for @fujocoded.bsky.social! We'll pick back up from where we left last time: syncing an Astro Content Collection in its own GitHub repo with our other Astro sites!
- www.twitch.tv/essentialran...
- stream.place/essentialran...
- www.twitch.tv/essentialran...
- stream.place/essentialran...
November 11, 2025 at 12:35 AM
Come build a more powerful, even cooler contributors section for @fujocoded.bsky.social! We'll pick back up from where we left last time: syncing an Astro Content Collection in its own GitHub repo with our other Astro sites!
- www.twitch.tv/essentialran...
- stream.place/essentialran...
- www.twitch.tv/essentialran...
- stream.place/essentialran...
🔴 LIVE https://stream.place/essentialrandom.bsky.social GitHub repos + Astro Sync experiments 🧪 — pt.2
@essentialrandom.bsky.social is 🔴LIVE on stream.place!
GitHub repos + Astro Sync experiments 🧪 — pt.2
stream.place
November 11, 2025 at 12:31 AM
🔴 LIVE https://stream.place/essentialrandom.bsky.social GitHub repos + Astro Sync experiments 🧪 — pt.2
Haven't been keeping people *quite* as informed about progress on this as I intended for our ~accountability push~ 💪🌟, but in my defense this is what the more accurate todo list turned out in practice
...but it's also a perfect representation of the level of care put in the learning experience 👩🏫✨
...but it's also a perfect representation of the level of care put in the learning experience 👩🏫✨
November 10, 2025 at 9:53 PM
Haven't been keeping people *quite* as informed about progress on this as I intended for our ~accountability push~ 💪🌟, but in my defense this is what the more accurate todo list turned out in practice
...but it's also a perfect representation of the level of care put in the learning experience 👩🏫✨
...but it's also a perfect representation of the level of care put in the learning experience 👩🏫✨
@fujocoded.bsky.social x Gustopher cameo
November 10, 2025 at 9:16 PM
@fujocoded.bsky.social x Gustopher cameo
Reposted by Ms Boba (rebuilding community era)
My five favorite humans on this platform continue to be @grimalkina.bsky.social, @hazelweakly.me, @botmatrix.myatproto.social, @lizthegrey.com and @essentialrandom.bsky.social.
Why? Because they all keep people at the center of their work, even as they explore fearlessly into the unknown.
Why? Because they all keep people at the center of their work, even as they explore fearlessly into the unknown.
November 9, 2025 at 7:04 PM
My five favorite humans on this platform continue to be @grimalkina.bsky.social, @hazelweakly.me, @botmatrix.myatproto.social, @lizthegrey.com and @essentialrandom.bsky.social.
Why? Because they all keep people at the center of their work, even as they explore fearlessly into the unknown.
Why? Because they all keep people at the center of their work, even as they explore fearlessly into the unknown.
Reposted by Ms Boba (rebuilding community era)
But once that data is out there, it's out there. It becomes a social or legal problem not a technical one.
Like there are entire policy schemes like ODRL that try to specify what others can do with your data, but without legal enforcement & social repercussions for misuse, they're pretty pointless
Like there are entire policy schemes like ODRL that try to specify what others can do with your data, but without legal enforcement & social repercussions for misuse, they're pretty pointless
November 8, 2025 at 3:01 PM
But once that data is out there, it's out there. It becomes a social or legal problem not a technical one.
Like there are entire policy schemes like ODRL that try to specify what others can do with your data, but without legal enforcement & social repercussions for misuse, they're pretty pointless
Like there are entire policy schemes like ODRL that try to specify what others can do with your data, but without legal enforcement & social repercussions for misuse, they're pretty pointless
Reposted by Ms Boba (rebuilding community era)
Something I see repeatedly in the ActivityPub community & Fediverse, and with growing regularity in the ATmosphere is people pretending or thinking that they can control data once it has left their server/device.
You can definitely ask nicely that they do certain things...
You can definitely ask nicely that they do certain things...
November 8, 2025 at 3:01 PM
Something I see repeatedly in the ActivityPub community & Fediverse, and with growing regularity in the ATmosphere is people pretending or thinking that they can control data once it has left their server/device.
You can definitely ask nicely that they do certain things...
You can definitely ask nicely that they do certain things...
Reposted by Ms Boba (rebuilding community era)
We’re so immensely proud of the work Ms Boba and Co have put into this digital pack. 💜
Check out the deetz on the pack I (and others) have been tirelessly working on 👇👀💪
I'm really proud of how it's shaping up: we know random generators are a common "first foray into interactivity" for WebDev Adventurers looking to move beyond HTML and CSS. This shows them how to do it "right".
I'm really proud of how it's shaping up: we know random generators are a common "first foray into interactivity" for WebDev Adventurers looking to move beyond HTML and CSS. This shows them how to do it "right".
7 days to our soft launch date! 🎯 It's (almost) time: the preview of our Fortune Cookies Digital Pack will ship to early buyers in just a week, gearing up to the OFFICIAL RELEASE on 🦃 Black Friday 🦃
This is a huge opportunity for us to get early feedback, and a huge opportunity for you to... 👀
This is a huge opportunity for us to get early feedback, and a huge opportunity for you to... 👀
November 8, 2025 at 5:31 AM
We’re so immensely proud of the work Ms Boba and Co have put into this digital pack. 💜
Reposted by Ms Boba (rebuilding community era)
@essentialrandom.bsky.social created "gyolo" which goes `git add . && git commit -m 'yolo'` and i stole it and semi-regularly abuse it for CI work now
November 8, 2025 at 7:34 PM
@essentialrandom.bsky.social created "gyolo" which goes `git add . && git commit -m 'yolo'` and i stole it and semi-regularly abuse it for CI work now
Check out the deetz on the pack I (and others) have been tirelessly working on 👇👀💪
I'm really proud of how it's shaping up: we know random generators are a common "first foray into interactivity" for WebDev Adventurers looking to move beyond HTML and CSS. This shows them how to do it "right".
I'm really proud of how it's shaping up: we know random generators are a common "first foray into interactivity" for WebDev Adventurers looking to move beyond HTML and CSS. This shows them how to do it "right".
7 days to our soft launch date! 🎯 It's (almost) time: the preview of our Fortune Cookies Digital Pack will ship to early buyers in just a week, gearing up to the OFFICIAL RELEASE on 🦃 Black Friday 🦃
This is a huge opportunity for us to get early feedback, and a huge opportunity for you to... 👀
This is a huge opportunity for us to get early feedback, and a huge opportunity for you to... 👀
Fandom Cookies — Digital Items Pack (Preorder Item) | The FujoCoded Store
What's this? A special, exclusive surprise for the brave cookie collector!? This pack contains (at least) 3 digital items: Cootie Cookie Catcher Fortune Generator HTML/CSS/JavaScript learn-along Assor...
store.fujocoded.com
November 8, 2025 at 12:24 AM
Check out the deetz on the pack I (and others) have been tirelessly working on 👇👀💪
I'm really proud of how it's shaping up: we know random generators are a common "first foray into interactivity" for WebDev Adventurers looking to move beyond HTML and CSS. This shows them how to do it "right".
I'm really proud of how it's shaping up: we know random generators are a common "first foray into interactivity" for WebDev Adventurers looking to move beyond HTML and CSS. This shows them how to do it "right".
Reposted by Ms Boba (rebuilding community era)
"This kind of thing doesn't just happen! It's because good, passionate people show up and put in work." @pfrazee.com is spot on. @bmann.ca did such an amazing job of bringing people together and facilitating action. Deep appreciation.
Overwhelming to hear about how much the AT community showed up today at IETF. I wish I could've been there.
I'm sure many people deserve special thanks, but I do want to highlight @bmann.ca for helping to get people there. I feel so fortunate to be a part of such a great group of people.
I'm sure many people deserve special thanks, but I do want to highlight @bmann.ca for helping to get people there. I feel so fortunate to be a part of such a great group of people.
November 6, 2025 at 4:04 PM
"This kind of thing doesn't just happen! It's because good, passionate people show up and put in work." @pfrazee.com is spot on. @bmann.ca did such an amazing job of bringing people together and facilitating action. Deep appreciation.
Come on in for a quick (hopefully) stream. Today, we will:
- Fix up the AO3.js tests so they can stop yelling at me every week (oops 🫣)
- Experiment with pulling the data of our contributors from its own GitHub repository straight into @fujocoded.bsky.social's Astro site!
- Fix up the AO3.js tests so they can stop yelling at me every week (oops 🫣)
- Experiment with pulling the data of our contributors from its own GitHub repository straight into @fujocoded.bsky.social's Astro site!
🔴 LIVE https://stream.place/essentialrandom.bsky.social Fixing up AO3.js + Syncing GitHub repos & Astro 🧪!
@essentialrandom.bsky.social is 🔴LIVE on stream.place!
Fixing up AO3.js + Syncing GitHub repos & Astro 🧪!
stream.place
November 7, 2025 at 12:49 AM
Come on in for a quick (hopefully) stream. Today, we will:
- Fix up the AO3.js tests so they can stop yelling at me every week (oops 🫣)
- Experiment with pulling the data of our contributors from its own GitHub repository straight into @fujocoded.bsky.social's Astro site!
- Fix up the AO3.js tests so they can stop yelling at me every week (oops 🫣)
- Experiment with pulling the data of our contributors from its own GitHub repository straight into @fujocoded.bsky.social's Astro site!
🔴 LIVE https://stream.place/essentialrandom.bsky.social Fixing up AO3.js + Syncing GitHub repos & Astro 🧪!
@essentialrandom.bsky.social is 🔴LIVE on stream.place!
Fixing up AO3.js + Syncing GitHub repos & Astro 🧪!
stream.place
November 7, 2025 at 12:46 AM
🔴 LIVE https://stream.place/essentialrandom.bsky.social Fixing up AO3.js + Syncing GitHub repos & Astro 🧪!
Reposted by Ms Boba (rebuilding community era)
"There's a there there." #ietf124
Lots of enthusiasm and positivity (and advice from experienced folks) for forming an #atproto WG at @ietf.org
We had 130 people on the stream and a very active chat.
Great job @bnewbold.net and @dholms.xyz and everyone else.
Thank you all for showing up! 👏
Lots of enthusiasm and positivity (and advice from experienced folks) for forming an #atproto WG at @ietf.org
We had 130 people on the stream and a very active chat.
Great job @bnewbold.net and @dholms.xyz and everyone else.
Thank you all for showing up! 👏
November 5, 2025 at 4:29 PM
"There's a there there." #ietf124
Lots of enthusiasm and positivity (and advice from experienced folks) for forming an #atproto WG at @ietf.org
We had 130 people on the stream and a very active chat.
Great job @bnewbold.net and @dholms.xyz and everyone else.
Thank you all for showing up! 👏
Lots of enthusiasm and positivity (and advice from experienced folks) for forming an #atproto WG at @ietf.org
We had 130 people on the stream and a very active chat.
Great job @bnewbold.net and @dholms.xyz and everyone else.
Thank you all for showing up! 👏
For #ATmosphereConf in Vancouver in March 2026, we're looking for feedback on what you want to see.
Please fill out the call for interest form, including suggesting topics and features.
Please fill out the call for interest form, including suggesting topics and features.
Call for Interest: What would you like to see, do, & learn in Vancouver
ATProto global community conference, March 26th - 29th, 2026, Vancouver, Canada
news.atmosphereconf.org
November 6, 2025 at 12:21 AM
Reposted by Ms Boba (rebuilding community era)
Overwhelming to hear about how much the AT community showed up today at IETF. I wish I could've been there.
I'm sure many people deserve special thanks, but I do want to highlight @bmann.ca for helping to get people there. I feel so fortunate to be a part of such a great group of people.
I'm sure many people deserve special thanks, but I do want to highlight @bmann.ca for helping to get people there. I feel so fortunate to be a part of such a great group of people.
November 5, 2025 at 10:00 PM
Overwhelming to hear about how much the AT community showed up today at IETF. I wish I could've been there.
I'm sure many people deserve special thanks, but I do want to highlight @bmann.ca for helping to get people there. I feel so fortunate to be a part of such a great group of people.
I'm sure many people deserve special thanks, but I do want to highlight @bmann.ca for helping to get people there. I feel so fortunate to be a part of such a great group of people.
Reposted by Ms Boba (rebuilding community era)
On one hand, the style of box we're using for our CSS sections is so much harder to do little language tweaks compared to our JS one. But on the other hand...pretty ✨
Get it here: store.fujocoded.com/products/oth...
Get it here: store.fujocoded.com/products/oth...
November 5, 2025 at 11:11 PM
On one hand, the style of box we're using for our CSS sections is so much harder to do little language tweaks compared to our JS one. But on the other hand...pretty ✨
Get it here: store.fujocoded.com/products/oth...
Get it here: store.fujocoded.com/products/oth...
Reposted by Ms Boba (rebuilding community era)
Kind of cool that on a day that the site is celebrating democracy, the AT protocol community is at IETF helping to form shared governance for the specs!
November 5, 2025 at 4:29 PM
Kind of cool that on a day that the site is celebrating democracy, the AT protocol community is at IETF helping to form shared governance for the specs!
Reposted by Ms Boba (rebuilding community era)
One of the huge perks of working at a software company is, when there's something about the product that bothers you personally, you can get your hands dirty and find out why it's basically impossible to get fixed
November 4, 2025 at 11:00 PM
One of the huge perks of working at a software company is, when there's something about the product that bothers you personally, you can get your hands dirty and find out why it's basically impossible to get fixed
folks.... I have failed..... again.......
Probably evident by now but I decided to skip today's streaming so I can focus on working on the digital pack :) I'll see you tomorrow for a special Tuesday stream—which hopefull means I can meet some new, busy-on-monday friends then ;)
November 5, 2025 at 1:06 AM
folks.... I have failed..... again.......
Torpedo'd my morning a little so today's progress will have to be later in the evening (hopefully), but I am pretty proud of this content warning I added. It's also the perfect excuse to talk about "text-wrap: balance", "vw" units, and potentially* alpha channels in colors.
November 4, 2025 at 10:18 PM
Torpedo'd my morning a little so today's progress will have to be later in the evening (hopefully), but I am pretty proud of this content warning I added. It's also the perfect excuse to talk about "text-wrap: balance", "vw" units, and potentially* alpha channels in colors.
Accountability time! As promised, the report on yesterday's progress for the upcoming Fortune Cookies Digital Pack 🥠🎁 and the "CSS pass #1" phase I—finally!—got done.
tl;dr context: at the core of our pack is an HTML/CSS/JS lesson that guides you through the code for a random fortunes generator.
tl;dr context: at the core of our pack is an HTML/CSS/JS lesson that guides you through the code for a random fortunes generator.
November 4, 2025 at 1:26 AM
Accountability time! As promised, the report on yesterday's progress for the upcoming Fortune Cookies Digital Pack 🥠🎁 and the "CSS pass #1" phase I—finally!—got done.
tl;dr context: at the core of our pack is an HTML/CSS/JS lesson that guides you through the code for a random fortunes generator.
tl;dr context: at the core of our pack is an HTML/CSS/JS lesson that guides you through the code for a random fortunes generator.
Probably evident by now but I decided to skip today's streaming so I can focus on working on the digital pack :) I'll see you tomorrow for a special Tuesday stream—which hopefull means I can meet some new, busy-on-monday friends then ;)
November 4, 2025 at 12:27 AM
Probably evident by now but I decided to skip today's streaming so I can focus on working on the digital pack :) I'll see you tomorrow for a special Tuesday stream—which hopefull means I can meet some new, busy-on-monday friends then ;)
Work was done and will continue being done for a while longer, so look forward to the summary tomorrow! 👀😇
The horrors—errrm, "unforeseen happenstances" persist, but so do we! The week isn't over until Tuesday, and there's still time to get most of these done 😤 What could go wrong?
Once again, send us your spirit energy, and hold us accountable for a recap of what got done in... 3 hours or so?
Once again, send us your spirit energy, and hold us accountable for a recap of what got done in... 3 hours or so?
November 3, 2025 at 4:21 AM
Work was done and will continue being done for a while longer, so look forward to the summary tomorrow! 👀😇
Reposted by Ms Boba (rebuilding community era)