Ms Boba (rebuilding community era)
@essentialrandom
Software engineer (and more) on a mission to bring community back to the web. Founder of @fujoweb.dev, and Loves building random, chaotically-delightful stuff. 🇪🇺🇺🇸
Not to outshine our promo with my *beautiful excalidraw diagrams of technical specs*, but BEHOLD my overview of ATproto permissioned data spaces! More... tomorrow, surely? …or at least, probably. lexidraw.app#atproto=did:...
if dr streamplace or someone wants to help, this is what's keeping me going "maybe tomorrow... maybe tomorrow......"
it seems like it's still working and now i'm incredibly suspicious of it (it's probably failing on the backend and serving from the cache)
ok, fine, obligatory meme: (clears throat) you've heard of "building in public", now get ready for..."complaining in public" 🔥🐕✨🔥 thank you, thank you, see you tomorrow
I've been in a bit (lot) of a funk with touching socials at all, so I've postponed releasing new @fujocoded.bsky.social plugins "until I have the strength to post about the release"... and postponed.... tl;dr: the list keeps growing and it keeps getting worse 😭 (but I will I swear) (eventually)
Also, last but not least, a "url" field points to where to learn more about the badge itself/its context. ...and that's it (for now)! I have a few open questions 👇👀 open to all for input! Please do tear this apart, express both wishes and confusion, and let us know if you'd use and support this!
The idea is to let people keep it simple or go as wild as they want with their badge display: leave it at title, or add a color and an emoji, or harness the full expressive power of pixel badges and beyond—same experience as the old web, now with decentralized cryptographic signatures 😈 2026, baby!
With this, we can focus our true goal: letting people display cool-looking badges on their personal pages, and enable endless customization. In particular, I'd like to start with 2 types of badges: icon + title + color (like @atmosphereconf.org's) and more classic image badges (like @fujoweb.dev's).
To change this, I propose we split and invert the relationship: instead of "embedding" appearance inside, badges definitions point to a separate appearance record, which can be more easily evolved and tweaked without invalidating the original definition.
tl;dr: badges currently use their name for both identification (the name of the badge) and title (what's written on top). Because of how PDSes works, changing badge details creates a new version of its record, which means badge awards now refer to a old one whose content cannot be easily verified.
Thank you all for coming to the stream yesterday 💖 here's the (finally working!!) @rpg.actor sprite embedded in an @astro.build site! Check out (literally and figuratively 👀) the code 👇🖼️ and install the patched up (oops) library 👉 npmx.dev/package/@fuj... ✨ featuring @bmann.ca's spritesona ✨
Thank you folks for coming to the stream, despite the late time! I'll be trying to get back into the habit of doing them now things have gotten less hectic. In the meantime, yesterday resulted in 2 PRs against the official bluesky-social/atproto repo! Thanks for your support during debugging 💪💖
oh ofc, if you've never seen the badges... please admire them! they ✨ sparkle ✨
"it me" tl;dr: the "ms boba come commit Astro crimes" raccoon-signal has been activated. Expect a bunch of new @fujocoded.bsky.social ATproto libraries to build your own community sites (vaguely threatening) 😈
So i, huh... Accidentally got two coffees....
there was literally 0 hope for 2014 tumblr girlies, I tell you
this made me laugh though www.tumblr.com/heritagepost...
Little fills me with as much rage as how useless Google search is nowadays. I cannot believe I have to do everything myself when my ancestors had already gone through this on my behalf. Their legacy!!! Their cultural output!!!
Having access to the dev environment I can see the actual linear graph of the clicks and not the P95 one that's world-visible (or the launch spike would have made all other activity invisible) Anyway, look at that spike 👀 and go help! 4 to go!! 👇 store.fujocoded.com/askfujo
Also mentally adding time to the countdown as I go slower than planned and make the announcements later than they should be out
Desperately trying to fit more "unlocked stuff" into these graphics and failing LMAO store.fujocoded.com/askfujo
Only vaguely related but this is now my favorite joke on the AskFujo website. This is what I'm doing to one of the most influential technologies of the past 20 years and I, for one, think it's beautiful 🥰 store.fujocoded.com/askfujo
Further realizing The Vision™ while trying to find the strength for more social media posting/newsletter announcening. You can save me by helping us hit our stretch goals at store.fujocoded.com/askfujo