home.social

#protogo — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #protogo, aggregated by home.social.

fetched live
  1. I have been working on ProToGo this week.

    (And, doing more coding than posting here.)

    ProToGo is a career, gig, and business focused application (front-end) for the Fediverse and Social Web.

    ...

    Originally, when I started coding it in January 2025 it was a WASM app. But, I switched it to a Gio app to make it more performant.

    I.e., I've been doing a re-write of the front-end code this week.

    #ProToGo

  2. I have been working on ProToGo this week.

    (And, doing more coding than posting here.)

    ProToGo is a career, gig, and business focused application (front-end) for the Fediverse and Social Web.

    ...

    Originally, when I started coding it in January 2025 it was a WASM app. But, I switched it to a Gio app to make it more performant.

    I.e., I've been doing a re-write of the front-end code this week.

    #ProToGo

  3. I have been working on ProToGo this week.

    (And, doing more coding than posting here.)

    ProToGo is a career, gig, and business focused application (front-end) for the Fediverse and Social Web.

    ...

    Originally, when I started coding it in January 2025 it was a WASM app. But, I switched it to a Gio app to make it more performant.

    I.e., I've been doing a re-write of the front-end code this week.

    #ProToGo

  4. I have been working on ProToGo this week.

    (And, doing more coding than posting here.)

    ProToGo is a career, gig, and business focused application (front-end) for the Fediverse and Social Web.

    ...

    Originally, when I started coding it in January 2025 it was a WASM app. But, I switched it to a Gio app to make it more performant.

    I.e., I've been doing a re-write of the front-end code this week.

    #ProToGo

  5. I have been working on ProToGo this week.

    (And, doing more coding than posting here.)

    ProToGo is a career, gig, and business focused application (front-end) for the Fediverse and Social Web.

    ...

    Originally, when I started coding it in January 2025 it was a WASM app. But, I switched it to a Gio app to make it more performant.

    I.e., I've been doing a re-write of the front-end code this week.

    #ProToGo

  6. Here is my work-in-progress FEP for using JSON Resume with ActivityPub:

    FEP-6158: ActivityPub 'Resume' Object: JSON Resume expressed as JSON-LD

    codeberg.org/reiver/fep/src/br

    I prefer to write for clarity, so it still needs work.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONResume #fep6158 #fep_6158

  7. Here is my work-in-progress FEP for using JSON Resume with ActivityPub:

    FEP-6158: ActivityPub 'Resume' Object: JSON Resume expressed as JSON-LD

    codeberg.org/reiver/fep/src/br

    I prefer to write for clarity, so it still needs work.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONResume #fep6158 #fep_6158

  8. Here is my work-in-progress FEP for using JSON Resume with ActivityPub:

    FEP-6158: ActivityPub 'Resume' Object: JSON Resume expressed as JSON-LD

    codeberg.org/reiver/fep/src/br

    I prefer to write for clarity, so it still needs work.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONResume #fep6158 #fep_6158

  9. Here is my work-in-progress FEP for using JSON Resume with ActivityPub:

    FEP-6158: ActivityPub 'Resume' Object: JSON Resume expressed as JSON-LD

    codeberg.org/reiver/fep/src/br

    I prefer to write for clarity, so it still needs work.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONResume #fep6158 #fep_6158

  10. Here is my work-in-progress FEP for using JSON Resume with ActivityPub:

    FEP-6158: ActivityPub 'Resume' Object: JSON Resume expressed as JSON-LD

    codeberg.org/reiver/fep/src/br

    I prefer to write for clarity, so it still needs work.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONResume #fep6158 #fep_6158

  11. I may have written a JSON-LD schema for JSON Resume.

    It is defined in terms of ActivityPub.
    For example:

    'Resume' is a sub-type of an ActivityPub 'Object'. There are some new fields defined. Etc.

    ...

    Now the question is — where do I put it?

    Do I create a pull-request to the JSON Resume resume-schema repo?

    Do I create a FEP?

    Do I put it somewhere else?

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  12. I may have written a JSON-LD schema for JSON Resume.

    It is defined in terms of ActivityPub.
    For example:

    'Resume' is a sub-type of an ActivityPub 'Object'. There are some new fields defined. Etc.

    ...

    Now the question is — where do I put it?

    Do I create a pull-request to the JSON Resume resume-schema repo?

    Do I create a FEP?

    Do I put it somewhere else?

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  13. I may have written a JSON-LD schema for JSON Resume.

    It is defined in terms of ActivityPub.
    For example:

    'Resume' is a sub-type of an ActivityPub 'Object'. There are some new fields defined. Etc.

    ...

    Now the question is — where do I put it?

    Do I create a pull-request to the JSON Resume resume-schema repo?

    Do I create a FEP?

    Do I put it somewhere else?

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  14. I may have written a JSON-LD schema for JSON Resume.

    It is defined in terms of ActivityPub.
    For example:

    'Resume' is a sub-type of an ActivityPub 'Object'. There are some new fields defined. Etc.

    ...

    Now the question is — where do I put it?

    Do I create a pull-request to the JSON Resume resume-schema repo?

    Do I create a FEP?

    Do I put it somewhere else?

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  15. I may have written a JSON-LD schema for JSON Resume.

    It is defined in terms of ActivityPub.
    For example:

    'Resume' is a sub-type of an ActivityPub 'Object'. There are some new fields defined. Etc.

    ...

    Now the question is — where do I put it?

    Do I create a pull-request to the JSON Resume resume-schema repo?

    Do I create a FEP?

    Do I put it somewhere else?

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  16. My personal desire would be to create a format from scratch (because you are in control, you get something bespoke to your needs, and it is personally satisfying), but —

    I think there is probably an advantage to using something (such as JSON resume) that already has wide adoption.

    I guess that makes me inclined towards the latter.

    ...

    So, if I go that way, I would have to decide: plain JSON or JSON-LD.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  17. My personal desire would be to create a format from scratch (because you are in control, you get something bespoke to your needs, and it is personally satisfying), but —

    I think there is probably an advantage to using something (such as JSON resume) that already has wide adoption.

    I guess that makes me inclined towards the latter.

    ...

    So, if I go that way, I would have to decide: plain JSON or JSON-LD.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  18. My personal desire would be to create a format from scratch (because you are in control, you get something bespoke to your needs, and it is personally satisfying), but —

    I think there is probably an advantage to using something (such as JSON resume) that already has wide adoption.

    I guess that makes me inclined towards the latter.

    ...

    So, if I go that way, I would have to decide: plain JSON or JSON-LD.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  19. My personal desire would be to create a format from scratch (because you are in control, you get something bespoke to your needs, and it is personally satisfying), but —

    I think there is probably an advantage to using something (such as JSON resume) that already has wide adoption.

    I guess that makes me inclined towards the latter.

    ...

    So, if I go that way, I would have to decide: plain JSON or JSON-LD.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  20. My personal desire would be to create a format from scratch (because you are in control, you get something bespoke to your needs, and it is personally satisfying), but —

    I think there is probably an advantage to using something (such as JSON resume) that already has wide adoption.

    I guess that makes me inclined towards the latter.

    ...

    So, if I go that way, I would have to decide: plain JSON or JSON-LD.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  21. RE: mastodon.social/@reiver/116597

    More on a resume / CV on the Fediverse on Social Web.

    Another option could be to use something like "JSON resume":

    jsonresume.org/

    github.com/jsonresume/resume-s

    It seems to be popular.

    It isn't JSON-LD. Although I think it would be straightforward to translate it to JSON-LD, if that was desired.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  22. RE: mastodon.social/@reiver/116597

    More on a resume / CV on the Fediverse on Social Web.

    Another option could be to use something like "JSON resume":

    jsonresume.org/

    github.com/jsonresume/resume-s

    It seems to be popular.

    It isn't JSON-LD. Although I think it would be straightforward to translate it to JSON-LD, if that was desired.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  23. RE: mastodon.social/@reiver/116597

    More on a resume / CV on the Fediverse on Social Web.

    Another option could be to use something like "JSON resume":

    jsonresume.org/

    github.com/jsonresume/resume-s

    It seems to be popular.

    It isn't JSON-LD. Although I think it would be straightforward to translate it to JSON-LD, if that was desired.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  24. RE: mastodon.social/@reiver/116597

    More on a resume / CV on the Fediverse on Social Web.

    Another option could be to use something like "JSON resume":

    jsonresume.org/

    github.com/jsonresume/resume-s

    It seems to be popular.

    It isn't JSON-LD. Although I think it would be straightforward to translate it to JSON-LD, if that was desired.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  25. RE: mastodon.social/@reiver/116597

    More on a resume / CV on the Fediverse on Social Web.

    Another option could be to use something like "JSON resume":

    jsonresume.org/

    github.com/jsonresume/resume-s

    It seems to be popular.

    It isn't JSON-LD. Although I think it would be straightforward to translate it to JSON-LD, if that was desired.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD #JSONresume

  26. RE: mastodon.social/@reiver/116597

    There is also the other question of — would the resume / CV be JSON-LD.

    On one hand, if it was in JSON-LD, it would make it machine-legible similar to ActivityPub.

    On the other hand, I don't think anyone is going to write JSON-LD (especially HTML embedded in a JSON string value) by hand. But, I do think some people will want to write their resume by hand.

    It feels like user-experience is fighting with JSON-LD based machine-legibility.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD

  27. RE: mastodon.social/@reiver/116597

    There is also the other question of — would the resume / CV be JSON-LD.

    On one hand, if it was in JSON-LD, it would make it machine-legible similar to ActivityPub.

    On the other hand, I don't think anyone is going to write JSON-LD (especially HTML embedded in a JSON string value) by hand. But, I do think some people will want to write their resume by hand.

    It feels like user-experience is fighting with JSON-LD based machine-legibility.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD

  28. RE: mastodon.social/@reiver/116597

    There is also the other question of — would the resume / CV be JSON-LD.

    On one hand, if it was in JSON-LD, it would make it machine-legible similar to ActivityPub.

    On the other hand, I don't think anyone is going to write JSON-LD (especially HTML embedded in a JSON string value) by hand. But, I do think some people will want to write their resume by hand.

    It feels like user-experience is fighting with JSON-LD based machine-legibility.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD

  29. RE: mastodon.social/@reiver/116597

    There is also the other question of — would the resume / CV be JSON-LD.

    On one hand, if it was in JSON-LD, it would make it machine-legible similar to ActivityPub.

    On the other hand, I don't think anyone is going to write JSON-LD (especially HTML embedded in a JSON string value) by hand. But, I do think some people will want to write their resume by hand.

    It feels like user-experience is fighting with JSON-LD based machine-legibility.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD

  30. RE: mastodon.social/@reiver/116597

    There is also the other question of — would the resume / CV be JSON-LD.

    On one hand, if it was in JSON-LD, it would make it machine-legible similar to ActivityPub.

    On the other hand, I don't think anyone is going to write JSON-LD (especially HTML embedded in a JSON string value) by hand. But, I do think some people will want to write their resume by hand.

    It feels like user-experience is fighting with JSON-LD based machine-legibility.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD

  31. How could you represent a resume / CV on the Fediverse and Social Web? Where would you put it? Etc?

    I think it is tempting to put the whole resume in the Actor document.

    But, it is probably better for the Actor document to point (rather than include) it. And, have the resume / CV live somewhere else.

    It should probably be done in a way that let's people have multiple resumes / CV. For example, for different roles / career tracks, etc.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD

  32. How could you represent a resume / CV on the Fediverse and Social Web? Where would you put it? Etc?

    I think it is tempting to put the whole resume in the Actor document.

    But, it is probably better for the Actor document to point (rather than include) it. And, have the resume / CV live somewhere else.

    It should probably be done in a way that let's people have multiple resumes / CV. For example, for different roles / career tracks, etc.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD

  33. How could you represent a resume / CV on the Fediverse and Social Web? Where would you put it? Etc?

    I think it is tempting to put the whole resume in the Actor document.

    But, it is probably better for the Actor document to point (rather than include) it. And, have the resume / CV live somewhere else.

    It should probably be done in a way that let's people have multiple resumes / CV. For example, for different roles / career tracks, etc.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD

  34. How could you represent a resume / CV on the Fediverse and Social Web? Where would you put it? Etc?

    I think it is tempting to put the whole resume in the Actor document.

    But, it is probably better for the Actor document to point (rather than include) it. And, have the resume / CV live somewhere else.

    It should probably be done in a way that let's people have multiple resumes / CV. For example, for different roles / career tracks, etc.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD

  35. How could you represent a resume / CV on the Fediverse and Social Web? Where would you put it? Etc?

    I think it is tempting to put the whole resume in the Actor document.

    But, it is probably better for the Actor document to point (rather than include) it. And, have the resume / CV live somewhere else.

    It should probably be done in a way that let's people have multiple resumes / CV. For example, for different roles / career tracks, etc.

    #ActivityPub #ActivityStreams #FediDev #ProToGo #JSONLD

  36. RE: mastodon.social/@reiver/116587

    The idea of ProToGo is something I noticed while at conferences the last number of years.

    At previous conference, people would want to connect to me over LinkedIn.

    But, what I noticed lately is — there is an ad hoc usage of group chats within chat apps as a professional space.

    ProToGo focuses on this use case and some others.

    #ProToGo

  37. RE: mastodon.social/@reiver/116587

    The idea of ProToGo is something I noticed while at conferences the last number of years.

    At previous conference, people would want to connect to me over LinkedIn.

    But, what I noticed lately is — there is an ad hoc usage of group chats within chat apps as a professional space.

    ProToGo focuses on this use case and some others.

    #ProToGo

  38. RE: mastodon.social/@reiver/116587

    The idea of ProToGo is something I noticed while at conferences the last number of years.

    At previous conference, people would want to connect to me over LinkedIn.

    But, what I noticed lately is — there is an ad hoc usage of group chats within chat apps as a professional space.

    ProToGo focuses on this use case and some others.

    #ProToGo

  39. RE: mastodon.social/@reiver/116587

    The idea of ProToGo is something I noticed while at conferences the last number of years.

    At previous conference, people would want to connect to me over LinkedIn.

    But, what I noticed lately is — there is an ad hoc usage of group chats within chat apps as a professional space.

    ProToGo focuses on this use case and some others.

    #ProToGo

  40. RE: mastodon.social/@reiver/116587

    The idea of ProToGo is something I noticed while at conferences the last number of years.

    At previous conference, people would want to connect to me over LinkedIn.

    But, what I noticed lately is — there is an ad hoc usage of group chats within chat apps as a professional space.

    ProToGo focuses on this use case and some others.

    #ProToGo

  41. I started working on the #Microdon Fediverse back-end again because (in part) I wanted to work on the #ProToGo Fediverse front-end again.

    Microdon is a light-weight single-user Fediverse back0end.

    ProToGo is a career oriented Fediverse front-end.

    #Microdon #ProToGo

  42. I started working on the #Microdon Fediverse back-end again because (in part) I wanted to work on the #ProToGo Fediverse front-end again.

    Microdon is a light-weight single-user Fediverse back0end.

    ProToGo is a career oriented Fediverse front-end.

    #Microdon #ProToGo

  43. I started working on the #Microdon Fediverse back-end again because (in part) I wanted to work on the #ProToGo Fediverse front-end again.

    Microdon is a light-weight single-user Fediverse back0end.

    ProToGo is a career oriented Fediverse front-end.

    #Microdon #ProToGo

  44. I started working on the #Microdon Fediverse back-end again because (in part) I wanted to work on the #ProToGo Fediverse front-end again.

    Microdon is a light-weight single-user Fediverse back0end.

    ProToGo is a career oriented Fediverse front-end.

    #Microdon #ProToGo

  45. I started working on the #Microdon Fediverse back-end again because (in part) I wanted to work on the #ProToGo Fediverse front-end again.

    Microdon is a light-weight single-user Fediverse back0end.

    ProToGo is a career oriented Fediverse front-end.

    #Microdon #ProToGo

  46. RE: mastodon.social/@reiver/113905

    8/

    At the "LinkedOut" session at FediForum, I talked a bit about — the user-experience pattern I had noticed a number of people in Tech using social-media apps in a professional way.

    (Which is what I was trying to "encoded" into ProToGo.)

    At some Tech conferences, they aren't using LinkedIn. They are using chat applications such as Telegram for professional connections, and group chats for inter-company connections.

    #FediForum #ProToGo

  47. RE: mastodon.social/@reiver/113905

    8/

    At the "LinkedOut" session at FediForum, I talked a bit about — the user-experience pattern I had noticed a number of people in Tech using social-media apps in a professional way.

    (Which is what I was trying to "encoded" into ProToGo.)

    At some Tech conferences, they aren't using LinkedIn. They are using chat applications such as Telegram for professional connections, and group chats for inter-company connections.

    #FediForum #ProToGo

  48. RE: mastodon.social/@reiver/113905

    8/

    At the "LinkedOut" session at FediForum, I talked a bit about — the user-experience pattern I had noticed a number of people in Tech using social-media apps in a professional way.

    (Which is what I was trying to "encoded" into ProToGo.)

    At some Tech conferences, they aren't using LinkedIn. They are using chat applications such as Telegram for professional connections, and group chats for inter-company connections.

    #FediForum #ProToGo

  49. RE: mastodon.social/@reiver/113905

    8/

    At the "LinkedOut" session at FediForum, I talked a bit about — the user-experience pattern I had noticed a number of people in Tech using social-media apps in a professional way.

    (Which is what I was trying to "encoded" into ProToGo.)

    At some Tech conferences, they aren't using LinkedIn. They are using chat applications such as Telegram for professional connections, and group chats for inter-company connections.

    #FediForum #ProToGo

  50. RE: mastodon.social/@reiver/113905

    8/

    At the "LinkedOut" session at FediForum, I talked a bit about — the user-experience pattern I had noticed a number of people in Tech using social-media apps in a professional way.

    (Which is what I was trying to "encoded" into ProToGo.)

    At some Tech conferences, they aren't using LinkedIn. They are using chat applications such as Telegram for professional connections, and group chats for inter-company connections.

    #FediForum #ProToGo

  51. RE: mastodon.social/@reiver/113905

    2/

    I chose to go to the "LinkedOut" session because I had already been working a bit a Fediverse app for professionals.

    ...

    What I have been working on is is a front-end for other Fediverse back-ends.

    But, it presents a user-experience appropriate for professionals.

    ...

    But, more on the "LinkedOut" session at FediForum —

    #FediForum #ProToGo

  52. RE: mastodon.social/@reiver/113905

    2/

    I chose to go to the "LinkedOut" session because I had already been working a bit a Fediverse app for professionals.

    ...

    What I have been working on is is a front-end for other Fediverse back-ends.

    But, it presents a user-experience appropriate for professionals.

    ...

    But, more on the "LinkedOut" session at FediForum —

    #FediForum #ProToGo

  53. RE: mastodon.social/@reiver/113905

    2/

    I chose to go to the "LinkedOut" session because I had already been working a bit a Fediverse app for professionals.

    ...

    What I have been working on is is a front-end for other Fediverse back-ends.

    But, it presents a user-experience appropriate for professionals.

    ...

    But, more on the "LinkedOut" session at FediForum —

    #FediForum #ProToGo

  54. RE: mastodon.social/@reiver/113905

    2/

    I chose to go to the "LinkedOut" session because I had already been working a bit a Fediverse app for professionals.

    ...

    What I have been working on is is a front-end for other Fediverse back-ends.

    But, it presents a user-experience appropriate for professionals.

    ...

    But, more on the "LinkedOut" session at FediForum —

    #FediForum #ProToGo

  55. RE: mastodon.social/@reiver/113905

    2/

    I chose to go to the "LinkedOut" session because I had already been working a bit a Fediverse app for professionals.

    ...

    What I have been working on is is a front-end for other Fediverse back-ends.

    But, it presents a user-experience appropriate for professionals.

    ...

    But, more on the "LinkedOut" session at FediForum —

    #FediForum #ProToGo

  56. @anthony

    I have been slowly working on one — see the #ProToGo hash-tag.

    But, @atomicpoet also mentioned to me before that someone else is working on a LinkedIn alternative, too.

  57. @anthony

    I have been slowly working on one — see the #ProToGo hash-tag.

    But, @atomicpoet also mentioned to me before that someone else is working on a LinkedIn alternative, too.

  58. @anthony

    I have been slowly working on one — see the #ProToGo hash-tag.

    But, @atomicpoet also mentioned to me before that someone else is working on a LinkedIn alternative, too.

  59. @anthony

    I have been slowly working on one — see the #ProToGo hash-tag.

    But, @atomicpoet also mentioned to me before that someone else is working on a LinkedIn alternative, too.

  60. @anthony

    I have been slowly working on one — see the #ProToGo hash-tag.

    But, @atomicpoet also mentioned to me before that someone else is working on a LinkedIn alternative, too.