Pinned toot

Alright, I might have gotten a *little* excited when I learned about the `.buzz` top level domain, because I just bought readlebee.buzz ๐Ÿ˜ƒ

Right now it just forwards to the project repository on GitLab, but in the future it just might be the domain for the first hive! ๐Ÿ˜„

The renewal rate is currently about $30, so I'll have to figure that out next year, but hopefully by then the project will be viable enough to justify the price! ๐Ÿ™‚

Pinned toot

's goal is to keep only community interactions and reviews in its database and just pull book information from external sources. Currently, it's using @inventaire 's API as its source for book information.

Since there's a lot that still needs to be set up before coding contributions can be really helpful to the project, one great way to contribute to the project is to actually help clean up and expand 's database!

See this page to learn how:

wiki.inventaire.io/wiki/How-to

Readlebee boosted

There's a small feature that I think plays a disproportionately large role in why so many people seem to be addicted to social media: Infinite Scrolling

When you see numbered pages, or even something like a Next / Previous links, there's an internal boundary marker that gets registered that notifies you that a segment or a content block has ended

This hint is entirely missing in infinite scrolling and it's quite easy to keep going until the battery dies or real life demands immediate attention

I'm figuring out how to more effectively use Sequelize so I can set up better database relationships, and I'm finally working on adding API endpoints for shelves!

I also went back and improved the i18n class so it can handle better organization (aka nesting) in the JSON files! I keep finding little things like that to go back to and improve, but if I do it early, it'll make future development easier!

Readlebee boosted

gitlab.com/Alamantus/Readlebee

Are you a #reader? @Readlebee is building a #social site for talking about #reading. It is not intended to be about #books - their metadata, etc. There are already projects like @inventaire (inventaire.io/) and #OpenLibrary (openlibrary.org).

This sounds more like a place to write about books, talk about them, track your progress, find reviews. Think book clubs.

#floss #socialmedia #literature

Life has been super busy, but I finally figured out the best way to store books for : store a row with unique title and author fields, a language field, and reference fields with the ID in Inventaire/Open Library/whatever. If a searched-for book matches an existing title/author pair, it can be accessed quickly, otherwise it can be added!

This way, each review and status can be associated with a single book record with multiple sources without having to store all of the book details!

Readlebee boosted

Lightfinder, Aaron Paquette

Aisling is a young Cree woman who sets out into the wilderness with her Kokum (grandmother), Aunty and two young men she barely knows. They have to find and rescue her runaway younger brother, Eric. Along the way she learns that the legends of her people might be real and that she has a growing power of her own.

Readlebee boosted

The Epic Crush of Genie Lo, F.C. Yee

A girl that's just trying to survive high school finds out that a bunch of demons from chinese folklore are trying to destroy san fransico and also sun goku is a transfer student and oh no he's hot!!!

this one hit real hard in very specific foreign kid ways and also actually does the teen dialogue thing well, which is always a plus

Readlebee boosted

Children of Blood & Bone, Tomi Adeyemi

look, it's the last airbender for black people okay? do i need to explain further? i don't and i loved it so just read it

Readlebee boosted

Escaping Exodus, Nicky Drayden

a story of a woman named Seske Kaleigh, heir to a biological, city-size starship carved up from the insides of a spacefaring beast. Itโ€™s all a part of the cycle her clan had instituted centuries agoโ€”excavate the new beast, expand into its carcass, extinguish its resources over the course of a decade, then escape in a highly coordinated exodus back into stasis until they cull the next beast.

course there wouldnโ€™t be much of a story if things didnโ€™t go wrong lol

Readlebee boosted

Pet, Akwaeke Emezi

There are no monsters anymore, or so the children in the city of Lucille are taught. Jam has grown up with this lesson all her life. But when she meets Pet, a creature made of horns and colours and claws, who emerges from one of her mother's paintings and a drop of Jam's blood, she must reconsider what she's been told. Pet has come to hunt a monster. Jam must fight to uncover the answer to the question-How do you save the world from monsters if no one will admit they exist?

