Tootfinder

Opt-in global Mastodon full text search. Join the index!

@cdonat@hostsharing.coop
2026-04-30 16:30:37

This week on #ProFed: federation is working – in one direction.
I can follow the ProFed test account from my #Mastodon account. The Follow request is accepted, the Accept is sent back, and the account shows up in the following list on Mastodon.
The other direction has all the pieces in …

ProFed - federated professional networking
@cdonat@hostsharing.coop
2026-05-28 16:30:28

This week on #ProFed: mostly refactoring and strengthening the foundations. Next week I expect to have the beginnings of a web client.
joinprofed.social

@cdonat@hostsharing.coop
2026-06-15 01:35:57

I have finished the outward architecture of #ProFed as a base for discussion. I've used AI to help me put my braindump into a more consistently readable text. be prepared to see a free AI-isms, though it isn't terrible, I think.

@cdonat@hostsharing.coop
2026-06-18 16:30:01

This week on #ProFed: I've documented the outward-facing architecture – ActivityPub extensions, federated search, and how other systems can integrate with ProFed.
This is aimed at developers of other projects who want to build on or cooperate with ProFed.

@cdonat@hostsharing.coop
2026-04-23 16:33:26

This week on #ProFed: I connected #Tokodon to the test installation – using the #Mastodon API.
The client API strategy: Mastodon API first,

ProFed - federated professional networking
@cdonat@hostsharing.coop
2026-06-25 15:54:48

This week on #ProFed: the web client has its first non-public page: the settings page, complete with login. It's also the first page that doesn't just display data but saves it too. Small step, but it means the full web client stack is now tested end to end.

@cdonat@hostsharing.coop
2026-05-21 16:30:39

This week on #ProFed: I implemented the media repository – the foundation for exchanging anything beyond plain text. The Profile Importer now uses it to import and serve avatar and header images.
All #Mastodon API endpoints are also in place – some implemented, the rest as stubs. Next step: …

ProFed - federated professional networking
@cdonat@hostsharing.coop
2026-04-16 16:33:07

#ProFed has a logo now – and a running test installation.
I've imported a profile using the Profile Importer, which reads an existing website using h-resume #microformat tags. The imported account is already visible in

ProFed - federated professional networking
@cdonat@hostsharing.coop
2026-05-14 16:25:52

Here ist the next week in #ProFed. This week I took a break. So there's nothing new to report. I'm back to it already, and next week we'll have some news again.
joinprofed.social

ProFed - federated professional networking
@cdonat@hostsharing.coop
2026-05-07 17:26:07

This week on #ProFed: federation works in both directions. 🎉 My ProFed account can follow my #Mastodon account, and vice versa. Unfollow works in both directions as well.
HTTP signatures are not only generated for outgoing requests but also verified for incoming ones.

ProFed - federated professional networking
@cdonat@hostsharing.coop
2026-06-11 16:24:09

This week on #ProFed: I switched the web client from Svelte to HTMX Jinja2 templates. Svelte would have made small installations unnecessarily complex.
The web client uses exclusively the same API that other clients can use too, to make sure the API actually covers everything it needs to.
1/3

ProFed - federated professional networking
@cdonat@hostsharing.coop
2026-04-09 16:29:56

The discussion after my first post on #ProFed produced great feedback. I've been working on the website since.
In the meantime, development continues. I've started to work on the Profile Importer: a component that reads your existing online profile using `h-resume` #microformat ta…

ProFed - federated professional networking
@cdonat@hostsharing.coop
2026-06-04 16:31:01

This week on #ProFed: backend refactoring done, and the basic structure of the web client is in place.
I'm now working on the first pages – which also require new backend endpoints. Client and server are being developed in lockstep, as planned.

ProFed - federated professional networking