Home | Notifications | New Note | Local | Federated | Search | Logout
Samuel Brinkmann@sabrinkmann@hachyderm.io
Likes to build fediverse tools!
Talk to me about (economy) fediverse projects and wikidata!
de:
Mitgründer und Software Entwickler for hire @ @54gradsoftware
(Vue.js, UX, Node.js, PHP)
& codingworld.io
(Raspberry Pi, Hardware, Anleitungen)
Hacker und Maker @ Night @chaos_fl & @ccs
Liebt Pis, Arduinos und Flensburg | 🦄🚀🎉❤
Tool: Mastodon Listen: https://mastodon-listen.playground.54gradsoftware.de/
Tool: Account Checker: https://mastodon-account-checker.playground.54gradsoftware.de/
Tool: Mastodon Wraps: https://mastodon-wrapped.playground.54gradsoftware.de/
Github: https://github.com/scammo
Joined: 2026-05-04 16:54:41
9 notes, 0 following, 0 followers
Reply to @silverpill@mitra.social
Samuel Brinkmann@sabrinkmann@hachyderm.io (2026-06-06 19:39:12)
@silverpill thank Thank you for this information and all of your work! From my point of view, being in the beginning state of doing Fediverse software at this level, more information on the used implementations would be really useful.
I'm wondering what you are thinking about this.
@grindhold @Profpatsch
Reply to @silverpill@mitra.social
Samuel Brinkmann@sabrinkmann@hachyderm.io (2026-06-06 17:57:51)
@silverpill An interesting question.
Before: I think, from the User Experience, this will probably be not best way to use the Flohmarkt platform if there aren't any good filters for the menu items, because I guess most people expect not to be flooded with these canteen offers.
From a technical point, they probably should at least be able to show some of the menu item information in Flohmarkt.
Flohmarkt is not my tech stack, but I had a short look. But if I see this correctly in Flohmarkt, every Proposal is an attachment to a Note? And there are custom fields for images?
And the location is also on the Proposal and not on the Actor?
@grindhold @Profpatsch is that correct? And do you maybe have documentation for that?
Maybe it would be smart to have section in the FEP of how real world implementation is working in a Note Centric Fediverse?
Samuel Brinkmann@sabrinkmann@hachyderm.io (2026-06-03 21:27:28)
TIL: DIY Papertoys of Fediverse software exists https://fediverse.party/en/post/decorating-a-fediverse-tree/
Thanks to @lightone
That's a really cute project, though it might need some updates by now.
#fediverse
Reply to @sabrinkmann@hachyderm.io
Samuel Brinkmann@sabrinkmann@hachyderm.io (2026-06-02 04:15:17)
For small businesses, the Fediverse can be so interesting. Nowadays, a lot of small (food) businesses only have an Instagram page. The menu and other data is part of images and really badly structured. Especially information about allergens are often missing. In the fediverse, you can have this really nice looking view of your data and still provide your data to marketplaces, which aggregate all food information.
All of this is currently only a side project, and I hope we get some funding for the main project, currently called #economiverse: https://codeberg.org/54GradSoftware/economiverse.
I think marketplaces can be really interesting for the Fediverse. But I also learned in this project that the Fediverse is a lot of work, even with a good framework. In this software there are still missing pieces like editing or deleting dishes. Uploading pictures for profiles, and so on.
If you have any feedback, feel free to send it here or create an issue in the Codeberg Repo: https://codeberg.org/54GradSoftware/menuverse [4/4]
Reply to @sabrinkmann@hachyderm.io
Samuel Brinkmann@sabrinkmann@hachyderm.io (2026-06-02 04:15:16)
Technically, this use case of daily changing meals is really interesting for the Fediverse because it is not static, most restaurant menus. One weird thing for me is that the Marketplace software that aggregates all meals wants to have the information as soon as it is available. For normal eaters who are just following the menu shop on an other service, this information is mostly useful for that day. Otherwise, I will just get all new dishes on Monday morning (or some other time of the week). This problem is a little bit similar with events.
I wonder if there is good solutions for that? Or is it just the price we pay for living in a Mastodon centric fediverse? [3/4]
Reply to @sabrinkmann@hachyderm.io
Samuel Brinkmann@sabrinkmann@hachyderm.io (2026-06-02 04:15:16)
The software is built with @fedify and uses Nuxt for the server and server-side rendering. This is my first bigger Fedify project, so I'm looking for improvements and best practices.
The Fediverse data structure is built on top of: https://codeberg.org/fediverse/fep/src/branch/main/fep/0837/fep-0837.md.
From the data point of view, this includes the proposal and resourceConformsTo field, which links to an URI. Like: https://mensa.mahlzeitheute.de/users/fl-ca1/menu-items/currywurst-currysosse-und-pommes.
Behind this is a JSON LD with a description of the food. As someone who is gluten intolerant, the allergen information is quite relevant and interesting. I'm not sure if this is the best way, and I'm interested what others would do. [2/4]
Samuel Brinkmann@sabrinkmann@hachyderm.io (2026-06-02 04:15:16)
The Fediverse is so cool because of the diversity of the different software. In the last weeks, I did build a (completely?) new one. The Menuverse consists of two software: 1) create daily changing dishes like in a canteen, and 2) can aggregate different of this actors in a marketplace. The working title for this is Menuverse.
Every canteen is Fediverse actor and not only can these marketplaces subscribe to this, but also other softwares like Mastodon, Misskey and so on.
I created a demo setup with live data from different university canteens here:
https://mahlzeitheute.de/ This is the marketplace software)
(The data and frontend is currently only in German).
You can also visit or follow the nearest canteen to me here: @fl-ca1.
You can find the full software here: https://codeberg.org/54GradSoftware/menuverse
But please note that this still quite experimental and I would not advise running in production (unsupervised).
I would love to get (technical) feedback, and I'm looking for real canteens who would like to test the software.
More information in the next posts (this is a thread). [1/4]
#fep0837 #FediverseDevs #fediverse
Samuel Brinkmann@sabrinkmann@hachyderm.io (2026-05-20 01:58:29)
It took some night tinkering around, but I built a proof of concept with @fedify, with 1) a shop software that creates and sends offers/products, 2) to the following marketplaces. The marketplace aggregates these offers and all via activitipub, so in the fediverse.
You can find the proof of concept here: https://marketplace.playground.54gradsoftware.de/.
If you go to a shop software, you also can add products, and you should see in the marketplace the new product: https://shop-postcards.playground.54gradsoftware.de/
Every hour there is a reset in the db.
This is just a super simple example with no CSS and no auth, but just an example to test the new fedify vocabulary.
You can find more information in the repo: https://codeberg.org/54GradSoftware/economiverse
#fep0837
Samuel Brinkmann@sabrinkmann@hachyderm.io (2026-05-04 16:46:24)
"The future is federated" presenting at #2mr from @_elena
---Attachments---
image: https://media.hachyderm.io/media_attachments/files/116/515/190/405/851/611/original/9d402ba2108008fb.jpg