Readlebee boosted

War Girls, Tochi Onyebuchi

In a war-torn Nigeria, battles are fought using flying, deadly mechs and soldiers are outfitted with bionic limbs and artificial organs meant to protect them from the harsh, radiation-heavy climate. Across the nation, as the years-long civil war wages on, survival becomes the only way of life.

Two sisters, Onyii and Ify, dream of more. Their lives have been marked by violence and political unrest. Still, they dream of peace, of hope, of a future together.

Readlebee boosted

ok here we go, a thread of some great books by POC that i've read or am in the process of reading and very much enjoying :boost_ok:

Readlebee boosted

Hi all,

PSA: pages repos are now available via pages.codeberg.org/

Please let us know how these work for you!

I just realized that in order to keep the front end small, I need to move the i18n files to the server so the front end doesn't need to hold all of the translations at once.

It'll fetch only the relevant language files on load and just store those and re-fetch the relevant language if that language is changed. That'll help make things a lot lighter, which is essential in my view, because is technically going to be a single-page web app with routing.

Readlebee boosted

And that concludes my stream for the night! Thanks @Amgine for hopping in to keep me company! ๐Ÿ˜„

I was able to finish user login and token verification on the front end, AND I added the language picker, though it's only English at the moment because that's the only language I know lol

Anyway, the music was really good, and it makes me wish I could play Skies of Arcadia Legends again, but that's way too long an RPG to play through at this point in life haha

Readlebee boosted

Alright, friends, I'm gonna get streaming! Hop in for some cool tunes and some #Readlebee code!

twitch.tv/robbieantenesse

I WAS going to play the Megaman 25th birthday remix album "For Everlasting Peace" from folks on OCRemix in the background, but it's the first one I've encountered that's not a free album! I can't just drop $10 like that, so the tunes for this stream will be "Arcadia Legends", a Skies of Arcadia remix arrangement album instead! Pretty orchestral and chill. ๐Ÿ˜Š

#liveCoding #music

Heads up, @Alamantus is going to do a stream of some development a little after 7pm Mountain Time (about a half an hour from this post)! If you'd like to hop in and join the chat, he'd love to have you!

twitch.tv/robbieantenesse

Tonight, the goal is finishing user accounts and getting started on bookshelves!

Readlebee boosted

I'm planning on streaming some #Readlebee development on Thursday at around 7 or 8 pm Mountain Time, so stay tuned if you're interested! As it gets closer, I'll post the exact time and the link!

#liveCode #webdev

Readlebee boosted

This project on GitHub is intended to help people learn how to contribute to projects on GitHub (and other Git-based repository hosts in general like GitLab and others) by making pull requests!

If you're interested in learning how to contribute to open source projects, take a look at the page and read through the resources provided! It's an interesting experiment, and could be valuable knowledge. :)

open-pixel-art.com/

Readlebee boosted

Hello Fediworld ๐Ÿ‘‹

most of the #switchingsocial website is restored - have a look:

switching.software
(or swiso.org for short)

I want to thank @gemlog for preparing the web-archive version and @LuKaRo for extracting the missing pages from the Google Cache. Would have taken so much longer without you two ๐Ÿ™‚

Readlebee boosted

Hi Fediverse ๐Ÿ‘‹

let me sum up the situation around #switchingsocial

Around September 20th, the original (anonymous) author of switching.social shut down its website and all related Social Media accounts, including mastodon ๐Ÿค”

This info reached me (@tobias ) the next day via my German version @swisode .

As there hasn't been any sign of life since then, I restored the website and created this new account. Right now I'm out of spare time to work on it, but that'll change in a few weeks ๐Ÿ™‚

Show more
FLOSS.social

For people who care about, support, or build Free, Libre, and Open Source Software (FLOSS).