Pinned toot

Alright, I might have gotten a *little* excited when I learned about the `.buzz` top level domain, because I just bought 😃

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:

Readlebee boosted

Esteemed audience,

in 5 days we will begin to publish all the Talks and Keynotes!

But why wait and forget?
You can follow
@apconf videos and @apconf photos
right now.

#apconf2020 #apconf #activitypub

Readlebee boosted

Ah, I think I finally understand Server-Side Rendering for JS frameworks, so I suppose I ought to do that for #Readlebee so it doesn't just load a blank page if someone has JavaScript turned off on their browser.

Which behavior do you like best when displaying details and various reviews and statuses for a book after clicking "More Details" in the search results?
Also, how might screen readers handle each?

I'm aiming for a good solution between and usability.

This behavior will likely be used on both search results and items on shelves.

I know this doesn't look like much, but THIS is what I've been stuck on for months, so I had to share my success!

Various problems have prevented me from getting to this point of being able to successfully add a valid book from Inventaire to a shelf and then display that shelf with the added books!

Hopefully I can move forward with what I've learned from this process and overcome any future problems I run into.

Readlebee boosted

I'm going to plug again for anyone in the US. It's not perfect but seems like a far better alternative than buying books from Amazon.

Readlebee boosted

It's been about 1 year since I started working on @Readlebee, so I wrote a blog post about my experience so far:

TL;DR: the development process is very different than what I'm used to because I'm trying to do it "right," and that slow process has been discouraging, but I'm hopeful that I'll get something to show for my work relatively soon.

#Readlebee #webdev #floss

Readlebee boosted

I am a total noob at #ActivityPub. I have no idea what it is, why it's good, etc.

What's a good resource to learn about it and what it takes to implement it on your own website?

No overly technical stuff please!

I'm taking a quick video course (and I'll probably try to find some others after) on website accessibility to use for . I want to be sure that the experience is as good as possible for everyone!

When everything is ready, I'm going to need a lot of help making sure the is good and that the overall UX is nice. Still a little ways to go, but the path is clear to me. :)

This is good to know when you have to generate CSS classes for dealing with, let's say, the styling of an arbitrary number of tabs to make up for the lack of higher numbers of tabs in the style framework you're using:

In related news, can now correctly display an arbitrary number of book covers for a given book!

I'm still only inching forward, but at least the direction is forward!

Readlebee boosted

I tend to pre-write a bunch of code without testing it each step of the way. Most of the time it works just fine and how I want, but with some of the stuff I wrote for #Readlebee earlier, it did not lol

Thank goodness I'm also good at debugging my stuff! 😅

I'm realizing that I need to build support /after/ the app is built because it basically requires a full app infrastructure to already be in place to send and receive the data required... that's not a bad thing, though. It shouldn't be horrible once the app is ready.

That said, I do think that RSS support would be pretty easy to add!

Anyway, gotta get back to work. I've still got to finish the main functionality!

TFW just *one* single missed character in your code causes weeks of delay

Readlebee boosted

There is now a Mastodon instance for publishing scientists: FediScience.

Everyone is welcome from PhD student to professor, as well as researchers from outside of academia. You are welcome to stay afterwards, but it is also easy to change to another server.

There will be a lot of science talk on this server, but there is no need to only talk science

Boosts are appreciated to let others know about this new instance.

Show thread

I think I finally figured out how to get past a problem with one of the frameworks that uses that I've been hitting up against for a while now, which means I can continue making progress again!

Sorry there's still no milestones to report, but hopefully this can push me a bit further up the hill!

Readlebee boosted
Readlebee boosted


cool. We can propose Birds of Feather sessions until last minute if anything comes to your mind.

Then I'd like to inform you about this project (forgive me, if I see overlaps, I always try to connect people ;)

Readlebee boosted

Alright #ActivityPub folks, I really need some #help.

I'm trying to get an extremely basic AP setup going where people can follow a single account on a server and get automatically-generated updates when actions are performed. Specifically, I want to process followers and send a post to followers when someone adds a book to or removes one from Little Library. It's pretty much 100% server to server with very little client input beyond prompting the server to post.

So far, I have an outbox and a way to view posts. I'm trying to get that set up so I can start researching what I receive from a Mastodon follow request in order to learn what data to save and send Create activities to. But when I search for a specific post from Mastodon, it errors out with a 503 error from the Masto server...

Here is the folder of the repo with my implementation so far:

And here is my (temporary) live AP actor endpoint with a piece of live data:

Thanks in advance!

Readlebee boosted

The Defold game engine, originally created and used by King (the company behind Candy Crush), has just gone open source! This is very exciting news because it finally brings a great workflow with Lua scripting out of the shadows, allowing us to see its inner workings and know that nothing negative is going on in the code!

#gamedev #defold #candyCrush #gameEngine

Readlebee boosted

#briar is a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate.

Unlike traditional messaging apps, Briar doesn’t rely on a central server - messages are synchronized directly between the users’ devices. If the internet’s down, Briar can sync via Bluetooth or Wi-Fi... If the internet’s up, Briar can sync via the Tor network, protecting users and their relationships from surveillance.

Readlebee boosted

Introducing Inkscape 1.0! After a little over three years in development, we're excited to launch this long-awaited version for Windows and Linux (and the macOS preview) Watch the release video ( and download it here:

Note: If the download link doesn't work, check back a little later. The files are being propagated across our CDN.

Show more

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