@smallcircles@social.coop you say "Over the years I've seen so many developers become discouraged to continue their #ActivityPub projects after becoming initially highly excited upon first reading the #W3C specs. They bump into a world of undocumented complexity, harsh wire realities, inconsistencies and tech debt"
IMO while this is true, because many developers approach building on the fediverse as hobbyists, out of personal curiousity and to meet their own needs first, despite there being libraries and frameworks to take care of those boring/complex parts that would enable them to focus on "solution development" like you say, almost nobody picks these up and instead "reinvent the wheel" so to speak in terms of implementing all the protocol parts...